[arch-commits] Commit in lib32-giflib/trunk (PKGBUILD)

Florian Pritz bluewind at nymeria.archlinux.org
Tue Dec 3 22:29:33 UTC 2013


    Date: Tuesday, December 3, 2013 @ 23:29:33
  Author: bluewind
Revision: 102008

bring in line with extra package: drop static lib, remove libungif

Modified:
  lib32-giflib/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++---------------
 1 file changed, 4 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-03 20:49:37 UTC (rev 102007)
+++ PKGBUILD	2013-12-03 22:29:33 UTC (rev 102008)
@@ -5,20 +5,16 @@
 
 _pkgbasename=giflib
 pkgname=lib32-$_pkgbasename
-pkgver=5.0.4
+pkgver=5.0.5
 pkgrel=1
 pkgdesc="A library for reading and writing gif images (32-bit)"
 url="http://sourceforge.net/projects/giflib/"
 arch=('x86_64')
 license=('MIT')
-depends=('lib32-libx11' 'lib32-libsm' $_pkgbasename)
+depends=('lib32-glibc' $_pkgbasename)
 makedepends=('xmlto' 'docbook-xsl' 'docbook-xml')
-provides=("lib32-libungif=${pkgver}")
-conflicts=('lib32-libungif')
-replaces=('lib32-libungif')
-options=('!libtool')
 source=(http://downloads.sourceforge.net/sourceforge/giflib/${_pkgbasename}-${pkgver}.tar.bz2)
-md5sums=('da60935d07374de00a78c2f6f720c8f5')
+md5sums=('c3262ba0a3dad31ba876fb5ba1d71a02')
 
 build() {
   export CC="gcc -m32"
@@ -26,7 +22,7 @@
   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
 
   cd ${srcdir}/${_pkgbasename}-${pkgver}
-  ./configure --prefix=/usr --libdir=/usr/lib32
+  ./configure --prefix=/usr --libdir=/usr/lib32 --disable-static
   make
 }
 
@@ -35,13 +31,6 @@
 
   make DESTDIR=${pkgdir} install
 
-  # libungif compatibility - instructions taken from Redhat specfile
-  MAJOR=`echo ${pkgver} | sed 's/\([0-9]\+\)\..*/\1/'`
-  gcc -m32 -shared -Wl,-soname,libungif.so.${MAJOR} -Llib/.libs -lgif -o libungif.so.${pkgver}
-  install -m755 libungif.so.${pkgver} ${pkgdir}/usr/lib32/
-  ln -sf libungif.so.${pkgver} ${pkgdir}/usr/lib32/libungif.so.4
-  ln -sf libungif.so.4 ${pkgdir}/usr/lib32/libungif.so
-
   rm -rf "${pkgdir}"/usr/{include,share,bin}
   install -m755 -d ${pkgdir}/usr/share/licenses
   ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"




More information about the arch-commits mailing list