1 |
commit: af711820cc836aefee27920703f58374e54e5481 |
2 |
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Feb 27 17:12:09 2018 +0000 |
4 |
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Feb 27 17:13:48 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af711820 |
7 |
|
8 |
dev-lang/rakudo: Remove old |
9 |
|
10 |
Package-Manager: Portage-2.3.24, Repoman-2.3.6 |
11 |
|
12 |
dev-lang/rakudo/Manifest | 6 --- |
13 |
dev-lang/rakudo/rakudo-2017.07.ebuild | 72 ----------------------------------- |
14 |
dev-lang/rakudo/rakudo-2017.08.ebuild | 72 ----------------------------------- |
15 |
dev-lang/rakudo/rakudo-2017.09.ebuild | 72 ----------------------------------- |
16 |
dev-lang/rakudo/rakudo-2017.10.ebuild | 72 ----------------------------------- |
17 |
dev-lang/rakudo/rakudo-2017.11.ebuild | 72 ----------------------------------- |
18 |
dev-lang/rakudo/rakudo-2017.12.ebuild | 72 ----------------------------------- |
19 |
7 files changed, 438 deletions(-) |
20 |
|
21 |
diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest |
22 |
index a264233c874..049868463d6 100644 |
23 |
--- a/dev-lang/rakudo/Manifest |
24 |
+++ b/dev-lang/rakudo/Manifest |
25 |
@@ -1,9 +1,3 @@ |
26 |
-DIST rakudo-2017.07.tar.gz 2984621 BLAKE2B 5ded4a8577e8bc49003115955103897a79b5d4df914995ad724949bd372514d7095dc68eaaff875747335945c9d6208b9ab7ab12d34190fe0c3d38682b7b3f22 SHA512 a80fba71bce8a6537962c5728ef1b54c6bfd275b9a4b7caacc6497f12a826b293a3a2bf8c412b21e91bb29bd3a325d9da17ecd8abb0ba2ffd4b8eecf0297d39f |
27 |
-DIST rakudo-2017.08.tar.gz 2992885 BLAKE2B d0edc01d0950fbcb8d1e3dd61bd4838e6d07a1940611ecc2111ffefc3914d3b90af3b5b62c79d02651ea1877986b3ce405482aed0753958e90b8c9d6b75e4f2d SHA512 61091f1181bc1d95433650ecc8ee318cf7ef4ee1a67d492020654e8abd5095368d8a0e3d20647f336de5864eba5f8ef4cf1ce54d09763cf79cc1b7c5c457a300 |
28 |
-DIST rakudo-2017.09.tar.gz 3006759 BLAKE2B 22df3775aed16bf404a2f1bf716c22989c7cd0e22c3000cfccbcde6525ba5a7dd94814be35d6106590d3ccb54c8b2748aeb202c3e372fafba84e4c7dcbc8db6d SHA512 6ae257430436586a519cc411771c5a19c3bf6aefcb5b02cd1751184ccd8f2fe860ce33c53421ff1fd48a598f27532932a1754407fb0f6a1861da0808c5876b9b |
29 |
-DIST rakudo-2017.10.tar.gz 3049348 BLAKE2B 7e017635a6807d25b0c62c312db5c86199cca1f7d405b7a55b09cfdff922e67b63df66cafd547bc555c4adaf146a8cb2eeb8de5110e844042721f24e4efe9e95 SHA512 f3832a5dcd0048a7d9018c46e8430245b3d6565516d61f4dc57ff06d5dbf38afab7b9a4791a0f88ef4422899418f3ce550e5271cef668ab74804f898c8c5faaa |
30 |
-DIST rakudo-2017.11.tar.gz 3063336 BLAKE2B 781c2359c93e25e1a0429ea509923b0ca76a6a7a2e7d467ff9fc08eb4cfd915ef37641242db9cf92c725b74938b4555f111f4ccdd2af75b46450767f58517994 SHA512 6cb36938e1d395e5271939fed69fb0e2ebfccbf738a7d2cfef620853dfbc157efad4aa802f3c3fcf5d232c291ae0ab21f5bb65c7a17d8a5857c143e7e8976fc3 |
31 |
-DIST rakudo-2017.12.tar.gz 3076450 BLAKE2B b97fa774a307486d7af830478d031cef64f3d4ae95192c8d99f1247e349ebccc83dfd3e864d3c829722b9388d6c9ca667ef55f42c8df86cba10278ff9affbc23 SHA512 0c7870ea90bc219cc27c4ea6130ef6e46172d0cd8da3d0b49dc8c8585cddc87a004dfa945075254a6bca3005d7bc68f181c79e229084f97e532ad086c512bf44 |
32 |
DIST rakudo-2018.01.tar.gz 3089785 BLAKE2B 6e74c17b44e489a5a1a60f177290962eac752ad5750dd5d6e64e5a9264d8b6ba7dfe4234087a1b1cbebd3933376b83dd305c3bd255ad39bc81b9c99b8e51b303 SHA512 5030089265f7c4d0bde663eb1d26a0e40ddc9b1dedfd7a350a2238f5136f08abb986d2568c05efe031248ecacdd19888be6e08b954bbeedc03e769d3016b17ea |
33 |
DIST rakudo-2018.02.1.tar.gz 3478957 BLAKE2B 39568af458cc15705db48f607675a7ca4fe2d6430fdaac42e37b7096f0974d42788fa0965ee9da61c2ae56dafb27e3d759007c6600f291a07c0dc50dd1d34638 SHA512 59be2c41e6b1784fb9eaf7590ee77d8424c449d7c58e93c66f3adde5be3fe05260c41c01171c8fb59542b32bb5ee5064e1c9be69efc3e8cb20554b09b10240ea |
34 |
DIST rakudo-2018.02.tar.gz 3478799 BLAKE2B 36f50a38c26e9b96a31d63566337315bed41bdd9b19e3b4e74dcdd1e0b56a060b0fcd7430078250e7e3b45473f7ee08ee0f059f10e1d01a24f0a3f08fe43c158 SHA512 743dbe01c20388e7c0f1af6f8175def283f9c92ac6f2c3b7d8c442c03d5204de8bd12d33f6ee99d75f9c0a171ca96cc2a3438b2ebfa0265d80441b353c64bbc4 |
35 |
|
36 |
diff --git a/dev-lang/rakudo/rakudo-2017.07.ebuild b/dev-lang/rakudo/rakudo-2017.07.ebuild |
37 |
deleted file mode 100644 |
38 |
index 0916271bb83..00000000000 |
39 |
--- a/dev-lang/rakudo/rakudo-2017.07.ebuild |
40 |
+++ /dev/null |
41 |
@@ -1,72 +0,0 @@ |
42 |
-# Copyright 1999-2017 Gentoo Foundation |
43 |
-# Distributed under the terms of the GNU General Public License v2 |
44 |
- |
45 |
-EAPI=5 |
46 |
- |
47 |
-inherit java-pkg-opt-2 |
48 |
- |
49 |
-DESCRIPTION="A compiler for the Perl 6 programming language" |
50 |
-HOMEPAGE="http://rakudo.org" |
51 |
- |
52 |
-if [[ ${PV} == "9999" ]]; then |
53 |
- EGIT_REPO_URI="https://github.com/rakudo/${PN}.git" |
54 |
- inherit git-r3 |
55 |
- KEYWORDS="" |
56 |
-else |
57 |
- SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz" |
58 |
- KEYWORDS="~amd64 ~x86" |
59 |
-fi |
60 |
- |
61 |
-LICENSE="Artistic-2" |
62 |
-SLOT="0" |
63 |
-# TODO: add USE="javascript" once that's usable in nqp |
64 |
-IUSE="clang java +moar test" |
65 |
-REQUIRED_USE="|| ( java moar )" |
66 |
- |
67 |
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" |
68 |
-RDEPEND="${CDEPEND} |
69 |
- java? ( >=virtual/jre-1.7 )" |
70 |
-DEPEND="${CDEPEND} |
71 |
- clang? ( sys-devel/clang ) |
72 |
- java? ( >=virtual/jdk-1.7 ) |
73 |
- >=dev-lang/perl-5.10" |
74 |
- |
75 |
-pkg_pretend() { |
76 |
- if has_version dev-lang/rakudo; then |
77 |
- ewarn "Rakudo is known to fail compilation/installation with Rakudo" |
78 |
- ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," |
79 |
- ewarn "then do a new installation." |
80 |
- ewarn "(see Bug #584394)" |
81 |
- fi |
82 |
-} |
83 |
- |
84 |
-src_configure() { |
85 |
- local backends |
86 |
- use moar && backends+="moar," |
87 |
- use java && backends+="jvm" |
88 |
- |
89 |
- local myargs=( |
90 |
- "--prefix=/usr" |
91 |
- "--sysroot=/" |
92 |
- "--sdkroot=/" |
93 |
- "--backends=${backends}" |
94 |
- ) |
95 |
- |
96 |
- perl Configure.pl "${myargs[@]}" || die |
97 |
- |
98 |
- if use java; then |
99 |
- NQP=$(java-pkg_getjars --with-dependencies nqp) |
100 |
- fi |
101 |
-} |
102 |
- |
103 |
-src_compile() { |
104 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" |
105 |
-} |
106 |
- |
107 |
-src_install() { |
108 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install |
109 |
-} |
110 |
- |
111 |
-src_test() { |
112 |
- RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default |
113 |
-} |
114 |
|
115 |
diff --git a/dev-lang/rakudo/rakudo-2017.08.ebuild b/dev-lang/rakudo/rakudo-2017.08.ebuild |
116 |
deleted file mode 100644 |
117 |
index 0916271bb83..00000000000 |
118 |
--- a/dev-lang/rakudo/rakudo-2017.08.ebuild |
119 |
+++ /dev/null |
120 |
@@ -1,72 +0,0 @@ |
121 |
-# Copyright 1999-2017 Gentoo Foundation |
122 |
-# Distributed under the terms of the GNU General Public License v2 |
123 |
- |
124 |
-EAPI=5 |
125 |
- |
126 |
-inherit java-pkg-opt-2 |
127 |
- |
128 |
-DESCRIPTION="A compiler for the Perl 6 programming language" |
129 |
-HOMEPAGE="http://rakudo.org" |
130 |
- |
131 |
-if [[ ${PV} == "9999" ]]; then |
132 |
- EGIT_REPO_URI="https://github.com/rakudo/${PN}.git" |
133 |
- inherit git-r3 |
134 |
- KEYWORDS="" |
135 |
-else |
136 |
- SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz" |
137 |
- KEYWORDS="~amd64 ~x86" |
138 |
-fi |
139 |
- |
140 |
-LICENSE="Artistic-2" |
141 |
-SLOT="0" |
142 |
-# TODO: add USE="javascript" once that's usable in nqp |
143 |
-IUSE="clang java +moar test" |
144 |
-REQUIRED_USE="|| ( java moar )" |
145 |
- |
146 |
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" |
147 |
-RDEPEND="${CDEPEND} |
148 |
- java? ( >=virtual/jre-1.7 )" |
149 |
-DEPEND="${CDEPEND} |
150 |
- clang? ( sys-devel/clang ) |
151 |
- java? ( >=virtual/jdk-1.7 ) |
152 |
- >=dev-lang/perl-5.10" |
153 |
- |
154 |
-pkg_pretend() { |
155 |
- if has_version dev-lang/rakudo; then |
156 |
- ewarn "Rakudo is known to fail compilation/installation with Rakudo" |
157 |
- ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," |
158 |
- ewarn "then do a new installation." |
159 |
- ewarn "(see Bug #584394)" |
160 |
- fi |
161 |
-} |
162 |
- |
163 |
-src_configure() { |
164 |
- local backends |
165 |
- use moar && backends+="moar," |
166 |
- use java && backends+="jvm" |
167 |
- |
168 |
- local myargs=( |
169 |
- "--prefix=/usr" |
170 |
- "--sysroot=/" |
171 |
- "--sdkroot=/" |
172 |
- "--backends=${backends}" |
173 |
- ) |
174 |
- |
175 |
- perl Configure.pl "${myargs[@]}" || die |
176 |
- |
177 |
- if use java; then |
178 |
- NQP=$(java-pkg_getjars --with-dependencies nqp) |
179 |
- fi |
180 |
-} |
181 |
- |
182 |
-src_compile() { |
183 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" |
184 |
-} |
185 |
- |
186 |
-src_install() { |
187 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install |
188 |
-} |
189 |
- |
190 |
-src_test() { |
191 |
- RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default |
192 |
-} |
193 |
|
194 |
diff --git a/dev-lang/rakudo/rakudo-2017.09.ebuild b/dev-lang/rakudo/rakudo-2017.09.ebuild |
195 |
deleted file mode 100644 |
196 |
index 0916271bb83..00000000000 |
197 |
--- a/dev-lang/rakudo/rakudo-2017.09.ebuild |
198 |
+++ /dev/null |
199 |
@@ -1,72 +0,0 @@ |
200 |
-# Copyright 1999-2017 Gentoo Foundation |
201 |
-# Distributed under the terms of the GNU General Public License v2 |
202 |
- |
203 |
-EAPI=5 |
204 |
- |
205 |
-inherit java-pkg-opt-2 |
206 |
- |
207 |
-DESCRIPTION="A compiler for the Perl 6 programming language" |
208 |
-HOMEPAGE="http://rakudo.org" |
209 |
- |
210 |
-if [[ ${PV} == "9999" ]]; then |
211 |
- EGIT_REPO_URI="https://github.com/rakudo/${PN}.git" |
212 |
- inherit git-r3 |
213 |
- KEYWORDS="" |
214 |
-else |
215 |
- SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz" |
216 |
- KEYWORDS="~amd64 ~x86" |
217 |
-fi |
218 |
- |
219 |
-LICENSE="Artistic-2" |
220 |
-SLOT="0" |
221 |
-# TODO: add USE="javascript" once that's usable in nqp |
222 |
-IUSE="clang java +moar test" |
223 |
-REQUIRED_USE="|| ( java moar )" |
224 |
- |
225 |
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" |
226 |
-RDEPEND="${CDEPEND} |
227 |
- java? ( >=virtual/jre-1.7 )" |
228 |
-DEPEND="${CDEPEND} |
229 |
- clang? ( sys-devel/clang ) |
230 |
- java? ( >=virtual/jdk-1.7 ) |
231 |
- >=dev-lang/perl-5.10" |
232 |
- |
233 |
-pkg_pretend() { |
234 |
- if has_version dev-lang/rakudo; then |
235 |
- ewarn "Rakudo is known to fail compilation/installation with Rakudo" |
236 |
- ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," |
237 |
- ewarn "then do a new installation." |
238 |
- ewarn "(see Bug #584394)" |
239 |
- fi |
240 |
-} |
241 |
- |
242 |
-src_configure() { |
243 |
- local backends |
244 |
- use moar && backends+="moar," |
245 |
- use java && backends+="jvm" |
246 |
- |
247 |
- local myargs=( |
248 |
- "--prefix=/usr" |
249 |
- "--sysroot=/" |
250 |
- "--sdkroot=/" |
251 |
- "--backends=${backends}" |
252 |
- ) |
253 |
- |
254 |
- perl Configure.pl "${myargs[@]}" || die |
255 |
- |
256 |
- if use java; then |
257 |
- NQP=$(java-pkg_getjars --with-dependencies nqp) |
258 |
- fi |
259 |
-} |
260 |
- |
261 |
-src_compile() { |
262 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" |
263 |
-} |
264 |
- |
265 |
-src_install() { |
266 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install |
267 |
-} |
268 |
- |
269 |
-src_test() { |
270 |
- RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default |
271 |
-} |
272 |
|
273 |
diff --git a/dev-lang/rakudo/rakudo-2017.10.ebuild b/dev-lang/rakudo/rakudo-2017.10.ebuild |
274 |
deleted file mode 100644 |
275 |
index 0916271bb83..00000000000 |
276 |
--- a/dev-lang/rakudo/rakudo-2017.10.ebuild |
277 |
+++ /dev/null |
278 |
@@ -1,72 +0,0 @@ |
279 |
-# Copyright 1999-2017 Gentoo Foundation |
280 |
-# Distributed under the terms of the GNU General Public License v2 |
281 |
- |
282 |
-EAPI=5 |
283 |
- |
284 |
-inherit java-pkg-opt-2 |
285 |
- |
286 |
-DESCRIPTION="A compiler for the Perl 6 programming language" |
287 |
-HOMEPAGE="http://rakudo.org" |
288 |
- |
289 |
-if [[ ${PV} == "9999" ]]; then |
290 |
- EGIT_REPO_URI="https://github.com/rakudo/${PN}.git" |
291 |
- inherit git-r3 |
292 |
- KEYWORDS="" |
293 |
-else |
294 |
- SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz" |
295 |
- KEYWORDS="~amd64 ~x86" |
296 |
-fi |
297 |
- |
298 |
-LICENSE="Artistic-2" |
299 |
-SLOT="0" |
300 |
-# TODO: add USE="javascript" once that's usable in nqp |
301 |
-IUSE="clang java +moar 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 |
-} |
351 |
|
352 |
diff --git a/dev-lang/rakudo/rakudo-2017.11.ebuild b/dev-lang/rakudo/rakudo-2017.11.ebuild |
353 |
deleted file mode 100644 |
354 |
index 0916271bb83..00000000000 |
355 |
--- a/dev-lang/rakudo/rakudo-2017.11.ebuild |
356 |
+++ /dev/null |
357 |
@@ -1,72 +0,0 @@ |
358 |
-# Copyright 1999-2017 Gentoo Foundation |
359 |
-# Distributed under the terms of the GNU General Public License v2 |
360 |
- |
361 |
-EAPI=5 |
362 |
- |
363 |
-inherit java-pkg-opt-2 |
364 |
- |
365 |
-DESCRIPTION="A compiler for the Perl 6 programming language" |
366 |
-HOMEPAGE="http://rakudo.org" |
367 |
- |
368 |
-if [[ ${PV} == "9999" ]]; then |
369 |
- EGIT_REPO_URI="https://github.com/rakudo/${PN}.git" |
370 |
- inherit git-r3 |
371 |
- KEYWORDS="" |
372 |
-else |
373 |
- SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz" |
374 |
- KEYWORDS="~amd64 ~x86" |
375 |
-fi |
376 |
- |
377 |
-LICENSE="Artistic-2" |
378 |
-SLOT="0" |
379 |
-# TODO: add USE="javascript" once that's usable in nqp |
380 |
-IUSE="clang java +moar test" |
381 |
-REQUIRED_USE="|| ( java moar )" |
382 |
- |
383 |
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" |
384 |
-RDEPEND="${CDEPEND} |
385 |
- java? ( >=virtual/jre-1.7 )" |
386 |
-DEPEND="${CDEPEND} |
387 |
- clang? ( sys-devel/clang ) |
388 |
- java? ( >=virtual/jdk-1.7 ) |
389 |
- >=dev-lang/perl-5.10" |
390 |
- |
391 |
-pkg_pretend() { |
392 |
- if has_version dev-lang/rakudo; then |
393 |
- ewarn "Rakudo is known to fail compilation/installation with Rakudo" |
394 |
- ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," |
395 |
- ewarn "then do a new installation." |
396 |
- ewarn "(see Bug #584394)" |
397 |
- fi |
398 |
-} |
399 |
- |
400 |
-src_configure() { |
401 |
- local backends |
402 |
- use moar && backends+="moar," |
403 |
- use java && backends+="jvm" |
404 |
- |
405 |
- local myargs=( |
406 |
- "--prefix=/usr" |
407 |
- "--sysroot=/" |
408 |
- "--sdkroot=/" |
409 |
- "--backends=${backends}" |
410 |
- ) |
411 |
- |
412 |
- perl Configure.pl "${myargs[@]}" || die |
413 |
- |
414 |
- if use java; then |
415 |
- NQP=$(java-pkg_getjars --with-dependencies nqp) |
416 |
- fi |
417 |
-} |
418 |
- |
419 |
-src_compile() { |
420 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" |
421 |
-} |
422 |
- |
423 |
-src_install() { |
424 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install |
425 |
-} |
426 |
- |
427 |
-src_test() { |
428 |
- RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default |
429 |
-} |
430 |
|
431 |
diff --git a/dev-lang/rakudo/rakudo-2017.12.ebuild b/dev-lang/rakudo/rakudo-2017.12.ebuild |
432 |
deleted file mode 100644 |
433 |
index b442d400879..00000000000 |
434 |
--- a/dev-lang/rakudo/rakudo-2017.12.ebuild |
435 |
+++ /dev/null |
436 |
@@ -1,72 +0,0 @@ |
437 |
-# Copyright 1999-2018 Gentoo Foundation |
438 |
-# Distributed under the terms of the GNU General Public License v2 |
439 |
- |
440 |
-EAPI=5 |
441 |
- |
442 |
-inherit java-pkg-opt-2 |
443 |
- |
444 |
-DESCRIPTION="A compiler for the Perl 6 programming language" |
445 |
-HOMEPAGE="http://rakudo.org" |
446 |
- |
447 |
-if [[ ${PV} == "9999" ]]; then |
448 |
- EGIT_REPO_URI="https://github.com/rakudo/${PN}.git" |
449 |
- inherit git-r3 |
450 |
- KEYWORDS="" |
451 |
-else |
452 |
- SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz" |
453 |
- KEYWORDS="~amd64 ~x86" |
454 |
-fi |
455 |
- |
456 |
-LICENSE="Artistic-2" |
457 |
-SLOT="0" |
458 |
-# TODO: add USE="javascript" once that's usable in nqp |
459 |
-IUSE="clang java +moar test" |
460 |
-REQUIRED_USE="|| ( java moar )" |
461 |
- |
462 |
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]" |
463 |
-RDEPEND="${CDEPEND} |
464 |
- java? ( >=virtual/jre-1.7 )" |
465 |
-DEPEND="${CDEPEND} |
466 |
- clang? ( sys-devel/clang ) |
467 |
- java? ( >=virtual/jdk-1.7 ) |
468 |
- >=dev-lang/perl-5.10" |
469 |
- |
470 |
-pkg_pretend() { |
471 |
- if has_version dev-lang/rakudo; then |
472 |
- ewarn "Rakudo is known to fail compilation/installation with Rakudo" |
473 |
- ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo," |
474 |
- ewarn "then do a new installation." |
475 |
- ewarn "(see Bug #584394)" |
476 |
- fi |
477 |
-} |
478 |
- |
479 |
-src_configure() { |
480 |
- local backends |
481 |
- use moar && backends+="moar," |
482 |
- use java && backends+="jvm" |
483 |
- |
484 |
- local myargs=( |
485 |
- "--prefix=/usr" |
486 |
- "--sysroot=/" |
487 |
- "--sdkroot=/" |
488 |
- "--backends=${backends}" |
489 |
- ) |
490 |
- |
491 |
- perl Configure.pl "${myargs[@]}" || die |
492 |
- |
493 |
- if use java; then |
494 |
- NQP=$(java-pkg_getjars --with-dependencies nqp) |
495 |
- fi |
496 |
-} |
497 |
- |
498 |
-src_compile() { |
499 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" |
500 |
-} |
501 |
- |
502 |
-src_install() { |
503 |
- emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install |
504 |
-} |
505 |
- |
506 |
-src_test() { |
507 |
- RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default |
508 |
-} |