summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2015-02-15 08:24:08 +0000
committerPatrick Lauer <patrick@gentoo.org>2015-02-15 08:24:08 +0000
commit785774bd894aee4e40fdaa1d38c8600f42ae51e8 (patch)
tree898cd3177a86c0419d10d0709dffaf410df7d1e9 /dev-lang
parentVersion bump of django-two-factor-auth (diff)
downloadhistorical-785774bd894aee4e40fdaa1d38c8600f42ae51e8.tar.gz
historical-785774bd894aee4e40fdaa1d38c8600f42ae51e8.tar.bz2
historical-785774bd894aee4e40fdaa1d38c8600f42ae51e8.zip
Bump, remove old
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/parrot/ChangeLog9
-rw-r--r--dev-lang/parrot/Manifest14
-rw-r--r--dev-lang/parrot/parrot-6.2.0-r1.ebuild82
-rw-r--r--dev-lang/parrot/parrot-6.3.0-r1.ebuild82
-rw-r--r--dev-lang/parrot/parrot-6.4.0-r1.ebuild82
-rw-r--r--dev-lang/parrot/parrot-6.5.0-r1.ebuild82
-rw-r--r--dev-lang/parrot/parrot-7.0.2.ebuild (renamed from dev-lang/parrot/parrot-6.6.0-r1.ebuild)6
7 files changed, 15 insertions, 342 deletions
diff --git a/dev-lang/parrot/ChangeLog b/dev-lang/parrot/ChangeLog
index 17d4045c46da..6b6ecc62a5e2 100644
--- a/dev-lang/parrot/ChangeLog
+++ b/dev-lang/parrot/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-lang/parrot
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.90 2015/01/26 04:15:41 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.91 2015/02/15 08:23:59 patrick Exp $
+
+*parrot-7.0.2 (15 Feb 2015)
+
+ 15 Feb 2015; Patrick Lauer <patrick@gentoo.org> +parrot-7.0.2.ebuild,
+ -parrot-6.2.0-r1.ebuild, -parrot-6.3.0-r1.ebuild, -parrot-6.4.0-r1.ebuild,
+ -parrot-6.5.0-r1.ebuild, -parrot-6.6.0-r1.ebuild:
+ Bump, remove old
26 Jan 2015; Patrick Lauer <patrick@gentoo.org> parrot-6.11.0.ebuild:
Add libffi dep
diff --git a/dev-lang/parrot/Manifest b/dev-lang/parrot/Manifest
index ef3ed7bed88a..9ae6ef4b6efb 100644
--- a/dev-lang/parrot/Manifest
+++ b/dev-lang/parrot/Manifest
@@ -1,22 +1,14 @@
DIST parrot-6.10.0.tar.gz 4643304 SHA256 e90e83b69ec2f6c54bb0c6dc5645159c044bb3a48618e88e858dd18234ed1e84 SHA512 67de2521dd2f00351c2ab23d3ff47be77a1031b24276fb46cf2035a05c37cfc14f1160988880db8e64ec4ff369ccbc53ce7989fab114a823852b90f6b2e819df WHIRLPOOL 3cabd2a9ac1f46f9cb156797ee36a643c44197a91565646aa29ab2a99194bd727cb0b53aac205cab4442df69f9a485f93308dbb7de9bb373984b5e227a120972
DIST parrot-6.11.0.tar.gz 4678513 SHA256 e92829ff3796f834ac98f100ca5625850590574822ca479c13c00f622f1c322f SHA512 f969db2def3aeea9e9267f0757e8c37f30a838372d9adf2aa413df50f9d26f0a376ce162040f36a4ad2367d5caeec43781f1180ebc4bbe3cf79ed68c357dd284 WHIRLPOOL f3eefc49ca675bf00f50466fa9621f1f0f99003f177a957dd60472bd3ab1a20363846c1c6db89c9b858bfc95c92b636c1a19921f6e028e3f435784e11bb2972a
-DIST parrot-6.2.0.tar.gz 4608819 SHA256 a4c97e5974cf6e6ee1e34317aafd2d87a3bd63730098a050d4f09802b13da814 SHA512 a6d99285fc4158faef783b28c6dba441abc3ced513569880d9986fdd6b48d020ffb38792dc4e0fbb843c11b58b969f063387a7e7179181e3bc3db253ab761291 WHIRLPOOL 3fde9a41d124088d8c220932e0fd8b6fd6336a524f7337f6a87be01993cbd71388fbda4ee91960dc81543f4d7266c95f617d0e32b6c487dbf7993ea0f62d3a4f
-DIST parrot-6.3.0.tar.gz 4598294 SHA256 42aa409fa82d827019ebd218e8f9501b50e04ee81f3ccf705e03f59611317a1b SHA512 5b74c6f6d2044a49a1787a7e5b1b13c9367fc61452aafc8e4021d91080d569ec67e6017b044388b951abeb50391aef49fd88c35c8015a2cfd818cb08a1cce155 WHIRLPOOL 99461589a43f0e543496305010ae7861b66199f071a2adeca40649c3dbd4e8bed910560e7da883e463e4a212cf3f0d0840c71f482c5bdf8be6d773bd0749d931
-DIST parrot-6.4.0.tar.gz 4601456 SHA256 025bfe953211d09af6a4d80b13b4e7fef2bfaa055963b76f1bf674440c0cdbba SHA512 25eb9c6d3e4da6668b5ccbbffcbad96b69d3edbdb0dcbab0c9303c50abbd1d3efab3318e86a0be978b261c2875b5adf0abae12239182eaa6801edfdfdbbb4a19 WHIRLPOOL 70ccb11e67b0e721f096435d8d5bc66e2fb5643a7d29d1a3601c6e31f808baeee37ad534b35534f79484054cc64483589d01756e5508ccc16eabbb7bf232d8eb
-DIST parrot-6.5.0.tar.gz 4615454 SHA256 249047f8fc2041ce460d3524547c10faf4462facdffd6b4f9b42f250640c79de SHA512 a1be39a3c65134c190d63b4c711c6d8f94c064f5454b0f12bac1f698598ecffa079a101bbb8eb4cc4e30be2d6257093a6afb99ada4c478cf990de2574667d408 WHIRLPOOL f13f46b194a9d4e31db4e289b3c1baac0b0276fd40027423b8c891ab5e6d4da1eb1e2b10d52329280fc70cdf0a9d82ed3606a51f7e238ae9b34d1424e3dd1c77
-DIST parrot-6.6.0.tar.gz 4623984 SHA256 6d21d3b733d980ab7cb8ee699c59e2b782d8a9c8c0e2cb06d929767e61024ace SHA512 a576c135ef40da42a127b1b30d0ffc30998db80b0505ac35e035f037beb65139f90d6a35328e5ebf8d59c9a8c43f5f2ac4ff1774166e80bf2e5787c1432c3ca9 WHIRLPOOL a726d1df75968c382d44b8fcb693e06c2c4dabf71bceec16a49f912a60b87d5dfab58c40aa87e8390e920062b4d6fea29d8fa6cb3389870205ac64999ccb29b3
DIST parrot-6.7.0.tar.gz 4613520 SHA256 04b0ee976c61100af993f8830863ccfee9eada6bf2b9c224850653d470dc9da2 SHA512 dd80ba10468fea5ddc3ce34cccf633a7d717901580f04792ec3f5414c6a45b83b7862b81801a24c77d1f9054be1a9a3303c19adf1393454234b4ea352ca07935 WHIRLPOOL e5ad834ca0f4743cb1bbe03af018f7abdef86ecc82e56330b86bf8d264a89eff23fd6dc582d5048a03675bcfdd6f7becf0bbc9553f2ba1d700a74eb046da1b51
DIST parrot-6.8.0.tar.gz 4625363 SHA256 986a0e543e660e83595a3c477b7b7f065099edb559d74c56f61d88e216042f4e SHA512 f6bbb1576b2ea24379e4ec5778456754be41b01edf39c7b965124c195b16a7ac636f6000e168003310ded5eb420e16bb3881201a82a7d327fd0ff849ae7ca816 WHIRLPOOL 91bd7d1273a2ec8519ef63ee0d5b074e73d566c4f79f75dc4d13eb86574bf02b357ca364495441453c22463de930dcdcd78cdcf229b2281a5ea3ba8d02af39c3
DIST parrot-6.9.0.tar.gz 4629472 SHA256 91ca66be5747b826374a91bb509c03c192e7a90f7742a279146a0a70639d5f9c SHA512 0308f98faafbd3cc0bfc50fdef004a169220da288a6180ba394a68b2c552e9a45f24d783ca45be1faebcad93466810e7abe16a95d81dec33c844c5ea9bb51c17 WHIRLPOOL 686020406e5c31234948320bcfbafa963423d80bcc0fde1fd893cd5dc622748f9923549c172c8ac780bcdb2f5a5fd30a2f1fb3010093164ea685e772158341f9
+DIST parrot-7.0.2.tar.gz 4697530 SHA256 1a8e9e203ad8ac92c89422603d1603fa821e957aa3a9ae57420c737d93c55213 SHA512 9fcd3d27c71a37841c81353aea3e393822358521e18f02644caa360de8d0f90b04c040839539769f0565c76fecc345a8c803c8e1b2cb0ec14675077a84cb4714 WHIRLPOOL e3f42c54c2c1dc422a7307e1f45689a81e27ffece6178e96067ae5a1ced168cf27849765249759d4fbc0b355151dc1d274dc97a8fb6a17cf9eece831415f2a71
EBUILD parrot-6.10.0.ebuild 2451 SHA256 c99e974093ef055906da7194c0a686ba751b274f07b9a90f6ccc03db3fef5dea SHA512 afde07b68a3b1bb812d1a5b41efdd6372d9ae42f663d72b97874f84047171066e8a0583912ebf45c24e42df7cb79538c763acd98f8256abcabd901d9c52492cc WHIRLPOOL 5b8ef5580c4a3cfff480989ff8f8fc36bb61d0877a6e537554883d72bb5aa51eda38b2cddac25fd7da51c1cfd9eec21d0abe7ebd029dbe90ae3824ff301e91c5
EBUILD parrot-6.11.0.ebuild 2468 SHA256 fc75bb81dd243174437d79ef200e21628ccdb784ebe5ece9bd4a4231b20bf1bc SHA512 75e737e3c2da364abfec861f4ed2a34bb4a5fd5e4ac82000f6260a060981e5492b45c3c4eca4b4379efbf0d6858f399aac60c43ade82b0eab78a16807ca2ef41 WHIRLPOOL a98645546f7f8772c27c29b392da99f2b381a5cb56bc78c7fddfcb9bda2171321a8debceb4e33f80a9c561717725339b52a01f57a3516ad36f1aeb0c9a45d8ee
-EBUILD parrot-6.2.0-r1.ebuild 2404 SHA256 3abbe1107582b98cdbf1750e4e023a69c6d0f56225d8308e52ee73d1c215497a SHA512 4d9e31ba89693dd6e824427a47203e95950d4eff88691cd4de42959f83ba9a7bfcdd5d2d97e902333a2d9bfd6ebdab558f2ae59319413998bea510dd68f753aa WHIRLPOOL 9e2a5aeecba617a1d2bc360a4a5d09355cc2f0b5a4ac83a377de1624b463d5b8027f63cf68d687241bf8941764297f37b5fce7354efeefb135b19ecb754a7977
-EBUILD parrot-6.3.0-r1.ebuild 2402 SHA256 946e61f57934d165fdc6da9424d5ca3d4cbe8f60b634879a67a9f0e1dc31c1e3 SHA512 ae1f416eb90b5ca11dc07d3ab323e04ac1ff7ad131757d6f73ff5a6cb48db6bb00a98a13150c9f1831c41771a9d0bdb6c15ead4d8b9a350ffee2a1b4ac4f3082 WHIRLPOOL ebdea13db302495d628bfb3bc75c1b9d22dcc7cab6408b688075fec00bf50848bbfbd3bc0cae750ec280a93a3eb30a4bb0d3feacc38aef322fcd08cc32396b0c
-EBUILD parrot-6.4.0-r1.ebuild 2402 SHA256 38870c099dbfa1f1b0f8a8ed81b2ea8978dc94fe8cf4dca585f24461a8d435d4 SHA512 eda071120cf5980cce2575fadf5477008aff647e969d7931cf003dfd9cc3d3e27652a13740c242f72636d61c83cebfb52b86978d108272affd7fdd2c2f0794d1 WHIRLPOOL 73a918865a2aa29e048d4fe1e32e097ed5b4c9d1cb9e2aebb4396d986165cf358173228bf44d6830c2076513bd66aed1ca4f2dbd414cbc0df45b5e96a7c74838
-EBUILD parrot-6.5.0-r1.ebuild 2402 SHA256 9373bd0518f85ba4af73a333e9342989aa0cdd6d44dc456bcfa2c8cc1a8f2edd SHA512 fe54a24cfb28d94411027888cc04e9b99a0f9cab8ccf98ab3b2839a7ae9bc57ca544d0d087fa13beb6f4a99f7efada04024ae0982cfd5704236cc243ad55e066 WHIRLPOOL abb2dea3c9e3817bcdffc3ef3b79694237478a5be161fde1328ce52bfc64323c7069f8becd6aff4d1f5c5c90cc2a210fb65083c447985839d7cef140c22cec94
-EBUILD parrot-6.6.0-r1.ebuild 2402 SHA256 aa478d1246325ad4f8909d45f2c4fa0bf0735f31d881ed8f2dd34474cf637391 SHA512 19ff2f24f93b8c117786be383270877678d6e962fa374abcdbb64b787542e34db6147d034d5a5b312b3d56457409c955785cef0042c016efe2e0d0fcc37dc3bf WHIRLPOOL 90460ec70d0b0fc11fe05eec2ab138d7d7bac23abf6f45d20e46f6fe426fd61fc024b9cbe96e9911f9ae9aa3ce2b606696750caf7888d5804d5f40c3d990846e
EBUILD parrot-6.7.0-r1.ebuild 2402 SHA256 00a0e29850e57bcc3b7bde22bcd6ff43c37589f31e2e886ab0a386814d8b6b9b SHA512 0f3f4a249160fe88155b1a02944ed6234955c15f738559e17e798a22ace29343262e1dab957b66cfa642068b63d8a8b4fbd9f01bdc19649021b45c3a8ec6a085 WHIRLPOOL 430e4b7503ad1959a7a8a44a58f4dfd61453376d4279ed49b829333c07717a41252a9de0098b7032db2013af7b9ce1a25cdd1b6a2d46c49ad098c096fc2aaf7d
EBUILD parrot-6.8.0-r1.ebuild 2402 SHA256 8ada25897321a0744c2a41275a92f81555ab352a0c820b7762ee437ea54fdf15 SHA512 928b9d02b56995c877764a4889f950844e038cced6b4bcc18fb46b31ed96a810b8d768a36e14bf556fe42e66994f588909361f52ae317578852132f0e3d65d92 WHIRLPOOL 294ab08a00fca07db272d8d8eec76b6e08bacb0959f072ab5cf17a4e60e1fd97ca6888c75dc44a2f8a4d8c8d8b4dc184a5325a782624b39edc3ebbf11848e525
EBUILD parrot-6.9.0.ebuild 2450 SHA256 bb2c28e98825362417be40d17500b86c3fab99dc55d6119099ff2d6b6870a9ad SHA512 3fa5cc9f44b6b9087792c9099c162ee2eba3e4ffbe7651d901639dddd0f61038cc21f96bdf23ae9a03628fa79e0192560bab8205eb73107f0e239b904ea0c42f WHIRLPOOL e2e193aefb2fafe2d0dc68e29328ddb5d3754b6c199d32849667c5e4b3eef53ac4c385a255ddc870a3b94acde78fa77a84700895b9aa8a9ba13f7000a62a640b
-MISC ChangeLog 12816 SHA256 4f0ca376dba6482b5af5708b567fedc5aa2295ce46dc061e6707db7617570dbd SHA512 5cb0773f4d7aa7d5b6cd2d3a38f89468bf6001e6ca98a71154fa18744bfb9718fbffd32a5bf63c8f37fe9da124e07b134baf331d484061a1d2c87bc667929051 WHIRLPOOL 685e34ff6f072cac570abf22c4ac7e2c403f4fc44965bacfdfad479d1d463951ed16831d54a841b027ace426e19fe02e8363111c389dff15210c531c62db91e0
+EBUILD parrot-7.0.2.ebuild 2467 SHA256 a9d2a87511e0c1d04d276c1818e8eb5534c8215df1f1576a6f82fa2d0de73941 SHA512 b799ed17ba391a0f2c96cb9eb7535832174b90ff1307a69a112531d2d2d216c9e36b5af536f1ec3689da59e823475a07cb15b62d38b6b4f745b519dfe01c4175 WHIRLPOOL e81edfd6fda6a6f39e3a74f63d19efd5db17fd9882808175dbc46412e0085dddb6214d673b73797e4306d328a358807680ff80e2731c859c63ecaae006b823c9
+MISC ChangeLog 13066 SHA256 da18aa97e3027a2b785359b3cf55e7ca6c6d3366143eeabd0f4fcbd40eea64e0 SHA512 0da14bc9b5ad18332f8ae372f4761d575822c51ebd9866dacd496c0d5380f37052602fb0eab9e38b0f03b18a39d0447f4967b043d3f8132ec6bfd012ac927372 WHIRLPOOL 6ac59776b3f96a21038fd03289ec122e9c5a14f45391595d346684602c11cfdb0cef9754badc6caf9cee1ce0b26cab2d12314f42aad4f48062948ad4b93dc485
MISC metadata.xml 157 SHA256 6a11fd41a2a210a9760849de398ef8c62cf46cc742d09b2e1781def7848fa1ec SHA512 95158d74d42674de03bc271c8dffa2264759c77681436de71fa9b3ad67f50b09394b0401e6df6dde526bc8dcd6ea666ed6767662bd63c3e92cb33b7b23e4ede8 WHIRLPOOL d3fdf14c384070120719ad4076cd04630790564f5bceda2a273e6481ea27a6fc6291e55d78cbf8bf99b73c7b42e8a1f286927c990702dceee97a63815cb33846
diff --git a/dev-lang/parrot/parrot-6.2.0-r1.ebuild b/dev-lang/parrot/parrot-6.2.0-r1.ebuild
deleted file mode 100644
index 12b12ffe9134..000000000000
--- a/dev-lang/parrot/parrot-6.2.0-r1.ebuild
+++ /dev/null
@@ -1,82 +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/parrot/parrot-6.2.0-r1.ebuild,v 1.1 2014/10/10 08:24:14 patrick Exp $
-
-EAPI=5
-
-inherit eutils multilib
-
-# weird failures
-RESTRICT="test"
-
-DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
-HOMEPAGE="http://www.parrot.org/"
-SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
-
-RDEPEND="sys-libs/readline
- opengl? ( media-libs/freeglut )
- nls? ( sys-devel/gettext )
- unicode? ( >=dev-libs/icu-2.6:= )
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )
- ssl? ( dev-libs/openssl )
- pcre? ( dev-libs/libpcre )
- doc? ( dev-perl/JSON )"
-
-DEPEND="dev-lang/perl[doc?]
- ${RDEPEND}"
-
-src_configure() {
- myconf="--disable-rpath"
- use unicode || myconf+=" --without-icu"
- use ssl || myconf+=" --without-crypto"
- use gdbm || myconf+=" --without-gdbm"
- use nls || myconf+=" --without-gettext"
- use gmp || myconf+=" --without-gmp"
- use opengl || myconf+=" --without-opengl"
- use pcre || myconf+=" --without-pcre"
-
- perl Configure.pl \
- --ccflags="${CFLAGS}" \
- --linkflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --mandir="${EPREFIX}"/usr/share/man \
- --sysconfdir="${EPREFIX}"/etc \
- --sharedstatedir="${EPREFIX}"/var/lib/parrot \
- $myconf || die
-}
-
-src_compile() {
- export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
- # occasionally dies in parallel make
- emake -j1 || die
- if use doc ; then
- emake -j1 html || die
- fi
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
- dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
- if use examples; then
- insinto "/usr/share/doc/${PF}/examples"
- doins -r examples/* || die
- fi
- if use doc; then
- insinto "/usr/share/doc/${PF}/editor"
- doins -r editor || die
- cd docs/html
- dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
- pmc.html tools.html docs src tools || die
- fi
-}
diff --git a/dev-lang/parrot/parrot-6.3.0-r1.ebuild b/dev-lang/parrot/parrot-6.3.0-r1.ebuild
deleted file mode 100644
index 5351615ad6fb..000000000000
--- a/dev-lang/parrot/parrot-6.3.0-r1.ebuild
+++ /dev/null
@@ -1,82 +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/parrot/parrot-6.3.0-r1.ebuild,v 1.1 2014/10/10 08:24:14 patrick Exp $
-
-EAPI=5
-
-inherit eutils multilib
-
-# weird failures
-RESTRICT="test"
-
-DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
-HOMEPAGE="http://www.parrot.org/"
-SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
-
-RDEPEND="sys-libs/readline
- opengl? ( media-libs/freeglut )
- nls? ( sys-devel/gettext )
- unicode? ( >=dev-libs/icu-2.6:= )
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )
- ssl? ( dev-libs/openssl )
- pcre? ( dev-libs/libpcre )
- doc? ( dev-perl/JSON )"
-
-DEPEND="dev-lang/perl[doc?]
- ${RDEPEND}"
-
-src_configure() {
- myconf="--disable-rpath"
- use unicode || myconf+=" --without-icu"
- use ssl || myconf+=" --without-crypto"
- use gdbm || myconf+=" --without-gdbm"
- use nls || myconf+=" --without-gettext"
- use gmp || myconf+=" --without-gmp"
- use opengl || myconf+=" --without-opengl"
- use pcre || myconf+=" --without-pcre"
-
- perl Configure.pl \
- --ccflags="${CFLAGS}" \
- --linkflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --mandir="${EPREFIX}"/usr/share/man \
- --sysconfdir="${EPREFIX}"/etc \
- --sharedstatedir="${EPREFIX}"/var/lib/parrot \
- $myconf || die
-}
-
-src_compile() {
- export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
- # occasionally dies in parallel make
- emake -j1 || die
- if use doc ; then
- emake -j1 html || die
- fi
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
- dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
- if use examples; then
- insinto "/usr/share/doc/${PF}/examples"
- doins -r examples/* || die
- fi
- if use doc; then
- insinto "/usr/share/doc/${PF}/editor"
- doins -r editor || die
- cd docs/html
- dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
- pmc.html tools.html docs src tools || die
- fi
-}
diff --git a/dev-lang/parrot/parrot-6.4.0-r1.ebuild b/dev-lang/parrot/parrot-6.4.0-r1.ebuild
deleted file mode 100644
index 3266369ed397..000000000000
--- a/dev-lang/parrot/parrot-6.4.0-r1.ebuild
+++ /dev/null
@@ -1,82 +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/parrot/parrot-6.4.0-r1.ebuild,v 1.1 2014/10/10 08:24:14 patrick Exp $
-
-EAPI=5
-
-inherit eutils multilib
-
-# weird failures
-RESTRICT="test"
-
-DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
-HOMEPAGE="http://www.parrot.org/"
-SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
-
-RDEPEND="sys-libs/readline
- opengl? ( media-libs/freeglut )
- nls? ( sys-devel/gettext )
- unicode? ( >=dev-libs/icu-2.6:= )
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )
- ssl? ( dev-libs/openssl )
- pcre? ( dev-libs/libpcre )
- doc? ( dev-perl/JSON )"
-
-DEPEND="dev-lang/perl[doc?]
- ${RDEPEND}"
-
-src_configure() {
- myconf="--disable-rpath"
- use unicode || myconf+=" --without-icu"
- use ssl || myconf+=" --without-crypto"
- use gdbm || myconf+=" --without-gdbm"
- use nls || myconf+=" --without-gettext"
- use gmp || myconf+=" --without-gmp"
- use opengl || myconf+=" --without-opengl"
- use pcre || myconf+=" --without-pcre"
-
- perl Configure.pl \
- --ccflags="${CFLAGS}" \
- --linkflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --mandir="${EPREFIX}"/usr/share/man \
- --sysconfdir="${EPREFIX}"/etc \
- --sharedstatedir="${EPREFIX}"/var/lib/parrot \
- $myconf || die
-}
-
-src_compile() {
- export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
- # occasionally dies in parallel make
- emake -j1 || die
- if use doc ; then
- emake -j1 html || die
- fi
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
- dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
- if use examples; then
- insinto "/usr/share/doc/${PF}/examples"
- doins -r examples/* || die
- fi
- if use doc; then
- insinto "/usr/share/doc/${PF}/editor"
- doins -r editor || die
- cd docs/html
- dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
- pmc.html tools.html docs src tools || die
- fi
-}
diff --git a/dev-lang/parrot/parrot-6.5.0-r1.ebuild b/dev-lang/parrot/parrot-6.5.0-r1.ebuild
deleted file mode 100644
index 1b0c509ad1ab..000000000000
--- a/dev-lang/parrot/parrot-6.5.0-r1.ebuild
+++ /dev/null
@@ -1,82 +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/parrot/parrot-6.5.0-r1.ebuild,v 1.1 2014/10/10 08:24:14 patrick Exp $
-
-EAPI=5
-
-inherit eutils multilib
-
-# weird failures
-RESTRICT="test"
-
-DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
-HOMEPAGE="http://www.parrot.org/"
-SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/all/${PV}/${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
-
-RDEPEND="sys-libs/readline
- opengl? ( media-libs/freeglut )
- nls? ( sys-devel/gettext )
- unicode? ( >=dev-libs/icu-2.6:= )
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )
- ssl? ( dev-libs/openssl )
- pcre? ( dev-libs/libpcre )
- doc? ( dev-perl/JSON )"
-
-DEPEND="dev-lang/perl[doc?]
- ${RDEPEND}"
-
-src_configure() {
- myconf="--disable-rpath"
- use unicode || myconf+=" --without-icu"
- use ssl || myconf+=" --without-crypto"
- use gdbm || myconf+=" --without-gdbm"
- use nls || myconf+=" --without-gettext"
- use gmp || myconf+=" --without-gmp"
- use opengl || myconf+=" --without-opengl"
- use pcre || myconf+=" --without-pcre"
-
- perl Configure.pl \
- --ccflags="${CFLAGS}" \
- --linkflags="${LDFLAGS}" \
- --prefix="${EPREFIX}"/usr \
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --mandir="${EPREFIX}"/usr/share/man \
- --sysconfdir="${EPREFIX}"/etc \
- --sharedstatedir="${EPREFIX}"/var/lib/parrot \
- $myconf || die
-}
-
-src_compile() {
- export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
- # occasionally dies in parallel make
- emake -j1 || die
- if use doc ; then
- emake -j1 html || die
- fi
-}
-
-src_test() {
- emake -j1 test || die
-}
-
-src_install() {
- emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
- dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
- if use examples; then
- insinto "/usr/share/doc/${PF}/examples"
- doins -r examples/* || die
- fi
- if use doc; then
- insinto "/usr/share/doc/${PF}/editor"
- doins -r editor || die
- cd docs/html
- dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
- pmc.html tools.html docs src tools || die
- fi
-}
diff --git a/dev-lang/parrot/parrot-6.6.0-r1.ebuild b/dev-lang/parrot/parrot-7.0.2.ebuild
index eef0926825d4..ebc14b6eefa1 100644
--- a/dev-lang/parrot/parrot-6.6.0-r1.ebuild
+++ b/dev-lang/parrot/parrot-7.0.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-6.6.0-r1.ebuild,v 1.1 2014/10/10 08:24:14 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-7.0.2.ebuild,v 1.1 2015/02/15 08:23:59 patrick Exp $
EAPI=5
@@ -19,6 +19,7 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
RDEPEND="sys-libs/readline
+ dev-libs/libffi
opengl? ( media-libs/freeglut )
nls? ( sys-devel/gettext )
unicode? ( >=dev-libs/icu-2.6:= )
@@ -68,6 +69,7 @@ src_test() {
src_install() {
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
+ dosym /usr/bin/parrot-ops2c /usr/bin/ops2c || die
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
doins -r examples/* || die