diff options
author | Torsten Veller <tove@gentoo.org> | 2010-07-29 20:15:42 +0000 |
---|---|---|
committer | Torsten Veller <tove@gentoo.org> | 2010-07-29 20:15:42 +0000 |
commit | 6401f6c6c59a62a0b244b80c66161bfffa80d31f (patch) | |
tree | 3ef83009934a657ac4323fb28a0c73ca3a498cd1 /perl-core/XSLoader | |
parent | media-sound/pulseaudio needs to be built with glib support as reported by Chr... (diff) | |
download | historical-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/XSLoader')
-rw-r--r-- | perl-core/XSLoader/ChangeLog | 19 | ||||
-rw-r--r-- | perl-core/XSLoader/Manifest | 15 | ||||
-rw-r--r-- | perl-core/XSLoader/XSLoader-0.10.ebuild | 17 | ||||
-rw-r--r-- | perl-core/XSLoader/files/91152fc1_rt54132_version081.patch | 27 | ||||
-rw-r--r-- | perl-core/XSLoader/metadata.xml | 5 |
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> |