rpms/perl-Test-Distribution/EL-6 perl-Test-Distribution.spec, 1.9, 1.10
Paul Howarth
pghmcfc at fedoraproject.org
Tue May 18 20:25:56 UTC 2010
Author: pghmcfc
Update of /cvs/pkgs/rpms/perl-Test-Distribution/EL-6
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv14069
Modified Files:
perl-Test-Distribution.spec
Log Message:
* Tue May 18 2010 Paul Howarth <paul at city-fan.org> - 2.00-7
- No signature test, so Module::Signature not needed as buildreq, and no need
to go to great lengths to avoid clobbering ~/.gnupg
- Recode README and Changes.pod as UTF8
- Run tests in "C" locale to avoid Module::Build's inability to find perl
in the test suite on older distributions
Index: perl-Test-Distribution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Test-Distribution/EL-6/perl-Test-Distribution.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- perl-Test-Distribution.spec 26 Jul 2009 16:48:47 -0000 1.9
+++ perl-Test-Distribution.spec 18 May 2010 20:25:55 -0000 1.10
@@ -1,9 +1,6 @@
-# noarch, but to avoid debug*.list interfering with signature/manifest tests:
-%define debug_package %{nil}
-
Name: perl-Test-Distribution
Version: 2.00
-Release: 4%{?dist}
+Release: 7%{?dist}
Summary: Perform tests on all modules of a distribution
License: GPL+ or Artistic
Group: Development/Libraries
@@ -15,7 +12,6 @@ BuildArch: noarch
BuildRequires: perl(Module::Build)
BuildRequires: perl(File::Find::Rule) >= 0.03
BuildRequires: perl(Module::CoreList) >= 1.93
-BuildRequires: perl(Module::Signature)
BuildRequires: perl(Pod::Coverage) >= 0.17
BuildRequires: perl(Test::Pod) >= 0.95
BuildRequires: perl(Test::Pod::Coverage)
@@ -32,12 +28,17 @@ Requires: perl(:MODULE_COMPAT_%(ev
%description
When using this module in a test script, it goes through all the modules in
-your distribution, checks their POD, checks that they compile ok and checks
+your distribution, checks their POD, checks that they compile OK and checks
that they all define a $VERSION.
%prep
%setup -q -n Test-Distribution-%{version}
+for f in README Changes.pod; do
+ /usr/bin/iconv -f iso-8859-1 -t utf-8 < ${f} > ${f}.utf8
+ mv ${f}.utf8 ${f}
+done
+
%build
%{__perl} Build.PL installdirs=vendor
./Build
@@ -46,17 +47,13 @@ that they all define a $VERSION.
rm -rf %{buildroot}
./Build install destdir=%{buildroot} create_packlist=0
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
+find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null
-%{_fixperms} %{buildroot}/*
+%{_fixperms} %{buildroot}
%check
-# appease Module::Signature
-tmpdir=$(mktemp -d %{_tmppath}/%{name}-%{version}-%{release}.XXXXXX)
-mkdir -m 700 $tmpdir/_gnupg
-export GNUPGHOME=$tmpdir/_gnupg
-./Build test && rm -rf $tmpdir
+LC_ALL=C ./Build test
%clean
rm -rf %{buildroot}
@@ -64,10 +61,23 @@ rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc Changes.pod README
-%{perl_vendorlib}/*
-%{_mandir}/man3/*
+%{perl_vendorlib}/Test/
+%{_mandir}/man3/Test::Distribution.3pm*
%changelog
+* Tue May 18 2010 Paul Howarth <paul at city-fan.org> - 2.00-7
+- No signature test, so Module::Signature not needed as buildreq, and no need
+ to go to great lengths to avoid clobbering ~/.gnupg
+- Recode README and Changes.pod as UTF8
+- Run tests in "C" locale to avoid Module::Build's inability to find perl
+ in the test suite on older distributions
+
+* Thu May 06 2010 Marcela Maslanova <mmaslano at redhat.com> - 2.00-6
+- Mass rebuild with perl-5.12.0
+
+* Fri Dec 4 2009 Stepan Kasal <skasal at redhat.com> - 2.00-5
+- rebuild against perl 5.10.1
+
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.00-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
More information about the scm-commits
mailing list