summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Veller <tove@gentoo.org>2010-07-29 20:15:42 +0000
committerTorsten Veller <tove@gentoo.org>2010-07-29 20:15:42 +0000
commit6401f6c6c59a62a0b244b80c66161bfffa80d31f (patch)
tree3ef83009934a657ac4323fb28a0c73ca3a498cd1 /perl-core
parentmedia-sound/pulseaudio needs to be built with glib support as reported by Chr... (diff)
downloadhistorical-6401f6c6c59a62a0b244b80c66161bfffa80d31f.tar.gz
historical-6401f6c6c59a62a0b244b80c66161bfffa80d31f.tar.bz2
historical-6401f6c6c59a62a0b244b80c66161bfffa80d31f.zip
Initial import from perl-experimental for Mouse
Package-Manager: portage-2.2_rc67_p267/cvs/Linux x86_64
Diffstat (limited to 'perl-core')
-rw-r--r--perl-core/XSLoader/ChangeLog19
-rw-r--r--perl-core/XSLoader/Manifest15
-rw-r--r--perl-core/XSLoader/XSLoader-0.10.ebuild17
-rw-r--r--perl-core/XSLoader/files/91152fc1_rt54132_version081.patch27
-rw-r--r--perl-core/XSLoader/metadata.xml5
5 files changed, 83 insertions, 0 deletions
diff --git a/perl-core/XSLoader/ChangeLog b/perl-core/XSLoader/ChangeLog
new file mode 100644
index 000000000000..bf82780db84f
--- /dev/null
+++ b/perl-core/XSLoader/ChangeLog
@@ -0,0 +1,19 @@
+# ChangeLog for perl-core/XSLoader
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/perl-core/XSLoader/ChangeLog,v 1.1 2010/07/29 20:15:42 tove Exp $
+
+ 29 Jul 2010; Torsten Veller <tove@gentoo.org>
+ +files/91152fc1_rt54132_version081.patch, +XSLoader-0.10.ebuild,
+ +metadata.xml:
+ Initial import from perl-experimental for Mouse
+
+ 21 Jun 2010; Torsten Veller <tove@gentoo.org>
+ +files/91152fc1_rt54132_version081.patch, XSLoader-0.10.ebuild:
+ Patch for version-0.81 (rt 54132)
+
+*XSLoader-0.10 (18 Dec 2009)
+
+ 18 Dec 2009; Torsten Veller <tove@gentoo.org> +XSLoader-0.10.ebuild,
+ +metadata.xml:
+ Inital commit
+
diff --git a/perl-core/XSLoader/Manifest b/perl-core/XSLoader/Manifest
new file mode 100644
index 000000000000..4cb86c1100ce
--- /dev/null
+++ b/perl-core/XSLoader/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 91152fc1_rt54132_version081.patch 1314 RMD160 8dddacac000f4542ffa86ee33dbb7a17b81a9fbf SHA1 7448749ac1d0709bee2fd04ef170a63a5f39667b SHA256 b8507bf785911757d70e4d3e62095c21da7bbe17c44fd06df769d96841a84689
+DIST XSLoader-0.10.tar.gz 9437 RMD160 765200302b9df1ed1cd6109a6a3f0fc6d8d00466 SHA1 42f9c7c99f7e8059e01cd6f2a28723ad9c1054d1 SHA256 806c9a6b37111ad566d6c4cc549717eb4f4293c27caff29542a2ca743c58e303
+EBUILD XSLoader-0.10.ebuild 441 RMD160 bb2963460cce07581fd64f3a09ee6348cfbe1d39 SHA1 7f955878a25e98dc4de38a9aa8183a43bfdee0c2 SHA256 700c35a1de225c0461f5a3c6569983a0573b3c5bf965d790ddb7f49d66913dc9
+MISC ChangeLog 676 RMD160 780bcf514caade843bd4fd02d44238d5f1180e44 SHA1 a5bbbd14a171a42839119f11460098f302986f0a SHA256 4cb212bc6415b6fa67257346e5b5518ab89a1122154e10eecc53fbb68bc7a41b
+MISC metadata.xml 158 RMD160 03e4d8164c58bc61660cbaf489d4e3652de0feb7 SHA1 9a84117c6fb70288426e20c84deaf16f4381a549 SHA256 1fef4c0af5f71b777110f54d9dfbd27d6c85c750fca007f4a2fb38345ebbb710
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iEYEARECAAYFAkxR4XcACgkQV3J2n04EauwUpwCg1CenmEkmt8bDAw2mJ1pGNQM3
+yxIAnAz0dKmFDTpGnPfyND37KwW2bu4s
+=n7Pi
+-----END PGP SIGNATURE-----
diff --git a/perl-core/XSLoader/XSLoader-0.10.ebuild b/perl-core/XSLoader/XSLoader-0.10.ebuild
new file mode 100644
index 000000000000..73810b6a0d4f
--- /dev/null
+++ b/perl-core/XSLoader/XSLoader-0.10.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/perl-core/XSLoader/XSLoader-0.10.ebuild,v 1.1 2010/07/29 20:15:42 tove Exp $
+
+EAPI=2
+
+MODULE_AUTHOR=SAPER
+inherit perl-module
+
+DESCRIPTION="Dynamically load C libraries into Perl code"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+PATCHES=( "${FILESDIR}"/91152fc1_rt54132_version081.patch )
+SRC_TEST=do
diff --git a/perl-core/XSLoader/files/91152fc1_rt54132_version081.patch b/perl-core/XSLoader/files/91152fc1_rt54132_version081.patch
new file mode 100644
index 000000000000..be052eb0a52e
--- /dev/null
+++ b/perl-core/XSLoader/files/91152fc1_rt54132_version081.patch
@@ -0,0 +1,27 @@
+diff --git a/dist/XSLoader/t/XSLoader.t b/dist/XSLoader/t/XSLoader.t
+index 038986e..211c4d8 100644
+--- a/dist/XSLoader/t/XSLoader.t
++++ b/dist/XSLoader/t/XSLoader.t
+@@ -30,7 +30,7 @@ my %modules = (
+ 'Time::HiRes'=> q| ::can_ok( 'Time::HiRes' => 'usleep' ) |, # 5.7.3
+ );
+
+-plan tests => keys(%modules) * 4 + 5;
++plan tests => keys(%modules) * 3 + 5;
+
+ # Try to load the module
+ use_ok( 'XSLoader' );
+@@ -65,11 +65,9 @@ for my $module (sort keys %modules) {
+ SKIP: {
+ skip "$module not available", 4 if $extensions !~ /\b$module\b/;
+
+- eval qq{ package $module; XSLoader::load('$module', "qunckkk"); };
+- like( $@, "/^$module object version \\S+ does not match bootstrap parameter (?:qunckkk|0)/",
++ eval qq{ package $module; XSLoader::load('$module', "12345678"); };
++ like( $@, "/^$module object version \\S+ does not match bootstrap parameter (?:12345678|0)/",
+ "calling XSLoader::load() with a XS module and an incorrect version" );
+- like( $warnings, "/^\$|^Version string 'qunckkk' contains invalid data; ignoring: 'qunckkk'/",
+- "in Perl 5.10, DynaLoader warns about the incorrect version string" );
+
+ eval qq{ package $module; XSLoader::load('$module'); };
+ is( $@, '', "XSLoader::load($module)");
diff --git a/perl-core/XSLoader/metadata.xml b/perl-core/XSLoader/metadata.xml
new file mode 100644
index 000000000000..801e9385a1e0
--- /dev/null
+++ b/perl-core/XSLoader/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>perl</herd>
+</pkgmetadata>