[perl-Crypt-CBC] Update to 2.33

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux