[perl-Math-Pari] Spec clean-up
Paul Howarth
pghmcfc at fedoraproject.org
Thu Jan 12 16:52:58 UTC 2012
commit ac54bd86a508f286765469feca10e9994d2fc940
Author: Paul Howarth <paul at city-fan.org>
Date: Thu Jan 12 13:26:11 2012 +0000
Spec clean-up
- Update pari source URL to reflect that we're using an OLD version
- Add buildreqs for perl core modules, which might be dual-lived
- Rewrite provides filter for rpm-4.9 compatibility
- Rename patches to strip 'perl-' prefix
... => Math-Pari-2.010802-docs-and-testsuite.patch | 0
...tch => Math-Pari-2.010802-no-fake-version.patch | 0
...Math-Pari-2.01080604-extra-stack-for-test.patch | 0
perl-Math-Pari.spec | 23 +++++++++++++-------
4 files changed, 15 insertions(+), 8 deletions(-)
---
diff --git a/perl-Math-Pari-2.010802-docs-and-testsuite.patch b/Math-Pari-2.010802-docs-and-testsuite.patch
similarity index 100%
rename from perl-Math-Pari-2.010802-docs-and-testsuite.patch
rename to Math-Pari-2.010802-docs-and-testsuite.patch
diff --git a/perl-Math-Pari-2.010802-no-fake-version.patch b/Math-Pari-2.010802-no-fake-version.patch
similarity index 100%
rename from perl-Math-Pari-2.010802-no-fake-version.patch
rename to Math-Pari-2.010802-no-fake-version.patch
diff --git a/perl-Math-Pari-2.01080604-extra-stack-for-test.patch b/Math-Pari-2.01080604-extra-stack-for-test.patch
similarity index 100%
rename from perl-Math-Pari-2.01080604-extra-stack-for-test.patch
rename to Math-Pari-2.01080604-extra-stack-for-test.patch
diff --git a/perl-Math-Pari.spec b/perl-Math-Pari.spec
index 98a55e5..1e43002 100644
--- a/perl-Math-Pari.spec
+++ b/perl-Math-Pari.spec
@@ -15,25 +15,26 @@
Summary: Perl interface to PARI
Name: perl-Math-Pari
Version: 2.010806
-Release: 11%{?dist}
+Release: 12%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Url: http://search.cpan.org/dist/Math-Pari/
Source0: http://search.cpan.org/CPAN/authors/id/I/IL/ILYAZ/modules/Math-Pari-%{version}%{extraversion}.tar.gz
-Source1: http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tar.gz
-Patch0: perl-Math-Pari-2.010802-no-fake-version.patch
-Patch1: perl-Math-Pari-2.010802-docs-and-testsuite.patch
-Patch2: perl-Math-Pari-2.01080604-extra-stack-for-test.patch
-Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Source1: http://pari.math.u-bordeaux.fr/pub/pari/unix/OLD/pari-%{pari_version}.tar.gz
+Patch0: Math-Pari-2.010802-no-fake-version.patch
+Patch1: Math-Pari-2.010802-docs-and-testsuite.patch
+Patch2: Math-Pari-2.01080604-extra-stack-for-test.patch
+BuildRequires: perl(DynaLoader)
+BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
# Enforce dependency against same version of pari that we're built for
BuildRequires: pari-devel = %{pari_version}
Requires: pari%{?_isa} = %{pari_version}
# Don't "provide" private Perl libs or the redundant unversioned perl(Math::Pari)
-%filter_from_provides /^perl(Math::Pari)$/d
-%{?perl_default_filter}
+%global __provides_exclude ^(perl\\(Math::Pari\\)$|Pari\\.so)
%description
This package is a Perl interface to the famous library PARI for numerical/
@@ -89,6 +90,12 @@ make test
%exclude %{_mandir}/man3/Math::libPARI.dumb.3pm*
%changelog
+* Thu Jan 12 2012 Paul Howarth <paul at city-fan.org> - 2.010806-12
+- Update pari source URL to reflect that we're using an OLD version
+- Add buildreqs for perl core modules, which might be dual-lived
+- Rewrite provides filter for rpm-4.9 compatibility
+- Rename patches to strip 'perl-' prefix
+
* Wed Jun 15 2011 Marcela Mašláňová <mmaslano at redhat.com> - 2.010806-11
- Perl mass rebuild
More information about the scm-commits
mailing list