# Maintainer: Chih-Hsuan Yen # Forked from extra/strace. Original contributors: # Contributor: Giovanni Scafora # Contributor: Tom Newsom _pkgname=strace _pkg_arch=aarch64 pkgname=android-${_pkg_arch/_/-}-$_pkgname pkgver=5.14 pkgrel=2 pkgdesc="A diagnostic, debugging and instructional userspace tracer (Android, $_pkg_arch)" arch=(any) url='https://strace.io/' license=(BSD) makedepends=(android-ndk) options=(!buildflags !strip) source=(https://github.com/strace/strace/releases/download/v$pkgver/strace-$pkgver.tar.xz{,.asc}) sha256sums=('901bee6db5e17debad4530dd9ffb4dc9a96c4a656edbe1c3141b7cb307b11e73' 'SKIP') validpgpkeys=('296D6F29A020808E8717A8842DB5BD89A340AEB7') # Dmitry V. Levin build() { cd $_pkgname-$pkgver export PATH="/opt/android-ndk/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH" CC=$_pkg_arch-linux-android21-clang \ ./configure --prefix=/opt/android-libs/${_pkg_arch/_/-} \ --host=$_pkg_arch-linux-android \ --without-libunwind \ --enable-mpers=no \ --disable-gcc-Werror make } package() { cd $_pkgname-$pkgver make DESTDIR="$pkgdir" install-exec rm -v "$pkgdir"/opt/android-libs/${_pkg_arch/_/-}/bin/strace-* install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }