Mercurial > vanilla
comparison lib/libffi/libffi.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 | bad483aace64 |
children | 59a2fa6992bc |
comparison
equal
deleted
inserted
replaced
605:860ab66f5f71 | 606:25cecc6dca48 |
---|---|
32 : ${LIBS:=} | 32 : ${LIBS:=} |
33 | 33 |
34 build() | 34 build() |
35 { | 35 { |
36 rm -rf $PKGNAME-$PKGVERSION | 36 rm -rf $PKGNAME-$PKGVERSION |
37 tar xvaf $PKGNAME-$PKGVERSION.tar.gz | 37 tar xvf $PKGNAME-$PKGVERSION.tar.gz |
38 pushd $PKGNAME-$PKGVERSION | 38 cd $PKGNAME-$PKGVERSION |
39 | 39 |
40 patch -p0 < ../set-libdir.patch | 40 patch -p0 < ../set-libdir.patch |
41 sed -i -e 's|$(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@|$(prefix)|' include/Makefile.am | 41 sed -i -e 's|$(libdir)/@PACKAGE_NAME@-@PACKAGE_VERSION@|$(prefix)|' include/Makefile.am |
42 sed -i -e 's|${libdir}/@PACKAGE_NAME@-@PACKAGE_VERSION@|@prefix@|' libffi.pc.in | 42 sed -i -e 's|${libdir}/@PACKAGE_NAME@-@PACKAGE_VERSION@|@prefix@|' libffi.pc.in |
43 autoreconf -fi | 43 autoreconf -fi |
56 --enable-shared | 56 --enable-shared |
57 make | 57 make |
58 make install DESTDIR=$DESTDIR | 58 make install DESTDIR=$DESTDIR |
59 rm -f $DESTDIR/lib/libffi.la | 59 rm -f $DESTDIR/lib/libffi.la |
60 | 60 |
61 popd | 61 cd .. |
62 rm -rf $PKGNAME-$PKGVERSION | 62 rm -rf $PKGNAME-$PKGVERSION |
63 } | 63 } |