Sfoglia il codice sorgente

added Exception::Class + dependency

Michael van Elst 23 anni fa
parent
commit
6921fa4a07
1 ha cambiato i file con 29 aggiunte e 19 eliminazioni
  1. 29 19
      perl-util/perl-util.spec

+ 29 - 19
perl-util/perl-util.spec

@@ -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