rpms/perl-Moose/F-11 perl-Moose.spec,1.37,1.38 sources,1.27,1.28

Chris Weyl cweyl at fedoraproject.org
Tue Jun 9 00:23:17 UTC 2009


Author: cweyl

Update of /cvs/extras/rpms/perl-Moose/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14478

Modified Files:
	perl-Moose.spec sources 
Log Message:
* Sun Jun 07 2009 Chris Weyl <cweyl at alumni.drew.edu> 0.80-1
- auto-update to 0.80 (by cpan-spec-update 0.01)



Index: perl-Moose.spec
===================================================================
RCS file: /cvs/extras/rpms/perl-Moose/F-11/perl-Moose.spec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- perl-Moose.spec	2 Apr 2009 06:22:47 -0000	1.37
+++ perl-Moose.spec	9 Jun 2009 00:22:47 -0000	1.38
@@ -1,48 +1,48 @@
 Name:           perl-Moose
-Version:        0.73
+Version:        0.80
 Release:        1%{?dist}
 Summary:        Complete modern object system for Perl 5
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Moose/
-# source tends to flip between these four authors
 Source0:        http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Moose-%{version}.tar.gz
-#Source0:        http://search.cpan.org/CPAN/authors/id/S/SA/SARTAK/Moose-%{version}.tar.gz
-#Source0:        http://search.cpan.org/CPAN/authors/id/S/ST/STEVAN/Moose-%{version}.tar.gz
-#Source0:        http://search.cpan.org/CPAN/authors/id/G/GR/GRODITI/Moose-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:      noarch
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
-BuildRequires:  perl(ExtUtils::MakeMaker)
-BuildRequires:  perl(Class::MOP)         >= 0.79
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires:  perl(Class::MOP)         >= 0.83
 BuildRequires:  perl(Data::OptList)
-BuildRequires:  perl(Filter::Simple) 
+BuildRequires:  perl(Filter::Simple)
 BuildRequires:  perl(List::MoreUtils)    >= 0.12
 BuildRequires:  perl(Scalar::Util)       >= 1.19
-BuildRequires:  perl(Sub::Exporter)      >= 0.954
+BuildRequires:  perl(Sub::Exporter)      >= 0.972
 BuildRequires:  perl(Sub::Install)       >= 0.92
 BuildRequires:  perl(Task::Weaken)
 BuildRequires:  perl(Test::More)         >= 0.77
-BuildRequires:  perl(Test::Exception)    >= 0.21
+BuildRequires:  perl(Test::Exception)    >= 0.27
 BuildRequires:  perl(Test::LongString)
 BuildRequires:  perl(UNIVERSAL::require) >= 0.10
-# optional test #1 (in no particular order) 
+# optional test #1 (in no particular order)
 # ** moved to author tests
 #BuildRequires:  perl(Test::Pod), perl(Test::Pod::Coverage)
 # optional test #2
-BuildRequires:  perl(DBM::Deep) >= 0.983, perl(DateTime::Format::MySQL)
+BuildRequires:  perl(DBM::Deep) >= 0.983
+BuildRequires:  perl(DateTime::Format::MySQL)
 # optional test #3
-BuildRequires:  perl(HTTP::Headers), perl(Params::Coerce), perl(URI)
+BuildRequires:  perl(HTTP::Headers)
+BuildRequires:  perl(Params::Coerce)
+BuildRequires:  perl(URI)
 # optional test #4
 # commented out as Locale::US's license is ambiguous at the moment, precluding
 # packaging it.
 #BuildRequires:  perl(Regexp::Common), perl(Locale::US)
 # optional test #5
-BuildRequires:  perl(IO::File), perl(IO::String)
+BuildRequires:  perl(IO::File)
+BuildRequires:  perl(IO::String)
 # optional test #6
 BuildRequires:  perl(Test::Deep)
-# optional test #7 
+# optional test #7
 BuildRequires:  perl(Declare::Constraints::Simple)
 # optional test #8 (as of 0.20)
 BuildRequires:  perl(Module::Refresh)
@@ -50,6 +50,15 @@ BuildRequires:  perl(Module::Refresh)
 BuildRequires:  perl(Test::Warn)
 BuildRequires:  perl(Test::Output)
 
+# don't "provide" private Perl libs, or bits from _docdir
+%global _use_internal_dependency_generator 0
+%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u
+%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}"
+%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R}"
+
+### auto-added brs!
+BuildRequires:  perl(Sub::Name)
+BuildRequires:  perl(Carp)
 
 %description
 Moose is an extension of the Perl 5 object system.
@@ -68,21 +77,10 @@ Perl 6 OO. So instead of switching to Ru
 %prep
 %setup -q -n Moose-%{version}
 
+# tidy things up...
 find t/ -type f -exec perl -pi -e 's|^#!/usr/local/bin|#!/usr/bin|' {} +
-
-# remove the originals of patched files...
 find . -name '*.orig' -exec rm -v {} +
 
-# Filter unwanted Provides:
-cat << \EOF > %{name}-prov
-#!/bin/sh
-%{__perl_provides} $* |\
-  sed -e '/perl(MyMoose.*)/d; /perl(Bar)/d; /perl(Foo)/d'    
-EOF
-
-%define __perl_provides %{_builddir}/Moose-%{version}/%{name}-prov
-chmod +x %{__perl_provides}
-
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
@@ -110,6 +108,27 @@ rm -rf %{buildroot}
 %{_mandir}/man3/*
 
 %changelog
+* Sun Jun 07 2009 Chris Weyl <cweyl at alumni.drew.edu> 0.80-1
+- auto-update to 0.80 (by cpan-spec-update 0.01)
+
+* Tue May 19 2009 Chris Weyl <cweyl at alumni.drew.edu> 0.79-1
+- auto-update to 0.79 (by cpan-spec-update 0.01)
+
+* Wed May 13 2009 Chris Weyl <cweyl at alumni.drew.edu> 0.78-1
+- auto-update to 0.78 (by cpan-spec-update 0.01)
+- altered br on perl(Test::Exception) (0.21 => 0.27)
+- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42)
+- added a new br on perl(Sub::Name) (version 0)
+- altered br on perl(Class::MOP) (0.81 => 0.83)
+- altered br on perl(Sub::Exporter) (0.954 => 0.972)
+- added a new br on perl(Carp) (version 0)
+
+* Mon May 04 2009 Chris Weyl <cweyl at alumni.drew.edu> 0.74-2
+- switch filtering to a cleaner system
+
+* Sat Apr 18 2009 Chris Weyl <cweyl at alumni.drew.edu> 0.74-1
+- update to 0.74
+
 * Wed Apr 01 2009 Chris Weyl <cweyl at alumni.drew.edu> 0.73-1
 - update to 0.73
 
@@ -235,3 +254,10 @@ rm -rf %{buildroot}
 
 * Sat Sep 02 2006 Chris Weyl <cweyl at alumni.drew.edu> 0.12-1
 - Specfile autogenerated by cpanspec 1.69.1.
+
+Checking : Moose-0.79.tar.gz on https://cvs.fedoraproject.org/repo/pkgs/upload.cgi...
+Uploading: Moose-0.79.tar.gz to https://cvs.fedoraproject.org/repo/pkgs/upload.cgi...
+
+Source upload succeeded. Don't forget to commit the new ./sources file
+M sources
+M .cvsignore


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/perl-Moose/F-11/sources,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -p -r1.27 -r1.28
--- sources	2 Apr 2009 06:22:47 -0000	1.27
+++ sources	9 Jun 2009 00:22:47 -0000	1.28
@@ -1 +1 @@
-ee5c50436480372a26f268a91e4b2932  Moose-0.73.tar.gz
+b3e93f205fa101cb4ab522584032e57f  Moose-0.80.tar.gz




More information about the Fedora-perl-devel-list mailing list