summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/pugs')
-rw-r--r--dev-lang/pugs/ChangeLog8
-rw-r--r--dev-lang/pugs/Manifest30
-rw-r--r--dev-lang/pugs/files/digest-pugs-6.2.133
-rw-r--r--dev-lang/pugs/files/pugs-6.2.13-build_dir.patch11
-rw-r--r--dev-lang/pugs/pugs-6.2.13.ebuild34
5 files changed, 71 insertions, 15 deletions
diff --git a/dev-lang/pugs/ChangeLog b/dev-lang/pugs/ChangeLog
index e04c1eb5fc78..c68270031d76 100644
--- a/dev-lang/pugs/ChangeLog
+++ b/dev-lang/pugs/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/pugs
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/pugs/ChangeLog,v 1.11 2006/09/13 17:59:52 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/pugs/ChangeLog,v 1.12 2006/10/18 19:44:20 yuval Exp $
+
+*pugs-6.2.13 (18 Oct 2006)
+
+ 18 Oct 2006; Yuval Yaari <yuval@gentoo.org>
+ +files/pugs-6.2.13-build_dir.patch, +pugs-6.2.13.ebuild:
+ Version bump
*pugs-6.2.12 (13 Aug 2006)
diff --git a/dev-lang/pugs/Manifest b/dev-lang/pugs/Manifest
index e686f5ec772f..8f15c6972c61 100644
--- a/dev-lang/pugs/Manifest
+++ b/dev-lang/pugs/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX pugs-6.2.11-build_dir.patch 689 RMD160 e95cf5b18d7979b21c872fcd2357fb3071e029c4 SHA1 1b477425c0f593302ec45f7cc10fe7b1342c72f3 SHA256 6df2cfd8bdcfc16962db3282f3c188d44e3085e1624ee49d47a4f20ab7621d20
MD5 e0c5ce063bc40a087d03554e160d1f07 files/pugs-6.2.11-build_dir.patch 689
RMD160 e95cf5b18d7979b21c872fcd2357fb3071e029c4 files/pugs-6.2.11-build_dir.patch 689
@@ -9,9 +6,14 @@ AUX pugs-6.2.12-build_dir.patch 705 RMD160 b28c80af2d5ad0de5b3d24a946da8690464e4
MD5 5f52a572db890e3c75f2d797f1a7ec1c files/pugs-6.2.12-build_dir.patch 705
RMD160 b28c80af2d5ad0de5b3d24a946da8690464e44d0 files/pugs-6.2.12-build_dir.patch 705
SHA256 dc3e07a0bfc30277e20398a29b92faa25847be06d558e9e75c86d6723e511919 files/pugs-6.2.12-build_dir.patch 705
+AUX pugs-6.2.13-build_dir.patch 703 RMD160 7a3bc17e1d2215232996f16501ba4d8b3f92a33b SHA1 5ae63d8a74614142bb3cf94ff6ac163ae886d13e SHA256 08fba9b660c49273f3e0ad0c73fc0f8080cdfc81d5d3dd68fab8016687264863
+MD5 bdac914867a8f2a1e2b77c43bbb1b0e1 files/pugs-6.2.13-build_dir.patch 703
+RMD160 7a3bc17e1d2215232996f16501ba4d8b3f92a33b files/pugs-6.2.13-build_dir.patch 703
+SHA256 08fba9b660c49273f3e0ad0c73fc0f8080cdfc81d5d3dd68fab8016687264863 files/pugs-6.2.13-build_dir.patch 703
DIST Perl6-Pugs-6.2.10.tar.gz 2394516 RMD160 719f08005fa0de04504e3b8fec6e916e112e5efb SHA1 3d8669fdccc3616c99cdde68659759b8b5782859 SHA256 0d603f961ac35f87c6b905e3fae58f7f7cb76bbe8ab8d0f77597da70312b52dc
DIST Perl6-Pugs-6.2.11.tar.gz 2930469 RMD160 a6da77f725d0f0198d8bb1f4940525197da06fad SHA1 20b46eed2161e8cec2e85ecfc6b5137c30dcd0ac SHA256 2ba7c4130eb022a0c1f39459ca9b0f5a82e288a8e24b7f76c4309983c67f4720
DIST Perl6-Pugs-6.2.12.tar.gz 2693459 RMD160 d1a1476111f451bea032f13ebd6dc4000b149e4a SHA1 c9731da8e597591ca7e279766481ce0bece8cfa4 SHA256 183a69ce59feff34fa5b0bf755f5b5d4f1e319b568f7a6c9dd45d4c835004373
+DIST Perl6-Pugs-6.2.13.tar.gz 6839270 RMD160 31f0bd53abaa244f815f70546ffe16180273b70f SHA1 b06b8434c64e9bb5e3ab482282fbae0a6ba69218 SHA256 300f056c960d450f6e6d77358da7a7ce05bf0ff6fb7a0725cbddaaee017afc27
EBUILD pugs-6.2.10.ebuild 1021 RMD160 026ad8984ccba76299df7c948ac145ed98f55b45 SHA1 ac5b208cb08fd830365bf1700640db079219c81e SHA256 6ef332fa8295270b48890fb6c8a105c3f209459ddddbe353d5b5653b9e49a0df
MD5 5f91131e8261bdaf697908fb4d9b7c83 pugs-6.2.10.ebuild 1021
RMD160 026ad8984ccba76299df7c948ac145ed98f55b45 pugs-6.2.10.ebuild 1021
@@ -24,10 +26,14 @@ EBUILD pugs-6.2.12.ebuild 1100 RMD160 90b20bc6efdff02b633c1305f25604181f23b6b8 S
MD5 d32e8189631fb65eee443b9de529596c pugs-6.2.12.ebuild 1100
RMD160 90b20bc6efdff02b633c1305f25604181f23b6b8 pugs-6.2.12.ebuild 1100
SHA256 78d23948a2a04acd1a3ec484d8d22bfe3e969fdf4b7265e4cdb0126188339795 pugs-6.2.12.ebuild 1100
-MISC ChangeLog 1822 RMD160 8af7996bc703f4cf85a0f861c1a1bd0550a74a8b SHA1 97189ae731d57b3805f76a67294c9743ce4656fb SHA256 f893df9824157fde441d860224a6cbf7b6df973883963ea1414869abc8c75dc0
-MD5 ae622eeaa69583648b276717232430e9 ChangeLog 1822
-RMD160 8af7996bc703f4cf85a0f861c1a1bd0550a74a8b ChangeLog 1822
-SHA256 f893df9824157fde441d860224a6cbf7b6df973883963ea1414869abc8c75dc0 ChangeLog 1822
+EBUILD pugs-6.2.13.ebuild 950 RMD160 fa6f36ba22ab6ae3d9199f514b5e05b4a15242d8 SHA1 a5dc643bb448eb6f8fe88ccdaf33f7b1894462ec SHA256 57b233eaab548ed78a89142f681fa7f91eab98ea5f10bf3bf85bc28448a763d0
+MD5 a5d1c8b1099fc539794748e7e35e5a13 pugs-6.2.13.ebuild 950
+RMD160 fa6f36ba22ab6ae3d9199f514b5e05b4a15242d8 pugs-6.2.13.ebuild 950
+SHA256 57b233eaab548ed78a89142f681fa7f91eab98ea5f10bf3bf85bc28448a763d0 pugs-6.2.13.ebuild 950
+MISC ChangeLog 1972 RMD160 6b090f8e38aa8a5af128f24ec3ced96281a00f13 SHA1 a20505e826f997162d9fe13a7ef8a7b3b392a905 SHA256 26f26b67f899d1c1c7220e5742135dc0e73b99af671c4526de499cb179b2edbc
+MD5 cefd4f207702b0990b82e09efad14cbb ChangeLog 1972
+RMD160 6b090f8e38aa8a5af128f24ec3ced96281a00f13 ChangeLog 1972
+SHA256 26f26b67f899d1c1c7220e5742135dc0e73b99af671c4526de499cb179b2edbc ChangeLog 1972
MISC metadata.xml 464 RMD160 157d37c4ed808db2ecbf529c96054cff7aff1207 SHA1 97c0e5104d01508dae35a51cc15a6853b4b86a7c SHA256 c1e0cc76f835f8b9d3fcb9ed9c36c7cbe4b14d369de0465cd0d0cdc1e78ce638
MD5 e195d07dd8c771cb3816ab6cece1510e metadata.xml 464
RMD160 157d37c4ed808db2ecbf529c96054cff7aff1207 metadata.xml 464
@@ -41,10 +47,6 @@ SHA256 ffb96958bfc4426d2d9a1cf590caeaf7bf8822468462dd92f9896f3955341422 files/di
MD5 122db198fe5deb5a3046a9acad18a371 files/digest-pugs-6.2.12 256
RMD160 4d32b339b24abb5ef98d677b865dcd4a906ee25d files/digest-pugs-6.2.12 256
SHA256 a48c94aeb8cbd09d6c590a8442ac870b9902fe6c571f44ca7713ff96d7531015 files/digest-pugs-6.2.12 256
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFCEcdV3J2n04EauwRAvOqAJ4qWMrf9u0iHZXSOcJM9BWBeH1PagCeK7tO
-hb2SrCwAY0LPU8iBs/snS3Y=
-=nB5n
------END PGP SIGNATURE-----
+MD5 88abbad23b9ffcdbd5286f7c7d497dc0 files/digest-pugs-6.2.13 256
+RMD160 3728713527f3eed62e88c092e415a077ef6cbcd9 files/digest-pugs-6.2.13 256
+SHA256 02b27b6f7957063c0be9756e8781b829de8182cee1680ce80e7fc6cd472e0c3d files/digest-pugs-6.2.13 256
diff --git a/dev-lang/pugs/files/digest-pugs-6.2.13 b/dev-lang/pugs/files/digest-pugs-6.2.13
new file mode 100644
index 000000000000..b0c0389935ca
--- /dev/null
+++ b/dev-lang/pugs/files/digest-pugs-6.2.13
@@ -0,0 +1,3 @@
+MD5 07689a124f3550476083a29176d69744 Perl6-Pugs-6.2.13.tar.gz 6839270
+RMD160 31f0bd53abaa244f815f70546ffe16180273b70f Perl6-Pugs-6.2.13.tar.gz 6839270
+SHA256 300f056c960d450f6e6d77358da7a7ce05bf0ff6fb7a0725cbddaaee017afc27 Perl6-Pugs-6.2.13.tar.gz 6839270
diff --git a/dev-lang/pugs/files/pugs-6.2.13-build_dir.patch b/dev-lang/pugs/files/pugs-6.2.13-build_dir.patch
new file mode 100644
index 000000000000..8e0d5a19b01d
--- /dev/null
+++ b/dev-lang/pugs/files/pugs-6.2.13-build_dir.patch
@@ -0,0 +1,11 @@
+--- Makefile.PL.old 2006-10-18 23:23:43.000000000 +0000
++++ Makefile.PL 2006-10-18 23:24:16.000000000 +0000
+@@ -449,7 +449,7 @@
+ my $icuflags = parrot_config($base, $parrot_config, 'icu_shared');
+ my $include_path = parrot_config($base, $parrot_config, 'prefix') . parrot_config($base, $parrot_config, 'inc');
+ my $rpath_blib = parrot_config($base, $parrot_config, 'rpath_blib');
+- my $build_dir = parrot_config($base, $parrot_config, 'top_builddir', 'build_dir');
++ my $build_dir = $ENV{PARROT_PATH};
+ my $is_shared = parrot_config($base, $parrot_config, 'parrot_is_shared');
+ my $parrot_libdir = parrot_config($base, $parrot_config, 'lib_dir');
+
diff --git a/dev-lang/pugs/pugs-6.2.13.ebuild b/dev-lang/pugs/pugs-6.2.13.ebuild
new file mode 100644
index 000000000000..1f0f31eefca3
--- /dev/null
+++ b/dev-lang/pugs/pugs-6.2.13.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/pugs/pugs-6.2.13.ebuild,v 1.1 2006/10/18 19:44:21 yuval Exp $
+
+inherit perl-module multilib eutils
+
+MY_P="Perl6-Pugs-${PV}"
+S="${WORKDIR}/-${PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Pugs is an implementation of Perl 6, written in Haskell"
+HOMEPAGE="http://pugscode.org/"
+SRC_URI="mirror://cpan/authors/id/A/AU/AUDREYT/${MY_P}.tar.gz"
+LICENSE="|| ( Artistic GPL-2 )"
+
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc"
+
+IUSE=""
+
+DEPEND="dev-perl/Term-ReadLine-Perl
+ || ( >=dev-lang/ghc-bin-6.4.2 >=dev-lang/ghc-6.4.2 )
+ >=dev-lang/parrot-0.4.6"
+
+export PARROT_PATH="/usr/$(get_libdir)/parrot"
+#this links against parrot and perl5 - if threads was used to compile perl5 this is not supported here
+export PUGS_EMBED="parrot perl5"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${P}-build_dir.patch
+}