From ba62eb24f62ff39036c1d14e0349a5e359e40d2b Mon Sep 17 00:00:00 2001 From: Patrick Lauer Date: Tue, 27 May 2014 04:51:43 +0000 Subject: Correct dependencies #511568 Package-Manager: portage-2.2.10/cvs/Linux x86_64 --- dev-lang/rakudo/ChangeLog | 8 ++++- dev-lang/rakudo/Manifest | 4 +-- dev-lang/rakudo/rakudo-2014.05-r1.ebuild | 53 ++++++++++++++++++++++++++++++++ dev-lang/rakudo/rakudo-2014.05.ebuild | 53 -------------------------------- 4 files changed, 62 insertions(+), 56 deletions(-) create mode 100644 dev-lang/rakudo/rakudo-2014.05-r1.ebuild delete mode 100644 dev-lang/rakudo/rakudo-2014.05.ebuild (limited to 'dev-lang/rakudo') diff --git a/dev-lang/rakudo/ChangeLog b/dev-lang/rakudo/ChangeLog index ce38e16f5b91..68598770b3f8 100644 --- a/dev-lang/rakudo/ChangeLog +++ b/dev-lang/rakudo/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/rakudo # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.56 2014/05/26 03:36:21 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.57 2014/05/27 04:51:32 patrick Exp $ + +*rakudo-2014.05-r1 (27 May 2014) + + 27 May 2014; Patrick Lauer +rakudo-2014.05-r1.ebuild, + -rakudo-2014.05.ebuild: + Correct dependencies #511568 *rakudo-2014.05 (26 May 2014) diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index 7775462c4e7e..6d4ae2cbfa66 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -7,6 +7,6 @@ EBUILD rakudo-2014.01.ebuild 1239 SHA256 0bc22149f6102866c31b22889a222cf5e5f00d7 EBUILD rakudo-2014.02.ebuild 1241 SHA256 a1098125f450f8dc489f6938daa654a42dc8845b3f42892fb47a9469f119a92a SHA512 648d1ce1ad64b2d461acaf4d1a9fc708d80c99f173d149574fded34adb60461ae9400d949cecfd22caecb3c4894447b81606c3123844cbbf96c0a4f66b6b549a WHIRLPOOL eefe095e3a617b68d25512dff5cf87b9a45cc33f2a267df6d61ea4175dd42dce58b28fc17c5a6d2f93eaea9e75f260528d9082502fdaae731e01078a67627f15 EBUILD rakudo-2014.03.01.ebuild 1315 SHA256 6359dc004832592c24218835ec19cb9f91d923bd06490d0411bd2d03458f60e2 SHA512 134954ef7e186e33a21cb97b786936f283db04fb64cd317aeff59c9b9971c1ffd3b662c876a8f25c4b3449391e112e59fd6c68dd5e61d8e87d500fc08753c336 WHIRLPOOL 04d6b1d6d28975cfa39d0c9882cbfc23e8528012c1a5b1c067124d59b29bd1ce947c7d60256e24f48bfc6122157c8e358860eb134731c3d631bed35a4ed08365 EBUILD rakudo-2014.04.ebuild 1312 SHA256 3a5d1f4e76585ed9de9bd147cf9437d52383c9f73714dddf12e9d90430969db8 SHA512 a4ddc2e9ab642f00134f1aa57ce88891c96a3937e90130201af881ba46c15ad3f478a8715785364d6f7bab92fa7f313b0b66be178b4e5df6fe13e28ef30317a5 WHIRLPOOL 93ad779e222eecfc306f64c016b6d9e21478d07af16d1b9f0116e3a5587792f1732db1298b60fcf27117c8560f2eee067de7f9df0875a9a81ae86e390a46773d -EBUILD rakudo-2014.05.ebuild 1346 SHA256 4fabd9f226df1b6c375f6d37cd2f2d0e2141597e41b3cee85864319b98831ec2 SHA512 12091def7b34274e236b0b9cbfdd8b8c106bcb53525206db2142ec529d17834f96162a17c35b095c12db27b9b02e9b0def64880c5b248901bcfdc5d81c1a1a82 WHIRLPOOL de29593f3e9b22af6622fd9fa0d1b82e65a1598ef4a6536671249f144092b310e7c5b45ba136bfb97afd7503d4a17118f00da3e422082ff2c0be09041b733d2b -MISC ChangeLog 8012 SHA256 e785bf2e71761aff564170a3d6ec16e7ff22e7790be125560a6404b71d47d590 SHA512 c10df0929d52e572832c933c143ea1c24a701b79c96c8c8fecffd661eb9edd7222ff505f54cf6c1678d737be62afb5cc8ce8069a5e4e351b424952921951bd22 WHIRLPOOL 0048485010c0a4a833292abde552e7eb6554a81720a9d3d67a156f69c513a108e07a7887e3403e71e2b755837016a5443a9d0cc93e061966e67f6d1280c7772e +EBUILD rakudo-2014.05-r1.ebuild 1355 SHA256 8f2fee8f72f48a034607c074d93940d94b163730caa911eba41dd1f62b6e9384 SHA512 d7fb9aaa73aa9d1cb8bf3e8a740716e808f38a62a519346bd50c1bd20cf5064b69bb5ae56bbe1adecb7c2c4fe597ab547fcc16357def44c89a3e8fb0229ed8d2 WHIRLPOOL c0b558020e872fd932e4ff03682de3f7df5f9ae1ae2f5a443746d59ba74bfa1817a9da118f5e9aefca6c18a530e16069686a4dc62b2f34b2a7dfc03acddac906 +MISC ChangeLog 8181 SHA256 e33cb395b816fb77a1b4085dd8d5694e6901a842388d82b001d1dc96f619978c SHA512 adb7c2a65228a5d9f1ec8865da7a29c5e6e049864663d88d6387770a5c552fedf1a80be29a3143f2b211e1d9aadc2faffd0f6eb90fe9fe45ea852cc172439583 WHIRLPOOL 604ef2d93ea750ab6f68c08cdfc0ee2928179df04775f6ddc370cb0cd141c20e12779d81319e19aadfe03962145baa8b333699f3c86cf3792ba03a2c6e92d544 MISC metadata.xml 418 SHA256 9c56f39209ac85e097ca4fb41b93485bb625661dc99cf2627589d7dbcac85418 SHA512 8a2d709ed2f76c136adc4f869e1d5a116ebd4160ea043aa173e6cb793c7a567f5aabe115204b90e3d3968cd995085cc4bbbc1d9fd65472fbb1f3bfa33caeebc5 WHIRLPOOL ccce29b86221c6ce8b67243a097c7be7e3872d35aabc628016182cf1198ad8d780df3cfa7247fb11cc19f6dc44fee645e46506789219bfa33e7d62b1c901986d diff --git a/dev-lang/rakudo/rakudo-2014.05-r1.ebuild b/dev-lang/rakudo/rakudo-2014.05-r1.ebuild new file mode 100644 index 000000000000..47d7fe47aa6c --- /dev/null +++ b/dev-lang/rakudo/rakudo-2014.05-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.05-r1.ebuild,v 1.1 2014/05/27 04:51:32 patrick Exp $ + +EAPI=5 + +PARROT_VERSION="5.9.0" +# hack for this specific version, don't copy to future releases +NQP_VERSION="${PV/01/}" + +inherit eutils multilib + +DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine" +HOMEPAGE="http://rakudo.org/" +SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc +parrot java moar" + +RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}:=[unicode] + >=dev-lang/nqp-${NQP_VERSION}[parrot?,java?,moar?]" +DEPEND="${RDEPEND} + dev-lang/perl" + +src_prepare() { + sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die +} + +src_configure() { + use parrot && myconf+="parrot," + use java && myconf+="jvm," + use moar && myconf+="moar," + perl Configure.pl --backends=${myconf} --prefix=/usr || die +} + +src_test() { + emake -j1 test || die +} + +src_install() { + emake -j1 DESTDIR="${ED}" install || die + + dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die + + if use doc; then + dohtml -A svg docs/architecture.html docs/architecture.svg || die + dodoc docs/*.pod || die + docinto announce + dodoc docs/announce/* || die + fi +} diff --git a/dev-lang/rakudo/rakudo-2014.05.ebuild b/dev-lang/rakudo/rakudo-2014.05.ebuild deleted file mode 100644 index 628891ec76d6..000000000000 --- a/dev-lang/rakudo/rakudo-2014.05.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.05.ebuild,v 1.1 2014/05/26 03:36:21 patrick Exp $ - -EAPI=5 - -PARROT_VERSION="5.9.0" -# hack for this specific version, don't copy to future releases -NQP_VERSION="${PV/01/}" - -inherit eutils multilib - -DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine" -HOMEPAGE="http://rakudo.org/" -SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc +parrot java moar" - -RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}:=[unicode] - >=dev-lang/nqp-${NQP_VERSION}[parrot?,java?]" -DEPEND="${RDEPEND} - dev-lang/perl" - -src_prepare() { - sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die -} - -src_configure() { - use parrot && myconf+="parrot," - use java && myconf+="jvm," - use moar && myconf+="moar," - perl Configure.pl --backends=${myconf} --prefix=/usr || die -} - -src_test() { - emake -j1 test || die -} - -src_install() { - emake -j1 DESTDIR="${ED}" install || die - - dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die - - if use doc; then - dohtml -A svg docs/architecture.html docs/architecture.svg || die - dodoc docs/*.pod || die - docinto announce - dodoc docs/announce/* || die - fi -} -- cgit v1.2.3-65-gdbad