Author: tremble Update of /cvs/pkgs/rpms/perl-Class-MOP/EL-6 In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv11249 Modified Files: .cvsignore perl-Class-MOP.spec sources Log Message: Update to latest version prior to initial build for EL-6 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Class-MOP/EL-6/.cvsignore,v retrieving revision 1.37 retrieving revision 1.38 diff -u -p -r1.37 -r1.38 --- .cvsignore 27 Sep 2009 00:43:36 -0000 1.37 +++ .cvsignore 13 Jul 2010 17:42:20 -0000 1.38 @@ -1 +1 @@ -Class-MOP-0.94.tar.gz +Class-MOP-1.03.tar.gz Index: perl-Class-MOP.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Class-MOP/EL-6/perl-Class-MOP.spec,v retrieving revision 1.43 retrieving revision 1.44 diff -u -p -r1.43 -r1.44 --- perl-Class-MOP.spec 27 Sep 2009 00:43:36 -0000 1.43 +++ perl-Class-MOP.spec 13 Jul 2010 17:42:20 -0000 1.44 @@ -1,44 +1,47 @@ Name: perl-Class-MOP -Version: 0.94 -Release: 1%{?dist} +Version: 1.03 +Release: 2%{?dist} Summary: A Meta Object Protocol for Perl 5 License: GPL+ or Artistic Group: Development/Libraries +Source0: http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Class-MOP-%{version}.tar.gz URL: http://search.cpan.org/dist/Class-MOP/ -Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Class-MOP-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -BuildRequires: perl(Test::More) >= 0.88 +BuildRequires: perl(Algorithm::C3) BuildRequires: perl(B) -BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 -BuildRequires: perl(Scalar::Util) >= 1.18 -BuildRequires: perl(File::Spec) -BuildRequires: perl(Task::Weaken) BuildRequires: perl(Carp) -BuildRequires: perl(Module::Build) -BuildRequires: perl(MRO::Compat) >= 0.05 -BuildRequires: perl(Sub::Identify) >= 0.03 -BuildRequires: perl(Sub::Name) >= 0.04 -BuildRequires: perl(Devel::GlobalDestruction) -# test -BuildRequires: perl(Algorithm::C3) BuildRequires: perl(Class::C3) BuildRequires: perl(Devel::GlobalDestruction) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 +BuildRequires: perl(File::Spec) +BuildRequires: perl(List::MoreUtils) >= 0.12 +BuildRequires: perl(Module::Build) +BuildRequires: perl(MRO::Compat) >= 0.05 +BuildRequires: perl(Package::Stash) +BuildRequires: perl(Scalar::Util) >= 1.18 +BuildRequires: perl(Sub::Name) >= 0.04 BuildRequires: perl(SUPER) +BuildRequires: perl(Task::Weaken) BuildRequires: perl(Test::Exception) >= 0.27 +BuildRequires: perl(Test::LeakTrace) +BuildRequires: perl(Test::More) >= 0.88 +BuildRequires: perl(Test::Output) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(Try::Tiny) >= 0.02 -Requires: perl(Sub::Identify) >= 0.03 -Requires: perl(Sub::Name) >= 0.04 -Requires: perl(Devel::GlobalDestruction) Requires: perl(Carp) +Requires: perl(Devel::GlobalDestruction) Requires: perl(MRO::Compat) >= 0.05 Requires: perl(Scalar::Util) >= 1.18 +Requires: perl(Sub::Name) >= 0.04 Requires: perl(Task::Weaken) +Requires: perl(Try::Tiny) >= 0.02 %{?perl_default_filter} +%{?perl_subpackage_tests: %perl_subpackage_tests .proverc t/ examples/ } %description This module is a fully functioning meta object protocol for the Perl 5 @@ -54,14 +57,18 @@ love. %prep %setup -q -n Class-MOP-%{version} +# the better to run our tests with :) +echo '-I t/lib/' > .proverc + %build +%{?perl_ext_env_unset} %{__perl} Makefile.PL INSTALLDIRS=vendor 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} -type f -name '*.bs' -a -size 0 -exec rm -f {} + @@ -70,19 +77,54 @@ find %{buildroot} -depth -type d -exec r %{_fixperms} %{buildroot}/* %check +%ifnarch s390 s390x make test +%endif %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc Changes README examples/ scripts/ t/ +%doc Changes README examples/ scripts/ %{perl_vendorarch}/* %exclude %dir %{perl_vendorarch}/auto %{_mandir}/man3/* %changelog +* Mon Jul 12 2010 Dan Horák <dan[at]danny.cz> 1.03-2 +- disable tests on s390(x) + +* Sat Jul 03 2010 Iain Arnell <iarnell@xxxxxxxxx> 1.03-1 +- update to latest upstream +- re-enable tests +- BR Test::LeakTrace and Test::Output to enable more tests + +* Sat May 15 2010 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 1.01-2 +- update our -tests (should all pass when installed now) +- fix source0 link + +* Fri Apr 30 2010 Marcela Maslanova <mmaslano@xxxxxxxxxx> - 1.01-1 +- Mass rebuild with perl-5.12.0 & update + +* Sun Apr 04 2010 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 1.00-1 +- update by Fedora::App::MaintainerTools 0.006 +- updating to latest GA CPAN version (1.00) +- dropped old BR on perl(Sub::Identify) +- dropped old requires on perl(Sub::Identify) + +* Sat Feb 06 2010 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 0.98-2 +- PERL_INSTALL_ROOT => DESTDIR +- add perl_default_subpackage_tests + +* Wed Jan 20 2010 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 0.98-1 +- auto-update to 0.98 (by cpan-spec-update 0.01) +- added a new br on perl(Try::Tiny) (version 0.02) +- added a new req on perl(Try::Tiny) (version 0.02) + +* Fri Dec 4 2009 Stepan Kasal <skasal@xxxxxxxxxx> - 0.94-2 +- rebuild against perl 5.10.1 + * Sun Sep 27 2009 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 0.94-1 - auto-update to 0.94 (by cpan-spec-update 0.01) Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Class-MOP/EL-6/sources,v retrieving revision 1.35 retrieving revision 1.36 diff -u -p -r1.35 -r1.36 --- sources 27 Sep 2009 00:43:36 -0000 1.35 +++ sources 13 Jul 2010 17:42:20 -0000 1.36 @@ -1 +1 @@ -19fa19752df27396cfb9d826002ccdce Class-MOP-0.94.tar.gz +96b44730ae040c30d5e8e85b48e8cbe7 Class-MOP-1.03.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel