diff options
author | Patrick Lauer <patrick@gentoo.org> | 2013-08-01 04:25:56 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2013-08-01 04:25:56 +0000 |
commit | bdb97e62c0dceca65ab0eb03c89cfc8a31cb0e2d (patch) | |
tree | f8bb6f9f3a61e7c940bb10aaa218492a800318e9 /dev-lang/parrot | |
parent | Remove old (diff) | |
download | historical-bdb97e62c0dceca65ab0eb03c89cfc8a31cb0e2d.tar.gz historical-bdb97e62c0dceca65ab0eb03c89cfc8a31cb0e2d.tar.bz2 historical-bdb97e62c0dceca65ab0eb03c89cfc8a31cb0e2d.zip |
Remove old
Package-Manager: portage-2.2.0_alpha191/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/parrot')
-rw-r--r-- | dev-lang/parrot/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/parrot/Manifest | 12 | ||||
-rw-r--r-- | dev-lang/parrot/parrot-4.10.0.ebuild | 83 | ||||
-rw-r--r-- | dev-lang/parrot/parrot-4.11.0.ebuild | 83 | ||||
-rw-r--r-- | dev-lang/parrot/parrot-5.0.0.ebuild | 83 | ||||
-rw-r--r-- | dev-lang/parrot/parrot-5.1.0.ebuild | 83 | ||||
-rw-r--r-- | dev-lang/parrot/parrot-5.3.0.ebuild | 83 |
7 files changed, 7 insertions, 427 deletions
diff --git a/dev-lang/parrot/ChangeLog b/dev-lang/parrot/ChangeLog index c388a3494f4e..e9ae41360527 100644 --- a/dev-lang/parrot/ChangeLog +++ b/dev-lang/parrot/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/parrot # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.68 2013/07/18 07:49:11 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.69 2013/08/01 04:25:43 patrick Exp $ + + 01 Aug 2013; Patrick Lauer <patrick@gentoo.org> -parrot-4.10.0.ebuild, + -parrot-4.11.0.ebuild, -parrot-5.0.0.ebuild, -parrot-5.1.0.ebuild, + -parrot-5.3.0.ebuild: + Remove old *parrot-5.6.0 (18 Jul 2013) diff --git a/dev-lang/parrot/Manifest b/dev-lang/parrot/Manifest index 2f92f0c703a6..f7deb2d594b4 100644 --- a/dev-lang/parrot/Manifest +++ b/dev-lang/parrot/Manifest @@ -1,18 +1,8 @@ -DIST parrot-4.10.0.tar.gz 4567705 SHA256 82f38e6e596ab101c52313ad3e3560d2c8a72985362b54d9898619ab17a6f17d SHA512 e1f20c27107270f452ba3ba5aa8cdda77754c53e8e31d15c1024781c54b5ed6b68029288a1d9967c42e4cb2c9895e70eef3a94fb7ee112a12e2dc74765d13fd8 WHIRLPOOL 59eab631bdf3d8d12f460b94f9a3114bea7c0f9c2a78f4304ca8cdc9266217687200fe01db1eac4a1fa454d56b0bf00dc6c137fe651a6fef5530d6e403ee3c70 -DIST parrot-4.11.0.tar.gz 4626678 SHA256 46de72022dfe521fb8c5d95453e1d091d4d20d8f7ca4f2ed0cd1420b682f20dc SHA512 b24862e84287c76121213068b432f5af48b3494bb7a0271cb9b76dc0641fe844522fb051800417aff58463cb01633c6e91c0f1390c5566244081b755223dc202 WHIRLPOOL 4fdd3b98099058d74838c58583cbdc2f2460efd54daaa10655f277eb41aa44d47bb6a8aba2e62940f6646836cb4824518ae22df2b5bd84a6f449df7a67a322d1 -DIST parrot-5.0.0.tar.gz 4596149 SHA256 47faa48bbba9b644bcef4d712e0c66c06d61b23a047ad3a5db6f001590c273df SHA512 fff66777f47eacf6bfa75156a11db45447c4c77c2b12b3e08a83e35e750a9e788bc3739b2146463c4dff1ab7a5a60f84b89e398c576d89e3b09475e0733592ad WHIRLPOOL 3d176b758f63f875509361851b826507d74b4d4d687d0ff15af2321fc521af7f6d3aa72702beda669ddaab0cd3f79dbe108fef6c872540608ab35f54951acfd5 -DIST parrot-5.1.0.tar.gz 4601825 SHA256 2483963c1bec665be772cb40a71fd3d9d2621feca547932475017c81a2f7e49b SHA512 0c1adb4758c3b62509ef6ae98a91a1ade023a3e36bd066890dd50df527cf5faa7e2bbd09ad47f052fd7806f59c6bf060aa26262cf97cad3ed51f77bcbbbee20c WHIRLPOOL cd2c952436585c5a758ae277d86508643cd2be8c55a85f6a660c03433eb99a6e7c1949aa865e9d6c947bd89734eb35dde50dbef2a756f76b98b769d3e52b8072 -DIST parrot-5.3.0.tar.gz 4597727 SHA256 79d6f1fe20645b0afbc496cd0d7850a78b8940230e7637c5356d780f5aa1750b SHA512 b9fed444af833ac9a66ef2c5af6e6b589b6a64320d7699c29844b72edb885027a78a84cd68934ef416d86090c876b255e8106be7ac0d77969a3e0b0544d0632a WHIRLPOOL a4da457d7844f468baa3ea7c0dfb3b779d8d8a4f0645a7544b5c515f9631ef0bbd05eac240820bd4cc78cdd78e27d284a22548e530ce7595f9a1b0f992f5cbeb DIST parrot-5.4.0.tar.gz 4601122 SHA256 4e37686911b446f5e5f2c0aa62138988ba0c411d2c5e2ba231d1a3421a85ad10 SHA512 fecda8746ca561b93ea9c2d3ed18f30a4d86c9be1fd43edecd7adc9a3d2c8eb9290d2d1e3f98d2a54e3acb1141a87aa2433e2c21bc2399ef7cbb3f2c9ee10626 WHIRLPOOL 26de51dddbf147248e5871f6de42c3a4a41ef771404fb412eef632159a098dc5a8fae03e16b049d190b87e21e362a2fddd90176a06db7bda2b900ee45c928015 DIST parrot-5.5.0.tar.gz 4591639 SHA256 408a45660483499106a35107a836a80da27269a6d54bb114ba6e2249b2b9e9da SHA512 3d431ff035a5c43a511db120d9fb58f44acd62e3560e3f4e9e30ac38b6a7ca7d3c9a34c2ed174c6d494b7940884a8149e82613fbe96d090c86112f9f8fa72741 WHIRLPOOL fff807c3ccd4a8af2465708b6de72f124ebcd6b111f4bdec05366e0e7aeb0cf5c485cf62fe13c5c7fdfc1e0de9432b1f80e7df4adb3e7c5e2ea69db32b4b5f3e DIST parrot-5.6.0.tar.gz 4597748 SHA256 8e2d2ddaff36c2c960236c94f868f0eea28740e306345ee42df84bcd9aa146a6 SHA512 27823099bbcd75da56d7485da546f1baa6838322747c20cd79d6dce6bc32e10b0a84b299f7422031653e6a5adc04b4bda4d1f0209d45ab2ec50d55d64f82116b WHIRLPOOL 44f49a8b28451443cda75474ca17cea4075bd3c0d78a8d4caf198e3a79690c3d6271cb5c12db990df190fd5a0e6698c0da6332c55d6160cdf723947e6d2a6839 -EBUILD parrot-4.10.0.ebuild 2507 SHA256 770365c9979ab29a8629a853e4923bd9a510d59e1aefc92a0e045edd5547aef5 SHA512 14f27f521b449ba0da4ab4ab61896febe6f47c28400a635320d1817a2f5d94cef1032208cc8a709b4bcc62836b24cb03a6e44c20a156337cca94bceb0456eec5 WHIRLPOOL 12ec5c9f6736711cedb2da024035c962c55311727448df3975e3ab03d571d8a38dcec51029be7e429744de6542261e25b06ff69058ef7f40340eb6102dfab95e -EBUILD parrot-4.11.0.ebuild 2507 SHA256 a19def134dd3ed2ad2474a8b1057938080ae050a49ccb09f11495ea5596a117c SHA512 30e38d4718111277432e38fc7916c4d2863be482ccf8281abee255cee1bc7e0c6f67cd2f2a1d14abbd669cd35aea25c63eeef623c210111cb5f9a80a47881227 WHIRLPOOL 0e931042b6627ddab1d90806284286c57c65a822e77571c0f6a5dcc23bcee26a7b54c540ef5efeb738e285ee8d3646686fbe1585ad7d471008d9f5f25cda0fa7 -EBUILD parrot-5.0.0.ebuild 2507 SHA256 c3127338c4f592145bdbc6c9d1cff8fe364a3fd9858a625daa6665d7d462d7cd SHA512 dac389606727ec2e67fa178f98ecabc79c0d63e5c857e91f39864f57efd9a85aa88fdaf550cb74ca5952d04341abdca4ea5bd43021912e43d9e7244ff6063381 WHIRLPOOL c03e7fe89fc31f1c04164a23747d912adccfa811a01c9134dbf6f1f49f01b92f95acd1a356ccc8a64b6a75970002194d1c3e68581699a84001b25c460561c807 -EBUILD parrot-5.1.0.ebuild 2506 SHA256 1de42be6b3ffaa15588210944d7d5adb664549ae1fdf67cd43a7ae64eff0bef5 SHA512 bcfe16624f283566f38182da237eeb6597f72e6bc5d9465d9c4ec15a998fcf6fa0f4b329be3e4d60aebee63f5a0d8d8d51f71173106a863e2aa43ce45fd27b16 WHIRLPOOL 62a7c59b4f83d1e4a8bb5482af93aa9868da20555afd58d8026257bd3dd2716f580f20aa829d4d506e55cfc075d4b2b04d195c1184c33dc34161248553140b52 -EBUILD parrot-5.3.0.ebuild 2506 SHA256 ea259f3a8dd3d599b1091e6f265cd888bcf60cfbe07f780784b6b83da796418c SHA512 a1a5e0eefdbfa868ebb30b06b6612424093bef663dbca858805628f8f69520b152839c88229473207ae83272044ccc9cee2bc066635d1c67831afc1d01d083bb WHIRLPOOL bc132dbf5d5d2f0911b75ac21dcb5404b846e836c098b21f6f44613b418929bc88740b4ab78ea28bc2445b37a4319163261775e8ec1f448a6a86f1c18b216309 EBUILD parrot-5.4.0.ebuild 2506 SHA256 cb3b4a199f5dd8b74c580a85e406e5b280388b40e365a26770ce779e0fa1e858 SHA512 483824d390b853f942489975e5bfd45e3c1243806fa97ae6b191ed0d715c81be33371afa503539e6b0720ffc7d8e0638f076094f677888508d107a5ad06b0037 WHIRLPOOL 99cbee48d4767b38f857bc37f157b25bc58379faba0139185887c9a998674398b76aaf46383a3f2e63a426a1df8a25cc3904b23f8016df60039119476e6a2937 EBUILD parrot-5.5.0.ebuild 2506 SHA256 71df40835e6511bc9ae286ba9acce72b0e86263fd49bca24aa09eb5d87a125ce SHA512 845dd5f01147af60df6ad72ed7964876b065a71c43dd039ad2db2e3ddd10afda0161081f7a602bc043befd7cb01063d081a3e3e75bf1f7dd8ab281ca0aadee1c WHIRLPOOL 0dd29e1e6c4ba979c5e673b382ca8c3b36765963e03f0e52bcac5a3b4ef8adc879f9a4adbe13f306b3834e9280b14ff2dc804685a736f639479088aabe5f25e7 EBUILD parrot-5.6.0.ebuild 2506 SHA256 b1375c4fc022d7232d3044cf515a0a605148d51ee17fe24b0240338d2bb9922a SHA512 8ae1a9e66fec88711789e3b362f5c9d19b835edf8ba5e8742b5b5d360c38e7fb3dc892077bc55b50462fd543b98c28cc52b10a5f559c9213731ecfe1d60f7fb6 WHIRLPOOL edb0116aa59c6c783415528e727ddae7492e2710745766aa6e12e579c8a2748b04447071105b0a5ef8c4d816e1db0a6fee04cac371d805077150fce6e7617fbe -MISC ChangeLog 9660 SHA256 527ffbb6ae00afc43b05b3e9f05660c4cbd4bc0d5074504a7a2e764fae21491f SHA512 3a87fc440c93da87a0e58d5b5ca24f73f629f6933e097b19f4030588570fe31c07915411347701ff1258402b20e64ff1c6128709676fe150586721ad3434e08e WHIRLPOOL 4d24f2b906216ded72e901830d56b5dc65e822d27e3c09f2a07183b1ff37c768cde6bc0b5cd9f11b6ccfec1bb312eeab659ce4f1b6ab3ab9b2cbe0850c66133a +MISC ChangeLog 9840 SHA256 baf1232a50f35321cc278cd86ae3dc2d189dbb403c41cd19476f96368162c8df SHA512 f6b7fe4345f9f81ee27aa45d4a5ee016dd9e2d42ac76bd08604e57fd7b6c4543e4e9298635cce934f15d8b8afbe9a2a251299046e232e6bdaaa8378baa6607e1 WHIRLPOOL a02362c38b4165ed41594a4f2f3ba29a923415d56cc04e99ac01b9d3a3b495bef3bac526eee56feafc24b0cd320c3c47d3152eeecb104208586ff62234ad2573 MISC metadata.xml 157 SHA256 6a11fd41a2a210a9760849de398ef8c62cf46cc742d09b2e1781def7848fa1ec SHA512 95158d74d42674de03bc271c8dffa2264759c77681436de71fa9b3ad67f50b09394b0401e6df6dde526bc8dcd6ea666ed6767662bd63c3e92cb33b7b23e4ede8 WHIRLPOOL d3fdf14c384070120719ad4076cd04630790564f5bceda2a273e6481ea27a6fc6291e55d78cbf8bf99b73c7b42e8a1f286927c990702dceee97a63815cb33846 diff --git a/dev-lang/parrot/parrot-4.10.0.ebuild b/dev-lang/parrot/parrot-4.10.0.ebuild deleted file mode 100644 index a0415716e1cf..000000000000 --- a/dev-lang/parrot/parrot-4.10.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-4.10.0.ebuild,v 1.1 2012/11/23 06:34:11 patrick Exp $ - -EAPI=3 - -inherit eutils multilib - -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" -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 )" - -DEPEND="dev-lang/perl[doc?] - ${RDEPEND}" - -src_prepare() { - # Fix for #404195 - pcre detection is wonky - sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location" -} - -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-4.11.0.ebuild b/dev-lang/parrot/parrot-4.11.0.ebuild deleted file mode 100644 index 2c50c11640e7..000000000000 --- a/dev-lang/parrot/parrot-4.11.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-4.11.0.ebuild,v 1.1 2013/01/06 06:22:33 patrick Exp $ - -EAPI=3 - -inherit eutils multilib - -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" -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 )" - -DEPEND="dev-lang/perl[doc?] - ${RDEPEND}" - -src_prepare() { - # Fix for #404195 - pcre detection is wonky - sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location" -} - -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-5.0.0.ebuild b/dev-lang/parrot/parrot-5.0.0.ebuild deleted file mode 100644 index 578650238023..000000000000 --- a/dev-lang/parrot/parrot-5.0.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-5.0.0.ebuild,v 1.1 2013/01/24 07:05:49 patrick Exp $ - -EAPI=3 - -inherit eutils multilib - -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/stable/${PV}/${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -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 )" - -DEPEND="dev-lang/perl[doc?] - ${RDEPEND}" - -src_prepare() { - # Fix for #404195 - pcre detection is wonky - sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location" -} - -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-5.1.0.ebuild b/dev-lang/parrot/parrot-5.1.0.ebuild deleted file mode 100644 index 246d5e6c3900..000000000000 --- a/dev-lang/parrot/parrot-5.1.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-5.1.0.ebuild,v 1.1 2013/02/20 06:25:32 patrick Exp $ - -EAPI=3 - -inherit eutils multilib - -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" -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 )" - -DEPEND="dev-lang/perl[doc?] - ${RDEPEND}" - -src_prepare() { - # Fix for #404195 - pcre detection is wonky - sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location" -} - -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-5.3.0.ebuild b/dev-lang/parrot/parrot-5.3.0.ebuild deleted file mode 100644 index 5160a7c06912..000000000000 --- a/dev-lang/parrot/parrot-5.3.0.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-5.3.0.ebuild,v 1.1 2013/04/19 02:50:33 patrick Exp $ - -EAPI=3 - -inherit eutils multilib - -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" -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 )" - -DEPEND="dev-lang/perl[doc?] - ${RDEPEND}" - -src_prepare() { - # Fix for #404195 - pcre detection is wonky - sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location" -} - -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 -} |