[Bug 502403] RFE: add %{?perl_default_filter} to the perl spec template
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=502403 Fedora Update System changed: What|Removed |Added Status|ASSIGNED|ON_QA --- Comment #12 from Fedora Update System 2009-09-18 20:16:17 EDT --- rpmdevtools-7.5-1.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update rpmdevtools'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-9779 -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list
[Bug 502402] RFE: please deliver (and use!) filtering macros
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug. https://bugzilla.redhat.com/show_bug.cgi?id=502402 --- Comment #5 from Fedora Update System 2009-09-18 16:22:07 EDT --- perl-5.10.0-82.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/perl-5.10.0-82.fc11 -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list
rpms/perl-Math-GMP/devel .cvsignore,1.3,1.4 sources,1.3,1.4
Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Math-GMP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21087 Modified Files: .cvsignore sources Log Message: Put new tarball in lookaside cache Index: .cvsignore === RCS file: /cvs/pkgs/rpms/perl-Math-GMP/devel/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- .cvsignore 7 Oct 2008 12:14:01 - 1.3 +++ .cvsignore 18 Sep 2009 09:34:04 - 1.4 @@ -1 +1 @@ -Math-GMP-2.05.tar.gz +Math-GMP-2.06.tar.gz Index: sources === RCS file: /cvs/pkgs/rpms/perl-Math-GMP/devel/sources,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- sources 7 Oct 2008 12:14:01 - 1.3 +++ sources 18 Sep 2009 09:34:05 - 1.4 @@ -1 +1 @@ -d719578064fb935e2f8403ba0340179a Math-GMP-2.05.tar.gz +0ead0cd7d7ec1076c6d5a5fbe81b91a3 Math-GMP-2.06.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list
rpms/perl-Math-GMP/devel perl-Math-GMP.spec,1.17,1.18
Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Math-GMP/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20053 Modified Files: perl-Math-GMP.spec Log Message: Update to 2.06 - Make Makefile.PL more forgiving of gmp library locations (CPAN RT#46323) - Update link to libgmp.org in INSTALL file (CPAN RT#46324) Use %{?perl_default_filter} RELEASE_TESTING variable obsoletes TEST_{AUTHOR,CRITIC,SIGNATURE,SPELL} BuildConflict Test::Critic and Test::Pod::Coverage to avoid failing test Index: perl-Math-GMP.spec === RCS file: /cvs/pkgs/rpms/perl-Math-GMP/devel/perl-Math-GMP.spec,v retrieving revision 1.17 retrieving revision 1.18 diff -u -p -r1.17 -r1.18 --- perl-Math-GMP.spec 26 Jul 2009 09:12:41 - 1.17 +++ perl-Math-GMP.spec 18 Sep 2009 09:32:48 - 1.18 @@ -1,7 +1,7 @@ Summary: High speed arbitrary size integer math Name: perl-Math-GMP -Version: 2.05 -Release: 5%{?dist} +Version: 2.06 +Release: 1%{?dist} License: LGPLv2+ Group: Development/Libraries Url: http://search.cpan.org/dist/Math-GMP/ @@ -9,16 +9,24 @@ Source0: http://search.cpan.org/CPAN/aut Source1: 14964AC8.asc BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -BuildRequires: gmp-devel, perl(ExtUtils::MakeMaker), perl(Test::More), aspell-en -BuildRequires: perl(Module::Signature), perl(Perl::Critic), perl(Pod::Spell) -BuildRequires: perl(Test::Pod), perl(Test::YAML::Meta), perl(Text::SpellChecker) -BuildRequires: perl(File::Comments), perl(YAML) - -# don't "provide" private Perl libs -%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 '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" -%global __find_requires /bin/sh -c "%{__deploop R}" +BuildRequires: gmp-devel +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(File::Comments) +BuildRequires: perl(Module::Signature) +BuildRequires: perl(Pod::Spell) +BuildRequires: perl(Test::More) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::YAML::Meta) +BuildRequires: perl(Text::SpellChecker) +BuildRequires: perl(YAML) +BuildRequires: aspell-en + +# Critic and Pod Coverage tests fail, so make sure we don't try to run them for now +BuildConflicts:perl(Perl::Critic) +BuildConflicts:perl(Test::Pod::Coverage) + +# Don't "provide" private Perl libs +%{?perl_default_filter} %description Math::GMP was designed to be a drop-in replacement both for Math::BigInt and @@ -44,13 +52,9 @@ cd source cd - %check -# Notes: # Locale set to en_US for spell check tests -# Perl::Critic tests fail - disabled for now by setting TEST_CRITIC=0 -# Pod::Coverage tests fail - disabled for now by not having BR: perl(Test::Pod::Coverage) %{__gpg} --import %{SOURCE1} -LC_ALL=en_US %{__make} -C source test \ - TEST_AUTHOR=1 TEST_CRITIC=0 TEST_SIGNATURE=1 TEST_SPELL=1 TEST_VERBOSE=1 +LC_ALL=en_US %{__make} -C source test RELEASE_TESTING=1 TEST_VERBOSE=1 %install %{__rm} -rf %{buildroot} @@ -58,7 +62,7 @@ cd source %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' /usr/bin/find %{buildroot} -type f -name '*.bs' -a -size 0 -exec %{__rm} -f {} ';' -/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';' +/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null %{__chmod} -R u+w %{buildroot}/* cd - @@ -73,6 +77,14 @@ cd - %{_mandir}/man3/Math::GMP.3pm* %changelog +* Fri Sep 18 2009 Paul Howarth 2.06-1 +- Update to 2.06 + - Make Makefile.PL more forgiving of gmp library locations (CPAN RT#46323) + - Update link to libgmp.org in INSTALL file (CPAN RT#46324) +- Use %%{?perl_default_filter} +- RELEASE_TESTING variable obsoletes TEST_{AUTHOR,CRITIC,SIGNATURE,SPELL} +- BuildConflict Test::Critic and Test::Pod::Coverage to avoid failing tests + * Sun Jul 26 2009 Fedora Release Engineering - 2.05-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list
rpms/perl-File-Comments/devel perl-File-Comments.spec,1.3,1.4
Author: pghmcfc Update of /cvs/pkgs/rpms/perl-File-Comments/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19010 Modified Files: perl-File-Comments.spec Log Message: Add runtime dependencies not determined automatically by RPM Index: perl-File-Comments.spec === RCS file: /cvs/pkgs/rpms/perl-File-Comments/devel/perl-File-Comments.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -u -p -r1.3 -r1.4 --- perl-File-Comments.spec 26 Jul 2009 05:58:19 - 1.3 +++ perl-File-Comments.spec 18 Sep 2009 09:31:01 - 1.4 @@ -1,7 +1,7 @@ Summary: Recognizes file formats and extracts format-specific comments Name: perl-File-Comments Version: 0.07 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL+ or Artistic Group: Development/Libraries Url: http://search.cpan.org/dist/File-Comments/ @@ -20,6 +20,11 @@ BuildRequires: perl(PPI) >= 1.115 BuildRequires: perl(Sysadm::Install) >= 0.11 # For test suite BuildRequires: perl(Test::More) +# Runtime requirements not automatically picked up +Requires: perl(HTML::TreeBuilder) +Requires: perl(Module::Pluggable) >= 2.4 +Requires: perl(Pod::Parser) >= 1.14 +Requires: perl(PPI) >= 1.115 %description File::Comments guesses the type of a given file, determines the format @@ -37,7 +42,7 @@ JavaScript, Python and PHP. # introduce any unwanted dependencies (nor any dependencies that # are not satisfied by packages that are already required) -# Remove dubious provide +# Remove provide for local package not in regular search path %global provfilt /bin/sh -c "%{__perl_provides} | %{__grep} -Fvx 'perl(PodExtractor)'" %define __perl_provides %{provfilt} @@ -52,7 +57,7 @@ JavaScript, Python and PHP. %{__rm} -rf %{buildroot} %{__make} pure_install PERL_INSTALL_ROOT=%{buildroot} /usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';' -/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} 2>/dev/null ';' +/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null %{__chmod} -R u+w %{buildroot}/* %clean @@ -75,10 +80,13 @@ JavaScript, Python and PHP. %{_mandir}/man3/File::Comments::Plugin::Shell.3pm* %changelog -* Sat Jul 25 2009 Fedora Release Engineering - 0.07-3 +* Fri Sep 18 2009 Paul Howarth 0.07-4 +- Add runtime dependencies not determined automatically by RPM + +* Sat Jul 25 2009 Fedora Release Engineering 0.07-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild -* Thu Feb 26 2009 Fedora Release Engineering - 0.07-2 +* Thu Feb 26 2009 Fedora Release Engineering 0.07-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Oct 9 2008 Paul Howarth 0.07-1 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list