]> git.pld-linux.org Git - packages/pslib.git/commitdiff
- added giflib patch (update for giflib 5 API) auto/th/pslib-0.4.5-4
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 1 Feb 2014 16:05:08 +0000 (17:05 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Sat, 1 Feb 2014 16:05:08 +0000 (17:05 +0100)
- release 4

pslib-giflib.patch [new file with mode: 0644]
pslib.spec

diff --git a/pslib-giflib.patch b/pslib-giflib.patch
new file mode 100644 (file)
index 0000000..ebd167a
--- /dev/null
@@ -0,0 +1,18 @@
+--- pslib-0.4.5/src/pslib.c.orig       2011-03-29 11:12:25.000000000 +0200
++++ pslib-0.4.5/src/pslib.c    2014-02-01 16:48:19.912189358 +0100
+@@ -4906,13 +4906,13 @@
+               }
+               memset(psimage, 0, sizeof(PSImage));
+-              if ((gft = DGifOpenFileName(filename)) == NULL) {
++              if ((gft = DGifOpenFileName(filename, NULL)) == NULL) {
+                       ps_error(psdoc, PS_RuntimeError, _("%s is not a gif file!"), filename);
+                       fclose(fp);
+                       return(0);
+               }
+               if (DGifSlurp(gft) != GIF_OK) {
+-                      ps_error(psdoc, PS_RuntimeError, _("Error %d while reading gif file!"), GifLastError());
++                      ps_error(psdoc, PS_RuntimeError, _("Error %d while reading gif file!"), gft->Error);
+                       fclose(fp);
+                       return(0);
+     }
index dbc20debce8eebb9c2d30d78efca288352239039..b69e60c1cf6cab1acae4d07b314b97db1249a98e 100644 (file)
@@ -2,18 +2,19 @@ Summary:      The pslib C-library to create PostScript on the fly
 Summary(pl.UTF-8):     Biblioteka do generowania w locie plików PostScript
 Name:          pslib
 Version:       0.4.5
-Release:       3
+Release:       4
 License:       LGPL v2+
 Group:         Libraries
 Source0:       http://downloads.sourceforge.net/pslib/%{name}-%{version}.tar.gz
 # Source0-md5: 03f39393628a6d758799b9f845047e27
+Patch0:                %{name}-giflib.patch
 URL:           http://pslib.sourceforge.net/
 BuildRequires: autoconf >= 2.52
 BuildRequires: automake
 BuildRequires: docbook-to-man
 BuildRequires: docbook-utils
 BuildRequires: gettext-devel
-BuildRequires: giflib4-devel
+BuildRequires: giflib-devel >= 5
 BuildRequires: glib2-devel
 BuildRequires: intltool
 BuildRequires: libjpeg-devel
@@ -66,6 +67,7 @@ Statyczna biblioteka pslib.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__libtoolize}
This page took 0.039992 seconds and 4 git commands to generate.