Hello community,

here is the log from the commit of package perl-Crypt-Blowfish for 
openSUSE:Factory checked in at 2013-06-25 06:59:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Crypt-Blowfish (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Crypt-Blowfish.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Crypt-Blowfish"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Crypt-Blowfish/perl-Crypt-Blowfish.changes  
2011-11-21 12:37:59.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Crypt-Blowfish.new/perl-Crypt-Blowfish.changes 
    2013-06-25 06:59:31.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Jun 21 08:59:21 UTC 2013 - [email protected]
+
+- use source url
+- add svupgrade.patch from RT#83924
+
+-------------------------------------------------------------------

New:
----
  svupgrade.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Crypt-Blowfish.spec ++++++
--- /var/tmp/diff_new_pack.Sro05I/_old  2013-06-25 06:59:32.000000000 +0200
+++ /var/tmp/diff_new_pack.Sro05I/_new  2013-06-25 06:59:32.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Crypt-Blowfish
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,14 +20,15 @@
 
 Name:           perl-Crypt-Blowfish
 Version:        2.12
-Release:        15
-License:        BSD-3-Clause
+Release:        0
 %define cpan_name Crypt-Blowfish
 Summary:        Perl Blowfish encryption module
+License:        BSD-3-Clause
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Crypt-Blowfish/
-#Source:        
http://www.cpan.org/authors/id/D/DP/DPARIS/%{cpan_name}-%{version}.tar.gz
-Source:         Crypt-Blowfish-2.12.tar.gz
+Source:         
http://www.cpan.org/authors/id/D/DP/DPARIS/%{cpan_name}-%{version}.tar.gz
+Patch0:         
http://patch-tracker.debian.org/patch/series/dl/libcrypt-blowfish-perl/2.12-2/svupgrade.patch
+Patch1:         svupgrade.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
@@ -46,6 +47,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
+%patch1 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
@@ -59,9 +61,6 @@
 %perl_process_packlist
 %perl_gen_filelist
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files -f %{name}.files
 %defattr(-,root,root,755)
 %doc Changes COPYRIGHT README

++++++ svupgrade.patch ++++++
Description: SvUPGRADE usage change
 SvUPGRADE() can't be used as a truth-value expression in current perl. It
 never actually returned false, so there's no need for the conditional.
Origin: CPAN RT
Bug: https://rt.cpan.org/Public/Bug/Display.html?id=83924
Bug-Debian: http://bugs.debian.org/708467
Forwarded: not-needed
Author: zefram [...] fysh.org
Reviewed-by: gregor herrmann <[email protected]>
Last-Update: 2013-05-17

--- a/Blowfish.xs
+++ b/Blowfish.xs
@@ -63,8 +63,7 @@
                        output = sv_newmortal();
                output_len = 8;
 
-               if (!SvUPGRADE(output, SVt_PV))
-                       croak("cannot use output argument as lvalue");
+               (void) SvUPGRADE(output, SVt_PV);
 
                /* blowfish_crypt_8bytes(input, SvGROW(output, 8), ks, dir); */
                /* HP-UX (HP cc) fix below, thanks Addi! */
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to