diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 8 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = android-x86-libsasl pkgdesc = Cyrus Simple Authentication Service Layer (SASL) library (Android, x86) pkgver = 2.1.28 - pkgrel = 1 + pkgrel = 4 url = https://www.cyrusimap.org/sasl/ arch = any groups = android-libsasl @@ -6,7 +6,7 @@ _android_arch=x86 pkgname=android-${_android_arch}-libsasl pkgver=2.1.28 -pkgrel=1 +pkgrel=4 arch=('any') pkgdesc="Cyrus Simple Authentication Service Layer (SASL) library (Android, ${_android_arch})" url="https://www.cyrusimap.org/sasl/" @@ -20,7 +20,7 @@ makedepends=('android-configure' "android-${_android_arch}-postgresql" "android-${_android_arch}-sqlite") options=(!strip !buildflags staticlibs !emptydirs) -source=("https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-$pkgver/cyrus-sasl-$pkgver.tar.gz"{,.sig} +source=("https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-${pkgver}/cyrus-sasl-${pkgver}.tar.gz"{,.sig} '0001-Add-missing-headers.patch' '0002-Disable-endpwent.patch') md5sums=('6f228a692516f5318a64505b46966cfa' @@ -33,7 +33,7 @@ validpgpkeys=( ) prepare() { - cd "${srcdir}/cyrus-sasl-$pkgver" + cd "${srcdir}/cyrus-sasl-${pkgver}" source android-env ${_android_arch} patch -Np1 -i ../0001-Add-missing-headers.patch @@ -46,7 +46,7 @@ prepare() { } build() { - cd "${srcdir}/cyrus-sasl-$pkgver" + cd "${srcdir}/cyrus-sasl-${pkgver}" source android-env ${_android_arch} export CFLAGS="${CFLAGS} -DHAVE_TIME_H=1" @@ -70,7 +70,6 @@ build() { --enable-login \ --enable-ntlm \ --enable-plain \ - --enable-shared \ --enable-sql \ --disable-krb4 \ --disable-macos-framework \ @@ -78,7 +77,6 @@ build() { --disable-passdss \ --disable-srp \ --disable-srp-setpass \ - --disable-static \ --disable-sample \ --with-dblib=gdbm \ --with-ldap \ @@ -91,12 +89,12 @@ build() { } package() { - cd "${srcdir}/cyrus-sasl-$pkgver" + cd "${srcdir}/cyrus-sasl-${pkgver}" source android-env ${_android_arch} make DESTDIR="$pkgdir" install rm -rf "${pkgdir}/${ANDROID_PREFIX_BIN}" rm -rf "${pkgdir}/${ANDROID_PREFIX_SHARE}" - ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so - ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/sasl2/*.so + find "${pkgdir}/${ANDROID_PREFIX_LIB}" -type f -name '*.so' -exec ${ANDROID_STRIP} -g --strip-unneeded {} \; + find "${pkgdir}/${ANDROID_PREFIX_LIB}" -type f -name '*.a' -exec ${ANDROID_STRIP} -g {} \; } |