public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2013-03-18 21:49 Alexey Shvetsov
  0 siblings, 0 replies; 10+ messages in thread
From: Alexey Shvetsov @ 2013-03-18 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     eec54b5cc307a1821412106aa321391578d307bf
Author:     Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 12:44:01 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 12:44:01 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=eec54b5c

dev-lang/berkeley_upc: New ebuild for bug#462026

---
 dev-lang/berkeley_upc/ChangeLog                  |   10 ++++
 dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild |   57 ++++++++++++++++++++++
 dev-lang/berkeley_upc/metadata.xml               |   22 ++++++++
 3 files changed, 89 insertions(+), 0 deletions(-)

diff --git a/dev-lang/berkeley_upc/ChangeLog b/dev-lang/berkeley_upc/ChangeLog
new file mode 100644
index 0000000..cb902f1
--- /dev/null
+++ b/dev-lang/berkeley_upc/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-lang/berkeley_upc
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*berkeley_upc-2.16.0 (17 Mar 2013)
+
+  17 Mar 2013; Jauhien Piatlicki (jauhien) <piatlicki@gmail.com>
+  +berkeley_upc-2.16.0.ebuild, +metadata.xml:
+  ebuild for bug#462026
+

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild
new file mode 100644
index 0000000..6d3a5f1
--- /dev/null
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+DESCRIPTION="The Berkeley UPC Runtime/driver"
+HOMEPAGE="http://upc.lbl.gov/"
+SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
+LICENSE="BSD-4"
+
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
+	sptr-struct sptr-symmetric threads +udp"
+
+REQUIRED_USE="^^ ( segment-fast segment-large )
+	^^ ( sptr-packed sptr-struct sptr-symmetric )"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+	elog "There is a lot of options for this package,"
+	elog "especially network conduits settings."
+	elog "You can set them using EXTRA_ECONF variable."
+	elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
+}
+
+src_configure() {
+	./configure \
+		--prefix="${EPREFIX}"/usr/${P} \
+		--mandir="${EPREFIX}"/usr/share/man/ \
+		--disable-aligned-segments \
+		--disable-auto-conduit-detect \
+		$(use_enable mpi) \
+		$(use_enable mpi-compat) \
+		$(use_enable pshm) \
+		$(use_enable segment-fast) \
+		$(use_enable segment-large) \
+		$(use_enable single smp) \
+		$(use_enable sptr-packed) \
+		$(use_enable sptr-struct) \
+		$(use_enable sptr-symmetric) \
+		$(use_enable threads par) \
+		$(use_enable udp) \
+		${EXTRA_ECONF}
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	dodir /usr/bin
+	dosym ../${P}/bin/upc_trace /usr/bin/upc_trace
+	dosym ../${P}/bin/upcc /usr/bin/upcc
+	dosym ../${P}/bin/upcdecl /usr/bin/upcdecl
+	dosym ../${P}/bin/upcrun /usr/bin/upcrun
+}

diff --git a/dev-lang/berkeley_upc/metadata.xml b/dev-lang/berkeley_upc/metadata.xml
new file mode 100644
index 0000000..c81662d
--- /dev/null
+++ b/dev-lang/berkeley_upc/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+
+        <maintainer>
+                <email>piatlicki@gmail.com</email>
+        </maintainer>
+
+        <use>
+	        <flag name="mpi-compat">Enable interoperability with MPI</flag>
+		<flag name="pshm">Build UPC Runtime/GASNet with Process-SHared Memory enabled</flag>
+		<flag name="segment-fast">Select GASNet's FAST segments (default), for the fastest remote access with a possible cost in max shared memory size</flag>
+		<flag name="segment-large">Select GASNet's LARGE segments, for the largest possible shared memory size, at a possible cost in remote access time</flag>
+	        <flag name="single">Support running over smp loopback (no network)</flag>
+		<flag name="sptr-packed">Use the more efficient 'packed' shared pointer representation</flag>
+		<flag name="sptr-struct">Use the 'struct' shared pointer representation</flag>
+		<flag name="sptr-symmetric">Enable 'symmetric' pointer variant where available (64-bit smp and shmem)</flag>
+                <flag name="udp">Support running over UDP</flag>
+        </use>
+
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2021-03-03 13:48 Andrew Ammerlaan
  0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-03-03 13:48 UTC (permalink / raw
  To: gentoo-commits

commit:     90823d6ac4d1ac9078c87c65e86bb01ee57d92dc
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Mar  3 13:42:58 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Mar  3 13:42:58 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=90823d6a

dev-lang/berkeley_upc: cleanup old

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild | 57 ------------------------
 dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild | 57 ------------------------
 dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild | 57 ------------------------
 dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild | 57 ------------------------
 4 files changed, 228 deletions(-)

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
deleted file mode 100644
index fd9063d99..000000000
--- a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="https://upc.lbl.gov/"
-SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
-	sptr-struct sptr-symmetric threads +udp"
-
-REQUIRED_USE="
-	^^ ( segment-fast segment-large )
-	^^ ( sptr-packed sptr-struct sptr-symmetric )"
-
-DEPEND="mpi? ( virtual/mpi )
-	mpi-compat? ( virtual/mpi )"
-
-pkg_setup() {
-	elog "There is a lot of options for this package,"
-	elog "especially network conduits settings."
-	elog "You can set them using EXTRA_ECONF variable."
-	elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
-}
-
-src_configure() {
-	./configure \
-		--prefix="${EPREFIX}"/usr/libexec/${P} \
-		--mandir="${EPREFIX}"/usr/share/man/ \
-		--disable-aligned-segments \
-		--disable-auto-conduit-detect \
-		$(use_enable mpi) \
-		$(use_enable mpi-compat) \
-		$(use_enable pshm) \
-		$(use_enable segment-fast) \
-		$(use_enable segment-large) \
-		$(use_enable single smp) \
-		$(use_enable sptr-packed) \
-		$(use_enable sptr-struct) \
-		$(use_enable sptr-symmetric) \
-		$(use_enable threads par) \
-		$(use_enable udp) \
-		${EXTRA_ECONF} || die
-}
-
-src_install() {
-	default
-	dodir /usr/bin
-	dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
-	dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
-	dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
-	dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
-}

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
deleted file mode 100644
index fd9063d99..000000000
--- a/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="https://upc.lbl.gov/"
-SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
-	sptr-struct sptr-symmetric threads +udp"
-
-REQUIRED_USE="
-	^^ ( segment-fast segment-large )
-	^^ ( sptr-packed sptr-struct sptr-symmetric )"
-
-DEPEND="mpi? ( virtual/mpi )
-	mpi-compat? ( virtual/mpi )"
-
-pkg_setup() {
-	elog "There is a lot of options for this package,"
-	elog "especially network conduits settings."
-	elog "You can set them using EXTRA_ECONF variable."
-	elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
-}
-
-src_configure() {
-	./configure \
-		--prefix="${EPREFIX}"/usr/libexec/${P} \
-		--mandir="${EPREFIX}"/usr/share/man/ \
-		--disable-aligned-segments \
-		--disable-auto-conduit-detect \
-		$(use_enable mpi) \
-		$(use_enable mpi-compat) \
-		$(use_enable pshm) \
-		$(use_enable segment-fast) \
-		$(use_enable segment-large) \
-		$(use_enable single smp) \
-		$(use_enable sptr-packed) \
-		$(use_enable sptr-struct) \
-		$(use_enable sptr-symmetric) \
-		$(use_enable threads par) \
-		$(use_enable udp) \
-		${EXTRA_ECONF} || die
-}
-
-src_install() {
-	default
-	dodir /usr/bin
-	dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
-	dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
-	dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
-	dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
-}

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
deleted file mode 100644
index fd9063d99..000000000
--- a/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="https://upc.lbl.gov/"
-SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
-	sptr-struct sptr-symmetric threads +udp"
-
-REQUIRED_USE="
-	^^ ( segment-fast segment-large )
-	^^ ( sptr-packed sptr-struct sptr-symmetric )"
-
-DEPEND="mpi? ( virtual/mpi )
-	mpi-compat? ( virtual/mpi )"
-
-pkg_setup() {
-	elog "There is a lot of options for this package,"
-	elog "especially network conduits settings."
-	elog "You can set them using EXTRA_ECONF variable."
-	elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
-}
-
-src_configure() {
-	./configure \
-		--prefix="${EPREFIX}"/usr/libexec/${P} \
-		--mandir="${EPREFIX}"/usr/share/man/ \
-		--disable-aligned-segments \
-		--disable-auto-conduit-detect \
-		$(use_enable mpi) \
-		$(use_enable mpi-compat) \
-		$(use_enable pshm) \
-		$(use_enable segment-fast) \
-		$(use_enable segment-large) \
-		$(use_enable single smp) \
-		$(use_enable sptr-packed) \
-		$(use_enable sptr-struct) \
-		$(use_enable sptr-symmetric) \
-		$(use_enable threads par) \
-		$(use_enable udp) \
-		${EXTRA_ECONF} || die
-}
-
-src_install() {
-	default
-	dodir /usr/bin
-	dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
-	dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
-	dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
-	dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
-}

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
deleted file mode 100644
index fd9063d99..000000000
--- a/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="https://upc.lbl.gov/"
-SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
-	sptr-struct sptr-symmetric threads +udp"
-
-REQUIRED_USE="
-	^^ ( segment-fast segment-large )
-	^^ ( sptr-packed sptr-struct sptr-symmetric )"
-
-DEPEND="mpi? ( virtual/mpi )
-	mpi-compat? ( virtual/mpi )"
-
-pkg_setup() {
-	elog "There is a lot of options for this package,"
-	elog "especially network conduits settings."
-	elog "You can set them using EXTRA_ECONF variable."
-	elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
-}
-
-src_configure() {
-	./configure \
-		--prefix="${EPREFIX}"/usr/libexec/${P} \
-		--mandir="${EPREFIX}"/usr/share/man/ \
-		--disable-aligned-segments \
-		--disable-auto-conduit-detect \
-		$(use_enable mpi) \
-		$(use_enable mpi-compat) \
-		$(use_enable pshm) \
-		$(use_enable segment-fast) \
-		$(use_enable segment-large) \
-		$(use_enable single smp) \
-		$(use_enable sptr-packed) \
-		$(use_enable sptr-struct) \
-		$(use_enable sptr-symmetric) \
-		$(use_enable threads par) \
-		$(use_enable udp) \
-		${EXTRA_ECONF} || die
-}
-
-src_install() {
-	default
-	dodir /usr/bin
-	dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
-	dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
-	dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
-	dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2021-03-03 13:48 Andrew Ammerlaan
  0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-03-03 13:48 UTC (permalink / raw
  To: gentoo-commits

commit:     41a3aef6ac7898e6ca7945e0fe135821f51c22ab
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Mar  3 13:42:33 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Mar  3 13:42:33 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=41a3aef6

dev-lang/berkeley_upc: version bump 2020.12.0

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 .../berkeley_upc/berkeley_upc-2020.12.0.ebuild     | 60 ++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2020.12.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2020.12.0.ebuild
new file mode 100644
index 000000000..ef148d422
--- /dev/null
+++ b/dev-lang/berkeley_upc/berkeley_upc-2020.12.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="The Berkeley UPC Runtime/driver"
+HOMEPAGE="https://upc.lbl.gov/"
+SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
+LICENSE="BSD-4"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
+	sptr-struct sptr-symmetric threads +udp"
+
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+	^^ ( segment-fast segment-large )
+	^^ ( sptr-packed sptr-struct sptr-symmetric )"
+
+DEPEND="mpi? ( virtual/mpi )
+	mpi-compat? ( virtual/mpi )"
+
+pkg_setup() {
+	elog "There is a lot of options for this package,"
+	elog "especially network conduits settings."
+	elog "You can set them using EXTRA_ECONF variable."
+	elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
+}
+
+src_configure() {
+	./configure \
+		--prefix="${EPREFIX}"/usr/libexec/${P} \
+		--mandir="${EPREFIX}"/usr/share/man/ \
+		--disable-aligned-segments \
+		--disable-auto-conduit-detect \
+		$(use_enable mpi) \
+		$(use_enable mpi-compat) \
+		$(use_enable pshm) \
+		$(use_enable segment-fast) \
+		$(use_enable segment-large) \
+		$(use_enable single smp) \
+		$(use_enable sptr-packed) \
+		$(use_enable sptr-struct) \
+		$(use_enable sptr-symmetric) \
+		$(use_enable threads par) \
+		$(use_enable udp) \
+		${EXTRA_ECONF} || die
+}
+
+src_install() {
+	default
+	dodir /usr/bin
+	dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
+	dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
+	dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
+	dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2021-01-13 21:06 Andrew Ammerlaan
  0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-01-13 21:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e3bcc35e12c1b1d653b1d01c1a82c60f3ec90c11
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Jan 13 20:44:29 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Jan 13 20:44:29 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=e3bcc35e

dev-lang/berkeley_upc: use https homepage

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild | 6 +++---
 dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild | 6 +++---
 dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild | 6 +++---
 dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild | 6 +++---
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
index 2dd04b9a9..fd9063d99 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
+HOMEPAGE="https://upc.lbl.gov/"
+SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
 LICENSE="BSD-4"
 
 SLOT="0"

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
index 2dd04b9a9..fd9063d99 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
+HOMEPAGE="https://upc.lbl.gov/"
+SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
 LICENSE="BSD-4"
 
 SLOT="0"

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
index 2dd04b9a9..fd9063d99 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
+HOMEPAGE="https://upc.lbl.gov/"
+SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
 LICENSE="BSD-4"
 
 SLOT="0"

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
index 998e9f327..fd9063d99 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 DESCRIPTION="The Berkeley UPC Runtime/driver"
-HOMEPAGE="http://upc.lbl.gov/"
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
+HOMEPAGE="https://upc.lbl.gov/"
+SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz"
 LICENSE="BSD-4"
 
 SLOT="0"


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2015-04-03 17:53 Guillaume Horel
  0 siblings, 0 replies; 10+ messages in thread
From: Guillaume Horel @ 2015-04-03 17:53 UTC (permalink / raw
  To: gentoo-commits

commit:     8806a5247da4e430d6a24d67f63d538c77f8ef9c
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Apr  3 09:27:21 2015 +0000
Commit:     Guillaume Horel <guillaume.horel <AT> gmail <DOT> com>
CommitDate: Fri Apr  3 09:27:21 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=8806a524

dev-lang/berkeley_upc: Version bump

Package-Manager: portage-2.2.14

 dev-lang/berkeley_upc/ChangeLog                  |  9 +++-
 dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild | 58 ++++++++++++++++++++++++
 2 files changed, 65 insertions(+), 2 deletions(-)

diff --git a/dev-lang/berkeley_upc/ChangeLog b/dev-lang/berkeley_upc/ChangeLog
index 4df9727..a00e96d 100644
--- a/dev-lang/berkeley_upc/ChangeLog
+++ b/dev-lang/berkeley_upc/ChangeLog
@@ -1,7 +1,13 @@
 # ChangeLog for dev-lang/berkeley_upc
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*berkeley_upc-2.20.0 (03 Apr 2015)
+
+  03 Apr 2015; Marius Brehler <marbre@linux.sungazer.de>
+  +berkeley_upc-2.20.0.ebuild:
+  Version bump
+
 *berkeley_upc-2.18.2 (01 Jun 2014)
 
   01 Jun 2014; Jauhien Piatlicki <jauhien@gentoo.org>
@@ -25,4 +31,3 @@
   17 Mar 2013; Jauhien Piatlicki (jauhien) <piatlicki@gmail.com>
   +berkeley_upc-2.16.0.ebuild, +metadata.xml:
   ebuild for bug#462026
-

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
new file mode 100644
index 0000000..9fccbaa
--- /dev/null
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.20.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+DESCRIPTION="The Berkeley UPC Runtime/driver"
+HOMEPAGE="http://upc.lbl.gov/"
+SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
+LICENSE="BSD-4"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
+	sptr-struct sptr-symmetric threads +udp"
+
+REQUIRED_USE="
+	^^ ( segment-fast segment-large )
+	^^ ( sptr-packed sptr-struct sptr-symmetric )"
+
+DEPEND="mpi? ( virtual/mpi )
+	mpi-compat? ( virtual/mpi )"
+
+pkg_setup() {
+	elog "There is a lot of options for this package,"
+	elog "especially network conduits settings."
+	elog "You can set them using EXTRA_ECONF variable."
+	elog "To see full list of options visit ${HOMEPAGE}download/dist/INSTALL.TXT"
+}
+
+src_configure() {
+	./configure \
+		--prefix="${EPREFIX}"/usr/libexec/${P} \
+		--mandir="${EPREFIX}"/usr/share/man/ \
+		--disable-aligned-segments \
+		--disable-auto-conduit-detect \
+		$(use_enable mpi) \
+		$(use_enable mpi-compat) \
+		$(use_enable pshm) \
+		$(use_enable segment-fast) \
+		$(use_enable segment-large) \
+		$(use_enable single smp) \
+		$(use_enable sptr-packed) \
+		$(use_enable sptr-struct) \
+		$(use_enable sptr-symmetric) \
+		$(use_enable threads par) \
+		$(use_enable udp) \
+		${EXTRA_ECONF} || die
+}
+
+src_install() {
+	default
+	dodir /usr/bin
+	dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
+	dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
+	dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
+	dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 10+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     680da5db6dee2ba1e2aa17162da72059c16a020f
Author:     Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
AuthorDate: Sat Nov  2 13:27:22 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Nov  2 13:27:22 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=680da5db

dev-lang/berkeley_upc: version bump (2.18.0), ~amd64 keyword added

---
 dev-lang/berkeley_upc/ChangeLog                                     | 6 ++++++
 dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild                    | 2 +-
 .../{berkeley_upc-2.16.2.ebuild => berkeley_upc-2.18.0.ebuild}      | 2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-lang/berkeley_upc/ChangeLog b/dev-lang/berkeley_upc/ChangeLog
index 596d73f..90dc522 100644
--- a/dev-lang/berkeley_upc/ChangeLog
+++ b/dev-lang/berkeley_upc/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*berkeley_upc-2.18.0 (02 Nov 2013)
+
+  02 Nov 2013; Jauhien Piatlicki <piatlicki@gmail.com>
+  berkeley_upc-2.16.2.ebuild, +berkeley_upc-2.18.0.ebuild:
+  Version bump, ~amd64 keyword added
+
 *berkeley_upc-2.16.2 (14 May 2013)
 
   14 May 2013; Jauhien Piatlicki (jauhien) <piatlicki@gmail.com>

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
index 3f275f8..4b464b4 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
 LICENSE="BSD-4"
 
 SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
 	sptr-struct sptr-symmetric threads +udp"
 

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
similarity index 98%
copy from dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
copy to dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
index 3f275f8..4b464b4 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.18.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
 LICENSE="BSD-4"
 
 SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
 	sptr-struct sptr-symmetric threads +udp"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2013-05-16 21:23 Nicolas Bock
  0 siblings, 0 replies; 10+ messages in thread
From: Nicolas Bock @ 2013-05-16 21:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f3e88b844223f81f7d60f5b38a6c5a5ba70bc75e
Author:     Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Wed May 15 23:25:29 2013 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gmail <DOT> com>
CommitDate: Wed May 15 23:25:29 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f3e88b84

dev-lang/berkeley_upc: dependency on virtual/mpi added

---
 dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
index 19e12d3..3f275f8 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.16.2.ebuild
@@ -18,6 +18,9 @@ REQUIRED_USE="
 	^^ ( segment-fast segment-large )
 	^^ ( sptr-packed sptr-struct sptr-symmetric )"
 
+DEPEND="mpi? ( virtual/mpi )
+	mpi-compat? ( virtual/mpi )"
+
 pkg_setup() {
 	elog "There is a lot of options for this package,"
 	elog "especially network conduits settings."


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2013-03-18 21:49 Alexey Shvetsov
  0 siblings, 0 replies; 10+ messages in thread
From: Alexey Shvetsov @ 2013-03-18 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     def6cb507560d1f6be40f97cb1303fed58588d9f
Author:     Justin <jlec <AT> j-schmitz <DOT> net>
AuthorDate: Mon Mar 18 18:29:12 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 18:29:12 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=def6cb50

Update metadata.xml

---
 dev-lang/berkeley_upc/metadata.xml |   37 +++++++++++++++++++----------------
 1 files changed, 20 insertions(+), 17 deletions(-)

diff --git a/dev-lang/berkeley_upc/metadata.xml b/dev-lang/berkeley_upc/metadata.xml
index c81662d..7da2d6d 100644
--- a/dev-lang/berkeley_upc/metadata.xml
+++ b/dev-lang/berkeley_upc/metadata.xml
@@ -2,21 +2,24 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
 <pkgmetadata>
-
-        <maintainer>
-                <email>piatlicki@gmail.com</email>
-        </maintainer>
-
-        <use>
-	        <flag name="mpi-compat">Enable interoperability with MPI</flag>
-		<flag name="pshm">Build UPC Runtime/GASNet with Process-SHared Memory enabled</flag>
-		<flag name="segment-fast">Select GASNet's FAST segments (default), for the fastest remote access with a possible cost in max shared memory size</flag>
-		<flag name="segment-large">Select GASNet's LARGE segments, for the largest possible shared memory size, at a possible cost in remote access time</flag>
-	        <flag name="single">Support running over smp loopback (no network)</flag>
-		<flag name="sptr-packed">Use the more efficient 'packed' shared pointer representation</flag>
-		<flag name="sptr-struct">Use the 'struct' shared pointer representation</flag>
-		<flag name="sptr-symmetric">Enable 'symmetric' pointer variant where available (64-bit smp and shmem)</flag>
-                <flag name="udp">Support running over UDP</flag>
-        </use>
-
+  <maintainer>
+    <email>piatlicki@gmail.com</email>
+  </maintainer>
+  <use>
+    <flag name="mpi-compat">Enable interoperability with MPI</flag>
+    <flag name="pshm">Build UPC Runtime/GASNet with Process-SHared Memory enabled</flag>
+    <flag name="segment-fast">
+    Select GASNet's FAST segments (default), for the fastest remote access with a possible 
+    cost in max shared memory size
+    </flag>
+    <flag name="segment-large">
+    Select GASNet's LARGE segments, for the largest possible shared memory size, at a 
+    possible cost in remote access time
+    </flag>
+    <flag name="single">Support running over smp loopback (no network)</flag>
+    <flag name="sptr-packed">Use the more efficient 'packed' shared pointer representation</flag>
+    <flag name="sptr-struct">Use the 'struct' shared pointer representation</flag>
+    <flag name="sptr-symmetric">Enable 'symmetric' pointer variant where available (64-bit smp and shmem)</flag>
+    <flag name="udp">Support running over UDP</flag>
+  </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2013-03-18 21:49 Alexey Shvetsov
  0 siblings, 0 replies; 10+ messages in thread
From: Alexey Shvetsov @ 2013-03-18 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c075b854681da6c72213dd2f1e4a407519aabf31
Author:     Justin <jlec <AT> j-schmitz <DOT> net>
AuthorDate: Mon Mar 18 18:27:12 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 18:27:12 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c075b854

Update berkeley_upc-2.16.0.ebuild

---
 dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild
index d24d8ee..19e12d3 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild
@@ -14,12 +14,10 @@ KEYWORDS="~x86"
 IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
 	sptr-struct sptr-symmetric threads +udp"
 
-REQUIRED_USE="^^ ( segment-fast segment-large )
+REQUIRED_USE="
+	^^ ( segment-fast segment-large )
 	^^ ( sptr-packed sptr-struct sptr-symmetric )"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
-
 pkg_setup() {
 	elog "There is a lot of options for this package,"
 	elog "especially network conduits settings."
@@ -48,7 +46,7 @@ src_configure() {
 }
 
 src_install() {
-	emake DESTDIR="${D}" install
+	default
 	dodir /usr/bin
 	dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
 	dosym ../libexec/${P}/bin/upcc /usr/bin/upcc


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/
@ 2013-03-18 21:49 Alexey Shvetsov
  0 siblings, 0 replies; 10+ messages in thread
From: Alexey Shvetsov @ 2013-03-18 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b2e6aabc09dbb4b86feda5257ab2db178a852ea6
Author:     Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 23:46:05 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 23:46:05 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b2e6aabc

dev-lang/berkeley_upc: install into libexec

---
 dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild b/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild
index 6d3a5f1..d24d8ee 100644
--- a/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.16.0.ebuild
@@ -29,7 +29,7 @@ pkg_setup() {
 
 src_configure() {
 	./configure \
-		--prefix="${EPREFIX}"/usr/${P} \
+		--prefix="${EPREFIX}"/usr/libexec/${P} \
 		--mandir="${EPREFIX}"/usr/share/man/ \
 		--disable-aligned-segments \
 		--disable-auto-conduit-detect \
@@ -44,14 +44,14 @@ src_configure() {
 		$(use_enable sptr-symmetric) \
 		$(use_enable threads par) \
 		$(use_enable udp) \
-		${EXTRA_ECONF}
+		${EXTRA_ECONF} || die
 }
 
 src_install() {
 	emake DESTDIR="${D}" install
 	dodir /usr/bin
-	dosym ../${P}/bin/upc_trace /usr/bin/upc_trace
-	dosym ../${P}/bin/upcc /usr/bin/upcc
-	dosym ../${P}/bin/upcdecl /usr/bin/upcdecl
-	dosym ../${P}/bin/upcrun /usr/bin/upcrun
+	dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
+	dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
+	dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
+	dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
 }


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-03-03 13:48 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-18 21:49 [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc/ Alexey Shvetsov
  -- strict thread matches above, loose matches on Subject: below --
2021-03-03 13:48 Andrew Ammerlaan
2021-03-03 13:48 Andrew Ammerlaan
2021-01-13 21:06 Andrew Ammerlaan
2015-04-03 17:53 Guillaume Horel
2013-11-07 20:05 Alexey Shvetsov
2013-05-16 21:23 Nicolas Bock
2013-03-18 21:49 Alexey Shvetsov
2013-03-18 21:49 Alexey Shvetsov
2013-03-18 21:49 Alexey Shvetsov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox