Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
lib32-giflib


Commits:
345e53e2 by Antonio Rojas at 2024-02-23T20:30:09+01:00
upgpkg: 5.2.2-1: Update to 5.2.2

- - - - -


3 changed files:

- + .SRCINFO
- PKGBUILD
- giflib-5.1.9-make-flags.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,21 @@
+pkgbase = lib32-giflib
+       pkgdesc = Library for reading and writing gif images
+       pkgver = 5.2.2
+       pkgrel = 1
+       url = http://giflib.sourceforge.net/
+       arch = x86_64
+       license = MIT
+       makedepends = xmlto
+       makedepends = docbook-xsl
+       makedepends = docbook-xml
+       makedepends = imagemagick
+       depends = lib32-glibc
+       depends = giflib
+       source = 
https://downloads.sourceforge.net/project/giflib/giflib-5.2.2.tar.gz
+       source = giflib-5.1.9-fix-missing-quantize-API-symbols.patch
+       source = giflib-5.1.9-make-flags.patch
+       sha512sums = 
0865ab2b1904fa14640c655fdb14bb54244ad18a66e358565c00287875d00912343f9be8bfac7658cc0146200d626f7ec9160d7a339f20ba3be6b9941d73975f
+       sha512sums = 
5de1e8724f5221fa3637b4e6a482f650f7608673e2c9200233290018ec8a0bf1beea049b3979b5f57dbf2b2a5fda409324e636e9af10582fd01c71d92d4de3b3
+       sha512sums = 
8b8d6f483a18467bf6ad169fec04f9ef61534d3e25e1714d39231620142e64672dc336b347b02c8f74172b30e94b104edc83619b8e156ad18a4af521f65d1e31
+
+pkgname = lib32-giflib


=====================================
PKGBUILD
=====================================
@@ -7,20 +7,20 @@
 
 _pkgbasename=giflib
 pkgname=lib32-$_pkgbasename
-pkgver=5.2.1
+pkgver=5.2.2
 pkgrel=1
 pkgdesc='Library for reading and writing gif images'
 url='http://giflib.sourceforge.net/'
 arch=('x86_64')
 license=('MIT')
 depends=('lib32-glibc' $_pkgbasename)
-makedepends=('xmlto' 'docbook-xsl' 'docbook-xml')
+makedepends=('xmlto' 'docbook-xsl' 'docbook-xml' 'imagemagick')
 
source=(https://downloads.sourceforge.net/project/giflib/${_pkgbasename}-${pkgver}.tar.gz
         giflib-5.1.9-fix-missing-quantize-API-symbols.patch
         giflib-5.1.9-make-flags.patch)
-sha512sums=('4550e53c21cb1191a4581e363fc9d0610da53f7898ca8320f0d3ef6711e76bdda2609c2df15dc94c45e28bff8de441f1227ec2da7ea827cb3c0405af4faa4736'
+sha512sums=('0865ab2b1904fa14640c655fdb14bb54244ad18a66e358565c00287875d00912343f9be8bfac7658cc0146200d626f7ec9160d7a339f20ba3be6b9941d73975f'
             
'5de1e8724f5221fa3637b4e6a482f650f7608673e2c9200233290018ec8a0bf1beea049b3979b5f57dbf2b2a5fda409324e636e9af10582fd01c71d92d4de3b3'
-            
'b9afd436c31b971087485c7b476f796817e6ee4f237ef8a0e61e47f8ac59fbe5e673d7194895fcc9aafbb79f133469d27c2f69041ae0cccd9acb78667c0222dd')
+            
'8b8d6f483a18467bf6ad169fec04f9ef61534d3e25e1714d39231620142e64672dc336b347b02c8f74172b30e94b104edc83619b8e156ad18a4af521f65d1e31')
 
 prepare() {
   cd ${_pkgbasename}-${pkgver}


=====================================
giflib-5.1.9-make-flags.patch
=====================================
@@ -22,22 +22,26 @@ index e4ded69..7fef84a 100644
  
  SHELL = /bin/sh
  TAR = tar
-@@ -68,13 +68,13 @@ all: libgif.so libgif.a libutil.so libutil.a $(UTILS)
- $(UTILS):: libgif.a libutil.a
- 
- libgif.so: $(OBJECTS) $(HEADERS)
--      $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname 
-Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS)
-+      $(CC) $(CFLAGS) $(CPPFLAGS) -shared $(LDFLAGS) -Wl,-soname 
-Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS)
+@@ -68,17 +68,17 @@ all: libgif.so libgif.a libutil.so libutil.a $(UTILS)
+ ifeq ($(UNAME), Darwin)
+       $(CC) $(CFLAGS) -dynamiclib -current_version $(LIBVER) $(OBJECTS) -o 
$(LIBGIFSO)
+ else
+-      $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,$(LIBGIFSOMAJOR) -o 
$(LIBGIFSO) $(OBJECTS)
++      $(CC) $(CFLAGS) $(CPPFLAGS) -shared $(LDFLAGS) -Wl,-soname 
-Wl,$(LIBGIFSOMAJOR) -o $(LIBGIFSO) $(OBJECTS)
+ endif
  
  libgif.a: $(OBJECTS) $(HEADERS)
        $(AR) rcs libgif.a $(OBJECTS)
  
- libutil.so: $(UOBJECTS) $(UHEADERS)
--      $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname 
-Wl,libutil.so.$(LIBMAJOR) -o libutil.so $(UOBJECTS)
-+      $(CC) $(CFLAGS) $(CPPFLAGS) -shared $(LDFLAGS) -Wl,-soname 
-Wl,libutil.so.$(LIBMAJOR) -o libutil.so $(UOBJECTS)
+ $(LIBUTILSO): $(UOBJECTS) $(UHEADERS)
+ ifeq ($(UNAME), Darwin)
+       $(CC) $(CFLAGS) -dynamiclib -current_version $(LIBVER) $(OBJECTS) -o 
$(LIBUTILSO)
+ else
+-      $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,$(LIBUTILMAJOR) -o 
$(LIBUTILSO) $(UOBJECTS)
++      $(CC) $(CFLAGS) $(CPPFLAGS) -shared $(LDFLAGS) -Wl,-soname 
-Wl,$(LIBUTILMAJOR) -o $(LIBUTILSO) $(UOBJECTS)
+ endif
  
  libutil.a: $(UOBJECTS) $(UHEADERS)
-       $(AR) rcs libutil.a $(UOBJECTS)
 -- 
 2.21.0
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-giflib/-/commit/345e53e287ce6e8086a9c93976128391026682fc

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-giflib/-/commit/345e53e287ce6e8086a9c93976128391026682fc
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to