Author: corsepiu Update of /cvs/pkgs/rpms/perl-Class-MethodMaker/F-9 In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24080 Modified Files: .cvsignore perl-Class-MethodMaker.spec sources Log Message: * Sun Mar 01 2009 Ralf Corsépius <corsepiu@xxxxxxxxxxxxxxxxx> - 2.15-1 - Upstream update. - Build in subdir to work-around rpm breaking the testsuite. Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Class-MethodMaker/F-9/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- .cvsignore 20 Dec 2008 08:02:24 -0000 1.9 +++ .cvsignore 1 Mar 2009 06:00:09 -0000 1.10 @@ -1 +1 @@ -Class-MethodMaker-2.13.tar.gz +Class-MethodMaker-2.15.tar.gz Index: perl-Class-MethodMaker.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Class-MethodMaker/F-9/perl-Class-MethodMaker.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- perl-Class-MethodMaker.spec 20 Dec 2008 08:02:24 -0000 1.17 +++ perl-Class-MethodMaker.spec 1 Mar 2009 06:00:09 -0000 1.18 @@ -1,5 +1,5 @@ Name: perl-Class-MethodMaker -Version: 2.13 +Version: 2.15 Release: 1%{?dist} Summary: Perl module for creating generic object-oriented methods @@ -12,6 +12,8 @@ BuildRequires: perl(ExtUtils::MakeMaker) # Required by the tests BuildRequires: perl(IPC::Run) +# BR: to force deterministic build +BuildRequires: perl(Module::Signature) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -21,22 +23,29 @@ methods for your objects that perform standard tasks. %prep -%setup -q -n Class-MethodMaker-%{version} +%setup -q -T -c +%setup -q -T -D -a0 %build +cd Class-MethodMaker-%{version} %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" make %{?_smp_mflags} +cd .. %install rm -rf $RPM_BUILD_ROOT +cd Class-MethodMaker-%{version} make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +cd .. find $RPM_BUILD_ROOT -type f -a \( -name .packlist \ -o \( -name '*.bs' -a -empty \) \) -exec rm -f {} ';' find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' chmod -R u+w $RPM_BUILD_ROOT/* %check +cd Class-MethodMaker-%{version} make test +cd .. %clean rm -rf $RPM_BUILD_ROOT @@ -44,12 +53,16 @@ %files %defattr(-,root,root,-) -%doc Changes README TODO +%doc Class-MethodMaker-%{version}/Changes Class-MethodMaker-%{version}/README Class-MethodMaker-%{version}/TODO %{perl_vendorarch}/Class/ %{perl_vendorarch}/auto/* %{_mandir}/man3/*.3* %changelog +* Sun Mar 01 2009 Ralf Corsépius <corsepiu@xxxxxxxxxxxxxxxxx> - 2.15-1 +- Upstream update. +- Build in subdir to work-around rpm breaking the testsuite. + * Sat Dec 20 2008 Ralf Corsépius <corsepiu@xxxxxxxxxxxxxxxxx> - 2.13-1 - Upstream update. Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Class-MethodMaker/F-9/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- sources 20 Dec 2008 08:02:24 -0000 1.9 +++ sources 1 Mar 2009 06:00:09 -0000 1.10 @@ -1 +1 @@ -4e0e542fc50ebcf6098b23754003168b Class-MethodMaker-2.13.tar.gz +7af92ddaee49815ade7c5886b74d5e64 Class-MethodMaker-2.15.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list