OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 02-Oct-2006 20:15:44
Branch: HEAD Handle: 2006100219154300
Modified files:
openpkg-src/perl-module perl-module.spec
Log:
Add Class::Pluggable stuff (together with Class::Inspector, a
dependency of it)
Summary:
Revision Changes Path
1.49 +47 -17 openpkg-src/perl-module/perl-module.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/perl-module/perl-module.spec
============================================================================
$ cvs diff -u -r1.48 -r1.49 perl-module.spec
--- openpkg-src/perl-module/perl-module.spec 29 Sep 2006 13:51:11 -0000
1.48
+++ openpkg-src/perl-module/perl-module.spec 2 Oct 2006 18:15:43 -0000
1.49
@@ -28,19 +28,22 @@
# shipped with the standard Perl distribution.
# versions of individual parts
-%define V_perl 5.8.8
-%define V_extutils_depends 0.205
-%define V_extutils_pkgconfig 1.07
-%define V_extutils_modulemaker 0.47
-%define V_extutils_makemaker 6.30
-%define V_module_scandeps 0.66
-%define V_module_build 0.2805
-%define V_module_corelist 2.08
-%define V_module_info 0.290
-%define V_module_locate 1.7
-%define V_cpan 1.8801
-%define V_cpan_wait 0.27-2
-%define V_version 0.6701
+%define V_perl 5.8.8
+%define V_extutils_depends 0.205
+%define V_extutils_pkgconfig 1.07
+%define V_extutils_modulemaker 0.47
+%define V_extutils_makemaker 6.30
+%define V_module_scandeps 0.66
+%define V_module_build 0.2805
+%define V_module_corelist 2.08
+%define V_module_info 0.290
+%define V_module_locate 1.7
+%define V_module_pluggable 3.1
+%define V_module_pluggable_ordered 1.5
+%define V_class_inspector 1.16
+%define V_cpan 1.8801
+%define V_cpan_wait 0.27-2
+%define V_version 0.6701
# package information
Name: perl-module
@@ -53,7 +56,7 @@
Group: Perl
License: GPL/Artistic
Version: %{V_perl}
-Release: 20060929
+Release: 20061002
# list of sources
Source0:
http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-Depends-%{V_extutils_depends}.tar.gz
@@ -65,9 +68,12 @@
Source6:
http://www.cpan.org/modules/by-module/Module/Module-CoreList-%{V_module_corelist}.tar.gz
Source7:
http://www.cpan.org/modules/by-module/Module/Module-Info-%{V_module_info}.tar.gz
Source8:
http://www.cpan.org/modules/by-module/Module/Module-Locate-%{V_module_locate}.tar.gz
-Source9:
http://www.cpan.org/modules/by-module/CPAN/CPAN-%{V_cpan}.tar.gz
-Source10:
http://www.cpan.org/modules/by-module/CPAN/CPAN-WAIT-%{V_cpan_wait}.tar.gz
-Source11:
http://www.cpan.org/authors/id/J/JP/JPEACOCK/version-%{V_version}.tar.gz
+Source9:
http://www.cpan.org/modules/by-module/Class/Class-Inspector-%{V_class_inspector}.tar.gz
+Source10:
http://www.cpan.org/modules/by-module/Module/Module-Pluggable-%{V_module_pluggable}.tar.gz
+Source11:
http://www.cpan.org/modules/by-module/Module/Module-Pluggable-Ordered-%{V_module_pluggable_ordered}.tar.gz
+Source12:
http://www.cpan.org/modules/by-module/CPAN/CPAN-%{V_cpan}.tar.gz
+Source13:
http://www.cpan.org/modules/by-module/CPAN/CPAN-WAIT-%{V_cpan_wait}.tar.gz
+Source14:
http://www.cpan.org/authors/id/J/JP/JPEACOCK/version-%{V_version}.tar.gz
Patch0: perl-module.patch
# build information
@@ -89,6 +95,9 @@
- Module::CoreList (%{V_module_corelist})
- Module::Info (%{V_module_info})
- Module::Locate (%{V_module_locate})
+ - Module::Pluggable (%{V_module_pluggable})
+ - Module::Pluggable::Ordered (%{V_module_pluggable_ordered})
+ - Class::Inspector (%{V_class_inspector})
- CPAN (%{V_cpan})
- CPAN::WAIT (%{V_cpan_wait})
- version (%{V_version})
@@ -136,6 +145,21 @@
url = http://www.cpan.org/modules/by-module/Module/
regex = Module-Locate-(__VER__)\.tar\.gz
}
+ prog perl-module:Module-Pluggable = {
+ version = %{V_module_pluggable}
+ url = http://www.cpan.org/modules/by-module/Module/
+ regex = Module-Pluggable-(__VER__)\.tar\.gz
+ }
+ prog perl-module:Module-Pluggable-Ordered = {
+ version = %{V_module_pluggable}
+ url = http://www.cpan.org/modules/by-module/Module/
+ regex = Module-Pluggable-Ordered-(__VER__)\.tar\.gz
+ }
+ prog perl-module:Class-Inspector = {
+ version = %{V_class_inspector}
+ url = http://www.cpan.org/modules/by-module/Class/
+ regex = Class-Inspector-(__VER__)\.tar\.gz
+ }
prog perl-module:CPAN = {
version = %{V_cpan}
url = http://www.cpan.org/modules/by-module/CPAN/
@@ -165,6 +189,9 @@
%setup -q -T -D -a 9
%setup -q -T -D -a 10
%setup -q -T -D -a 11
+ %setup -q -T -D -a 12
+ %setup -q -T -D -a 13
+ %setup -q -T -D -a 14
%patch -p0
%build
@@ -184,6 +211,9 @@
%{l_prefix}/bin/perl-openpkg -d %{SOURCE9} configure build install
%{l_prefix}/bin/perl-openpkg -d %{SOURCE10} configure build install
%{l_prefix}/bin/perl-openpkg -d %{SOURCE11} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE12} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE13} configure build install
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE14} configure build install
%{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/{cpan,instmodsh}
mv $RPM_BUILD_ROOT%{l_prefix}/bin/scandeps.pl \
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]