summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 12 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5e93abf1a17e..8c3ead3d8cde 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,11 +9,12 @@ _android_arch=x86
pkgname=android-${_android_arch}-libasyncns
pkgver=0.8
-pkgrel=1
+pkgrel=2
arch=('any')
pkgdesc="A C library for executing name service queries asynchronously (Android ${_android_arch})"
url="https://0pointer.net/lennart/projects/libasyncns/"
license=('LGPL')
+groups=('android-libasyncns')
depends=('android-ndk')
makedepends=('android-configure')
options=(!strip !buildflags staticlibs !emptydirs)
@@ -23,7 +24,7 @@ md5sums=('1f553d6ce1ad255bc83b3d8e9384f515'
'4c5ee80adf19451f731c10af7da61617')
prepare() {
- cd "${srcdir}/libasyncns-$pkgver"
+ cd "${srcdir}/libasyncns-${pkgver}"
source android-env ${_android_arch}
patch -Np1 -i ../0001-Use-unversioned-libs.patch
@@ -32,7 +33,7 @@ prepare() {
}
build() {
- cd "${srcdir}/libasyncns-$pkgver"
+ cd "${srcdir}/libasyncns-${pkgver}"
source android-env ${_android_arch}
# Platform specific patches
@@ -43,6 +44,9 @@ build() {
armv7a-eabi)
host=armv7-unknown-linux
;;
+ riscv64)
+ host=riscv64-unknown-linux
+ ;;
x86)
host=x86-unknown-linux
;;
@@ -62,12 +66,12 @@ build() {
}
package() {
- cd "${srcdir}/libasyncns-$pkgver"
+ cd "${srcdir}/libasyncns-${pkgver}"
source android-env ${_android_arch}
- make DESTDIR="$pkgdir" install
+ make DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}/${ANDROID_PREFIX_SHARE}"
- ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so
- ${ANDROID_STRIP} -g "$pkgdir"/${ANDROID_PREFIX_LIB}/*.a
- rm -f "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so.*
+ ${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}/${ANDROID_PREFIX_LIB}"/*.so
+ ${ANDROID_STRIP} -g "${pkgdir}/${ANDROID_PREFIX_LIB}"/*.a
+ rm -f "${pkgdir}/${ANDROID_PREFIX_LIB}"/*.so.*
}