|
|
@@ -65,6 +65,14 @@
|
|
|
%define V_test_manifest 1.11
|
|
|
%define V_test_simple 0.47
|
|
|
%define V_universal_moniker 0.08
|
|
|
+%define V_fields_aliased 1.04
|
|
|
+%define V_regexp_bind 0.05
|
|
|
+%define V_regexp_common 2.117
|
|
|
+%define V_regexp_copy 0.06
|
|
|
+%define V_regexp_extended 0.01
|
|
|
+%define V_regexp_keep 0.02
|
|
|
+%define V_regexp_parser 0.10
|
|
|
+%define V_regexp_shellish 0.93
|
|
|
|
|
|
# package information
|
|
|
Name: perl-util
|
|
|
@@ -77,7 +85,7 @@ Class: BASE
|
|
|
Group: Language
|
|
|
License: GPL/Artistic
|
|
|
Version: %{V_perl}
|
|
|
-Release: 20040930
|
|
|
+Release: 20041009
|
|
|
|
|
|
# list of sources
|
|
|
Source0: http://www.cpan.org/modules/by-module/Test/Test-%{V_test}.tar.gz
|
|
|
@@ -120,6 +128,14 @@ Source36: http://www.cpan.org/modules/by-module/Class/Class-Declare-Attribut
|
|
|
Source37: http://www.cpan.org/modules/by-module/Class/Class-Trigger-%{V_class_trigger}.tar.gz
|
|
|
Source38: http://www.cpan.org/modules/by-module/Class/Class-WhiteHole-%{V_class_whitehole}.tar.gz
|
|
|
Source39: http://www.cpan.org/modules/by-module/UNIVERSAL/UNIVERSAL-moniker-%{V_universal_moniker}.tar.gz
|
|
|
+Source40: http://www.cpan.org/modules/by-module/fields/fields-aliased-%{V_fields_aliased}.tar.gz
|
|
|
+Source41: http://www.cpan.org/modules/by-module/Regexp/Regexp-Bind-%{V_regexp_bind}.tar.gz
|
|
|
+Source42: http://www.cpan.org/modules/by-module/Regexp/Regexp-Common-%{V_regexp_common}.tar.gz
|
|
|
+Source43: http://www.cpan.org/modules/by-module/Regexp/Regexp-Copy-%{V_regexp_copy}.tar.gz
|
|
|
+Source44: http://www.cpan.org/modules/by-module/Regexp/Regexp-Extended-%{V_regexp_extended}.tar.gz
|
|
|
+Source45: http://www.cpan.org/modules/by-module/Regexp/Regexp-Keep-%{V_regexp_keep}.tar.gz
|
|
|
+Source46: http://www.cpan.org/modules/by-module/Regexp/Regexp-Parser-%{V_regexp_parser}.tar.gz
|
|
|
+Source47: http://www.cpan.org/modules/by-module/Regexp/Regexp-Shellish-%{V_regexp_shellish}.tar.gz
|
|
|
|
|
|
# build information
|
|
|
Prefix: %{l_prefix}
|
|
|
@@ -171,6 +187,14 @@ AutoReqProv: no
|
|
|
- Test::Manifest (%{V_test_manifest})
|
|
|
- Test::Simple (%{V_test_simple})
|
|
|
- UNIVERSAL::moniker (%{V_universal_moniker})
|
|
|
+ - fields::aliased (%{V_fields_aliased})
|
|
|
+ - Regexp::Bind (%{V_regexp_bind})
|
|
|
+ - Regexp::Common (%{V_regexp_common})
|
|
|
+ - Regexp::Copy (%{V_regexp_copy})
|
|
|
+ - Regexp::Extended (%{V_regexp_extended})
|
|
|
+ - Regexp::Keep (%{V_regexp_keep})
|
|
|
+ - Regexp::Parser (%{V_regexp_parser})
|
|
|
+ - Regexp::Shellish (%{V_regexp_shellish})
|
|
|
|
|
|
%track
|
|
|
prog perl-util:Alias = {
|
|
|
@@ -373,6 +397,46 @@ AutoReqProv: no
|
|
|
url = http://www.cpan.org/modules/by-module/UNIVERSAL/
|
|
|
regex = UNIVERSAL-moniker-(__VER__)\.tar\.gz
|
|
|
}
|
|
|
+ prog perl-util:fields-aliased = {
|
|
|
+ version = %{V_fields_aliased}
|
|
|
+ url = http://www.cpan.org/modules/by-module/fields/
|
|
|
+ regex = fields-aliased-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
+ prog perl-util:Regexp-Bind = {
|
|
|
+ version = %{V_regexp_bind}
|
|
|
+ url = http://www.cpan.org/modules/by-module/Regexp/
|
|
|
+ regex = Regexp-Bind-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
+ prog perl-util:Regexp-Common = {
|
|
|
+ version = %{V_regexp_common}
|
|
|
+ url = http://www.cpan.org/modules/by-module/Regexp/
|
|
|
+ regex = Regexp-Common-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
+ prog perl-util:Regexp-Copy = {
|
|
|
+ version = %{V_regexp_copy}
|
|
|
+ url = http://www.cpan.org/modules/by-module/Regexp/
|
|
|
+ regex = Regexp-Copy-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
+ prog perl-util:Regexp-Extended = {
|
|
|
+ version = %{V_regexp_extended}
|
|
|
+ url = http://www.cpan.org/modules/by-module/Regexp/
|
|
|
+ regex = Regexp-Extended-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
+ prog perl-util:Regexp-Keep = {
|
|
|
+ version = %{V_regexp_keep}
|
|
|
+ url = http://www.cpan.org/modules/by-module/Regexp/
|
|
|
+ regex = Regexp-Keep-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
+ prog perl-util:Regexp-Parser = {
|
|
|
+ version = %{V_regexp_parser}
|
|
|
+ url = http://www.cpan.org/modules/by-module/Regexp/
|
|
|
+ regex = Regexp-Parser-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
+ prog perl-util:Regexp-Shellish = {
|
|
|
+ version = %{V_regexp_shellish}
|
|
|
+ url = http://www.cpan.org/modules/by-module/Regexp/
|
|
|
+ regex = Regexp-Shellish-(__VER__)\.tar\.gz
|
|
|
+ }
|
|
|
|
|
|
%prep
|
|
|
%setup -q -c
|
|
|
@@ -415,6 +479,14 @@ AutoReqProv: no
|
|
|
%setup -q -T -D -a 37
|
|
|
%setup -q -T -D -a 38
|
|
|
%setup -q -T -D -a 39
|
|
|
+ %setup -q -T -D -a 40
|
|
|
+ %setup -q -T -D -a 41
|
|
|
+ %setup -q -T -D -a 42
|
|
|
+ %setup -q -T -D -a 43
|
|
|
+ %setup -q -T -D -a 44
|
|
|
+ %setup -q -T -D -a 45
|
|
|
+ %setup -q -T -D -a 46
|
|
|
+ %setup -q -T -D -a 47
|
|
|
|
|
|
%build
|
|
|
|
|
|
@@ -461,6 +533,14 @@ AutoReqProv: no
|
|
|
%{l_prefix}/bin/perl-openpkg -d %{SOURCE37} configure build install
|
|
|
%{l_prefix}/bin/perl-openpkg -d %{SOURCE38} configure build install
|
|
|
%{l_prefix}/bin/perl-openpkg -d %{SOURCE39} configure build install
|
|
|
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE40} configure build install
|
|
|
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE41} configure build install
|
|
|
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE42} configure build install
|
|
|
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE43} configure build install
|
|
|
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE44} configure build install
|
|
|
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE45} configure build install
|
|
|
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE46} configure build install
|
|
|
+ %{l_prefix}/bin/perl-openpkg -d %{SOURCE47} configure build install
|
|
|
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/replace
|
|
|
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/prove
|
|
|
%{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
|