|
|
|
|
@ -24,14 +24,16 @@
|
|
|
|
|
## |
|
|
|
|
|
|
|
|
|
# versions of individual parts |
|
|
|
|
%define V_alias 2.32 |
|
|
|
|
%define V_class_loader 2.02 |
|
|
|
|
%define V_class_makemethods 1.005 |
|
|
|
|
%define V_class_methodmaker 1.08 |
|
|
|
|
%define V_class_returnvalue 0.40 |
|
|
|
|
%define V_devel_stacktrace 1.02 |
|
|
|
|
%define V_attribute_handlers 0.78 |
|
|
|
|
%define V_params_validate 0.24 |
|
|
|
|
%define V_alias 2.32 |
|
|
|
|
%define V_class_loader 2.02 |
|
|
|
|
%define V_class_makemethods 1.005 |
|
|
|
|
%define V_class_methodmaker 1.08 |
|
|
|
|
%define V_class_returnvalue 0.40 |
|
|
|
|
%define V_devel_stacktrace 1.02 |
|
|
|
|
%define V_attribute_handlers 0.78 |
|
|
|
|
%define V_params_validate 0.24 |
|
|
|
|
%define V_class_data_inheritable 0.02 |
|
|
|
|
%define V_exception_class 1.07 |
|
|
|
|
|
|
|
|
|
# package information |
|
|
|
|
Name: perl-util |
|
|
|
|
@ -42,8 +44,8 @@ Packager: The OpenPKG Project
|
|
|
|
|
Distribution: OpenPKG [BASE] |
|
|
|
|
Group: Language |
|
|
|
|
License: GPL/Artistic |
|
|
|
|
Version: 20021210 |
|
|
|
|
Release: 20021210 |
|
|
|
|
Version: 20021212 |
|
|
|
|
Release: 20021212 |
|
|
|
|
|
|
|
|
|
# list of sources |
|
|
|
|
Source0: http://www.cpan.org/modules/by-module/Alias/Alias-%{V_alias}.tar.gz |
|
|
|
|
@ -54,6 +56,8 @@ Source4: http://www.cpan.org/modules/by-module/Devel/Devel-StackTrace-%{V_d
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
# build information |
|
|
|
|
Prefix: %{l_prefix} |
|
|
|
|
@ -65,14 +69,16 @@ AutoReqProv: no
|
|
|
|
|
|
|
|
|
|
%description |
|
|
|
|
Perl modules for general utility usage: |
|
|
|
|
- Alias (%{V_alias}) |
|
|
|
|
- Class::Loader (%{V_class_loader}) |
|
|
|
|
- Class::MakeMethods (%{V_class_makemethods}) |
|
|
|
|
- Class::MethodMaker (%{V_class_methodmaker}) |
|
|
|
|
- Class::ReturnValue (%{V_class_returnvalue}) |
|
|
|
|
- Devel::StackTrace (%{V_devel_stacktrace}) |
|
|
|
|
- Attribute::Handlers (%{V_attribute_handlers}) |
|
|
|
|
- Params::Validate (%{V_params_validate}) |
|
|
|
|
- Alias (%{V_alias}) |
|
|
|
|
- Class::Loader (%{V_class_loader}) |
|
|
|
|
- Class::MakeMethods (%{V_class_makemethods}) |
|
|
|
|
- Class::MethodMaker (%{V_class_methodmaker}) |
|
|
|
|
- Class::ReturnValue (%{V_class_returnvalue}) |
|
|
|
|
- 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}) |
|
|
|
|
|
|
|
|
|
%prep |
|
|
|
|
%setup0 -q -c |
|
|
|
|
@ -82,7 +88,9 @@ AutoReqProv: no
|
|
|
|
|
%setup4 -q -T -D -a 4 |
|
|
|
|
%setup5 -q -T -D -a 5 |
|
|
|
|
%setup6 -q -T -D -a 6 |
|
|
|
|
%setup6 -q -T -D -a 7 |
|
|
|
|
%setup7 -q -T -D -a 7 |
|
|
|
|
%setup8 -q -T -D -a 8 |
|
|
|
|
%setup9 -q -T -D -a 9 |
|
|
|
|
|
|
|
|
|
%build |
|
|
|
|
|
|
|
|
|
@ -99,6 +107,8 @@ AutoReqProv: no
|
|
|
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE5} |
|
|
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE6} |
|
|
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE7} |
|
|
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE8} |
|
|
|
|
%{l_prefix}/bin/perl-openpkg install -d %{SOURCE9} |
|
|
|
|
|
|
|
|
|
# perform common epilog operations |
|
|
|
|
%{l_prefix}/bin/perl-openpkg epilog |
|
|
|
|
|