packages: corona/corona.spec, corona/corona-libpng15.patch (NEW)=?UTF-8?Q?=20?=- release ...
adamg
adamg at pld-linux.org
Thu Feb 9 18:29:55 CET 2012
Author: adamg Date: Thu Feb 9 17:29:55 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- release 6 (rebuild against libpng-1.5)
---- Files affected:
packages/corona:
corona.spec (1.7 -> 1.8) , corona-libpng15.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/corona/corona.spec
diff -u packages/corona/corona.spec:1.7 packages/corona/corona.spec:1.8
--- packages/corona/corona.spec:1.7 Tue Feb 7 22:58:46 2012
+++ packages/corona/corona.spec Thu Feb 9 18:29:50 2012
@@ -3,7 +3,7 @@
Summary(pl.UTF-8): Biblioteka wejścia/wyjścia dla obrazów
Name: corona
Version: 1.0.2
-Release: 5
+Release: 6
License: zlib
Group: Libraries
Source0: http://dl.sourceforge.net/corona/%{name}-%{version}.tar.gz
@@ -11,6 +11,7 @@
Patch0: %{name}-system-gif.patch
Patch1: %{name}-config.patch
Patch2: %{name}-gcc43.patch
+Patch3: %{name}-libpng15.patch
URL: http://corona.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
@@ -72,6 +73,7 @@
%patch1 -p1
dos2unix src/OpenTGA.cpp
%patch2 -p1
+%patch3 -p1
%build
%{__libtoolize}
@@ -117,6 +119,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.8 2012/02/09 17:29:50 adamg
+- release 6 (rebuild against libpng-1.5)
+
Revision 1.7 2012/02/07 21:58:46 arekm
- release 5
================================================================
Index: packages/corona/corona-libpng15.patch
diff -u /dev/null packages/corona/corona-libpng15.patch:1.1
--- /dev/null Thu Feb 9 18:29:55 2012
+++ packages/corona/corona-libpng15.patch Thu Feb 9 18:29:50 2012
@@ -0,0 +1,21 @@
+--- corona-1.0.2/src/OpenPNG.cpp~ 2002-12-26 02:52:21.000000000 +0100
++++ corona-1.0.2/src/OpenPNG.cpp 2012-02-09 18:24:26.329842098 +0100
+@@ -39,7 +39,7 @@
+ void PNG_error_function(png_structp png_ptr, png_const_charp warning) {
+ // copied from libpng's pngerror.cpp, but without the fprintf
+ jmp_buf jmpbuf;
+- memcpy(jmpbuf, png_ptr->jmpbuf, sizeof(jmp_buf));
++ memcpy(jmpbuf, png_jmpbuf(png_ptr), sizeof(jmp_buf));
+ longjmp(jmpbuf, 1);
+ }
+
+--- corona-1.0.2/src/SavePNG.cpp~ 2003-07-17 01:09:48.000000000 +0200
++++ corona-1.0.2/src/SavePNG.cpp 2012-02-09 18:28:20.597717016 +0100
+@@ -145,7 +145,6 @@
+ pixels += width * color_format_bpp;
+ }
+ png_set_rows(png_ptr, info_ptr, (png_bytepp)rows);
+- info_ptr->valid |= PNG_INFO_IDAT;
+
+ // actually write the image
+ png_write_png(png_ptr, info_ptr, PNG_TRANSFORM_IDENTITY, NULL);
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/corona/corona.spec?r1=1.7&r2=1.8&f=u
More information about the pld-cvs-commit
mailing list