Gentoo Archives: gentoo-commits

From: "罗百科" <patrick@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/rakudo/
Date: Wed, 25 Dec 2019 11:31:21
Message-Id: 1577273385.7f8579086497fa4d7bc642fa841defe8f752bac1.patrick@gentoo
1 commit: 7f8579086497fa4d7bc642fa841defe8f752bac1
2 Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 25 11:29:45 2019 +0000
4 Commit: 罗百科 <patrick <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 25 11:29:45 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f857908
7
8 dev-lang/rakudo: Old
9
10 Package-Manager: Portage-2.3.83, Repoman-2.3.20
11 Signed-off-by: Patrick Lauer <patrick <AT> gentoo.org>
12
13 dev-lang/rakudo/Manifest | 4 --
14 dev-lang/rakudo/rakudo-2018.06.ebuild | 73 -----------------------------------
15 dev-lang/rakudo/rakudo-2018.08.ebuild | 73 -----------------------------------
16 dev-lang/rakudo/rakudo-2018.09.ebuild | 73 -----------------------------------
17 dev-lang/rakudo/rakudo-2018.12.ebuild | 73 -----------------------------------
18 5 files changed, 296 deletions(-)
19
20 diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
21 index a64a0f052b8..077b51322cf 100644
22 --- a/dev-lang/rakudo/Manifest
23 +++ b/dev-lang/rakudo/Manifest
24 @@ -1,6 +1,2 @@
25 -DIST rakudo-2018.06.tar.gz 3520888 BLAKE2B 68d568650aef1dcc4bf84843232db0d8f918684c69d80028acd12846fb913dd9600bed2b42ec55019d752370672de3f2fe81c498ffc892ab03954630a2158ea0 SHA512 574b074b4a2412b4e020906645787b9e57160a9e87c58b73771b1a3732a39a5b961d778d25a8099a8da5e7b3df57b84599df64cd65089a63fe236f3cae06355d
26 -DIST rakudo-2018.08.tar.gz 3541161 BLAKE2B af283a2d05b067d1bb8f6f8413dc3f88f2c44b6fcc32a9238b27288de613bd9b56b5e200a72402e3ac5f3189a6fb5a3bc39fa66812663bc5d04f5b047166dc6d SHA512 0d4145cf372843514d4ea23f2f9768b6740b10bf19fca2a1878db3babb9e842599b4134c7cb75be08f9fd15c4f93dc4c73fc9f8bdfe370ec8efb059ed7737459
27 -DIST rakudo-2018.09.tar.gz 3547819 BLAKE2B 50f7fb96eba9f03bff2bc455c3f1d19e29338971a9b6f638d1068ef06dca1fd8e1bd25cd3ecae085fad91950314c0a68af8080ae542d052d280f777d7efebe20 SHA512 da00486d64a10c1892949cb243da96e1379570dbc17e4ee2f6b5fc6524e628cec7a1c243f47e0eb211259467c1e95e62ea309474bdcaaf598f945a95a7d1a19c
28 -DIST rakudo-2018.12.tar.gz 4109828 BLAKE2B ce991995940aaf83688732a37f9689eae372f33c51a80fe5ce4cc845c6984e198b8f197005b4c8d2c75abeedced994b22c6bb01a6ea110b86f0dcabfbc10be17 SHA512 a18f08ce313178cd73b87f6137b0c460ab93fbe26b457f8aa77313d3fa8d4c2f6059402920d8832018dcf8596a63d1c4df70260ce48533f5212c9133af519256
29 DIST rakudo-2019.03.tar.gz 4128971 BLAKE2B 0b1eeb4ebcf7abdbc477cf1b64a6b1f85821e03a953b71aca53ac4fdc88bf3c8df0ecbc95c687ab6686a4cdd4ddb6c7caf89c97ed407d4c0b45203b65397aa11 SHA512 c6b77bbc7d806a399adccccc98c273063c90756967769cd288a161317cc81151dff4feb1219b534aeec5d60e4344fd1f7e166cfc3b90389fd550b2862178f447
30 DIST rakudo-2019.11.tar.gz 4651014 BLAKE2B 4e95b834d074efcf515e4b1e6776ef4a34398dcc4536e315b759dcb56565e64e19e2cf513b97b85974639b3c3b9968129a6781bbafb37fded98f108c32d06ceb SHA512 6d058fe1e1630023f14ac910ade75f22b963f9eb8e524a8c9006a6df8e0764f283f2c8bd4af4a303b2151e6078fccd8b3cb6c388f70e38d6e9465505eefafdb4
31
32 diff --git a/dev-lang/rakudo/rakudo-2018.06.ebuild b/dev-lang/rakudo/rakudo-2018.06.ebuild
33 deleted file mode 100644
34 index cd869721154..00000000000
35 --- a/dev-lang/rakudo/rakudo-2018.06.ebuild
36 +++ /dev/null
37 @@ -1,73 +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 java-pkg-opt-2
44 -
45 -DESCRIPTION="A compiler for the Perl 6 programming language"
46 -HOMEPAGE="https://rakudo.org"
47 -
48 -if [[ ${PV} == "9999" ]]; then
49 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
50 - inherit git-r3
51 - KEYWORDS=""
52 -else
53 - SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz"
54 - KEYWORDS="~amd64 ~x86"
55 -fi
56 -
57 -LICENSE="Artistic-2"
58 -SLOT="0"
59 -# TODO: add USE="javascript" once that's usable in nqp
60 -IUSE="clang java +moar test"
61 -RESTRICT="!test? ( test )"
62 -REQUIRED_USE="|| ( java moar )"
63 -
64 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
65 -RDEPEND="${CDEPEND}
66 - java? ( >=virtual/jre-1.7 )"
67 -DEPEND="${CDEPEND}
68 - clang? ( sys-devel/clang )
69 - java? ( >=virtual/jdk-1.7 )
70 - >=dev-lang/perl-5.10"
71 -
72 -pkg_pretend() {
73 - if has_version dev-lang/rakudo; then
74 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
75 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
76 - ewarn "then do a new installation."
77 - ewarn "(see Bug #584394)"
78 - fi
79 -}
80 -
81 -src_configure() {
82 - local backends
83 - use moar && backends+="moar,"
84 - use java && backends+="jvm"
85 -
86 - local myargs=(
87 - "--prefix=/usr"
88 - "--sysroot=/"
89 - "--sdkroot=/"
90 - "--backends=${backends}"
91 - )
92 -
93 - perl Configure.pl "${myargs[@]}" || die
94 -
95 - if use java; then
96 - NQP=$(java-pkg_getjars --with-dependencies nqp)
97 - fi
98 -}
99 -
100 -src_compile() {
101 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
102 -}
103 -
104 -src_install() {
105 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
106 -}
107 -
108 -src_test() {
109 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
110 -}
111
112 diff --git a/dev-lang/rakudo/rakudo-2018.08.ebuild b/dev-lang/rakudo/rakudo-2018.08.ebuild
113 deleted file mode 100644
114 index cd869721154..00000000000
115 --- a/dev-lang/rakudo/rakudo-2018.08.ebuild
116 +++ /dev/null
117 @@ -1,73 +0,0 @@
118 -# Copyright 1999-2019 Gentoo Authors
119 -# Distributed under the terms of the GNU General Public License v2
120 -
121 -EAPI=6
122 -
123 -inherit java-pkg-opt-2
124 -
125 -DESCRIPTION="A compiler for the Perl 6 programming language"
126 -HOMEPAGE="https://rakudo.org"
127 -
128 -if [[ ${PV} == "9999" ]]; then
129 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
130 - inherit git-r3
131 - KEYWORDS=""
132 -else
133 - SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz"
134 - KEYWORDS="~amd64 ~x86"
135 -fi
136 -
137 -LICENSE="Artistic-2"
138 -SLOT="0"
139 -# TODO: add USE="javascript" once that's usable in nqp
140 -IUSE="clang java +moar test"
141 -RESTRICT="!test? ( test )"
142 -REQUIRED_USE="|| ( java moar )"
143 -
144 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
145 -RDEPEND="${CDEPEND}
146 - java? ( >=virtual/jre-1.7 )"
147 -DEPEND="${CDEPEND}
148 - clang? ( sys-devel/clang )
149 - java? ( >=virtual/jdk-1.7 )
150 - >=dev-lang/perl-5.10"
151 -
152 -pkg_pretend() {
153 - if has_version dev-lang/rakudo; then
154 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
155 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
156 - ewarn "then do a new installation."
157 - ewarn "(see Bug #584394)"
158 - fi
159 -}
160 -
161 -src_configure() {
162 - local backends
163 - use moar && backends+="moar,"
164 - use java && backends+="jvm"
165 -
166 - local myargs=(
167 - "--prefix=/usr"
168 - "--sysroot=/"
169 - "--sdkroot=/"
170 - "--backends=${backends}"
171 - )
172 -
173 - perl Configure.pl "${myargs[@]}" || die
174 -
175 - if use java; then
176 - NQP=$(java-pkg_getjars --with-dependencies nqp)
177 - fi
178 -}
179 -
180 -src_compile() {
181 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
182 -}
183 -
184 -src_install() {
185 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
186 -}
187 -
188 -src_test() {
189 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
190 -}
191
192 diff --git a/dev-lang/rakudo/rakudo-2018.09.ebuild b/dev-lang/rakudo/rakudo-2018.09.ebuild
193 deleted file mode 100644
194 index cd869721154..00000000000
195 --- a/dev-lang/rakudo/rakudo-2018.09.ebuild
196 +++ /dev/null
197 @@ -1,73 +0,0 @@
198 -# Copyright 1999-2019 Gentoo Authors
199 -# Distributed under the terms of the GNU General Public License v2
200 -
201 -EAPI=6
202 -
203 -inherit java-pkg-opt-2
204 -
205 -DESCRIPTION="A compiler for the Perl 6 programming language"
206 -HOMEPAGE="https://rakudo.org"
207 -
208 -if [[ ${PV} == "9999" ]]; then
209 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
210 - inherit git-r3
211 - KEYWORDS=""
212 -else
213 - SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz"
214 - KEYWORDS="~amd64 ~x86"
215 -fi
216 -
217 -LICENSE="Artistic-2"
218 -SLOT="0"
219 -# TODO: add USE="javascript" once that's usable in nqp
220 -IUSE="clang java +moar test"
221 -RESTRICT="!test? ( test )"
222 -REQUIRED_USE="|| ( java moar )"
223 -
224 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
225 -RDEPEND="${CDEPEND}
226 - java? ( >=virtual/jre-1.7 )"
227 -DEPEND="${CDEPEND}
228 - clang? ( sys-devel/clang )
229 - java? ( >=virtual/jdk-1.7 )
230 - >=dev-lang/perl-5.10"
231 -
232 -pkg_pretend() {
233 - if has_version dev-lang/rakudo; then
234 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
235 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
236 - ewarn "then do a new installation."
237 - ewarn "(see Bug #584394)"
238 - fi
239 -}
240 -
241 -src_configure() {
242 - local backends
243 - use moar && backends+="moar,"
244 - use java && backends+="jvm"
245 -
246 - local myargs=(
247 - "--prefix=/usr"
248 - "--sysroot=/"
249 - "--sdkroot=/"
250 - "--backends=${backends}"
251 - )
252 -
253 - perl Configure.pl "${myargs[@]}" || die
254 -
255 - if use java; then
256 - NQP=$(java-pkg_getjars --with-dependencies nqp)
257 - fi
258 -}
259 -
260 -src_compile() {
261 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
262 -}
263 -
264 -src_install() {
265 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
266 -}
267 -
268 -src_test() {
269 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
270 -}
271
272 diff --git a/dev-lang/rakudo/rakudo-2018.12.ebuild b/dev-lang/rakudo/rakudo-2018.12.ebuild
273 deleted file mode 100644
274 index cd869721154..00000000000
275 --- a/dev-lang/rakudo/rakudo-2018.12.ebuild
276 +++ /dev/null
277 @@ -1,73 +0,0 @@
278 -# Copyright 1999-2019 Gentoo Authors
279 -# Distributed under the terms of the GNU General Public License v2
280 -
281 -EAPI=6
282 -
283 -inherit java-pkg-opt-2
284 -
285 -DESCRIPTION="A compiler for the Perl 6 programming language"
286 -HOMEPAGE="https://rakudo.org"
287 -
288 -if [[ ${PV} == "9999" ]]; then
289 - EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
290 - inherit git-r3
291 - KEYWORDS=""
292 -else
293 - SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz"
294 - KEYWORDS="~amd64 ~x86"
295 -fi
296 -
297 -LICENSE="Artistic-2"
298 -SLOT="0"
299 -# TODO: add USE="javascript" once that's usable in nqp
300 -IUSE="clang java +moar test"
301 -RESTRICT="!test? ( test )"
302 -REQUIRED_USE="|| ( java moar )"
303 -
304 -CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
305 -RDEPEND="${CDEPEND}
306 - java? ( >=virtual/jre-1.7 )"
307 -DEPEND="${CDEPEND}
308 - clang? ( sys-devel/clang )
309 - java? ( >=virtual/jdk-1.7 )
310 - >=dev-lang/perl-5.10"
311 -
312 -pkg_pretend() {
313 - if has_version dev-lang/rakudo; then
314 - ewarn "Rakudo is known to fail compilation/installation with Rakudo"
315 - ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
316 - ewarn "then do a new installation."
317 - ewarn "(see Bug #584394)"
318 - fi
319 -}
320 -
321 -src_configure() {
322 - local backends
323 - use moar && backends+="moar,"
324 - use java && backends+="jvm"
325 -
326 - local myargs=(
327 - "--prefix=/usr"
328 - "--sysroot=/"
329 - "--sdkroot=/"
330 - "--backends=${backends}"
331 - )
332 -
333 - perl Configure.pl "${myargs[@]}" || die
334 -
335 - if use java; then
336 - NQP=$(java-pkg_getjars --with-dependencies nqp)
337 - fi
338 -}
339 -
340 -src_compile() {
341 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
342 -}
343 -
344 -src_install() {
345 - emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
346 -}
347 -
348 -src_test() {
349 - RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
350 -}