diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -1,11 +1,10 @@ # Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com> _android_arch=x86-64 -source android-env ${_android_arch} pkgname=android-${_android_arch}-bzip2 pkgver=1.0.8 -pkgrel=1 +pkgrel=3 pkgdesc="A high-quality data compression program (android)" arch=('any') url="http://sources.redhat.com/bzip2" @@ -16,23 +15,28 @@ makedepends=('android-environment' 'android-pkg-config') source=("https://fossies.org/linux/misc/bzip2-${pkgver}.tar.gz") sha1sums=('bf7badf7e248e0ecf465d33c2f5aeec774209227') -prepare() { +build() { cd "$srcdir/bzip2-$pkgver" -} + source android-env ${_android_arch} -build() { - cd "$srcdir"/bzip2-$pkgver + export CFLAGS="${CFLAGS} -g -Wall -Winline -D_FILE_OFFSET_BITS=64" + + if [ "$_android_arch" = x86 ]; then + export CFLAGS="${CFLAGS} -fPIC" + fi make libbz2.a \ CC=${ANDROID_CC} \ AR=${ANDROID_AR} \ RANLIB=${ANDROID_RANLIB} \ PREFIX=${ANDROID_PREFIX} \ + CFLAGS="${CFLAGS}" \ $MAKEFLAGS } package() { - cd "$srcdir"/bzip2-$pkgver + cd "$srcdir/bzip2-$pkgver" + source android-env ${_android_arch} install -m755 -d "${pkgdir}"/${ANDROID_PREFIX_INCLUDE} install -m644 bzlib.h "${pkgdir}"/${ANDROID_PREFIX_INCLUDE}/ |