summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2010-07-29 20:21:21 +0000
committerTorsten Veller <tove@gentoo.org>2010-07-29 20:21:21 +0000
commitb145f1c9554a7924095c6e0f9e820933270a08cb (patch)
tree3583daa57135b19cc3458d513c3fa11ddab6cab8
parentDo not enable X by default. Spotted by Wizzleby. (diff)
downloadhistorical-b145f1c9554a7924095c6e0f9e820933270a08cb.tar.gz
historical-b145f1c9554a7924095c6e0f9e820933270a08cb.tar.bz2
historical-b145f1c9554a7924095c6e0f9e820933270a08cb.zip
Version bump. Use provided ppport.h
Package-Manager: portage-2.2_rc67_p267/cvs/Linux x86_64
-rw-r--r--dev-perl/Mouse/ChangeLog8
-rw-r--r--dev-perl/Mouse/Manifest16
-rw-r--r--dev-perl/Mouse/Mouse-0.64.ebuild29
-rw-r--r--dev-perl/Mouse/files/0.64-ppport.patch27
4 files changed, 78 insertions, 2 deletions
diff --git a/dev-perl/Mouse/ChangeLog b/dev-perl/Mouse/ChangeLog
index c077f0ffb45e..fe21355b653a 100644
--- a/dev-perl/Mouse/ChangeLog
+++ b/dev-perl/Mouse/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-perl/Mouse
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mouse/ChangeLog,v 1.9 2010/07/29 17:29:58 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mouse/ChangeLog,v 1.10 2010/07/29 20:21:21 tove Exp $
+
+*Mouse-0.64 (29 Jul 2010)
+
+ 29 Jul 2010; Torsten Veller <tove@gentoo.org> +files/0.64-ppport.patch,
+ +Mouse-0.64.ebuild:
+ Version bump. Use provided ppport.h
29 Jul 2010; Jeroen Roovers <jer@gentoo.org> Mouse-0.40.ebuild:
Stable for HPPA (bug #321235).
diff --git a/dev-perl/Mouse/Manifest b/dev-perl/Mouse/Manifest
index a067c7f140b0..24e16d6fab93 100644
--- a/dev-perl/Mouse/Manifest
+++ b/dev-perl/Mouse/Manifest
@@ -1,4 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 0.64-ppport.patch 720 RMD160 4a800a8127e49d2df4e25f38788b3378d0625a0d SHA1 fd653b1aae61caca78de44cad3cc159a27ea6076 SHA256 32ef45dbc2515f584c2878e557459296d8cd88b1c18beed03179f878e2cf0a1a
DIST Mouse-0.40.tar.gz 148001 RMD160 588841ea7a2822c50374e20a7270401e55dca290 SHA1 d41373ac10ee1914f21aefaf1636e80e9c8bf7fe SHA256 5bf1f9f56c122b2d27f0c2e437759b6bb19428898dbdf556cc96314720990407
+DIST Mouse-0.64-ppport.h.bz2 39634 RMD160 0fc8bc05235db2a06d650f5c5fde81d65c72f6d7 SHA1 36a0e53d4a662a671ab91b418bf273efe5a60cd7 SHA256 adbd5a9eb45a677b948b9c119815977df82981991dfd66b2eecb44a47ff61c7a
+DIST Mouse-0.64.tar.gz 207908 RMD160 c2f253f2cf24ac9cdb0b861c1bab216f20973fdb SHA1 244b17764fbaed1d43b14c41fc3ae45e32c2e10f SHA256 82564fbf1c5232fd0193ba147ec7cbd192ab52f27a93126c00b51550d3de3180
EBUILD Mouse-0.40.ebuild 497 RMD160 4435aa6fdbccff221f05b7a442acce1c8ba0fc6e SHA1 bbfb83fdbe034ea50979cea28a0850fff567313c SHA256 f3aaa584a7249ebbc96aa455fe308281ffa24d69f11818f74f5276202eddb712
-MISC ChangeLog 2013 RMD160 bbb6121b96af9432b47fbd24913e64194550117f SHA1 d54cae6fe0bed5a6f9dd50b4505b637cb173611a SHA256 3292c3298499a1cfa3811a8e99200d2be797a345310220b1f5e9320e89dc6f6f
+EBUILD Mouse-0.64.ebuild 739 RMD160 7cc864a55da3ea63d321793e49964ec2421172fa SHA1 a8d5998af08fe17e97e15677cfa50d8ac17dc1af SHA256 528862853642f605d5de41d65cb25daab2baa22f572ba760fe3639a58151d939
+MISC ChangeLog 2177 RMD160 24109ec29ac2b91d95801337ff319dd3b9d4579d SHA1 1b91cbbb7e0cf95c54257680b7238b80eae2b545 SHA256 bb167f511b37162bdcb69203e8fe7d5b56363e05e21f5ada4281ff55da2caa40
MISC metadata.xml 161 RMD160 c312c9f6ec7017036d80c2d0cc39105488b5811e SHA1 04aaf1e428a1c7b87d403aec706d0d9e0faf7132 SHA256 03133f1c99f9897289d97dc74a0ccc9b0a8138838507982422de997be1910a54
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iEYEARECAAYFAkxR4soACgkQV3J2n04EauyZXgCfdVvC3PNHLEZpVspe0dPHHw34
+Fj8AoKsXOnrRw7awQJyjnaoz078MTv74
+=NCZT
+-----END PGP SIGNATURE-----
diff --git a/dev-perl/Mouse/Mouse-0.64.ebuild b/dev-perl/Mouse/Mouse-0.64.ebuild
new file mode 100644
index 000000000000..9e98dd784089
--- /dev/null
+++ b/dev-perl/Mouse/Mouse-0.64.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mouse/Mouse-0.64.ebuild,v 1.1 2010/07/29 20:21:21 tove Exp $
+
+EAPI=3
+
+MODULE_AUTHOR=GFUJI
+inherit eutils perl-module
+
+DESCRIPTION="Moose minus the antlers"
+SRC_URI+=" mirror://gentoo/Mouse-0.64-ppport.h.bz2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="virtual/perl-XSLoader"
+DEPEND=">=virtual/perl-ExtUtils-ParseXS-2.21
+ test? ( dev-perl/Sub-Uplevel
+ >=dev-perl/Test-Exception-0.29
+ >=virtual/perl-Test-Simple-0.88 )"
+
+src_prepare() {
+ perl-module_src_prepare
+ epatch "${FILESDIR}"/0.64-ppport.patch
+ mv "${WORKDIR}"/Mouse-0.64-ppport.h "${S}"/ppport.h || die
+}
+
+SRC_TEST=do
diff --git a/dev-perl/Mouse/files/0.64-ppport.patch b/dev-perl/Mouse/files/0.64-ppport.patch
new file mode 100644
index 000000000000..0374f2fbf0de
--- /dev/null
+++ b/dev-perl/Mouse/files/0.64-ppport.patch
@@ -0,0 +1,27 @@
+--- Mouse-0.64/inc/Module/Install/XSUtil.pm
++++ Mouse-0.64/inc/Module/Install/XSUtil.pm
+@@ -116,24 +116,6 @@
+
+ my $filename = 'ppport.h';
+
+- $dppp_version ||= 3.19; # the more, the better
+- $self->configure_requires('Devel::PPPort' => $dppp_version);
+- $self->build_requires('Devel::PPPort' => $dppp_version);
+-
+- print "Writing $filename\n";
+-
+- my $e = do{
+- local $@;
+- eval qq{
+- use Devel::PPPort;
+- Devel::PPPort::WriteFile(q{$filename});
+- };
+- $@;
+- };
+- if($e){
+- print "Cannot create $filename because: $@\n";
+- }
+-
+ if(-e $filename){
+ $self->clean_files($filename);
+ $self->cc_define('-DUSE_PPPORT');