summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2009-07-25 09:49:58 +0000
committerPatrick Lauer <patrick@gentoo.org>2009-07-25 09:49:58 +0000
commit43381e2b23bfdf590677a38c4f8bdf95a90d47f8 (patch)
tree42ef2c4395d9a3c588cc83969e3f2b2019626e10 /dev-lang/parrot
parentBump to 1.4.0, fixes #278626 (diff)
downloadgentoo-2-43381e2b23bfdf590677a38c4f8bdf95a90d47f8.tar.gz
gentoo-2-43381e2b23bfdf590677a38c4f8bdf95a90d47f8.tar.bz2
gentoo-2-43381e2b23bfdf590677a38c4f8bdf95a90d47f8.zip
Removing old
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang/parrot')
-rw-r--r--dev-lang/parrot/ChangeLog7
-rw-r--r--dev-lang/parrot/parrot-0.4.0.ebuild64
-rw-r--r--dev-lang/parrot/parrot-0.4.3.ebuild69
-rw-r--r--dev-lang/parrot/parrot-0.4.5.ebuild81
-rw-r--r--dev-lang/parrot/parrot-0.4.6.ebuild77
-rw-r--r--dev-lang/parrot/parrot-0.6.1.ebuild66
6 files changed, 6 insertions, 358 deletions
diff --git a/dev-lang/parrot/ChangeLog b/dev-lang/parrot/ChangeLog
index b2dbfac457ba..3dc18fd2702d 100644
--- a/dev-lang/parrot/ChangeLog
+++ b/dev-lang/parrot/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/parrot
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.24 2009/07/25 09:48:29 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/ChangeLog,v 1.25 2009/07/25 09:49:58 patrick Exp $
+
+ 25 Jul 2009; Patrick Lauer <patrick@gentoo.org> -parrot-0.4.0.ebuild,
+ -parrot-0.4.3.ebuild, -parrot-0.4.5.ebuild, -parrot-0.4.6.ebuild,
+ -parrot-0.6.1.ebuild:
+ Removing old
*parrot-1.4.0 (25 Jul 2009)
diff --git a/dev-lang/parrot/parrot-0.4.0.ebuild b/dev-lang/parrot/parrot-0.4.0.ebuild
deleted file mode 100644
index 51afaa6754eb..000000000000
--- a/dev-lang/parrot/parrot-0.4.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-0.4.0.ebuild,v 1.3 2008/01/29 21:30:15 grobian Exp $
-
-inherit base eutils
-
-DESCRIPTION="The virtual machine that perl6 relies on."
-HOMEPAGE="http://www.parrotcode.org/"
-SRC_URI="mirror://cpan/authors/id/L/LT/LTOETSCH/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="gdbm gmp python test"
-
-DEPEND="dev-lang/perl
- >=dev-libs/icu-2.6
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )
- python? ( >=dev-lang/python-2.3.4-r1 )
- "
-# >=dev-java/antlr-2.7.5 #hard-masked right now
-
-src_compile() {
- #This configure defines the DESTDIR for make.
- perl Configure.pl --prefix=/usr/lib/${P} || die "Perl ./Configure.pl failed"
- emake -j1 || die "emake failed"
-}
-
-src_install() {
-
- #The prefix was set by Configure.pl - see src_compile().
- make install BUILDPREFIX=${D} PREFIX=/usr/lib/${P} || die
- dodir /usr/bin
- dosym /usr/lib/${P}/bin/parrot /usr/bin
-
- #copy some files especially for mod_parrot-0.2
- #maybe this should depend on a USE-Flag i.e. apache
-
- #install libparrot.a into /usr/lib/
- dolib.a blib/lib/*.a
- dosym /usr/lib/${P}/bin/parrot /usr/lib/${P}/parrot
-
- insinto /usr/lib/${P}
- doins config_lib.pasm
-
- #copy Header files - this should be done by "make install"
- dodir /usr/lib/${P}/include
- dodir /usr/lib/${P}/include/parrot
- insinto /usr/lib/${P}/include/parrot/
- doins ${S}/include/parrot/*.h
-
- #necessary for mod_parrot-0.3
- dodir /usr/lib/${P}/src/
- insinto /usr/lib/${P}/src/
- doins ${S}/src/parrot_config.o
-
- dodir /usr/share/doc/${P}
- dodoc README RESPONSIBLE_PARTIES ABI_CHANGES ChangeLog CREDITS NEWS
-}
-
-src_test() {
- emake test || die "test failed"
-}
diff --git a/dev-lang/parrot/parrot-0.4.3.ebuild b/dev-lang/parrot/parrot-0.4.3.ebuild
deleted file mode 100644
index 5dced7974874..000000000000
--- a/dev-lang/parrot/parrot-0.4.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-0.4.3.ebuild,v 1.2 2008/01/29 21:30:15 grobian Exp $
-
-inherit base eutils
-
-DESCRIPTION="The virtual machine that perl6 relies on."
-HOMEPAGE="http://www.parrotcode.org/"
-SRC_URI="mirror://cpan/authors/id/L/LT/LTOETSCH/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="gdbm gmp python test"
-
-DEPEND="dev-lang/perl
- >=dev-libs/icu-2.6
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )
- python? ( >=dev-lang/python-2.3.4-r1 )
- "
- #java? ( >=dev-java/antlr-2.7.5 )
-
-src_compile() {
- #This configure defines the DESTDIR for make.
- perl Configure.pl --prefix=/usr/lib/${P} || die "Perl ./Configure.pl failed"
- emake -j1 || die "emake failed"
-}
-
-src_install() {
-
- #The prefix was set by Configure.pl - see src_compile().
- make install DESTDIR=${D} PREFIX=/usr/lib/${P} || die
- dodir /usr/bin
- dosym /usr/lib/${P}/bin/parrot /usr/bin
- dosym /usr/lib/${P}/bin/parrot-config /usr/bin
-
- #copy some files especially for mod_parrot-0.2
- #maybe this should depend on a USE-Flag i.e. apache
-
- #install libparrot.a into /usr/lib/
- dolib.a blib/lib/*.a
- dolib.so blib/lib/*.so*
- dosym /usr/lib/${P}/bin/parrot /usr/lib/${P}/parrot
-
- #install libparrot.so.0.4.2 into /usr/lib/
- #MPC dosym /usr/lib/${p}/lib/libparrot.so.${pv} /usr/lib/libparrot.so.${pV}
-
- insinto /usr/lib/${P}
- doins config_lib.pasm
-
- #copy Header files - this should be done by "make install"
- dodir /usr/lib/${P}/include
- dodir /usr/lib/${P}/include/parrot
- insinto /usr/lib/${P}/include/parrot/
- doins ${S}/include/parrot/*.h
-
- #necessary for mod_parrot-0.3
- dodir /usr/lib/${P}/src/
- insinto /usr/lib/${P}/src/
- doins ${S}/src/parrot_config.o
-
- dodir /usr/share/doc/${P}
- dodoc README RESPONSIBLE_PARTIES ABI_CHANGES ChangeLog CREDITS NEWS
-}
-
-src_test() {
- emake test || die "test failed"
-}
diff --git a/dev-lang/parrot/parrot-0.4.5.ebuild b/dev-lang/parrot/parrot-0.4.5.ebuild
deleted file mode 100644
index d1fc96593ec6..000000000000
--- a/dev-lang/parrot/parrot-0.4.5.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-0.4.5.ebuild,v 1.4 2008/01/29 21:30:15 grobian Exp $
-
-inherit base eutils multilib
-
-DESCRIPTION="The virtual machine that perl6 relies on."
-HOMEPAGE="http://www.parrotcode.org/"
-SRC_URI="mirror://cpan/authors/id/L/LT/LTOETSCH/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="gdbm gmp python test"
-
-DEPEND="dev-lang/perl
- >=dev-libs/icu-2.6
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )
- python? ( >=dev-lang/python-2.3.4-r1 )
- "
- #java? ( >=dev-java/antlr-2.7.5 )
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- epatch ${FILESDIR}/parrot-hints.patch
- # Problem with the POD test:
- # http://rt.perl.org/rt3//Public/Bug/Display.html?id=39734
- # So we provide a patch
- epatch ${FILESDIR}/${P}-pod-test.patch
-}
-
-src_compile() {
- #This configure defines the DESTDIR for make.
- perl Configure.pl --prefix=/usr/$(get_libdir)/${P} || die "Perl ./Configure.pl failed"
- emake -j1 || die "emake failed"
-}
-
-src_install() {
-
- #The prefix was set by Configure.pl - see src_compile().
- make install DESTDIR=${D} PREFIX=/usr/$(get_libdir)/${P} || die
- dodir /usr/bin
- dosym /usr/$(get_libdir)/${P}/bin/parrot /usr/bin
- dosym /usr/$(get_libdir)/${P}/bin/parrot-config /usr/bin
-
- #copy some files especially for mod_parrot-0.2
- #maybe this should depend on a USE-Flag i.e. apache
-
- #install libparrot.a into /usr/lib/
- dolib.a blib/lib/*.a
- dolib.so blib/lib/*.so*
- dosym /usr/$(get_libdir)/${P}/bin/parrot /usr/$(get_libdir)/${P}/parrot
- dosym /usr/$(get_libdir)/${P} /usr/$(get_libdir)/parrot
-
- #install libparrot.so.0.4.5 into /usr/$(get_libdir)/
- #MPC dosym /usr/$(get_libdir)/${p}/lib/libparrot.so.${pv} /usr/$(get_libdir)/libparrot.so.${pV}
-
- insinto /usr/$(get_libdir)/${P}
- doins config_lib.pasm
-
- #copy Header files - this should be done by "make install"
- dodir /usr/$(get_libdir)/${P}/include
- dodir /usr/$(get_libdir)/${P}/include/parrot
- insinto /usr/$(get_libdir)/${P}/include/parrot/
- doins ${S}/include/parrot/*.h
-
- #necessary for mod_parrot-0.3
- dodir /usr/$(get_libdir)/${P}/src/
- insinto /usr/$(get_libdir)/${P}/src/
- doins ${S}/src/parrot_config.o
-
- dodir /usr/share/doc/${P}
- dodoc README RESPONSIBLE_PARTIES ABI_CHANGES ChangeLog CREDITS NEWS
-}
-
-src_test() {
- emake test || die "test failed"
-}
diff --git a/dev-lang/parrot/parrot-0.4.6.ebuild b/dev-lang/parrot/parrot-0.4.6.ebuild
deleted file mode 100644
index c4e85094ca89..000000000000
--- a/dev-lang/parrot/parrot-0.4.6.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-0.4.6.ebuild,v 1.2 2008/01/29 21:30:15 grobian Exp $
-
-inherit base eutils multilib
-
-DESCRIPTION="The virtual machine that perl6 relies on."
-HOMEPAGE="http://www.parrotcode.org/"
-SRC_URI="mirror://cpan/authors/id/CHIPS/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="gdbm gmp python test"
-
-DEPEND="dev-lang/perl
- >=dev-libs/icu-2.6
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )
- python? ( >=dev-lang/python-2.3.4-r1 )
- "
- #java? ( >=dev-java/antlr-2.7.5 )
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- epatch ${FILESDIR}/parrot-hints.patch
-}
-
-src_compile() {
- #This configure defines the DESTDIR for make.
- perl Configure.pl --prefix=/usr/$(get_libdir)/${P} || die "Perl ./Configure.pl failed"
- emake -j1 || die "emake failed"
-}
-
-src_install() {
-
- #The prefix was set by Configure.pl - see src_compile().
- make install DESTDIR=${D} PREFIX=/usr/$(get_libdir)/${P} || die
- dodir /usr/bin
- dosym /usr/$(get_libdir)/${P}/bin/parrot /usr/bin
- dosym /usr/$(get_libdir)/${P}/bin/parrot-config /usr/bin
-
- #copy some files especially for mod_parrot-0.2
- #maybe this should depend on a USE-Flag i.e. apache
-
- #install libparrot.a into /usr/lib/
- dolib.a blib/lib/*.a
- dolib.so blib/lib/*.so*
- dosym /usr/$(get_libdir)/${P}/bin/parrot /usr/$(get_libdir)/${P}/parrot
- dosym /usr/$(get_libdir)/${P} /usr/$(get_libdir)/parrot
-
- #install libparrot.so.0.4.5 into /usr/$(get_libdir)/
- #MPC dosym /usr/$(get_libdir)/${p}/lib/libparrot.so.${pv} /usr/$(get_libdir)/libparrot.so.${pV}
-
- insinto /usr/$(get_libdir)/${P}
- doins config_lib.pasm
-
- #copy Header files - this should be done by "make install"
- dodir /usr/$(get_libdir)/${P}/include
- dodir /usr/$(get_libdir)/${P}/include/parrot
- insinto /usr/$(get_libdir)/${P}/include/parrot/
- doins ${S}/include/parrot/*.h
-
- #necessary for mod_parrot-0.3
- dodir /usr/$(get_libdir)/${P}/src/
- insinto /usr/$(get_libdir)/${P}/src/
- doins ${S}/src/parrot_config.o
-
- dodir /usr/share/doc/${P}
- dodoc README RESPONSIBLE_PARTIES ABI_CHANGES ChangeLog CREDITS NEWS
-}
-
-src_test() {
- emake test || die "test failed"
-}
diff --git a/dev-lang/parrot/parrot-0.6.1.ebuild b/dev-lang/parrot/parrot-0.6.1.ebuild
deleted file mode 100644
index 39252187f330..000000000000
--- a/dev-lang/parrot/parrot-0.6.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-0.6.1.ebuild,v 1.1 2008/04/29 01:29:11 yuval Exp $
-
-inherit base eutils multilib
-
-DESCRIPTION="The virtual machine that perl6 relies on."
-HOMEPAGE="http://www.parrotcode.org/"
-SRC_URI="mirror://cpan/authors/id/P/PA/PARTICLE/${P}.tar.gz"
-LICENSE="|| ( Artistic GPL-2 )"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc examples gdbm gmp python"
-
-RDEPEND=">=dev-libs/icu-2.6
- >=sys-libs/ncurses-5.2-r2
- >=sys-libs/readline-5.1
- gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
- gmp? ( >=dev-libs/gmp-4.1.4 )"
-
-DEPEND="${RDEPEND}
- dev-lang/perl
- python? ( =dev-lang/python-2.4* )"
- #java? ( >=dev-java/antlr-2.7.5 )
-
-src_compile() {
- #This configure defines the DESTDIR for make.
- perl Configure.pl --prefix=/usr --libdir=/usr/$(get_libdir) || die "Perl ./Configure.pl failed"
- emake -j1 || die "emake failed"
- if use doc ; then
- emake html || die "emake html failed"
- fi
-}
-
-src_install() {
- #Don't install stuff that is unnecessary
- #We can't do this in src_unpack() because it breaks emake html
- sed -e '/^\(docs\/\|LICENSES\|TODO\|compilers\|config\)/ D' -i MANIFEST
- sed -e '/^\(docs\/\|compilers\|config\)/ D' -i MANIFEST.generated
- sed -e '/^src.*\[main\]$/ D' -i MANIFEST.generated
- if ! use examples ; then
- sed -e '/^examples\// D' -i MANIFEST
- sed -e '/^examples\// D' -i MANIFEST.generated
- fi
- #Because install_files.pl doesn't respect LIB_DIR in some places
- sed -e "s:/lib/:/$(get_libdir)/:" -i tools/dev/install_files.pl
- #The prefix was set by Configure.pl - see src_compile().
- emake -j1 reallyinstall DESTDIR="${D}" DOC_DIR="/usr/share/doc/${P}" || die "emake install failed"
- insinto "/usr/$(get_libdir)/${PN}"
- doins config_lib.pasm
-
- #necessary for mod_parrot-0.3
- dodir "/usr/$(get_libdir)/${PN}/src/"
- insinto "/usr/$(get_libdir)/${PN}/src/"
- doins "${S}/src/install_config.o" "${S}/src/null_config.o" "${S}/src/parrot_config.o"
-
- pod2html DEPRECATED.pod > DEPRECATED.html
- dodoc README RESPONSIBLE_PARTIES ABI_CHANGES ChangeLog CREDITS NEWS \
- DEPRECATED.html
- use doc && dohtml -r docs/html/*
-}
-
-src_test() {
- emake test || die "test failed"
-}