comparison compression/bzip2/bzip2.sh @ 606:25cecc6dca48

vanilla: use POSIX shell and busybox tar
author David Demelier <markand@malikania.fr>
date Thu, 18 Jul 2019 07:26:43 +0200
parents 137f5b5c5ce3
children 59a2fa6992bc
comparison
equal deleted inserted replaced
605:860ab66f5f71 606:25cecc6dca48
30 fi 30 fi
31 31
32 build() 32 build()
33 { 33 {
34 rm -rf $PKGNAME-$PKGVERSION 34 rm -rf $PKGNAME-$PKGVERSION
35 tar xvaf $PKGNAME-$PKGVERSION.tar.gz 35 tar xvf $PKGNAME-$PKGVERSION.tar.gz
36 pushd $PKGNAME-$PKGVERSION 36 cd $PKGNAME-$PKGVERSION
37 37
38 sed -i -e 's/$(PREFIX)/$(DESTDIR)$(PREFIX)/g' Makefile 38 sed -i -e 's/$(PREFIX)/$(DESTDIR)$(PREFIX)/g' Makefile
39 patch -p1 < ../CVE-2016-3189.patch 39 patch -p1 < ../CVE-2016-3189.patch
40 make CC="$CC" CFLAGS="$CFLAGS" -f Makefile-libbz2_so all 40 make CC="$CC" CFLAGS="$CFLAGS" -f Makefile-libbz2_so all
41 make install DESTDIR=$DESTDIR PREFIX=/ 41 make install DESTDIR=$DESTDIR PREFIX=/
43 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so 43 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so
44 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so.${PKGVERSION%.*} 44 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so.${PKGVERSION%.*}
45 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so.${PKGVERSION%%.*} 45 ln -s libbz2.so.$PKGVERSION $DESTDIR/lib/libbz2.so.${PKGVERSION%%.*}
46 rm -f $DESTDIR/lib/libbz2.a 46 rm -f $DESTDIR/lib/libbz2.a
47 47
48 popd 48 cd ..
49 rm -rf $PKGNAME-$PKGVERSION 49 rm -rf $PKGNAME-$PKGVERSION
50 } 50 }