# HG changeset patch # User Christopher Rogers # Date 1329765114 18000 # Node ID 3a1ba78e55ca67405c794cb4c2ae1c14bd15e527 # Parent aa285ce6348c2acebdacb6f738627ed817a72313 giflib: Add libungif compatibility. diff -r aa285ce6348c -r 3a1ba78e55ca giflib/receipt --- a/giflib/receipt Mon Feb 20 17:53:47 2012 +0100 +++ b/giflib/receipt Mon Feb 20 14:11:54 2012 -0500 @@ -16,12 +16,18 @@ compile_rules() { cd $src + sed -i '/AC_PATH_XTRA/d' configure.ac + libtoolize -f + autoreconf ./configure \ - --prefix=/usr \ - --infodir=/usr/share/info \ - --mandir=/usr/share/man \ $CONFIGURE_ARGS && - make && make DESTDIR=$PWD/_pkg install + make && make DESTDIR=$DESTDIR install + # libungif compatibility - instructions taken from Redhat specfile + MAJOR=`echo $VERSION | sed 's/\([0-9]\+\)\..*/\1/'` + gcc -shared -Wl,-soname,libungif.so.${MAJOR} -Llib/.libs -lgif -o libungif.so.$VERSION + install -m755 libungif.so.${VERSION} "$DESTDIR/usr/lib/" + ln -sf libungif.so.$VERSIN "$DESTDIR/usr/lib/libungif.so.4" + ln -sf libungif.so.4 "$DESTDIR/usr/lib/libungif.so" } # Rules to gen a SliTaz package suitable for Tazpkg.