rpms/perl-Class-C3/devel .cvsignore, 1.7, 1.8 perl-Class-C3.spec, 1.13, 1.14 sources, 1.8, 1.9

Chris Weyl cweyl at fedoraproject.org
Sat Feb 6 02:34:26 UTC 2010


Author: cweyl

Update of /cvs/extras/rpms/perl-Class-C3/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17338

Modified Files:
	.cvsignore perl-Class-C3.spec sources 
Log Message:
* Sat Feb 06 2010 Chris Weyl <cweyl at alumni.drew.edu> 0.22-1
- PERL_INSTALL_ROOT => DESTDIR
- add perl_default_subpackage_tests, and drop t/ from doc
- add perl_default_filter (and update filtering)
- auto-update to 0.22 (by cpan-spec-update 0.01)
- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42)
- added a new br on perl(Scalar::Util) (version 1.10)
- altered br on perl(Test::More) (0 => 0.47)
- added a new req on perl(Scalar::Util) (version 1.10)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-C3/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	2 Apr 2009 07:10:19 -0000	1.7
+++ .cvsignore	6 Feb 2010 02:34:26 -0000	1.8
@@ -1 +1 @@
-Class-C3-0.21.tar.gz
+Class-C3-0.22.tar.gz


Index: perl-Class-C3.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-C3/devel/perl-Class-C3.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- perl-Class-C3.spec	7 Dec 2009 01:43:09 -0000	1.13
+++ perl-Class-C3.spec	6 Feb 2010 02:34:26 -0000	1.14
@@ -1,12 +1,11 @@
 Name:           perl-Class-C3
-Version:        0.21
-Release:        3%{?dist}
+Version:        0.22
+Release:        1%{?dist}
 Summary:        Pragma to use the C3 method resolution order algorithm
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Class-C3/
-Source0:        http://www.cpan.org/authors/id/F/FL/FLORA/Class-C3-%{version}.tar.gz
-#Source0:        http://www.cpan.org/authors/id/B/BL/BLBLACK/Class-C3-%{version}.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Class-C3-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@@ -15,41 +14,34 @@ Requires:       perl(:MODULE_COMPAT_%(ev
 %define         __perl_provides %{nil}
 Provides:       perl(Class::C3) = %{version}
 
-# core
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(Test::More)
-# cpan
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires:  perl(Test::More) >= 0.47
 BuildRequires:  perl(Algorithm::C3) >= 0.06
 BuildRequires:  perl(Class::C3::XS) >= 0.07
 BuildRequires:  perl(Test::Exception) >= 0.15
+BuildRequires:  perl(Scalar::Util) >= 1.10
 # testing...
-BuildRequires:  perl(Test::Pod), perl(Test::Pod::Coverage)
+BuildRequires:  perl(Test::Pod)
+BuildRequires:  perl(Test::Pod::Coverage)
 BuildRequires:  perl(Class::C3)
 BuildRequires:  perl(Sub::Name)
 
-# missed!
 Requires:       perl(Algorithm::C3) >= 0.06
+Requires:       perl(Scalar::Util) >= 1.10
 # strictly speaking, this is optional.  However, speed is always nice :)
 Requires:       perl(Class::C3::XS) >= 0.07
 
+%{?perl_default_filter}
+%{?perl_default_subpackage_tests}
+
 %description
-This is a pragma to change Perl 5's standard method resolution order from 
-depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 
+This is a pragma to change Perl 5's standard method resolution order from
+depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3
 method resolution order.
 
 %prep
 %setup -q -n Class-C3-%{version}
 
-# Filter unwanted Requires:
-cat << \EOF > %{name}-req
-#!/bin/sh
-%{__perl_requires} $* |\
-  sed -e '/perl(c3)/d; /perl(base)/d'
-EOF
-
-%define __perl_requires %{_builddir}/Class-C3-%{version}/%{name}-req
-chmod +x %{__perl_requires}
-
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
@@ -57,7 +49,7 @@ make %{?_smp_mflags}
 %install
 rm -rf %{buildroot}
 
-make pure_install PERL_INSTALL_ROOT=%{buildroot}
+make pure_install DESTDIR=%{buildroot}
 find %{buildroot} -type f -name .packlist -exec rm -f {} \;
 find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
 
@@ -71,11 +63,21 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%doc ChangeLog README opt/ util/ t/
+%doc ChangeLog README opt/ util/
 %{perl_vendorlib}/*
 %{_mandir}/man3/*
 
 %changelog
+* Sat Feb 06 2010 Chris Weyl <cweyl at alumni.drew.edu> 0.22-1
+- PERL_INSTALL_ROOT => DESTDIR
+- add perl_default_subpackage_tests, and drop t/ from doc
+- add perl_default_filter (and update filtering)
+- auto-update to 0.22 (by cpan-spec-update 0.01)
+- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42)
+- added a new br on perl(Scalar::Util) (version 1.10)
+- altered br on perl(Test::More) (0 => 0.47)
+- added a new req on perl(Scalar::Util) (version 1.10)
+
 * Mon Dec  7 2009 Stepan Kasal <skasal at redhat.com> - 0.21-3
 - rebuild against perl 5.10.1
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Class-C3/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	2 Apr 2009 07:10:19 -0000	1.8
+++ sources	6 Feb 2010 02:34:26 -0000	1.9
@@ -1 +1 @@
-ce6306b7a1607c239977b823b89863a6  Class-C3-0.21.tar.gz
+9b5ad010984a7d276d13b91151e2183d  Class-C3-0.22.tar.gz




More information about the perl-devel mailing list