Mercurial > vanilla
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%.*} |