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]