summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-10-06 01:10:10 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-10-06 01:10:10 +0000
commitf2739525a0a5fccff413e070403c5bfefc4023ff (patch)
tree0450e688b4c743611ddb4b50dd0697cd447dd1b7 /dev-lang/rakudo
parentVersion bump (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-lang/rakudo/Manifest3
-rw-r--r--dev-lang/rakudo/rakudo-2014.09-r1.ebuild51
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
+}