comparison compression/bzip2/bzip2.sh @ 817:0e6c54d47dfb

vanilla: fix many FHS issues While here, remove libtool files in a generic manner to avoid stale files.
author David Demelier <markand@malikania.fr>
date Wed, 21 Aug 2019 09:04:13 +0200
parents 59a2fa6992bc
children ddab65a5b3f5
comparison
equal deleted inserted replaced
816:be3a5b2d9a09 817:0e6c54d47dfb
33 { 33 {
34 rm -rf $PKGNAME-$PKGVERSION 34 rm -rf $PKGNAME-$PKGVERSION
35 tar xvf $PKGNAME-$PKGVERSION.tar.gz 35 tar xvf $PKGNAME-$PKGVERSION.tar.gz
36 cd $PKGNAME-$PKGVERSION 36 cd $PKGNAME-$PKGVERSION
37 37
38 patch -p1 < ../patch-CVE-2016-3189.patch
39 patch -p0 < ../patch-fhs.patch
38 sed -i -e 's/$(PREFIX)/$(DESTDIR)$(PREFIX)/g' Makefile 40 sed -i -e 's/$(PREFIX)/$(DESTDIR)$(PREFIX)/g' Makefile
39 patch -p1 < ../CVE-2016-3189.patch
40 make CC="$CC" CFLAGS="$CFLAGS" -f Makefile-libbz2_so all 41 make CC="$CC" CFLAGS="$CFLAGS" -f Makefile-libbz2_so all
41 make install DESTDIR=$DESTDIR PREFIX=/ 42 make install DESTDIR=$DESTDIR PREFIX=/
42 install -D libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so.$PKGVERSION 43 install -D libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so.$PKGVERSION
43 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so 44 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so
44 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so.${PKGVERSION%.*} 45 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so.${PKGVERSION%.*}