|
@@ -25,24 +25,26 @@
|
|
|
|
|
|
|
|
# versions of individual parts
|
|
# versions of individual parts
|
|
|
%define V_alias 2.32
|
|
%define V_alias 2.32
|
|
|
|
|
+%define V_attribute_handlers 0.78
|
|
|
|
|
+%define V_class_container 0.10
|
|
|
|
|
+%define V_class_data_inheritable 0.02
|
|
|
|
|
+%define V_class_factory 1.00
|
|
|
|
|
+%define V_class_factory_util 1.4
|
|
|
%define V_class_loader 2.02
|
|
%define V_class_loader 2.02
|
|
|
%define V_class_makemethods 1.006
|
|
%define V_class_makemethods 1.006
|
|
|
%define V_class_methodmaker 1.10
|
|
%define V_class_methodmaker 1.10
|
|
|
%define V_class_returnvalue 0.51
|
|
%define V_class_returnvalue 0.51
|
|
|
|
|
+%define V_class_xpath 1.1
|
|
|
|
|
+%define V_data_locations 5.2-fixed
|
|
|
%define V_devel_stacktrace 1.03
|
|
%define V_devel_stacktrace 1.03
|
|
|
-%define V_attribute_handlers 0.78
|
|
|
|
|
-%define V_params_validate 0.62
|
|
|
|
|
-%define V_class_data_inheritable 0.02
|
|
|
|
|
%define V_exception_class 1.14
|
|
%define V_exception_class 1.14
|
|
|
%define V_object_realize_later 0.11
|
|
%define V_object_realize_later 0.11
|
|
|
-%define V_class_container 0.10
|
|
|
|
|
-%define V_cache_cache 1.02
|
|
|
|
|
|
|
+%define V_params_validate 0.62
|
|
|
%define V_startup 0.103
|
|
%define V_startup 0.103
|
|
|
|
|
+%define V_string_divert 0.92
|
|
|
%define V_test 1.24
|
|
%define V_test 1.24
|
|
|
|
|
+%define V_test_inline 0.15
|
|
|
%define V_test_harness 2.28
|
|
%define V_test_harness 2.28
|
|
|
-%define V_class_xpath 1.1
|
|
|
|
|
-%define V_data_locations 5.2-fixed
|
|
|
|
|
-%define V_string_divert 0.92
|
|
|
|
|
|
|
|
|
|
# package information
|
|
# package information
|
|
|
Name: perl-util
|
|
Name: perl-util
|
|
@@ -54,28 +56,30 @@ Distribution: OpenPKG [BASE]
|
|
|
Group: Language
|
|
Group: Language
|
|
|
License: GPL/Artistic
|
|
License: GPL/Artistic
|
|
|
Version: 20030705
|
|
Version: 20030705
|
|
|
-Release: 20030705
|
|
|
|
|
|
|
+Release: 20030707
|
|
|
|
|
|
|
|
# list of sources
|
|
# list of sources
|
|
|
-Source0: http://www.cpan.org/modules/by-module/Alias/Alias-%{V_alias}.tar.gz
|
|
|
|
|
-Source1: http://www.cpan.org/modules/by-module/Class/Class-Loader-%{V_class_loader}.tar.gz
|
|
|
|
|
-Source2: http://www.cpan.org/modules/by-module/Class/Class-MakeMethods-%{V_class_makemethods}.tar.gz
|
|
|
|
|
-Source3: http://www.cpan.org/modules/by-module/Class/Class-MethodMaker-%{V_class_methodmaker}.tar.gz
|
|
|
|
|
-Source4: http://www.cpan.org/modules/by-module/Devel/Devel-StackTrace-%{V_devel_stacktrace}.tar.gz
|
|
|
|
|
-Source5: http://www.cpan.org/modules/by-module/Class/Class-ReturnValue-%{V_class_returnvalue}.tar.gz
|
|
|
|
|
-Source6: http://www.cpan.org/modules/by-module/Attribute/Attribute-Handlers-%{V_attribute_handlers}.tar.gz
|
|
|
|
|
-Source7: http://www.cpan.org/modules/by-module/Attribute/Params-Validate-%{V_params_validate}.tar.gz
|
|
|
|
|
-Source8: http://www.cpan.org/modules/by-module/Class/Class-Data-Inheritable-%{V_class_data_inheritable}.tar.gz
|
|
|
|
|
-Source9: http://www.cpan.org/modules/by-module/Exception/Exception-Class-%{V_exception_class}.tar.gz
|
|
|
|
|
-Source10: http://www.cpan.org/modules/by-module/Object/Object-Realize-Later-%{V_object_realize_later}.tar.gz
|
|
|
|
|
-Source11: http://www.cpan.org/modules/by-module/Class/Class-Container-%{V_class_container}.tar.gz
|
|
|
|
|
-Source12: http://www.cpan.org/modules/by-module/Cache/Cache-Cache-%{V_cache_cache}.tar.gz
|
|
|
|
|
-Source13: http://www.cpan.org/authors/id/M/MS/MSCHWARTZ/Startup-%{V_startup}.tar.gz
|
|
|
|
|
-Source14: http://www.cpan.org/modules/by-module/Test/Test-%{V_test}.tar.gz
|
|
|
|
|
-Source15: http://www.cpan.org/modules/by-module/Test/Test-Harness-%{V_test_harness}.tar.gz
|
|
|
|
|
-Source16: http://www.cpan.org/modules/by-module/Class/Class-XPath-%{V_class_xpath}.tar.gz
|
|
|
|
|
-Source17: http://www.cpan.org/modules/by-module/Data/Data-Locations-%{V_data_locations}.tar.gz
|
|
|
|
|
-Source18: http://www.cpan.org/modules/by-module/String/String-Divert-%{V_string_divert}.tar.gz
|
|
|
|
|
|
|
+Source0: http://www.cpan.org/modules/by-module/Test/Test-%{V_test}.tar.gz
|
|
|
|
|
+Source1: http://www.cpan.org/modules/by-module/Test/Test-Inline-%{V_test_inline}.tar.gz
|
|
|
|
|
+Source2: http://www.cpan.org/modules/by-module/Test/Test-Harness-%{V_test_harness}.tar.gz
|
|
|
|
|
+Source3: http://www.cpan.org/modules/by-module/Alias/Alias-%{V_alias}.tar.gz
|
|
|
|
|
+Source4: http://www.cpan.org/modules/by-module/Attribute/Attribute-Handlers-%{V_attribute_handlers}.tar.gz
|
|
|
|
|
+Source5: http://www.cpan.org/modules/by-module/Attribute/Params-Validate-%{V_params_validate}.tar.gz
|
|
|
|
|
+Source6: http://www.cpan.org/modules/by-module/Class/Class-Container-%{V_class_container}.tar.gz
|
|
|
|
|
+Source7: http://www.cpan.org/modules/by-module/Class/Class-Data-Inheritable-%{V_class_data_inheritable}.tar.gz
|
|
|
|
|
+Source8: http://www.cpan.org/modules/by-module/Class/Class-Factory-%{V_class_factory}.tar.gz
|
|
|
|
|
+Source9: http://www.cpan.org/modules/by-module/Class/Class-Factory-Util-%{V_class_factory_util}.tar.gz
|
|
|
|
|
+Source10: http://www.cpan.org/modules/by-module/Class/Class-Loader-%{V_class_loader}.tar.gz
|
|
|
|
|
+Source11: http://www.cpan.org/modules/by-module/Class/Class-MakeMethods-%{V_class_makemethods}.tar.gz
|
|
|
|
|
+Source12: http://www.cpan.org/modules/by-module/Class/Class-MethodMaker-%{V_class_methodmaker}.tar.gz
|
|
|
|
|
+Source13: http://www.cpan.org/modules/by-module/Class/Class-ReturnValue-%{V_class_returnvalue}.tar.gz
|
|
|
|
|
+Source14: http://www.cpan.org/modules/by-module/Class/Class-XPath-%{V_class_xpath}.tar.gz
|
|
|
|
|
+Source15: http://www.cpan.org/modules/by-module/Data/Data-Locations-%{V_data_locations}.tar.gz
|
|
|
|
|
+Source16: http://www.cpan.org/modules/by-module/Devel/Devel-StackTrace-%{V_devel_stacktrace}.tar.gz
|
|
|
|
|
+Source17: http://www.cpan.org/modules/by-module/Exception/Exception-Class-%{V_exception_class}.tar.gz
|
|
|
|
|
+Source18: http://www.cpan.org/modules/by-module/Object/Object-Realize-Later-%{V_object_realize_later}.tar.gz
|
|
|
|
|
+Source19: http://www.cpan.org/authors/id/M/MS/MSCHWARTZ/Startup-%{V_startup}.tar.gz
|
|
|
|
|
+Source20: http://www.cpan.org/modules/by-module/String/String-Divert-%{V_string_divert}.tar.gz
|
|
|
|
|
|
|
|
# build information
|
|
# build information
|
|
|
Prefix: %{l_prefix}
|
|
Prefix: %{l_prefix}
|
|
@@ -88,24 +92,26 @@ AutoReqProv: no
|
|
|
%description
|
|
%description
|
|
|
Perl modules for general utility usage:
|
|
Perl modules for general utility usage:
|
|
|
- Alias (%{V_alias})
|
|
- Alias (%{V_alias})
|
|
|
|
|
+ - Attribute::Handlers (%{V_attribute_handlers})
|
|
|
|
|
+ - Class::Container (%{V_class_container})
|
|
|
|
|
+ - Class::Data::Inheritable (%{V_class_data_inheritable})
|
|
|
|
|
+ - Class::Factory (%{V_class_factory})
|
|
|
|
|
+ - Class::Factory::Util (%{V_class_factory_util})
|
|
|
- Class::Loader (%{V_class_loader})
|
|
- Class::Loader (%{V_class_loader})
|
|
|
- Class::MakeMethods (%{V_class_makemethods})
|
|
- Class::MakeMethods (%{V_class_makemethods})
|
|
|
- Class::MethodMaker (%{V_class_methodmaker})
|
|
- Class::MethodMaker (%{V_class_methodmaker})
|
|
|
- Class::ReturnValue (%{V_class_returnvalue})
|
|
- Class::ReturnValue (%{V_class_returnvalue})
|
|
|
|
|
+ - Class::XPath (%{V_class_xpath})
|
|
|
|
|
+ - Data::Locations (%{V_data_locations})
|
|
|
- Devel::StackTrace (%{V_devel_stacktrace})
|
|
- Devel::StackTrace (%{V_devel_stacktrace})
|
|
|
- - Attribute::Handlers (%{V_attribute_handlers})
|
|
|
|
|
- - Params::Validate (%{V_params_validate})
|
|
|
|
|
- - Class::Data::Inheritable (%{V_class_data_inheritable})
|
|
|
|
|
- Exception::Class (%{V_exception_class})
|
|
- Exception::Class (%{V_exception_class})
|
|
|
- Object::Realize::Later (%{V_object_realize_later})
|
|
- Object::Realize::Later (%{V_object_realize_later})
|
|
|
- - Class::Container (%{V_class_container})
|
|
|
|
|
- - Cache::Cache (%{V_cache_cache})
|
|
|
|
|
|
|
+ - Params::Validate (%{V_params_validate})
|
|
|
- Startup (%{V_startup})
|
|
- Startup (%{V_startup})
|
|
|
|
|
+ - String::Divert (%{V_string_divert})
|
|
|
- Test (%{V_test})
|
|
- Test (%{V_test})
|
|
|
|
|
+ - Test::Inline (%{V_test_inline})
|
|
|
- Test::Harness (%{V_test_harness})
|
|
- Test::Harness (%{V_test_harness})
|
|
|
- - Class::XPath (%{V_class_xpath})
|
|
|
|
|
- - Data::Locations (%{V_data_locations})
|
|
|
|
|
- - String::Divert (%{V_string_divert})
|
|
|
|
|
|
|
|
|
|
%prep
|
|
%prep
|
|
|
%setup0 -q -c
|
|
%setup0 -q -c
|
|
@@ -127,6 +133,8 @@ AutoReqProv: no
|
|
|
%setup16 -q -T -D -a 16
|
|
%setup16 -q -T -D -a 16
|
|
|
%setup17 -q -T -D -a 17
|
|
%setup17 -q -T -D -a 17
|
|
|
%setup18 -q -T -D -a 18
|
|
%setup18 -q -T -D -a 18
|
|
|
|
|
+ %setup19 -q -T -D -a 19
|
|
|
|
|
+ %setup20 -q -T -D -a 20
|
|
|
|
|
|
|
|
%build
|
|
%build
|
|
|
|
|
|
|
@@ -154,6 +162,8 @@ AutoReqProv: no
|
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE16}
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE16}
|
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE17}
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE17}
|
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE18}
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE18}
|
|
|
|
|
+ %{l_prefix}/bin/perl-openpkg install -d %{SOURCE19}
|
|
|
|
|
+ %{l_prefix}/bin/perl-openpkg install -d %{SOURCE20}
|
|
|
|
|
|
|
|
# cleanup installation files
|
|
# cleanup installation files
|
|
|
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/replace # demo from "Startup" module
|
|
rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/replace # demo from "Startup" module
|