Prechádzať zdrojové kódy

remove Cache::Cache because it consists of utopic deps; add Class:Factory because is used by some DateTime stuff in perl-time; add Test::Inline because it is used more and more

Ralf S. Engelschall 22 rokov pred
rodič
commit
8ef1aa13bf
1 zmenil súbory, kde vykonal 46 pridanie a 36 odobranie
  1. 46 36
      perl-util/perl-util.spec

+ 46 - 36
perl-util/perl-util.spec

@@ -25,24 +25,26 @@
 
 #   versions of individual parts
 %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_makemethods        1.006
 %define       V_class_methodmaker        1.10
 %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_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_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_string_divert            0.92
 %define       V_test                     1.24
+%define       V_test_inline              0.15
 %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
 Name:         perl-util
@@ -54,28 +56,30 @@ Distribution: OpenPKG [BASE]
 Group:        Language
 License:      GPL/Artistic
 Version:      20030705
-Release:      20030705
+Release:      20030707
 
 #   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
 Prefix:       %{l_prefix}
@@ -88,24 +92,26 @@ AutoReqProv:  no
 %description
     Perl modules for general utility usage:
     - 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::MakeMethods (%{V_class_makemethods})
     - Class::MethodMaker (%{V_class_methodmaker})
     - Class::ReturnValue (%{V_class_returnvalue})
+    - Class::XPath (%{V_class_xpath})
+    - Data::Locations (%{V_data_locations})
     - 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})
     - 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})
+    - String::Divert (%{V_string_divert})
     - Test (%{V_test})
+    - Test::Inline (%{V_test_inline})
     - Test::Harness (%{V_test_harness})
-    - Class::XPath (%{V_class_xpath})
-    - Data::Locations (%{V_data_locations})
-    - String::Divert (%{V_string_divert})
 
 %prep
     %setup0  -q -c
@@ -127,6 +133,8 @@ AutoReqProv:  no
     %setup16 -q -T -D -a 16
     %setup17 -q -T -D -a 17
     %setup18 -q -T -D -a 18
+    %setup19 -q -T -D -a 19
+    %setup20 -q -T -D -a 20
 
 %build
 
@@ -154,6 +162,8 @@ AutoReqProv:  no
     %{l_prefix}/bin/perl-openpkg install -d %{SOURCE16}
     %{l_prefix}/bin/perl-openpkg install -d %{SOURCE17}
     %{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
     rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/replace # demo from "Startup" module