diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -3,32 +3,31 @@ _android_arch=aarch64 pkgname=android-${_android_arch}-expat -pkgver=2.2.9 +pkgver=2.2.10 pkgrel=1 pkgdesc="An XML parser library (android)" arch=('any') -url="http://expat.sourceforge.net" +url="https://libexpat.github.io/" license=("custom") depends=('android-ndk') options=(!strip !buildflags staticlibs !emptydirs) -makedepends=('android-configure') -source=("http://downloads.sourceforge.net/expat/expat-${pkgver}.tar.bz2") -sha256sums=('f1063084dc4302a427dabcca499c8312b3a32a29b7d2506653ecc8f950a9a237') +makedepends=('android-cmake') +source=("https://github.com/libexpat/libexpat/archive/R_${pkgver//./_}.tar.gz") +sha256sums=('62e280f5fd29a5b70973f623e20a7412c3e3912c2684cb0e462e2c881be129e1') build() { - cd "${srcdir}"/expat-${pkgver} + cd "${srcdir}"/libexpat-R_${pkgver//./_}/expat source android-env ${_android_arch} - android-${_android_arch}-configure --without-docbook + android-${_android_arch}-cmake . make $MAKEFLAGS } package() { - cd "${srcdir}"/expat-${pkgver} + cd "${srcdir}"/libexpat-R_${pkgver//./_}/expat source android-env ${_android_arch} make DESTDIR="$pkgdir" install rm -r "${pkgdir}"/${ANDROID_PREFIX_SHARE} "${pkgdir}"/${ANDROID_PREFIX_BIN} ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so - ${ANDROID_STRIP} -g "$pkgdir"/${ANDROID_PREFIX_LIB}/*.a } |