Gentoo Archives: gentoo-commits

From: Christoph Junghans <ottxor@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/gasnet/
Date: Fri, 02 Sep 2016 22:28:16
Message-Id: 1472855275.a61595c21574a23730d5fadbe8fb7095c41999f8.ottxor@gentoo
1 commit: a61595c21574a23730d5fadbe8fb7095c41999f8
2 Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 2 22:13:51 2016 +0000
4 Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 2 22:27:55 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61595c2
7
8 sys-cluster/gasnet: initial commit
9
10 Package-Manager: portage-2.2.28
11
12 sys-cluster/gasnet/Manifest | 1 +
13 sys-cluster/gasnet/gasnet-1.26.4.ebuild | 34 +++++++++++++++++++++++++++++++++
14 sys-cluster/gasnet/metadata.xml | 12 ++++++++++++
15 3 files changed, 47 insertions(+)
16
17 diff --git a/sys-cluster/gasnet/Manifest b/sys-cluster/gasnet/Manifest
18 new file mode 100644
19 index 00000000..9c9b7f9
20 --- /dev/null
21 +++ b/sys-cluster/gasnet/Manifest
22 @@ -0,0 +1 @@
23 +DIST GASNet-1.26.4.tar.gz 2656498 SHA256 a2c8a9c306ade58f4eba641f1c6e310a31fc722812dde1154fcc01efab4173d3 SHA512 9faa0281177afc67f2bf75e3a487accdf87b67a3da6afabcd625a26a3533033313b545893dead7ac1d176c57fe7547cd077d3bb368bc9e3211ffb0b316f3af0c WHIRLPOOL 5c920e69728343266929a18ff48eb98bd8dc35803507d205ef479e545a3eae885367a01e403eebf3518b65eaffe59ae8a797643a8e16326a3c610f4f11cd71e6
24
25 diff --git a/sys-cluster/gasnet/gasnet-1.26.4.ebuild b/sys-cluster/gasnet/gasnet-1.26.4.ebuild
26 new file mode 100644
27 index 00000000..168cd0f
28 --- /dev/null
29 +++ b/sys-cluster/gasnet/gasnet-1.26.4.ebuild
30 @@ -0,0 +1,34 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=6
36 +
37 +inherit autotools
38 +
39 +MY_P="${PN^^[gasn]}-${PV}"
40 +DESCRIPTION="Networking middleware for partitioned global address space (PGAS) language"
41 +HOMEPAGE="http://gasnet.lbl.gov/"
42 +SRC_URI="http://gasnet.lbl.gov/${MY_P}.tar.gz"
43 +
44 +LICENSE="BSD"
45 +SLOT="0"
46 +KEYWORDS="~amd64"
47 +IUSE="mpi threads"
48 +
49 +DEPEND="mpi? ( virtual/mpi )"
50 +RDEPEND="${DEPEND}"
51 +
52 +S="${WORKDIR}/${MY_P}"
53 +
54 +src_prepare() {
55 + find . \
56 + \( -name Makefile.am -or -name "*.mak" \) \
57 + -exec sed -i '/^docdir/s/^/#/' {} + || die
58 + default
59 + eautoreconf
60 +}
61 +
62 +src_configure() {
63 + econf $(use_enable mpi) $(use_enable threads pthreads)
64 +}
65
66 diff --git a/sys-cluster/gasnet/metadata.xml b/sys-cluster/gasnet/metadata.xml
67 new file mode 100644
68 index 00000000..a5ee3aa
69 --- /dev/null
70 +++ b/sys-cluster/gasnet/metadata.xml
71 @@ -0,0 +1,12 @@
72 +<?xml version="1.0" encoding="UTF-8"?>
73 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
74 +<pkgmetadata>
75 + <maintainer type="person">
76 + <email>ottxor@g.o</email>
77 + <name>Christoph Junghans</name>
78 + </maintainer>
79 + <maintainer type="project">
80 + <email>cluster@g.o</email>
81 + <name>Gentoo Cluster Project</name>
82 + </maintainer>
83 +</pkgmetadata>