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"