Gentoo Archives: gentoo-commits

From: Christoph Junghans <ottxor@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sys-cluster/gasnet/
Date: Fri, 06 Mar 2015 18:51:32
Message-Id: 1425665738.6349e74bf285dbe49b37bfbdcbee577d03e10697.ottxor@gentoo
1 commit: 6349e74bf285dbe49b37bfbdcbee577d03e10697
2 Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 4 21:00:51 2015 +0000
4 Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 6 18:15:38 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6349e74b
7
8 added live version
9
10 Package-Manager: portage-2.2.14
11
12 sys-cluster/gasnet/ChangeLog | 5 ++++
13 sys-cluster/gasnet/gasnet-9999.ebuild | 44 +++++++++++++++++++++++++++++++++++
14 2 files changed, 49 insertions(+)
15
16 diff --git a/sys-cluster/gasnet/ChangeLog b/sys-cluster/gasnet/ChangeLog
17 index 519336b..9739af2 100644
18 --- a/sys-cluster/gasnet/ChangeLog
19 +++ b/sys-cluster/gasnet/ChangeLog
20 @@ -2,6 +2,11 @@
21 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
22 # $Header: $
23
24 +*gasnet-9999 (04 Mar 2015)
25 +
26 + 04 Mar 2015; Christoph Junghans <ottxor@g.o> +gasnet-9999.ebuild:
27 + added live version
28 +
29 *gasnet-1.24.0 (01 Mar 2015)
30
31 01 Mar 2015; Christoph Junghans <ottxor@g.o> +gasnet-1.24.0.ebuild,
32
33 diff --git a/sys-cluster/gasnet/gasnet-9999.ebuild b/sys-cluster/gasnet/gasnet-9999.ebuild
34 new file mode 100644
35 index 0000000..d6cc303
36 --- /dev/null
37 +++ b/sys-cluster/gasnet/gasnet-9999.ebuild
38 @@ -0,0 +1,44 @@
39 +# Copyright 1999-2015 Gentoo Foundation
40 +# Distributed under the terms of the GNU General Public License v2
41 +# $Header: $
42 +
43 +EAPI=5
44 +
45 +inherit autotools-utils
46 +
47 +MY_P="${PN^^[gasn]}-${PV}"
48 +DESCRIPTION="networking middleware layer to implementing partitioned global address space (PGAS) language"
49 +HOMEPAGE="http://gasnet.lbl.gov/"
50 +
51 +if [[ $PV = 9999 ]]; then
52 + inherit git-r3
53 + EGIT_REPO_URI="https://bitbucket.org/berkeleylab/${PN}.git"
54 + AUTOTOOLS_AUTORECONF=yes
55 +else
56 + KEYWORDS="~amd64"
57 + SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
58 + S="${WORKDIR}/${MY_P}"
59 +fi
60 +
61 +LICENSE="BSD"
62 +SLOT="0"
63 +IUSE="mpi threads"
64 +
65 +DEPEND="mpi? ( virtual/mpi )"
66 +RDEPEND="${DEPEND}"
67 +
68 +pkg_setup() {
69 + echo
70 + elog "GASNet has an overwhelming count of configuration options."
71 + elog "Don't forget the EXTRA_ECONF environment variable can let you"
72 + elog "specify configure options if you find them necessary."
73 + echo
74 +}
75 +
76 +src_configure() {
77 + local myeconfargs=(
78 + $(use_enable threads pthreads)
79 + $(use_enable mpi)
80 + )
81 + autotools-utils_src_configure
82 +}