Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/hpx/
Date: Fri, 26 May 2017 22:54:27
Message-Id: 1495839191.b7c546d8d87c81081b2b90cee5dc651e1710c8e4.soap@gentoo
1 commit: b7c546d8d87c81081b2b90cee5dc651e1710c8e4
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 26 22:18:11 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Fri May 26 22:53:11 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c546d8
7
8 sys-cluster/hpx: [QA] Add missing python metadata variables
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 sys-cluster/hpx/hpx-0.9.10.ebuild | 10 +++++-----
13 sys-cluster/hpx/hpx-0.9.8.ebuild | 9 ++++-----
14 sys-cluster/hpx/hpx-0.9.9.ebuild | 10 +++++-----
15 sys-cluster/hpx/hpx-0.9.99.ebuild | 8 ++++----
16 sys-cluster/hpx/hpx-1.0.0.ebuild | 6 +++---
17 sys-cluster/hpx/hpx-9999.ebuild | 8 ++++----
18 6 files changed, 25 insertions(+), 26 deletions(-)
19
20 diff --git a/sys-cluster/hpx/hpx-0.9.10.ebuild b/sys-cluster/hpx/hpx-0.9.10.ebuild
21 index c0535a43f49..3d785033e60 100644
22 --- a/sys-cluster/hpx/hpx-0.9.10.ebuild
23 +++ b/sys-cluster/hpx/hpx-0.9.10.ebuild
24 @@ -1,11 +1,11 @@
25 -# Copyright 1999-2015 Gentoo Foundation
26 +# Copyright 1999-2017 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28
29 EAPI=5
30
31 PYTHON_COMPAT=( python{2_7,3_4} )
32
33 -inherit cmake-utils fortran-2 multilib python-single-r1 versionator
34 +inherit cmake-utils fortran-2 multilib python-any-r1 versionator
35
36 SRC_URI="http://stellar.cct.lsu.edu/files/${PN}_${PV}.tar.gz"
37 KEYWORDS="~amd64 ~x86"
38 @@ -29,17 +29,17 @@ RDEPEND="
39 "
40 DEPEND="${RDEPEND}
41 virtual/pkgconfig
42 - test? ( dev-lang/python )
43 + test? ( ${PYTHON_DEPS} )
44 doc? ( >=dev-libs/boost-1.56.0-r1[tools] )
45 "
46 -REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )
47 +REQUIRED_USE="
48 jemalloc? ( !perftools !tbb )
49 perftools? ( !jemalloc !tbb )
50 tbb? ( !jemalloc !perftools )
51 "
52
53 pkg_setup() {
54 - use test && python-single-r1_pkg_setup
55 + use test && python-any-r1_pkg_setup
56 }
57
58 src_configure() {
59
60 diff --git a/sys-cluster/hpx/hpx-0.9.8.ebuild b/sys-cluster/hpx/hpx-0.9.8.ebuild
61 index 6f73d465e84..7694c32d056 100644
62 --- a/sys-cluster/hpx/hpx-0.9.8.ebuild
63 +++ b/sys-cluster/hpx/hpx-0.9.8.ebuild
64 @@ -1,4 +1,4 @@
65 -# Copyright 1999-2015 Gentoo Foundation
66 +# Copyright 1999-2017 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68
69 EAPI=5
70 @@ -9,7 +9,7 @@ SRC_URI="http://stellar.cct.lsu.edu/files/${PN}_${PV}.7z"
71 KEYWORDS="~amd64 ~x86"
72 S="${WORKDIR}/${PN}_${PV}"
73
74 -inherit cmake-utils fortran-2 multilib python-single-r1
75 +inherit cmake-utils fortran-2 multilib python-any-r1
76
77 DESCRIPTION="C++ runtime system for parallel and distributed applications"
78 HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
79 @@ -34,9 +34,8 @@ RDEPEND="
80 DEPEND="${RDEPEND}
81 app-arch/p7zip
82 virtual/pkgconfig
83 - test? ( dev-lang/python )
84 + test? ( ${PYTHON_DEPS} )
85 "
86 -REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )"
87
88 PATCHES=(
89 "${FILESDIR}"/hpx-0.9.8-install-path.patch
90 @@ -45,7 +44,7 @@ PATCHES=(
91 )
92
93 pkg_setup() {
94 - use test && python-single-r1_pkg_setup
95 + use test && python-any-r1_pkg_setup
96 }
97
98 src_configure() {
99
100 diff --git a/sys-cluster/hpx/hpx-0.9.9.ebuild b/sys-cluster/hpx/hpx-0.9.9.ebuild
101 index d9b7d1a8e4a..8001280e702 100644
102 --- a/sys-cluster/hpx/hpx-0.9.9.ebuild
103 +++ b/sys-cluster/hpx/hpx-0.9.9.ebuild
104 @@ -1,11 +1,11 @@
105 -# Copyright 1999-2015 Gentoo Foundation
106 +# Copyright 1999-2017 Gentoo Foundation
107 # Distributed under the terms of the GNU General Public License v2
108
109 EAPI=5
110
111 PYTHON_COMPAT=( python{2_7,3_4} )
112
113 -inherit cmake-utils fortran-2 multilib python-single-r1 versionator
114 +inherit cmake-utils fortran-2 multilib python-any-r1 versionator
115
116 MY_PV="$(replace_version_separator _ -)"
117
118 @@ -31,17 +31,17 @@ RDEPEND="
119 "
120 DEPEND="${RDEPEND}
121 virtual/pkgconfig
122 - test? ( dev-lang/python )
123 + test? ( ${PYTHON_DEPS} )
124 doc? ( >=dev-libs/boost-1.56.0-r1[tools] )
125 "
126 -REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )
127 +REQUIRED_USE="
128 jemalloc? ( !perftools !tbb )
129 perftools? ( !jemalloc !tbb )
130 tbb? ( !jemalloc !perftools )
131 "
132
133 pkg_setup() {
134 - use test && python-single-r1_pkg_setup
135 + use test && python-any-r1_pkg_setup
136 }
137
138 src_configure() {
139
140 diff --git a/sys-cluster/hpx/hpx-0.9.99.ebuild b/sys-cluster/hpx/hpx-0.9.99.ebuild
141 index b440abe724f..c7977e7361c 100644
142 --- a/sys-cluster/hpx/hpx-0.9.99.ebuild
143 +++ b/sys-cluster/hpx/hpx-0.9.99.ebuild
144 @@ -1,4 +1,4 @@
145 -# Copyright 1999-2016 Gentoo Foundation
146 +# Copyright 1999-2017 Gentoo Foundation
147 # Distributed under the terms of the GNU General Public License v2
148
149 EAPI=6
150 @@ -15,7 +15,7 @@ else
151 S="${WORKDIR}/${PN}_${PV}"
152 fi
153
154 -inherit cmake-utils fortran-2 multilib python-single-r1
155 +inherit cmake-utils fortran-2 multilib python-any-r1
156
157 DESCRIPTION="C++ runtime system for parallel and distributed applications"
158 HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
159 @@ -38,14 +38,14 @@ DEPEND="${RDEPEND}
160 test? ( ${PYTHON_DEPS} )
161 doc? ( >=dev-libs/boost-1.56.0-r1:=[tools] )
162 "
163 -REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )
164 +REQUIRED_USE="
165 jemalloc? ( !perftools !tbb )
166 perftools? ( !jemalloc !tbb )
167 tbb? ( !jemalloc !perftools )
168 "
169
170 pkg_setup() {
171 - use test && python-single-r1_pkg_setup
172 + use test && python-any-r1_pkg_setup
173 }
174
175 src_configure() {
176
177 diff --git a/sys-cluster/hpx/hpx-1.0.0.ebuild b/sys-cluster/hpx/hpx-1.0.0.ebuild
178 index f9748b81ba2..93c3d5be3fe 100644
179 --- a/sys-cluster/hpx/hpx-1.0.0.ebuild
180 +++ b/sys-cluster/hpx/hpx-1.0.0.ebuild
181 @@ -15,7 +15,7 @@ else
182 S="${WORKDIR}/${PN}_${PV}"
183 fi
184
185 -inherit cmake-utils fortran-2 multilib python-single-r1
186 +inherit cmake-utils fortran-2 multilib python-any-r1
187
188 DESCRIPTION="C++ runtime system for parallel and distributed applications"
189 HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
190 @@ -38,14 +38,14 @@ DEPEND="${RDEPEND}
191 test? ( ${PYTHON_DEPS} )
192 doc? ( >=dev-libs/boost-1.56.0-r1:=[tools] )
193 "
194 -REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )
195 +REQUIRED_USE="
196 jemalloc? ( !perftools !tbb )
197 perftools? ( !jemalloc !tbb )
198 tbb? ( !jemalloc !perftools )
199 "
200
201 pkg_setup() {
202 - use test && python-single-r1_pkg_setup
203 + use test && python-any-r1_pkg_setup
204 }
205
206 src_configure() {
207
208 diff --git a/sys-cluster/hpx/hpx-9999.ebuild b/sys-cluster/hpx/hpx-9999.ebuild
209 index b440abe724f..c7977e7361c 100644
210 --- a/sys-cluster/hpx/hpx-9999.ebuild
211 +++ b/sys-cluster/hpx/hpx-9999.ebuild
212 @@ -1,4 +1,4 @@
213 -# Copyright 1999-2016 Gentoo Foundation
214 +# Copyright 1999-2017 Gentoo Foundation
215 # Distributed under the terms of the GNU General Public License v2
216
217 EAPI=6
218 @@ -15,7 +15,7 @@ else
219 S="${WORKDIR}/${PN}_${PV}"
220 fi
221
222 -inherit cmake-utils fortran-2 multilib python-single-r1
223 +inherit cmake-utils fortran-2 multilib python-any-r1
224
225 DESCRIPTION="C++ runtime system for parallel and distributed applications"
226 HOMEPAGE="http://stellar.cct.lsu.edu/tag/hpx/"
227 @@ -38,14 +38,14 @@ DEPEND="${RDEPEND}
228 test? ( ${PYTHON_DEPS} )
229 doc? ( >=dev-libs/boost-1.56.0-r1:=[tools] )
230 "
231 -REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )
232 +REQUIRED_USE="
233 jemalloc? ( !perftools !tbb )
234 perftools? ( !jemalloc !tbb )
235 tbb? ( !jemalloc !perftools )
236 "
237
238 pkg_setup() {
239 - use test && python-single-r1_pkg_setup
240 + use test && python-any-r1_pkg_setup
241 }
242
243 src_configure() {