* [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