Author: pghmcfc Update of /cvs/pkgs/rpms/perl-Module-Signature/EL-6 In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv30480 Modified Files: .cvsignore perl-Module-Signature.spec sources Log Message: Update to 0.64 Index: .cvsignore =================================================================== RCS file: /cvs/pkgs/rpms/perl-Module-Signature/EL-6/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 28 Aug 2006 16:09:54 -0000 1.9 +++ .cvsignore 10 May 2010 20:13:14 -0000 1.10 @@ -1 +1 @@ -Module-Signature-0.55.tar.gz +Module-Signature-0.64.tar.gz Index: perl-Module-Signature.spec =================================================================== RCS file: /cvs/pkgs/rpms/perl-Module-Signature/EL-6/perl-Module-Signature.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- perl-Module-Signature.spec 26 Jul 2009 11:20:45 -0000 1.13 +++ perl-Module-Signature.spec 10 May 2010 20:13:14 -0000 1.14 @@ -1,72 +1,83 @@ Name: perl-Module-Signature -Version: 0.55 -Release: 5%{?dist} +Version: 0.64 +Release: 1%{?dist} Summary: CPAN signature management utilities and modules - Group: Development/Libraries -License: MIT +License: CC0 URL: http://search.cpan.org/dist/Module-Signature/ -Source0: http://www.cpan.org/authors/id/A/AU/AUDREYT/Module-Signature-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Module-Signature-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - BuildArch: noarch BuildRequires: gnupg +BuildRequires: perl(Digest::SHA) BuildRequires: perl(Digest::SHA1) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::More) Requires: gnupg +Requires: perl(Digest::SHA) Requires: perl(Digest::SHA1) Requires(hint): perl(PAR::Dist) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description This package contains command line tools and utilities a module for checking and creating SIGNATURE files for Perl CPAN distributions. - %prep -%setup -q -n Module-Signature-%{version} +%setup -q -c -n Module-Signature +# Copy up documentation for convenience with %%doc +cp -a Module-Signature-%{version}/{AUTHORS,Changes,README,*.pub} . + +# Create a GPG directory for testing, to avoid using ~/.gnupg +mkdir --mode=0700 gnupghome +export GNUPGHOME=$(pwd)/gnupghome +gpg --import *.pub %build -PERL_AUTOINSTALL=--skipdeps \ -%{__perl} Makefile.PL INSTALLDIRS=vendor --installdeps +cd Module-Signature-%{version} +PERL_AUTOINSTALL=--skipdeps perl Makefile.PL INSTALLDIRS=vendor --installdeps make %{?_smp_mflags} - +cd - %install -rm -rf $RPM_BUILD_ROOT -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -type f -a -name .packlist -exec rm -f {} ';' -find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' -chmod -R u+w $RPM_BUILD_ROOT/* - +rm -rf %{buildroot} +make -C Module-Signature-%{version} pure_install PERL_INSTALL_ROOT=%{buildroot} +find %{buildroot} -type f -name .packlist -exec rm -f {} ';' +find %{buildroot} -depth -type d -exec rmdir {} ';' 2>/dev/null +chmod -R u+w %{buildroot} %check -make test - +export GNUPGHOME=$(pwd)/gnupghome +make -C Module-Signature-%{version} test TEST_SIGNATURE=1 %clean -rm -rf $RPM_BUILD_ROOT - +rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS Changes README *.pub %{_bindir}/cpansign %{perl_vendorlib}/Module/ -%{_mandir}/man[13]/*.[13]* - +%{_mandir}/man1/cpansign.1* +%{_mandir}/man3/Module::Signature.3pm* %changelog -* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 0.55-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@xxxxxxxxxxxxxxxxxxxxxxx> - 0.55-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Wed Mar 5 2008 Tom "spot" Callaway <tcallawa@xxxxxxxxxx> - 0.55-3 -- rebuild for new perl +* Mon May 10 2010 Paul Howarth <paul@xxxxxxxxxxxx> - 0.64-1 +- Update to 0.64 + - Avoid creating gnupg config files when invoking Makefile.PL (CPAN RT#41978) + - Correctly detect the gnupg version on cygwin (CPAN RT#39258) + +* Wed May 5 2010 Paul Howarth <paul@xxxxxxxxxxxx> - 0.63-1 +- Update to 0.63 + - Fix Makefile.PL diagnostic message when gnupg and Crypt::OpenPGP missing + - Default keyserver changed from pgp.mit.edu to pool.sks-keyservers.net + - Added "=encoding utf8" to POD to fix author name display + - License changed to nullary CC0 1.0 Universal terms +- Run signature test in %%check +- BR/R: perl(Digest::SHA) +- License changed to CC0 +- This release by FLORA -> update source URL * Tue Apr 17 2007 Ville Skyttä <ville.skytta at iki.fi> - 0.55-2 - BuildRequire perl(ExtUtils::MakeMaker) and perl(Test::More). Index: sources =================================================================== RCS file: /cvs/pkgs/rpms/perl-Module-Signature/EL-6/sources,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- sources 28 Aug 2006 16:09:54 -0000 1.9 +++ sources 10 May 2010 20:13:14 -0000 1.10 @@ -1 +1 @@ -0e2571a76c4bf37d61d9f24d71afbd77 Module-Signature-0.55.tar.gz +e9a2676cbfefc612178940166f411fac Module-Signature-0.64.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