Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sys-cluster/hpx/
Date: Wed, 29 Jan 2014 09:17:59
Message-Id: 1390895719.b703b6c5fa241da104c511f0dced46893b84c6d2.jlec@gentoo
1 commit: b703b6c5fa241da104c511f0dced46893b84c6d2
2 Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
3 AuthorDate: Tue Jan 28 07:55:19 2014 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 28 07:55:19 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b703b6c5
7
8 added ebuilds for HPX 0.9.7 and upstream
9
10 ---
11 sys-cluster/hpx/hpx-0.9.7.ebuild | 38 ++++++++++++++++++++++++++++++++++++++
12 sys-cluster/hpx/hpx-9999.ebuild | 38 ++++++++++++++++++++++++++++++++++++++
13 2 files changed, 76 insertions(+)
14
15 diff --git a/sys-cluster/hpx/hpx-0.9.7.ebuild b/sys-cluster/hpx/hpx-0.9.7.ebuild
16 new file mode 100644
17 index 0000000..0c2f2b9
18 --- /dev/null
19 +++ b/sys-cluster/hpx/hpx-0.9.7.ebuild
20 @@ -0,0 +1,38 @@
21 +# Copyright 2014-2014 Gentoo Foundation
22 +# Distributed under the terms of the GNU General Public License v2
23 +# $Header: $
24 +
25 +EAPI=5
26 +
27 +if [ ${PV} == "9999" ] ; then
28 + inherit git-2
29 + EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git"
30 + SRC_URI=""
31 + KEYWORDS=""
32 + S="${WORKDIR}/${PN}"
33 + CMAKE_USE_DIR="${S}"
34 +else
35 + SRC_URI="http://stellar.cct.lsu.edu/files/${PN}_${PV}.7z"
36 + KEYWORDS="~amd64 ~ppc ~x86"
37 + S="${WORKDIR}/${PN}_${PV}"
38 +fi
39 +
40 +inherit cmake-utils
41 +
42 +DESCRIPTION="A general C++ runtime system for parallel and distributed applications of any scale"
43 +HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
44 +
45 +SLOT="0"
46 +LICENSE="Boost-1.0"
47 +KEYWORDS="~amd64"
48 +IUSE=""
49 +
50 +DEPEND=">=dev-libs/boost-1.48"
51 +RDEPEND="${DEPEND}"
52 +
53 +PATCHES=( "${FILESDIR}/hpx-0.9.5-install-path.patch" )
54 +
55 +src_configure() {
56 + CMAKE_BUILD_TYPE=Release
57 + cmake-utils_src_configure
58 +}
59
60 diff --git a/sys-cluster/hpx/hpx-9999.ebuild b/sys-cluster/hpx/hpx-9999.ebuild
61 new file mode 100644
62 index 0000000..0c2f2b9
63 --- /dev/null
64 +++ b/sys-cluster/hpx/hpx-9999.ebuild
65 @@ -0,0 +1,38 @@
66 +# Copyright 2014-2014 Gentoo Foundation
67 +# Distributed under the terms of the GNU General Public License v2
68 +# $Header: $
69 +
70 +EAPI=5
71 +
72 +if [ ${PV} == "9999" ] ; then
73 + inherit git-2
74 + EGIT_REPO_URI="https://github.com/STEllAR-GROUP/hpx.git"
75 + SRC_URI=""
76 + KEYWORDS=""
77 + S="${WORKDIR}/${PN}"
78 + CMAKE_USE_DIR="${S}"
79 +else
80 + SRC_URI="http://stellar.cct.lsu.edu/files/${PN}_${PV}.7z"
81 + KEYWORDS="~amd64 ~ppc ~x86"
82 + S="${WORKDIR}/${PN}_${PV}"
83 +fi
84 +
85 +inherit cmake-utils
86 +
87 +DESCRIPTION="A general C++ runtime system for parallel and distributed applications of any scale"
88 +HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
89 +
90 +SLOT="0"
91 +LICENSE="Boost-1.0"
92 +KEYWORDS="~amd64"
93 +IUSE=""
94 +
95 +DEPEND=">=dev-libs/boost-1.48"
96 +RDEPEND="${DEPEND}"
97 +
98 +PATCHES=( "${FILESDIR}/hpx-0.9.5-install-path.patch" )
99 +
100 +src_configure() {
101 + CMAKE_BUILD_TYPE=Release
102 + cmake-utils_src_configure
103 +}