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 openpkg-cvs@openpkg.org