summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD17
2 files changed, 11 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0ee50d103b97..84162d106979 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = android-aarch64-bzip2
pkgdesc = A high-quality data compression program (android)
pkgver = 1.0.8
- pkgrel = 2
+ pkgrel = 3
url = http://sources.redhat.com/bzip2
arch = any
license = custom
@@ -16,4 +16,3 @@ pkgbase = android-aarch64-bzip2
sha1sums = bf7badf7e248e0ecf465d33c2f5aeec774209227
pkgname = android-aarch64-bzip2
-
diff --git a/PKGBUILD b/PKGBUILD
index 172b80980060..15f9426ca006 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ _android_arch=aarch64
pkgname=android-${_android_arch}-bzip2
pkgver=1.0.8
-pkgrel=2
+pkgrel=3
pkgdesc="A high-quality data compression program (android)"
arch=('any')
url="http://sources.redhat.com/bzip2"
@@ -15,24 +15,27 @@ makedepends=('android-environment' 'android-pkg-config')
source=("https://fossies.org/linux/misc/bzip2-${pkgver}.tar.gz")
sha1sums=('bf7badf7e248e0ecf465d33c2f5aeec774209227')
-prepare() {
- cd "$srcdir/bzip2-$pkgver"
-}
-
build() {
- cd "$srcdir"/bzip2-$pkgver
+ cd "$srcdir/bzip2-$pkgver"
source android-env ${_android_arch}
+ 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}