public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2016-09-02 22:28 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2016-09-02 22:28 UTC (permalink / raw
  To: gentoo-commits

commit:     a61595c21574a23730d5fadbe8fb7095c41999f8
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  2 22:13:51 2016 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 22:27:55 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61595c2

sys-cluster/gasnet: initial commit

Package-Manager: portage-2.2.28

 sys-cluster/gasnet/Manifest             |  1 +
 sys-cluster/gasnet/gasnet-1.26.4.ebuild | 34 +++++++++++++++++++++++++++++++++
 sys-cluster/gasnet/metadata.xml         | 12 ++++++++++++
 3 files changed, 47 insertions(+)

diff --git a/sys-cluster/gasnet/Manifest b/sys-cluster/gasnet/Manifest
new file mode 100644
index 00000000..9c9b7f9
--- /dev/null
+++ b/sys-cluster/gasnet/Manifest
@@ -0,0 +1 @@
+DIST GASNet-1.26.4.tar.gz 2656498 SHA256 a2c8a9c306ade58f4eba641f1c6e310a31fc722812dde1154fcc01efab4173d3 SHA512 9faa0281177afc67f2bf75e3a487accdf87b67a3da6afabcd625a26a3533033313b545893dead7ac1d176c57fe7547cd077d3bb368bc9e3211ffb0b316f3af0c WHIRLPOOL 5c920e69728343266929a18ff48eb98bd8dc35803507d205ef479e545a3eae885367a01e403eebf3518b65eaffe59ae8a797643a8e16326a3c610f4f11cd71e6

diff --git a/sys-cluster/gasnet/gasnet-1.26.4.ebuild b/sys-cluster/gasnet/gasnet-1.26.4.ebuild
new file mode 100644
index 00000000..168cd0f
--- /dev/null
+++ b/sys-cluster/gasnet/gasnet-1.26.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools
+
+MY_P="${PN^^[gasn]}-${PV}"
+DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
+HOMEPAGE="http://gasnet.lbl.gov/"
+SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mpi threads"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+	find . \
+		\( -name Makefile.am -or -name "*.mak" \) \
+		-exec sed -i '/^docdir/s/^/#/' {} + || die
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf $(use_enable mpi) $(use_enable threads pthreads)
+}

diff --git a/sys-cluster/gasnet/metadata.xml b/sys-cluster/gasnet/metadata.xml
new file mode 100644
index 00000000..a5ee3aa
--- /dev/null
+++ b/sys-cluster/gasnet/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>ottxor@gentoo.org</email>
+    <name>Christoph Junghans</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>cluster@gentoo.org</email>
+    <name>Gentoo Cluster Project</name>
+  </maintainer>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2016-09-09 22:34 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2016-09-09 22:34 UTC (permalink / raw
  To: gentoo-commits

commit:     87f7cceb58a933f16ee3715d8f3eb0ce470e0376
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  9 22:32:57 2016 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Sep  9 22:34:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f7cceb

sys-cluster/gasnet: build shared libs

Package-Manager: portage-2.2.28

 sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild | 73 ++++++++++++++++++++++++++++++
 1 file changed, 73 insertions(+)

diff --git a/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild b/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
new file mode 100644
index 00000000..140e346
--- /dev/null
+++ b/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools toolchain-funcs multilib
+
+MY_P="${PN^^[gasn]}-${PV}"
+DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
+HOMEPAGE="http://gasnet.lbl.gov/"
+SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+
+SOVER="${PV%%.*}"
+LICENSE="BSD"
+SLOT="0/${SOVER}"
+KEYWORDS="~amd64"
+IUSE="mpi static-libs threads"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+static_to_shared() {
+	local libstatic="${1}"; shift
+	local libname="${libstatic%.a}"
+	libname="${libname##*/}"
+	local soname="${libname}$(get_libname ${SOVER})"
+	local libdir="${libstatic%/*}"
+
+	einfo "Making ${soname} from ${libstatic}"
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		${LINK:-$(tc-getCC)} ${LDFLAGS}  \
+			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
+			-Wl,-all_load -Wl,${libstatic} \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+	else
+		${LINK:-$(tc-getCC)} ${LDFLAGS}  \
+			-shared -Wl,-soname=${soname} \
+			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+		ln -s ${soname} ${libdir}/${libname}$(get_libname)
+	fi
+}
+
+src_prepare() {
+	find . \
+		\( -name Makefile.am -or -name "*.mak" \) \
+		-exec sed -i '/^docdir/s/^/#/' {} + || die
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(use_enable mpi) \
+		$(use_enable threads pthreads) \
+		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
+		MPI_CC="mpicc ${CFLAGS} -fPIC" \
+		CXX="$(tc-getCXX) ${CFLAGS} -fPIC"
+}
+
+src_install() {
+	local l libs
+	default
+	for l in "${ED}/usr/$(get_libdir)"/*.a; do
+		libs=
+		[[ $l = *mpi* ]] && libs+=" -lmpi"
+		static_to_shared "${l}" ${libs}
+	done
+	use static-libs || rm -f "${ED}/usr/$(get_libdir)"/*.a || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2016-10-24 21:42 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2016-10-24 21:42 UTC (permalink / raw
  To: gentoo-commits

commit:     60fce5cda9542eb57a01df36192c6aafebca330b
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 21:41:36 2016 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 21:42:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fce5cd

sys-cluster/gasnet: version bump

Package-Manager: portage-2.3.0

 sys-cluster/gasnet/Manifest             |  1 +
 sys-cluster/gasnet/gasnet-1.28.0.ebuild | 88 +++++++++++++++++++++++++++++++++
 2 files changed, 89 insertions(+)

diff --git a/sys-cluster/gasnet/Manifest b/sys-cluster/gasnet/Manifest
index 9c9b7f9..c9ab382 100644
--- a/sys-cluster/gasnet/Manifest
+++ b/sys-cluster/gasnet/Manifest
@@ -1 +1,2 @@
 DIST GASNet-1.26.4.tar.gz 2656498 SHA256 a2c8a9c306ade58f4eba641f1c6e310a31fc722812dde1154fcc01efab4173d3 SHA512 9faa0281177afc67f2bf75e3a487accdf87b67a3da6afabcd625a26a3533033313b545893dead7ac1d176c57fe7547cd077d3bb368bc9e3211ffb0b316f3af0c WHIRLPOOL 5c920e69728343266929a18ff48eb98bd8dc35803507d205ef479e545a3eae885367a01e403eebf3518b65eaffe59ae8a797643a8e16326a3c610f4f11cd71e6
+DIST GASNet-1.28.0.tar.gz 2654757 SHA256 a7999fbaa1f220c2eb9657279c7e7cccd1b21865d5383c9a5685cfe05a0702bc SHA512 3edef7efc55833d286b1d562f670b9605b1c8c37f9cf5582a46a5e7d8b2fbb7deca695597accda6f39c75e840da1879e8bb3d8b9f25da6be4aad60eca4aad169 WHIRLPOOL ce1e5b9c52b1dfbae8badd610f458563296d1eb9c593a614b8c54621111b9d4f269ef22616e2857913e0641347ca156ea82b6449fd33a89c38e3aed61be3c437

diff --git a/sys-cluster/gasnet/gasnet-1.28.0.ebuild b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
new file mode 100644
index 00000000..35781d5
--- /dev/null
+++ b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools toolchain-funcs multilib
+
+MY_P="${PN^^[gasn]}-${PV}"
+DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
+HOMEPAGE="http://gasnet.lbl.gov/"
+SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+
+SOVER="${PV%%.*}"
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="mpi test threads"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+static_to_shared() {
+	local libstatic="${1}"; shift
+	local libname="${libstatic%.a}"
+	libname="${libname##*/}"
+	local soname="${libname}$(get_libname ${SOVER})"
+	local libdir="${libstatic%/*}"
+
+	einfo "Making ${soname} from ${libstatic} with libs ${@}"
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
+			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
+			-Wl,-all_load -Wl,${libstatic} \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+	else
+		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
+			-shared -Wl,-soname=${soname} \
+			-Wl,-z,defs \
+			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+		ln -s ${soname} ${libdir}/${libname}$(get_libname)
+	fi
+}
+
+src_prepare() {
+	find . \
+		\( -name Makefile.am -or -name "*.mak" \) \
+		-exec sed -i '/^docdir/s/^/#/' {} + || die
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(use_enable mpi) \
+		$(use_enable threads pthreads) \
+		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
+		MPI_CC="mpicc ${CFLAGS} -fPIC" \
+		CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
+}
+
+src_compile() {
+	emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
+}
+
+src_test() {
+	emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
+}
+
+src_install() {
+	local l libs
+	default
+	for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
+		[[ -f ${l} ]] || continue
+		libs=
+		[[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
+		[[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
+		[[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
+		[[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
+		[[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
+		[[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
+		static_to_shared "${l}" ${libs}
+		rm ${l} || die
+	done
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2016-11-01 20:42 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2016-11-01 20:42 UTC (permalink / raw
  To: gentoo-commits

commit:     71be00050c2b27e84e699c87bd3960ca84b2be67
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  1 20:40:23 2016 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Tue Nov  1 20:42:23 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71be0005

sys-cluster/gasnet: added ~arm tested by me

Package-Manager: portage-2.3.0

 sys-cluster/gasnet/gasnet-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/gasnet/gasnet-1.28.0.ebuild b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
index 35781d5..abdb5dd 100644
--- a/sys-cluster/gasnet/gasnet-1.28.0.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
 SOVER="${PV%%.*}"
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="mpi test threads"
 
 DEPEND="mpi? ( virtual/mpi )"


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2016-11-14  2:01 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2016-11-14  2:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d97dcf1e8e8835d111ceda925ad30568b5fa8a4c
Author:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 01:57:22 2016 +0000
Commit:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 01:57:22 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97dcf1e

sys-cluster/gasnet: update metadata

Package-Manager: portage-2.3.0

 sys-cluster/gasnet/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/gasnet/metadata.xml b/sys-cluster/gasnet/metadata.xml
index a5ee3aa..2b19824 100644
--- a/sys-cluster/gasnet/metadata.xml
+++ b/sys-cluster/gasnet/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
-    <email>ottxor@gentoo.org</email>
+    <email>junghans@gentoo.org</email>
     <name>Christoph Junghans</name>
   </maintainer>
   <maintainer type="project">


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2017-03-18 19:15 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2017-03-18 19:15 UTC (permalink / raw
  To: gentoo-commits

commit:     dcfcedf1891bb9b7514ac9ea53b51023b0872bbd
Author:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 18 19:15:19 2017 +0000
Commit:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 19:15:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfcedf1

sys-cluster/gasnet: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/gasnet/Manifest             |  1 +
 sys-cluster/gasnet/gasnet-1.28.2.ebuild | 87 +++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/sys-cluster/gasnet/Manifest b/sys-cluster/gasnet/Manifest
index c9ab38241ba..6b4d7ecd507 100644
--- a/sys-cluster/gasnet/Manifest
+++ b/sys-cluster/gasnet/Manifest
@@ -1,2 +1,3 @@
 DIST GASNet-1.26.4.tar.gz 2656498 SHA256 a2c8a9c306ade58f4eba641f1c6e310a31fc722812dde1154fcc01efab4173d3 SHA512 9faa0281177afc67f2bf75e3a487accdf87b67a3da6afabcd625a26a3533033313b545893dead7ac1d176c57fe7547cd077d3bb368bc9e3211ffb0b316f3af0c WHIRLPOOL 5c920e69728343266929a18ff48eb98bd8dc35803507d205ef479e545a3eae885367a01e403eebf3518b65eaffe59ae8a797643a8e16326a3c610f4f11cd71e6
 DIST GASNet-1.28.0.tar.gz 2654757 SHA256 a7999fbaa1f220c2eb9657279c7e7cccd1b21865d5383c9a5685cfe05a0702bc SHA512 3edef7efc55833d286b1d562f670b9605b1c8c37f9cf5582a46a5e7d8b2fbb7deca695597accda6f39c75e840da1879e8bb3d8b9f25da6be4aad60eca4aad169 WHIRLPOOL ce1e5b9c52b1dfbae8badd610f458563296d1eb9c593a614b8c54621111b9d4f269ef22616e2857913e0641347ca156ea82b6449fd33a89c38e3aed61be3c437
+DIST GASNet-1.28.2.tar.gz 2691394 SHA256 7903fd8ebdd03bcda20a66e3fcedef2f8b384324591aa91b8370f3360f6384eb SHA512 df472c55642891405cd86b9cc573cb1cd7607af7cd0ed931cb423ce0274f1a000f5f0b3481950cac710f154a5068088e8c101f1ea0cb9ceb4aaf73444cb3cef5 WHIRLPOOL 488eaf1c42de9cde7c58036bbe71339bf1249615c37589a526d2635bcb1a75144f98b4e9d888ce4ae53bd930196f49ddb47d1ea86525f027f85428915a40fe54

diff --git a/sys-cluster/gasnet/gasnet-1.28.2.ebuild b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
new file mode 100644
index 00000000000..3f73fec6d81
--- /dev/null
+++ b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs multilib
+
+MY_P="${PN^^[gasn]}-${PV}"
+DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
+HOMEPAGE="http://gasnet.lbl.gov/"
+SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+
+SOVER="${PV%%.*}"
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm"
+IUSE="mpi test threads"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+static_to_shared() {
+	local libstatic="${1}"; shift
+	local libname="${libstatic%.a}"
+	libname="${libname##*/}"
+	local soname="${libname}$(get_libname ${SOVER})"
+	local libdir="${libstatic%/*}"
+
+	einfo "Making ${soname} from ${libstatic} with libs ${@}"
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
+			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
+			-Wl,-all_load -Wl,${libstatic} \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+	else
+		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
+			-shared -Wl,-soname=${soname} \
+			-Wl,-z,defs \
+			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+		ln -s ${soname} ${libdir}/${libname}$(get_libname)
+	fi
+}
+
+src_prepare() {
+	find . \
+		\( -name Makefile.am -or -name "*.mak" \) \
+		-exec sed -i '/^docdir/s/^/#/' {} + || die
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(use_enable mpi) \
+		$(use_enable threads pthreads) \
+		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
+		MPI_CC="mpicc ${CFLAGS} -fPIC" \
+		CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
+}
+
+src_compile() {
+	emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
+}
+
+src_test() {
+	emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
+}
+
+src_install() {
+	local l libs
+	default
+	for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
+		[[ -f ${l} ]] || continue
+		libs=
+		[[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
+		[[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
+		[[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
+		[[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
+		[[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
+		[[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
+		static_to_shared "${l}" ${libs}
+		rm ${l} || die
+	done
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2017-04-24 18:59 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2017-04-24 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     bffe21a9a0e7bcfda004e9dea3b5351b5cbf4c6e
Author:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 18:57:09 2017 +0000
Commit:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 18:58:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bffe21a9

sys-cluster/gasnet: don't build ibv backend (bug #616514)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/gasnet/gasnet-1.28.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-cluster/gasnet/gasnet-1.28.2.ebuild b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
index 3f73fec6d81..52282995fdd 100644
--- a/sys-cluster/gasnet/gasnet-1.28.2.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
@@ -54,6 +54,7 @@ src_prepare() {
 
 src_configure() {
 	econf \
+		--disable-ibv \
 		$(use_enable mpi) \
 		$(use_enable threads pthreads) \
 		CC="$(tc-getCC) ${CFLAGS} -fPIC" \


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2017-09-01 22:02 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2017-09-01 22:02 UTC (permalink / raw
  To: gentoo-commits

commit:     791b9cb14ca48d98f27a1285175091004a182dd7
Author:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  1 22:01:39 2017 +0000
Commit:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
CommitDate: Fri Sep  1 22:02:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791b9cb1

sys-cluster/gasnet: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-cluster/gasnet/Manifest             |  1 +
 sys-cluster/gasnet/gasnet-1.30.0.ebuild | 88 +++++++++++++++++++++++++++++++++
 2 files changed, 89 insertions(+)

diff --git a/sys-cluster/gasnet/Manifest b/sys-cluster/gasnet/Manifest
index 6b4d7ecd507..e70b4239fcd 100644
--- a/sys-cluster/gasnet/Manifest
+++ b/sys-cluster/gasnet/Manifest
@@ -1,3 +1,4 @@
 DIST GASNet-1.26.4.tar.gz 2656498 SHA256 a2c8a9c306ade58f4eba641f1c6e310a31fc722812dde1154fcc01efab4173d3 SHA512 9faa0281177afc67f2bf75e3a487accdf87b67a3da6afabcd625a26a3533033313b545893dead7ac1d176c57fe7547cd077d3bb368bc9e3211ffb0b316f3af0c WHIRLPOOL 5c920e69728343266929a18ff48eb98bd8dc35803507d205ef479e545a3eae885367a01e403eebf3518b65eaffe59ae8a797643a8e16326a3c610f4f11cd71e6
 DIST GASNet-1.28.0.tar.gz 2654757 SHA256 a7999fbaa1f220c2eb9657279c7e7cccd1b21865d5383c9a5685cfe05a0702bc SHA512 3edef7efc55833d286b1d562f670b9605b1c8c37f9cf5582a46a5e7d8b2fbb7deca695597accda6f39c75e840da1879e8bb3d8b9f25da6be4aad60eca4aad169 WHIRLPOOL ce1e5b9c52b1dfbae8badd610f458563296d1eb9c593a614b8c54621111b9d4f269ef22616e2857913e0641347ca156ea82b6449fd33a89c38e3aed61be3c437
 DIST GASNet-1.28.2.tar.gz 2691394 SHA256 7903fd8ebdd03bcda20a66e3fcedef2f8b384324591aa91b8370f3360f6384eb SHA512 df472c55642891405cd86b9cc573cb1cd7607af7cd0ed931cb423ce0274f1a000f5f0b3481950cac710f154a5068088e8c101f1ea0cb9ceb4aaf73444cb3cef5 WHIRLPOOL 488eaf1c42de9cde7c58036bbe71339bf1249615c37589a526d2635bcb1a75144f98b4e9d888ce4ae53bd930196f49ddb47d1ea86525f027f85428915a40fe54
+DIST GASNet-1.30.0.tar.gz 2686524 SHA256 b5d8c98c53174a98a41efb4ec9dedb62c0a9e8fa111bb6460cd4493beb80d497 SHA512 c95825906b2298be16087fa817baf14076c2d70b1e6420feef07da0c01d2e780415904dac5ec9b4debdffb0749b706f40ac50c4574425978783d7121506c99a6 WHIRLPOOL 506fa0d51d5a6234b3909af9f0b71c643cfdcc9e227975fedc9eb29c09cf87386950a609dbf272270f4643f37e8131fc091f254fd6c22dc348c310c5b280b35d

diff --git a/sys-cluster/gasnet/gasnet-1.30.0.ebuild b/sys-cluster/gasnet/gasnet-1.30.0.ebuild
new file mode 100644
index 00000000000..52282995fdd
--- /dev/null
+++ b/sys-cluster/gasnet/gasnet-1.30.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs multilib
+
+MY_P="${PN^^[gasn]}-${PV}"
+DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
+HOMEPAGE="http://gasnet.lbl.gov/"
+SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+
+SOVER="${PV%%.*}"
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm"
+IUSE="mpi test threads"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+static_to_shared() {
+	local libstatic="${1}"; shift
+	local libname="${libstatic%.a}"
+	libname="${libname##*/}"
+	local soname="${libname}$(get_libname ${SOVER})"
+	local libdir="${libstatic%/*}"
+
+	einfo "Making ${soname} from ${libstatic} with libs ${@}"
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
+			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
+			-Wl,-all_load -Wl,${libstatic} \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+	else
+		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
+			-shared -Wl,-soname=${soname} \
+			-Wl,-z,defs \
+			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+		ln -s ${soname} ${libdir}/${libname}$(get_libname)
+	fi
+}
+
+src_prepare() {
+	find . \
+		\( -name Makefile.am -or -name "*.mak" \) \
+		-exec sed -i '/^docdir/s/^/#/' {} + || die
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		--disable-ibv \
+		$(use_enable mpi) \
+		$(use_enable threads pthreads) \
+		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
+		MPI_CC="mpicc ${CFLAGS} -fPIC" \
+		CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
+}
+
+src_compile() {
+	emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
+}
+
+src_test() {
+	emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
+}
+
+src_install() {
+	local l libs
+	default
+	for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
+		[[ -f ${l} ]] || continue
+		libs=
+		[[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
+		[[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
+		[[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
+		[[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
+		[[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
+		[[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
+		static_to_shared "${l}" ${libs}
+		rm ${l} || die
+	done
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2019-04-04 21:16 Aaron Bauman
  0 siblings, 0 replies; 12+ messages in thread
From: Aaron Bauman @ 2019-04-04 21:16 UTC (permalink / raw
  To: gentoo-commits

commit:     fd1760db4f1fe305ea859d5145a5d080474d6599
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Mar 31 14:53:17 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 21:16:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1760db

sys-cluster/gasnet: use HTTPS

Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11557
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild | 6 +++---
 sys-cluster/gasnet/gasnet-1.26.4.ebuild    | 6 +++---
 sys-cluster/gasnet/gasnet-1.28.0.ebuild    | 6 +++---
 sys-cluster/gasnet/gasnet-1.28.2.ebuild    | 6 +++---
 sys-cluster/gasnet/gasnet-1.30.0.ebuild    | 6 +++---
 5 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild b/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
index c7f53bc60cd..32c182d224b 100644
--- a/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,8 +7,8 @@ inherit autotools toolchain-funcs multilib
 
 MY_P="${PN^^[gasn]}-${PV}"
 DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="http://gasnet.lbl.gov/"
-SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+HOMEPAGE="https://gasnet.lbl.gov/"
+SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
 
 SOVER="${PV%%.*}"
 LICENSE="BSD"

diff --git a/sys-cluster/gasnet/gasnet-1.26.4.ebuild b/sys-cluster/gasnet/gasnet-1.26.4.ebuild
index 67055d3a67a..ddb38e2c5e1 100644
--- a/sys-cluster/gasnet/gasnet-1.26.4.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.26.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,8 +7,8 @@ inherit autotools
 
 MY_P="${PN^^[gasn]}-${PV}"
 DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="http://gasnet.lbl.gov/"
-SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+HOMEPAGE="https://gasnet.lbl.gov/"
+SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/sys-cluster/gasnet/gasnet-1.28.0.ebuild b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
index 9a32e2c0b5c..ffe4c765a46 100644
--- a/sys-cluster/gasnet/gasnet-1.28.0.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,8 +7,8 @@ inherit autotools toolchain-funcs multilib
 
 MY_P="${PN^^[gasn]}-${PV}"
 DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="http://gasnet.lbl.gov/"
-SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+HOMEPAGE="https://gasnet.lbl.gov/"
+SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
 
 SOVER="${PV%%.*}"
 LICENSE="BSD"

diff --git a/sys-cluster/gasnet/gasnet-1.28.2.ebuild b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
index 52282995fdd..4af06d5d78c 100644
--- a/sys-cluster/gasnet/gasnet-1.28.2.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,8 +7,8 @@ inherit autotools toolchain-funcs multilib
 
 MY_P="${PN^^[gasn]}-${PV}"
 DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="http://gasnet.lbl.gov/"
-SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+HOMEPAGE="https://gasnet.lbl.gov/"
+SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
 
 SOVER="${PV%%.*}"
 LICENSE="BSD"

diff --git a/sys-cluster/gasnet/gasnet-1.30.0.ebuild b/sys-cluster/gasnet/gasnet-1.30.0.ebuild
index 52282995fdd..4af06d5d78c 100644
--- a/sys-cluster/gasnet/gasnet-1.30.0.ebuild
+++ b/sys-cluster/gasnet/gasnet-1.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,8 +7,8 @@ inherit autotools toolchain-funcs multilib
 
 MY_P="${PN^^[gasn]}-${PV}"
 DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="http://gasnet.lbl.gov/"
-SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
+HOMEPAGE="https://gasnet.lbl.gov/"
+SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
 
 SOVER="${PV%%.*}"
 LICENSE="BSD"


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2020-05-28 13:05 Christoph Junghans
  0 siblings, 0 replies; 12+ messages in thread
From: Christoph Junghans @ 2020-05-28 13:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9910794041d599960bc3e8651516acaf74a87299
Author:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
AuthorDate: Thu May 28 12:56:16 2020 +0000
Commit:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
CommitDate: Thu May 28 13:05:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99107940

sys-cluster/gasnet: remove myself as maintainer

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Christoph Junghans <junghans <AT> gentoo.org>

 sys-cluster/gasnet/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/sys-cluster/gasnet/metadata.xml b/sys-cluster/gasnet/metadata.xml
index 2b198241ed9..f3834ba8225 100644
--- a/sys-cluster/gasnet/metadata.xml
+++ b/sys-cluster/gasnet/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>junghans@gentoo.org</email>
-    <name>Christoph Junghans</name>
-  </maintainer>
   <maintainer type="project">
     <email>cluster@gentoo.org</email>
     <name>Gentoo Cluster Project</name>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2022-01-01 10:48 Ulrich Müller
  0 siblings, 0 replies; 12+ messages in thread
From: Ulrich Müller @ 2022-01-01 10:48 UTC (permalink / raw
  To: gentoo-commits

commit:     5577422b36f7cdab51f57738fc96ebac92815095
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Fri Dec  3 21:01:02 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  1 10:47:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5577422b

sys-cluster/gasnet: bump to EAPI 8 and revbump to 1.32.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 sys-cluster/gasnet/Manifest             |  2 +-
 sys-cluster/gasnet/gasnet-1.32.0.ebuild | 89 +++++++++++++++++++++++++++++++++
 2 files changed, 90 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/gasnet/Manifest b/sys-cluster/gasnet/Manifest
index fcf0a252eebf..cc6096465bf1 100644
--- a/sys-cluster/gasnet/Manifest
+++ b/sys-cluster/gasnet/Manifest
@@ -1 +1 @@
-DIST GASNet-1.30.0.tar.gz 2686524 BLAKE2B c42bc87dd387a356be254dee5cf57d5c4ce086dc14e08ea137a6886656890e355a9f3305142688922966b46eb2b2338b1ba7e65c75ee9af4248ea5cab91c2ce0 SHA512 c95825906b2298be16087fa817baf14076c2d70b1e6420feef07da0c01d2e780415904dac5ec9b4debdffb0749b706f40ac50c4574425978783d7121506c99a6
+DIST GASNet-1.32.0.tar.gz 2661419 BLAKE2B 0cb2f76ff9d0c22a76c85b165770fc6b02487384f410dbe3d982e723ed04af336ddbeaffe26f85fd351f460cbd17cbdd2ddaf2b60777eec4b1ef918efc104753 SHA512 b6b370c679397149065d4af3938fb04ccab90dc28fa8016823cfdb74461e09874e9b2ee12ca91cf815def627f284c00d50b8a8d231a7c33a8a9d37a04d9d00cb

diff --git a/sys-cluster/gasnet/gasnet-1.32.0.ebuild b/sys-cluster/gasnet/gasnet-1.32.0.ebuild
new file mode 100644
index 000000000000..8f46f515c58b
--- /dev/null
+++ b/sys-cluster/gasnet/gasnet-1.32.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs multilib
+
+MY_P="${PN^^[gasn]}-${PV}"
+DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
+HOMEPAGE="https://gasnet.lbl.gov/"
+SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
+
+SOVER="${PV%%.*}"
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm"
+IUSE="mpi test threads"
+RESTRICT="!test? ( test )"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+static_to_shared() {
+	local libstatic="${1}"; shift
+	local libname="${libstatic%.a}"
+	libname="${libname##*/}"
+	local soname="${libname}$(get_libname ${SOVER})"
+	local libdir="${libstatic%/*}"
+
+	einfo "Making ${soname} from ${libstatic} with libs ${@}"
+	if [[ ${CHOST} == *-darwin* ]] ; then
+		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
+			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
+			-Wl,-all_load -Wl,${libstatic} \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+	else
+		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
+			-shared -Wl,-soname=${soname} \
+			-Wl,-z,defs \
+			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
+			"$@" -o ${libdir}/${soname} || die "${soname} failed"
+		ln -s ${soname} ${libdir}/${libname}$(get_libname)
+	fi
+}
+
+src_prepare() {
+	find . \
+		\( -name Makefile.am -or -name "*.mak" \) \
+		-exec sed -i '/^docdir/s/^/#/' {} + || die
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		--disable-ibv \
+		$(use_enable mpi) \
+		$(use_enable threads pthreads) \
+		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
+		MPI_CC="mpicc ${CFLAGS} -fPIC" \
+		CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
+}
+
+src_compile() {
+	emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
+}
+
+src_test() {
+	emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
+}
+
+src_install() {
+	local l libs
+	default
+	for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
+		[[ -f ${l} ]] || continue
+		libs=
+		[[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
+		[[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
+		[[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
+		[[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
+		[[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
+		[[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
+		static_to_shared "${l}" ${libs}
+		rm ${l} || die
+	done
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
@ 2022-01-01 10:48 Ulrich Müller
  0 siblings, 0 replies; 12+ messages in thread
From: Ulrich Müller @ 2022-01-01 10:48 UTC (permalink / raw
  To: gentoo-commits

commit:     443d6b672847fdfcc6af3d5746c97cb5d4b1ae50
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Fri Dec  3 20:35:22 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Jan  1 10:47:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443d6b67

sys-cluster/gasnet: drop older versions

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 sys-cluster/gasnet/Manifest                |  3 -
 sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild | 72 ------------------------
 sys-cluster/gasnet/gasnet-1.26.4.ebuild    | 33 -----------
 sys-cluster/gasnet/gasnet-1.28.0.ebuild    | 88 -----------------------------
 sys-cluster/gasnet/gasnet-1.28.2.ebuild    | 89 ------------------------------
 sys-cluster/gasnet/gasnet-1.30.0.ebuild    | 89 ------------------------------
 6 files changed, 374 deletions(-)

diff --git a/sys-cluster/gasnet/Manifest b/sys-cluster/gasnet/Manifest
index 6023d80800b3..fcf0a252eebf 100644
--- a/sys-cluster/gasnet/Manifest
+++ b/sys-cluster/gasnet/Manifest
@@ -1,4 +1 @@
-DIST GASNet-1.26.4.tar.gz 2656498 BLAKE2B 0c203e42b8d55d28ab1cb055b9218afef34a9f01b3a373bb462f66564bb861e9bfe3e6871145fe0fc2544b2d949795f764b979ece6cd42a8b522ea810e1febea SHA512 9faa0281177afc67f2bf75e3a487accdf87b67a3da6afabcd625a26a3533033313b545893dead7ac1d176c57fe7547cd077d3bb368bc9e3211ffb0b316f3af0c
-DIST GASNet-1.28.0.tar.gz 2654757 BLAKE2B 2c55ba6d2278b874f5e836e871c14acc29daa684746094c8982d3e62c06fa27725d5f6e3c31eb69f4b130dc1a6545beb498624b55cdaf69aa08e3e92675d0e9e SHA512 3edef7efc55833d286b1d562f670b9605b1c8c37f9cf5582a46a5e7d8b2fbb7deca695597accda6f39c75e840da1879e8bb3d8b9f25da6be4aad60eca4aad169
-DIST GASNet-1.28.2.tar.gz 2691394 BLAKE2B de428d4cf606672b68b4065a96b3938a89ba2e4d0b95784959ad167554dd7c2c301238027a372a9aec44afbcd5a588cecaada0d6250daba23c46833a836c87b1 SHA512 df472c55642891405cd86b9cc573cb1cd7607af7cd0ed931cb423ce0274f1a000f5f0b3481950cac710f154a5068088e8c101f1ea0cb9ceb4aaf73444cb3cef5
 DIST GASNet-1.30.0.tar.gz 2686524 BLAKE2B c42bc87dd387a356be254dee5cf57d5c4ce086dc14e08ea137a6886656890e355a9f3305142688922966b46eb2b2338b1ba7e65c75ee9af4248ea5cab91c2ce0 SHA512 c95825906b2298be16087fa817baf14076c2d70b1e6420feef07da0c01d2e780415904dac5ec9b4debdffb0749b706f40ac50c4574425978783d7121506c99a6

diff --git a/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild b/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
deleted file mode 100644
index 32c182d224bd..000000000000
--- a/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools toolchain-funcs multilib
-
-MY_P="${PN^^[gasn]}-${PV}"
-DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="https://gasnet.lbl.gov/"
-SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
-
-SOVER="${PV%%.*}"
-LICENSE="BSD"
-SLOT="0/${SOVER}"
-KEYWORDS="~amd64"
-IUSE="mpi static-libs threads"
-
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-static_to_shared() {
-	local libstatic="${1}"; shift
-	local libname="${libstatic%.a}"
-	libname="${libname##*/}"
-	local soname="${libname}$(get_libname ${SOVER})"
-	local libdir="${libstatic%/*}"
-
-	einfo "Making ${soname} from ${libstatic}"
-	if [[ ${CHOST} == *-darwin* ]] ; then
-		${LINK:-$(tc-getCC)} ${LDFLAGS}  \
-			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
-			-Wl,-all_load -Wl,${libstatic} \
-			"$@" -o ${libdir}/${soname} || die "${soname} failed"
-	else
-		${LINK:-$(tc-getCC)} ${LDFLAGS}  \
-			-shared -Wl,-soname=${soname} \
-			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
-			"$@" -o ${libdir}/${soname} || die "${soname} failed"
-		ln -s ${soname} ${libdir}/${libname}$(get_libname)
-	fi
-}
-
-src_prepare() {
-	find . \
-		\( -name Makefile.am -or -name "*.mak" \) \
-		-exec sed -i '/^docdir/s/^/#/' {} + || die
-	default
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		$(use_enable mpi) \
-		$(use_enable threads pthreads) \
-		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
-		MPI_CC="mpicc ${CFLAGS} -fPIC" \
-		CXX="$(tc-getCXX) ${CFLAGS} -fPIC"
-}
-
-src_install() {
-	local l libs
-	default
-	for l in "${ED}/usr/$(get_libdir)"/*.a; do
-		libs=
-		[[ $l = *mpi* ]] && libs+=" -lmpi"
-		static_to_shared "${l}" ${libs}
-	done
-	use static-libs || rm -f "${ED}/usr/$(get_libdir)"/*.a || die
-}

diff --git a/sys-cluster/gasnet/gasnet-1.26.4.ebuild b/sys-cluster/gasnet/gasnet-1.26.4.ebuild
deleted file mode 100644
index ddb38e2c5e14..000000000000
--- a/sys-cluster/gasnet/gasnet-1.26.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-MY_P="${PN^^[gasn]}-${PV}"
-DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="https://gasnet.lbl.gov/"
-SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="mpi threads"
-
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-	find . \
-		\( -name Makefile.am -or -name "*.mak" \) \
-		-exec sed -i '/^docdir/s/^/#/' {} + || die
-	default
-	eautoreconf
-}
-
-src_configure() {
-	econf $(use_enable mpi) $(use_enable threads pthreads)
-}

diff --git a/sys-cluster/gasnet/gasnet-1.28.0.ebuild b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
deleted file mode 100644
index 2bc9dbd32dcd..000000000000
--- a/sys-cluster/gasnet/gasnet-1.28.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools toolchain-funcs multilib
-
-MY_P="${PN^^[gasn]}-${PV}"
-DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="https://gasnet.lbl.gov/"
-SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
-
-SOVER="${PV%%.*}"
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
-IUSE="mpi test threads"
-RESTRICT="!test? ( test )"
-
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-static_to_shared() {
-	local libstatic="${1}"; shift
-	local libname="${libstatic%.a}"
-	libname="${libname##*/}"
-	local soname="${libname}$(get_libname ${SOVER})"
-	local libdir="${libstatic%/*}"
-
-	einfo "Making ${soname} from ${libstatic} with libs ${@}"
-	if [[ ${CHOST} == *-darwin* ]] ; then
-		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
-			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
-			-Wl,-all_load -Wl,${libstatic} \
-			"$@" -o ${libdir}/${soname} || die "${soname} failed"
-	else
-		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
-			-shared -Wl,-soname=${soname} \
-			-Wl,-z,defs \
-			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
-			"$@" -o ${libdir}/${soname} || die "${soname} failed"
-		ln -s ${soname} ${libdir}/${libname}$(get_libname)
-	fi
-}
-
-src_prepare() {
-	find . \
-		\( -name Makefile.am -or -name "*.mak" \) \
-		-exec sed -i '/^docdir/s/^/#/' {} + || die
-	default
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		$(use_enable mpi) \
-		$(use_enable threads pthreads) \
-		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
-		MPI_CC="mpicc ${CFLAGS} -fPIC" \
-		CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
-}
-
-src_compile() {
-	emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
-}
-
-src_test() {
-	emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
-}
-
-src_install() {
-	local l libs
-	default
-	for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
-		[[ -f ${l} ]] || continue
-		libs=
-		[[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
-		[[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
-		[[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
-		[[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
-		[[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
-		[[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
-		static_to_shared "${l}" ${libs}
-		rm ${l} || die
-	done
-}

diff --git a/sys-cluster/gasnet/gasnet-1.28.2.ebuild b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
deleted file mode 100644
index f7b343704c77..000000000000
--- a/sys-cluster/gasnet/gasnet-1.28.2.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools toolchain-funcs multilib
-
-MY_P="${PN^^[gasn]}-${PV}"
-DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="https://gasnet.lbl.gov/"
-SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
-
-SOVER="${PV%%.*}"
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
-IUSE="mpi test threads"
-RESTRICT="!test? ( test )"
-
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-static_to_shared() {
-	local libstatic="${1}"; shift
-	local libname="${libstatic%.a}"
-	libname="${libname##*/}"
-	local soname="${libname}$(get_libname ${SOVER})"
-	local libdir="${libstatic%/*}"
-
-	einfo "Making ${soname} from ${libstatic} with libs ${@}"
-	if [[ ${CHOST} == *-darwin* ]] ; then
-		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
-			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
-			-Wl,-all_load -Wl,${libstatic} \
-			"$@" -o ${libdir}/${soname} || die "${soname} failed"
-	else
-		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
-			-shared -Wl,-soname=${soname} \
-			-Wl,-z,defs \
-			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
-			"$@" -o ${libdir}/${soname} || die "${soname} failed"
-		ln -s ${soname} ${libdir}/${libname}$(get_libname)
-	fi
-}
-
-src_prepare() {
-	find . \
-		\( -name Makefile.am -or -name "*.mak" \) \
-		-exec sed -i '/^docdir/s/^/#/' {} + || die
-	default
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		--disable-ibv \
-		$(use_enable mpi) \
-		$(use_enable threads pthreads) \
-		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
-		MPI_CC="mpicc ${CFLAGS} -fPIC" \
-		CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
-}
-
-src_compile() {
-	emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
-}
-
-src_test() {
-	emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
-}
-
-src_install() {
-	local l libs
-	default
-	for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
-		[[ -f ${l} ]] || continue
-		libs=
-		[[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
-		[[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
-		[[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
-		[[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
-		[[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
-		[[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
-		static_to_shared "${l}" ${libs}
-		rm ${l} || die
-	done
-}

diff --git a/sys-cluster/gasnet/gasnet-1.30.0.ebuild b/sys-cluster/gasnet/gasnet-1.30.0.ebuild
deleted file mode 100644
index f7b343704c77..000000000000
--- a/sys-cluster/gasnet/gasnet-1.30.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools toolchain-funcs multilib
-
-MY_P="${PN^^[gasn]}-${PV}"
-DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
-HOMEPAGE="https://gasnet.lbl.gov/"
-SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
-
-SOVER="${PV%%.*}"
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm"
-IUSE="mpi test threads"
-RESTRICT="!test? ( test )"
-
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-static_to_shared() {
-	local libstatic="${1}"; shift
-	local libname="${libstatic%.a}"
-	libname="${libname##*/}"
-	local soname="${libname}$(get_libname ${SOVER})"
-	local libdir="${libstatic%/*}"
-
-	einfo "Making ${soname} from ${libstatic} with libs ${@}"
-	if [[ ${CHOST} == *-darwin* ]] ; then
-		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
-			-dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
-			-Wl,-all_load -Wl,${libstatic} \
-			"$@" -o ${libdir}/${soname} || die "${soname} failed"
-	else
-		${LINK:-$(tc-getCXX)} ${LDFLAGS}  \
-			-shared -Wl,-soname=${soname} \
-			-Wl,-z,defs \
-			-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
-			"$@" -o ${libdir}/${soname} || die "${soname} failed"
-		ln -s ${soname} ${libdir}/${libname}$(get_libname)
-	fi
-}
-
-src_prepare() {
-	find . \
-		\( -name Makefile.am -or -name "*.mak" \) \
-		-exec sed -i '/^docdir/s/^/#/' {} + || die
-	default
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		--disable-ibv \
-		$(use_enable mpi) \
-		$(use_enable threads pthreads) \
-		CC="$(tc-getCC) ${CFLAGS} -fPIC" \
-		MPI_CC="mpicc ${CFLAGS} -fPIC" \
-		CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
-}
-
-src_compile() {
-	emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
-}
-
-src_test() {
-	emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
-}
-
-src_install() {
-	local l libs
-	default
-	for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
-		[[ -f ${l} ]] || continue
-		libs=
-		[[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
-		[[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
-		[[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
-		[[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
-		[[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
-		[[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
-		static_to_shared "${l}" ${libs}
-		rm ${l} || die
-	done
-}


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

end of thread, other threads:[~2022-01-01 10:48 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-28 13:05 [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/ Christoph Junghans
  -- strict thread matches above, loose matches on Subject: below --
2022-01-01 10:48 Ulrich Müller
2022-01-01 10:48 Ulrich Müller
2019-04-04 21:16 Aaron Bauman
2017-09-01 22:02 Christoph Junghans
2017-04-24 18:59 Christoph Junghans
2017-03-18 19:15 Christoph Junghans
2016-11-14  2:01 Christoph Junghans
2016-11-01 20:42 Christoph Junghans
2016-10-24 21:42 Christoph Junghans
2016-09-09 22:34 Christoph Junghans
2016-09-02 22:28 Christoph Junghans

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