Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
Date: Sat, 01 Jan 2022 10:48:25
Message-Id: 1641034079.443d6b672847fdfcc6af3d5746c97cb5d4b1ae50.ulm@gentoo
1 commit: 443d6b672847fdfcc6af3d5746c97cb5d4b1ae50
2 Author: Marco Scardovi <marco <AT> scardovi <DOT> com>
3 AuthorDate: Fri Dec 3 20:35:22 2021 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 1 10:47:59 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443d6b67
7
8 sys-cluster/gasnet: drop older versions
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>
12 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
13
14 sys-cluster/gasnet/Manifest | 3 -
15 sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild | 72 ------------------------
16 sys-cluster/gasnet/gasnet-1.26.4.ebuild | 33 -----------
17 sys-cluster/gasnet/gasnet-1.28.0.ebuild | 88 -----------------------------
18 sys-cluster/gasnet/gasnet-1.28.2.ebuild | 89 ------------------------------
19 sys-cluster/gasnet/gasnet-1.30.0.ebuild | 89 ------------------------------
20 6 files changed, 374 deletions(-)
21
22 diff --git a/sys-cluster/gasnet/Manifest b/sys-cluster/gasnet/Manifest
23 index 6023d80800b3..fcf0a252eebf 100644
24 --- a/sys-cluster/gasnet/Manifest
25 +++ b/sys-cluster/gasnet/Manifest
26 @@ -1,4 +1 @@
27 -DIST GASNet-1.26.4.tar.gz 2656498 BLAKE2B 0c203e42b8d55d28ab1cb055b9218afef34a9f01b3a373bb462f66564bb861e9bfe3e6871145fe0fc2544b2d949795f764b979ece6cd42a8b522ea810e1febea SHA512 9faa0281177afc67f2bf75e3a487accdf87b67a3da6afabcd625a26a3533033313b545893dead7ac1d176c57fe7547cd077d3bb368bc9e3211ffb0b316f3af0c
28 -DIST GASNet-1.28.0.tar.gz 2654757 BLAKE2B 2c55ba6d2278b874f5e836e871c14acc29daa684746094c8982d3e62c06fa27725d5f6e3c31eb69f4b130dc1a6545beb498624b55cdaf69aa08e3e92675d0e9e SHA512 3edef7efc55833d286b1d562f670b9605b1c8c37f9cf5582a46a5e7d8b2fbb7deca695597accda6f39c75e840da1879e8bb3d8b9f25da6be4aad60eca4aad169
29 -DIST GASNet-1.28.2.tar.gz 2691394 BLAKE2B de428d4cf606672b68b4065a96b3938a89ba2e4d0b95784959ad167554dd7c2c301238027a372a9aec44afbcd5a588cecaada0d6250daba23c46833a836c87b1 SHA512 df472c55642891405cd86b9cc573cb1cd7607af7cd0ed931cb423ce0274f1a000f5f0b3481950cac710f154a5068088e8c101f1ea0cb9ceb4aaf73444cb3cef5
30 DIST GASNet-1.30.0.tar.gz 2686524 BLAKE2B c42bc87dd387a356be254dee5cf57d5c4ce086dc14e08ea137a6886656890e355a9f3305142688922966b46eb2b2338b1ba7e65c75ee9af4248ea5cab91c2ce0 SHA512 c95825906b2298be16087fa817baf14076c2d70b1e6420feef07da0c01d2e780415904dac5ec9b4debdffb0749b706f40ac50c4574425978783d7121506c99a6
31
32 diff --git a/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild b/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
33 deleted file mode 100644
34 index 32c182d224bd..000000000000
35 --- a/sys-cluster/gasnet/gasnet-1.26.4-r1.ebuild
36 +++ /dev/null
37 @@ -1,72 +0,0 @@
38 -# Copyright 1999-2019 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=6
42 -
43 -inherit autotools toolchain-funcs multilib
44 -
45 -MY_P="${PN^^[gasn]}-${PV}"
46 -DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
47 -HOMEPAGE="https://gasnet.lbl.gov/"
48 -SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
49 -
50 -SOVER="${PV%%.*}"
51 -LICENSE="BSD"
52 -SLOT="0/${SOVER}"
53 -KEYWORDS="~amd64"
54 -IUSE="mpi static-libs threads"
55 -
56 -DEPEND="mpi? ( virtual/mpi )"
57 -RDEPEND="${DEPEND}"
58 -
59 -S="${WORKDIR}/${MY_P}"
60 -
61 -static_to_shared() {
62 - local libstatic="${1}"; shift
63 - local libname="${libstatic%.a}"
64 - libname="${libname##*/}"
65 - local soname="${libname}$(get_libname ${SOVER})"
66 - local libdir="${libstatic%/*}"
67 -
68 - einfo "Making ${soname} from ${libstatic}"
69 - if [[ ${CHOST} == *-darwin* ]] ; then
70 - ${LINK:-$(tc-getCC)} ${LDFLAGS} \
71 - -dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
72 - -Wl,-all_load -Wl,${libstatic} \
73 - "$@" -o ${libdir}/${soname} || die "${soname} failed"
74 - else
75 - ${LINK:-$(tc-getCC)} ${LDFLAGS} \
76 - -shared -Wl,-soname=${soname} \
77 - -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
78 - "$@" -o ${libdir}/${soname} || die "${soname} failed"
79 - ln -s ${soname} ${libdir}/${libname}$(get_libname)
80 - fi
81 -}
82 -
83 -src_prepare() {
84 - find . \
85 - \( -name Makefile.am -or -name "*.mak" \) \
86 - -exec sed -i '/^docdir/s/^/#/' {} + || die
87 - default
88 - eautoreconf
89 -}
90 -
91 -src_configure() {
92 - econf \
93 - $(use_enable mpi) \
94 - $(use_enable threads pthreads) \
95 - CC="$(tc-getCC) ${CFLAGS} -fPIC" \
96 - MPI_CC="mpicc ${CFLAGS} -fPIC" \
97 - CXX="$(tc-getCXX) ${CFLAGS} -fPIC"
98 -}
99 -
100 -src_install() {
101 - local l libs
102 - default
103 - for l in "${ED}/usr/$(get_libdir)"/*.a; do
104 - libs=
105 - [[ $l = *mpi* ]] && libs+=" -lmpi"
106 - static_to_shared "${l}" ${libs}
107 - done
108 - use static-libs || rm -f "${ED}/usr/$(get_libdir)"/*.a || die
109 -}
110
111 diff --git a/sys-cluster/gasnet/gasnet-1.26.4.ebuild b/sys-cluster/gasnet/gasnet-1.26.4.ebuild
112 deleted file mode 100644
113 index ddb38e2c5e14..000000000000
114 --- a/sys-cluster/gasnet/gasnet-1.26.4.ebuild
115 +++ /dev/null
116 @@ -1,33 +0,0 @@
117 -# Copyright 1999-2019 Gentoo Authors
118 -# Distributed under the terms of the GNU General Public License v2
119 -
120 -EAPI=6
121 -
122 -inherit autotools
123 -
124 -MY_P="${PN^^[gasn]}-${PV}"
125 -DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
126 -HOMEPAGE="https://gasnet.lbl.gov/"
127 -SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
128 -
129 -LICENSE="BSD"
130 -SLOT="0"
131 -KEYWORDS="~amd64"
132 -IUSE="mpi threads"
133 -
134 -DEPEND="mpi? ( virtual/mpi )"
135 -RDEPEND="${DEPEND}"
136 -
137 -S="${WORKDIR}/${MY_P}"
138 -
139 -src_prepare() {
140 - find . \
141 - \( -name Makefile.am -or -name "*.mak" \) \
142 - -exec sed -i '/^docdir/s/^/#/' {} + || die
143 - default
144 - eautoreconf
145 -}
146 -
147 -src_configure() {
148 - econf $(use_enable mpi) $(use_enable threads pthreads)
149 -}
150
151 diff --git a/sys-cluster/gasnet/gasnet-1.28.0.ebuild b/sys-cluster/gasnet/gasnet-1.28.0.ebuild
152 deleted file mode 100644
153 index 2bc9dbd32dcd..000000000000
154 --- a/sys-cluster/gasnet/gasnet-1.28.0.ebuild
155 +++ /dev/null
156 @@ -1,88 +0,0 @@
157 -# Copyright 1999-2019 Gentoo Authors
158 -# Distributed under the terms of the GNU General Public License v2
159 -
160 -EAPI=6
161 -
162 -inherit autotools toolchain-funcs multilib
163 -
164 -MY_P="${PN^^[gasn]}-${PV}"
165 -DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
166 -HOMEPAGE="https://gasnet.lbl.gov/"
167 -SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
168 -
169 -SOVER="${PV%%.*}"
170 -LICENSE="BSD"
171 -SLOT="0/${PV}"
172 -KEYWORDS="~amd64 ~arm"
173 -IUSE="mpi test threads"
174 -RESTRICT="!test? ( test )"
175 -
176 -DEPEND="mpi? ( virtual/mpi )"
177 -RDEPEND="${DEPEND}"
178 -
179 -S="${WORKDIR}/${MY_P}"
180 -
181 -static_to_shared() {
182 - local libstatic="${1}"; shift
183 - local libname="${libstatic%.a}"
184 - libname="${libname##*/}"
185 - local soname="${libname}$(get_libname ${SOVER})"
186 - local libdir="${libstatic%/*}"
187 -
188 - einfo "Making ${soname} from ${libstatic} with libs ${@}"
189 - if [[ ${CHOST} == *-darwin* ]] ; then
190 - ${LINK:-$(tc-getCXX)} ${LDFLAGS} \
191 - -dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
192 - -Wl,-all_load -Wl,${libstatic} \
193 - "$@" -o ${libdir}/${soname} || die "${soname} failed"
194 - else
195 - ${LINK:-$(tc-getCXX)} ${LDFLAGS} \
196 - -shared -Wl,-soname=${soname} \
197 - -Wl,-z,defs \
198 - -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
199 - "$@" -o ${libdir}/${soname} || die "${soname} failed"
200 - ln -s ${soname} ${libdir}/${libname}$(get_libname)
201 - fi
202 -}
203 -
204 -src_prepare() {
205 - find . \
206 - \( -name Makefile.am -or -name "*.mak" \) \
207 - -exec sed -i '/^docdir/s/^/#/' {} + || die
208 - default
209 - eautoreconf
210 -}
211 -
212 -src_configure() {
213 - econf \
214 - $(use_enable mpi) \
215 - $(use_enable threads pthreads) \
216 - CC="$(tc-getCC) ${CFLAGS} -fPIC" \
217 - MPI_CC="mpicc ${CFLAGS} -fPIC" \
218 - CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
219 -}
220 -
221 -src_compile() {
222 - emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
223 -}
224 -
225 -src_test() {
226 - emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
227 -}
228 -
229 -src_install() {
230 - local l libs
231 - default
232 - for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
233 - [[ -f ${l} ]] || continue
234 - libs=
235 - [[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
236 - [[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
237 - [[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
238 - [[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
239 - [[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
240 - [[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
241 - static_to_shared "${l}" ${libs}
242 - rm ${l} || die
243 - done
244 -}
245
246 diff --git a/sys-cluster/gasnet/gasnet-1.28.2.ebuild b/sys-cluster/gasnet/gasnet-1.28.2.ebuild
247 deleted file mode 100644
248 index f7b343704c77..000000000000
249 --- a/sys-cluster/gasnet/gasnet-1.28.2.ebuild
250 +++ /dev/null
251 @@ -1,89 +0,0 @@
252 -# Copyright 1999-2019 Gentoo Authors
253 -# Distributed under the terms of the GNU General Public License v2
254 -
255 -EAPI=6
256 -
257 -inherit autotools toolchain-funcs multilib
258 -
259 -MY_P="${PN^^[gasn]}-${PV}"
260 -DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
261 -HOMEPAGE="https://gasnet.lbl.gov/"
262 -SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
263 -
264 -SOVER="${PV%%.*}"
265 -LICENSE="BSD"
266 -SLOT="0/${PV}"
267 -KEYWORDS="~amd64 ~arm"
268 -IUSE="mpi test threads"
269 -RESTRICT="!test? ( test )"
270 -
271 -DEPEND="mpi? ( virtual/mpi )"
272 -RDEPEND="${DEPEND}"
273 -
274 -S="${WORKDIR}/${MY_P}"
275 -
276 -static_to_shared() {
277 - local libstatic="${1}"; shift
278 - local libname="${libstatic%.a}"
279 - libname="${libname##*/}"
280 - local soname="${libname}$(get_libname ${SOVER})"
281 - local libdir="${libstatic%/*}"
282 -
283 - einfo "Making ${soname} from ${libstatic} with libs ${@}"
284 - if [[ ${CHOST} == *-darwin* ]] ; then
285 - ${LINK:-$(tc-getCXX)} ${LDFLAGS} \
286 - -dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
287 - -Wl,-all_load -Wl,${libstatic} \
288 - "$@" -o ${libdir}/${soname} || die "${soname} failed"
289 - else
290 - ${LINK:-$(tc-getCXX)} ${LDFLAGS} \
291 - -shared -Wl,-soname=${soname} \
292 - -Wl,-z,defs \
293 - -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
294 - "$@" -o ${libdir}/${soname} || die "${soname} failed"
295 - ln -s ${soname} ${libdir}/${libname}$(get_libname)
296 - fi
297 -}
298 -
299 -src_prepare() {
300 - find . \
301 - \( -name Makefile.am -or -name "*.mak" \) \
302 - -exec sed -i '/^docdir/s/^/#/' {} + || die
303 - default
304 - eautoreconf
305 -}
306 -
307 -src_configure() {
308 - econf \
309 - --disable-ibv \
310 - $(use_enable mpi) \
311 - $(use_enable threads pthreads) \
312 - CC="$(tc-getCC) ${CFLAGS} -fPIC" \
313 - MPI_CC="mpicc ${CFLAGS} -fPIC" \
314 - CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
315 -}
316 -
317 -src_compile() {
318 - emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
319 -}
320 -
321 -src_test() {
322 - emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
323 -}
324 -
325 -src_install() {
326 - local l libs
327 - default
328 - for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
329 - [[ -f ${l} ]] || continue
330 - libs=
331 - [[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
332 - [[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
333 - [[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
334 - [[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
335 - [[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
336 - [[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
337 - static_to_shared "${l}" ${libs}
338 - rm ${l} || die
339 - done
340 -}
341
342 diff --git a/sys-cluster/gasnet/gasnet-1.30.0.ebuild b/sys-cluster/gasnet/gasnet-1.30.0.ebuild
343 deleted file mode 100644
344 index f7b343704c77..000000000000
345 --- a/sys-cluster/gasnet/gasnet-1.30.0.ebuild
346 +++ /dev/null
347 @@ -1,89 +0,0 @@
348 -# Copyright 1999-2019 Gentoo Authors
349 -# Distributed under the terms of the GNU General Public License v2
350 -
351 -EAPI=6
352 -
353 -inherit autotools toolchain-funcs multilib
354 -
355 -MY_P="${PN^^[gasn]}-${PV}"
356 -DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
357 -HOMEPAGE="https://gasnet.lbl.gov/"
358 -SRC_URI="https://gasnet.lbl.gov/download/${MY_P}.tar.gz"
359 -
360 -SOVER="${PV%%.*}"
361 -LICENSE="BSD"
362 -SLOT="0/${PV}"
363 -KEYWORDS="~amd64 ~arm"
364 -IUSE="mpi test threads"
365 -RESTRICT="!test? ( test )"
366 -
367 -DEPEND="mpi? ( virtual/mpi )"
368 -RDEPEND="${DEPEND}"
369 -
370 -S="${WORKDIR}/${MY_P}"
371 -
372 -static_to_shared() {
373 - local libstatic="${1}"; shift
374 - local libname="${libstatic%.a}"
375 - libname="${libname##*/}"
376 - local soname="${libname}$(get_libname ${SOVER})"
377 - local libdir="${libstatic%/*}"
378 -
379 - einfo "Making ${soname} from ${libstatic} with libs ${@}"
380 - if [[ ${CHOST} == *-darwin* ]] ; then
381 - ${LINK:-$(tc-getCXX)} ${LDFLAGS} \
382 - -dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \
383 - -Wl,-all_load -Wl,${libstatic} \
384 - "$@" -o ${libdir}/${soname} || die "${soname} failed"
385 - else
386 - ${LINK:-$(tc-getCXX)} ${LDFLAGS} \
387 - -shared -Wl,-soname=${soname} \
388 - -Wl,-z,defs \
389 - -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \
390 - "$@" -o ${libdir}/${soname} || die "${soname} failed"
391 - ln -s ${soname} ${libdir}/${libname}$(get_libname)
392 - fi
393 -}
394 -
395 -src_prepare() {
396 - find . \
397 - \( -name Makefile.am -or -name "*.mak" \) \
398 - -exec sed -i '/^docdir/s/^/#/' {} + || die
399 - default
400 - eautoreconf
401 -}
402 -
403 -src_configure() {
404 - econf \
405 - --disable-ibv \
406 - $(use_enable mpi) \
407 - $(use_enable threads pthreads) \
408 - CC="$(tc-getCC) ${CFLAGS} -fPIC" \
409 - MPI_CC="mpicc ${CFLAGS} -fPIC" \
410 - CXX="$(tc-getCXX) ${CXXFLAGS} -fPIC"
411 -}
412 -
413 -src_compile() {
414 - emake MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
415 -}
416 -
417 -src_test() {
418 - emake check MANUAL_CFLAGS="${CFLAGS} -fPIC" MANUAL_MPICFLAGS="${CFLAGS} -fPIC" MANUAL_CXXFLAGS="${CXXFLAGS} -fPIC"
419 -}
420 -
421 -src_install() {
422 - local l libs
423 - default
424 - for l in "${ED}/usr/$(get_libdir)"/lib{gasnet_tools-seq,am*,*}.a; do
425 - [[ -f ${l} ]] || continue
426 - libs=
427 - [[ ${l} = */libgasnet-*-par* ]] && libs+=" -lpthread"
428 - [[ ${l} = */libamudp.a ]] && libs+=" -L${ED}/usr/$(get_libdir) -lgasnet_tools-seq"
429 - [[ ${l} = */libammpi.a ]] && libs+=" -lmpi"
430 - [[ ${l} = */libgasnet-udp-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lamudp"
431 - [[ ${l} = */libgasnet-mpi-* ]] && libs+=" -L${ED}/usr/$(get_libdir) -lammpi"
432 - [[ ${l} = */libgasnet-*-* ]] && libs+=" -lrt"
433 - static_to_shared "${l}" ${libs}
434 - rm ${l} || die
435 - done
436 -}