commit 48bf65b35808bb5a2d8475a7f5799add3e6a7155 Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Tue Jul 30 22:12:49 2013 +0100 Update to 2.33 - New upstream release 2.33 - Fixes to regular expressions to avoid rare failures to correctly strip padding in decoded messages - Add padding type = "none" - Fix "Taint checks are turned on and your key is tainted" error when autogenerating salt and IV - Fix minor bugs CPAN RT#83175 and CPAN RT#86455 - Don't need to remove empty directories from the buildroot - Drop %defattr, redundant since rpm 4.4 - Use %{_fixperms} macro rather than our own chmod incantation - Use DESTDIR rather than PERL_INSTALL_ROOT .gitignore | 2 +- perl-Crypt-CBC.spec | 25 ++++++++++++++++++------- sources | 2 +- 3 files changed, 20 insertions(+), 9 deletions(-) --- diff --git a/.gitignore b/.gitignore index 8bcd604..8a129ed 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -Crypt-CBC-2.29.tar.gz +/Crypt-CBC-[0-9.]*.tar.gz diff --git a/perl-Crypt-CBC.spec b/perl-Crypt-CBC.spec index 0f8f0f6..1704cbf 100644 --- a/perl-Crypt-CBC.spec +++ b/perl-Crypt-CBC.spec @@ -1,7 +1,7 @@ Summary: Encrypt Data with Cipher Block Chaining Mode Name: perl-Crypt-CBC -Version: 2.29 -Release: 16%{?dist} +Version: 2.33 +Release: 1%{?dist} # Upstream confirms that they're under the same license as perl. # Wording in CBC.pm is less than clear, but still. License: GPL+ or Artistic @@ -13,7 +13,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl(bytes) BuildRequires: perl(constant) -BuildRequires: perl(Digest::MD5) +BuildRequires: perl(Digest::MD5) >= 2.00 BuildRequires: perl(ExtUtils::MakeMaker) # Modules used for test suite, skipped when bootstrapping as # some of these modules use Crypt::CBC themselves @@ -45,10 +45,9 @@ make %install rm -rf $RPM_BUILD_ROOT -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' -find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' -chmod -R u+w $RPM_BUILD_ROOT/* +%{_fixperms} $RPM_BUILD_ROOT %check make test @@ -57,12 +56,24 @@ make test rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root,-) %doc Changes README eg/ %{perl_vendorlib}/Crypt/ %{_mandir}/man3/*.3* %changelog +* Tue Jul 30 2013 Paul Howarth <paul@xxxxxxxxxxxx> - 2.33-1 +- Update to 2.33 + - Fixes to regular expressions to avoid rare failures to correctly strip + padding in decoded messages + - Add padding type = "none" + - Fix "Taint checks are turned on and your key is tainted" error when + autogenerating salt and IV + - Fix minor bugs CPAN RT#83175 and CPAN RT#86455 +- Don't need to remove empty directories from the buildroot +- Drop %%defattr, redundant since rpm 4.4 +- Use %%{_fixperms} macro rather than our own chmod incantation +- Use DESTDIR rather than PERL_INSTALL_ROOT + * Thu Jul 18 2013 Petr Pisar <ppisar@xxxxxxxxxx> - 2.29-16 - Perl 5.18 rebuild diff --git a/sources b/sources index b2d7ec6..2fcbef7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -87ed0ae7489bd79fcb0da50d110cc1fb Crypt-CBC-2.29.tar.gz +3db5117d60df67e3b400fe367e716be0 Crypt-CBC-2.33.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