diff options
author | Patrick Lauer <patrick@gentoo.org> | 2014-10-06 01:10:10 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2014-10-06 01:10:10 +0000 |
commit | f2739525a0a5fccff413e070403c5bfefc4023ff (patch) | |
tree | 0450e688b4c743611ddb4b50dd0697cd447dd1b7 /dev-lang/rakudo | |
parent | Version bump (diff) | |
download | historical-f2739525a0a5fccff413e070403c5bfefc4023ff.tar.gz historical-f2739525a0a5fccff413e070403c5bfefc4023ff.tar.bz2 historical-f2739525a0a5fccff413e070403c5bfefc4023ff.zip |
Fix parrot dep #524520
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/rakudo')
-rw-r--r-- | dev-lang/rakudo/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/rakudo/Manifest | 3 | ||||
-rw-r--r-- | dev-lang/rakudo/rakudo-2014.09-r1.ebuild | 51 |
3 files changed, 59 insertions, 2 deletions
diff --git a/dev-lang/rakudo/ChangeLog b/dev-lang/rakudo/ChangeLog index 3003185f6f38..a6fe9f710cc5 100644 --- a/dev-lang/rakudo/ChangeLog +++ b/dev-lang/rakudo/ChangeLog @@ -1,6 +1,11 @@ # 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.61 2014/09/19 06:41:36 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/ChangeLog,v 1.62 2014/10/06 01:09:57 patrick Exp $ + +*rakudo-2014.09-r1 (06 Oct 2014) + + 06 Oct 2014; Patrick Lauer <patrick@gentoo.org> +rakudo-2014.09-r1.ebuild: + Fix parrot dep #524520 *rakudo-2014.09 (19 Sep 2014) diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest index 31bf066cbbc1..22583ddb99e5 100644 --- a/dev-lang/rakudo/Manifest +++ b/dev-lang/rakudo/Manifest @@ -3,6 +3,7 @@ DIST rakudo-2014.08.tar.gz 1428360 SHA256 4cf87db3158a8278cbdf3ffe8549cc73605ad3 DIST rakudo-2014.09.tar.gz 1449116 SHA256 f913aee56d0ae3766177db71fc89f0c4873688c6f144baa4bed1d67875c503ea SHA512 92401ad779afec7194fd05ee518035e951bd59a3dcb15586f3d571d17e5d00f7d9855901ac8fcd533d394627a5540493aec5547644b83b6b337cde4b3af059c9 WHIRLPOOL 309c8d3e5db6758e21fcc09fd02b82416bb60369fa93c4fddeeef15cd0b071ae53c94473bb4bf330443521361738b2e0cae6f6f6b4fe28af0b413b706e742209 EBUILD rakudo-2014.07.ebuild 1352 SHA256 d45321a6cedbb88a83b0c4f3fa4f84382c8607a0e0e3ebb83bbe45c28074de73 SHA512 c132edc69e80788f99606be6f8924c36ca3afb348600d298c8838c9da00b7e702e18a54e2c0391cd5495543b29a1d3e4aebc65af34ae2d78b1c013ce3cab3f88 WHIRLPOOL 0e10c39b061913f5c3297084bf12bc71d15aea6a43aa73d2f1c7147b65ef1b29e7b678773baf05687e1494dd6e3beafbf6d78db19cf4f371f6149e8db829fcfc EBUILD rakudo-2014.08.ebuild 1255 SHA256 dfb4b0f1e5bf08533529a3d2f1691993019d5ae8a20463f5059e0b0d80583db6 SHA512 4d747ebeecda6ab5cbab7f4522a3388e7755e122206979c590d9a851f714ecf857c9ad80005d6140610c5e5661d952a4a8be0fe6e8d727f02b2248bb9ac518bc WHIRLPOOL aeed533c3fba7226e1d4b21dc8d4b836bba67104268f413883633c55d64dbb8d52283dd075c6e7b0d8fae590d28d438ba8e08df20d09068e7d7fed9eac70637f +EBUILD rakudo-2014.09-r1.ebuild 1270 SHA256 58d28c325334963a99abfabc40d465c7c20096d3029d0814bde1f14ebbbc1c6a SHA512 b80fe4bd7083e89c89888c0c7e1d19b37a5e737b57ba4bef12d34eb4eda0a55c63a50fc0f6831812984fd2c682d6544a712155eded80341e1054e07bca0c4167 WHIRLPOOL f1ea399e54d3cefef27c7d5645670dcc54ae427cb387d3d068819fed577e846f245e80ff66002bafdb50b9f4cc2921bf88f522d6c45094dbed03b8c65ced1217 EBUILD rakudo-2014.09.ebuild 1255 SHA256 129209450dfa0def79fed5543d10ed8715d91c39f201d30a67aeee7da85e7026 SHA512 3c1caa618cd9e37733eae145289c319ecc2074a9674ecbf3207238a626579261ed9847d809881f7d4a7af5a5edf559601e794fb7e429478043e8e95b1a70039b WHIRLPOOL 61a67d4738641639f34231cb308a6e349053154b4eda14dc769c01dfdb63d384c800d2ffe34ec002e85afb07f24bd2642c96d1f839f28b736637cbd8d17043da -MISC ChangeLog 8857 SHA256 00b436db41181561d7c61435e067e9f23aa47ac9f23361c14c4e9226d7c4682d SHA512 a201468e6a12fa358b7ae1b26cd8ea743d24764f8809ef5de3b8a4b7dcbc2c62ce913e228ca4f0617cbad2a40865ae5a2541d4a01c7ce88d9a42c091dfe86a3e WHIRLPOOL b7387599cfa91e0a17fd2b3a69e3fcec58ec9b8168f0d220202cd4c88b6a37a0c3ddd99c29ab5b8aa2f7d35893a3883aae1afca54a8ec51ff384541fbe1a1f30 +MISC ChangeLog 8994 SHA256 ae8405ebd382016fd27654badf8550fb5d4cf73d717e6ed286adf340cb598549 SHA512 8dcd0ef791a4006f91d6ad7477ece186666213a531139a9d8a8aac20f530b9bbb634946d7839ecd8b64345ebc798411541385845fed4d81b2451827abb998e9a WHIRLPOOL 4430c28fac9a7ef489476ff05341069d19fc69aa7963138c88c8ae06a0957d13cdb13cf31aa19d2e864bfd45ef5cca48f7c5b7067789c7f19a4a081209dc96f3 MISC metadata.xml 418 SHA256 9c56f39209ac85e097ca4fb41b93485bb625661dc99cf2627589d7dbcac85418 SHA512 8a2d709ed2f76c136adc4f869e1d5a116ebd4160ea043aa173e6cb793c7a567f5aabe115204b90e3d3968cd995085cc4bbbc1d9fd65472fbb1f3bfa33caeebc5 WHIRLPOOL ccce29b86221c6ce8b67243a097c7be7e3872d35aabc628016182cf1198ad8d780df3cfa7247fb11cc19f6dc44fee645e46506789219bfa33e7d62b1c901986d diff --git a/dev-lang/rakudo/rakudo-2014.09-r1.ebuild b/dev-lang/rakudo/rakudo-2014.09-r1.ebuild new file mode 100644 index 000000000000..828c9d14f7f1 --- /dev/null +++ b/dev-lang/rakudo/rakudo-2014.09-r1.ebuild @@ -0,0 +1,51 @@ +# 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.09-r1.ebuild,v 1.1 2014/10/06 01:09:57 patrick Exp $ + +EAPI=5 + +PARROT_VERSION="6.7.0" + +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="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] ) + >=dev-lang/nqp-${PV}[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 +} |