Parcourir la source

blow up with more Class:XXX modules, some of them needed soon for Class::DBI

Ralf S. Engelschall il y a 21 ans
Parent
commit
1e3839af78
1 fichiers modifiés avec 111 ajouts et 1 suppressions
  1. 111 1
      perl-util/perl-util.spec

+ 111 - 1
perl-util/perl-util.spec

@@ -36,6 +36,17 @@
 %define       V_class_methodmaker        2.02
 %define       V_class_returnvalue        0.52
 %define       V_class_xpath              1.4
+%define       V_class_autouse            1.04
+%define       V_class_accessor           0.19
+%define       V_class_accessor_assert    1.2
+%define       V_class_accessor_chained   0.01
+%define       V_class_accessor_lvalue    0.11
+%define       V_class_accessor_ref       0.03
+%define       V_class_arrayobjects       1.02
+%define       V_class_contract           1.14
+%define       V_class_declare            0.05
+%define       V_class_declare_attributes 0.03
+%define       V_class_trigger            0.08
 %define       V_data_locations           5.2-fixed
 %define       V_data_swap                0.02
 %define       V_devel_stacktrace         1.11
@@ -64,7 +75,7 @@ Class:        BASE
 Group:        Language
 License:      GPL/Artistic
 Version:      %{V_perl}
-Release:      20040909
+Release:      20040919
 
 #   list of sources
 Source0:      http://www.cpan.org/modules/by-module/Test/Test-%{V_test}.tar.gz
@@ -94,6 +105,17 @@ Source23:     http://www.cpan.org/modules/by-module/Test/Test-Simple-%{V_test_si
 Source24:     http://www.cpan.org/modules/by-module/Test/Test-Manifest-%{V_test_manifest}.tar.gz
 Source25:     http://www.cpan.org/modules/by-module/Geography/Geography-Countries-%{V_geography_countries}.tar.gz
 Source26:     http://www.cpan.org/modules/by-module/Data/Data-Swap-%{V_data_swap}.tar.gz
+Source27:     http://www.cpan.org/modules/by-module/Class/Class-Autouse-%{V_class_autouse}.tar.gz
+Source28:     http://www.cpan.org/modules/by-module/Class/Class-Accessor-%{V_class_accessor}.tar.gz
+Source29:     http://www.cpan.org/modules/by-module/Class/Class-Accessor-Assert-%{V_class_accessor_assert}.tar.gz
+Source30:     http://www.cpan.org/modules/by-module/Class/Class-Accessor-Chained-%{V_class_accessor_chained}.tar.gz
+Source31:     http://www.cpan.org/modules/by-module/Class/Class-Accessor-Lvalue-%{V_class_accessor_lvalue}.tar.gz
+Source32:     http://www.cpan.org/modules/by-module/Class/Class-Accessor-Ref-%{V_class_accessor_ref}.tar.gz
+Source33:     http://www.cpan.org/modules/by-module/Class/Class-ArrayObjects-%{V_class_arrayobjects}.tar.gz
+Source34:     http://www.cpan.org/modules/by-module/Class/Class-Contract-%{V_class_contract}.tar.gz
+Source35:     http://www.cpan.org/modules/by-module/Class/Class-Declare-%{V_class_declare}.tar.gz
+Source36:     http://www.cpan.org/modules/by-module/Class/Class-Declare-Attributes-%{V_class_declare_attributes}.tar.gz
+Source37:     http://www.cpan.org/modules/by-module/Class/Class-Trigger-%{V_class_trigger}.tar.gz
 
 #   build information
 Prefix:       %{l_prefix}
@@ -116,6 +138,17 @@ AutoReqProv:  no
     - Class::MethodMaker (%{V_class_methodmaker})
     - Class::ReturnValue (%{V_class_returnvalue})
     - Class::XPath (%{V_class_xpath})
+    - Class::Autouse (%{V_class_autouse})
+    - Class::Accessor (%{V_class_accessor})
+    - Class::Accessor::Assert (%{V_class_accessor_assert})
+    - Class::Accessor::Chained (%{V_class_accessor_chained})
+    - Class::Accessor::Lvalue (%{V_class_accessor_lvalue})
+    - Class::Accessor::Ref (%{V_class_accessor_ref})
+    - Class::ArrayObjects (%{V_class_arrayobjects})
+    - Class::Contract (%{V_class_contract})
+    - Class::Declare (%{V_class_declare})
+    - Class::Declare-Attributes (%{V_class_declare_attributes})
+    - Class::Trigger (%{V_class_trigger})
     - Data::Locations (%{V_data_locations})
     - Data::Swap (%{V_data_swap})
     - Devel::StackTrace (%{V_devel_stacktrace})
@@ -189,6 +222,61 @@ AutoReqProv:  no
         url       = http://www.cpan.org/modules/by-module/Class/
         regex     = Class-XPath-(__VER__)\.tar\.gz
     }
+    prog perl-util:Class-Autouse = {
+        version   = %{V_class_autouse}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Autouse-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Accessor = {
+        version   = %{V_class_accessor}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Accessor-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Accessor-Assert = {
+        version   = %{V_class_accessor_assert}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Accessor-Assert-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Accessor-Chained = {
+        version   = %{V_class_accessor_chained}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Accessor-Chained-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Accessor-Lvalue = {
+        version   = %{V_class_accessor_lvalue}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Accessor-Lvalue-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Accessor-Ref = {
+        version   = %{V_class_accessor_ref}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Accessor-Ref-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-ArrayObjects = {
+        version   = %{V_class_arrayobjects}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-ArrayObjects-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Contract = {
+        version   = %{V_class_contract}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Contract-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Declare = {
+        version   = %{V_class_declare}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Declare-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Declare-Attributes = {
+        version   = %{V_class_declare_attributes}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Declare-Attributes-(__VER__)\.tar\.gz
+    }
+    prog perl-util:Class-Trigger = {
+        version   = %{V_class_trigger}
+        url       = http://www.cpan.org/modules/by-module/Class/
+        regex     = Class-Trigger-(__VER__)\.tar\.gz
+    }
     prog perl-util:Data-Locations = {
         version   = %{V_data_locations}
         url       = http://www.cpan.org/modules/by-module/Data/
@@ -298,6 +386,17 @@ AutoReqProv:  no
     %setup -q -T -D -a 24
     %setup -q -T -D -a 25
     %setup -q -T -D -a 26
+    %setup -q -T -D -a 27
+    %setup -q -T -D -a 28
+    %setup -q -T -D -a 29
+    %setup -q -T -D -a 30
+    %setup -q -T -D -a 31
+    %setup -q -T -D -a 32
+    %setup -q -T -D -a 33
+    %setup -q -T -D -a 34
+    %setup -q -T -D -a 35
+    %setup -q -T -D -a 36
+    %setup -q -T -D -a 37
 
 %build
 
@@ -331,6 +430,17 @@ AutoReqProv:  no
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE24} configure build install
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE25} configure build install
     %{l_prefix}/bin/perl-openpkg -d %{SOURCE26} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE27} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE28} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE29} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE30} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE31} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE32} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE33} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE34} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE35} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE36} configure build install
+    %{l_prefix}/bin/perl-openpkg -d %{SOURCE37} 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