# Contributor: Sören Tempel # Maintainer: Sören Tempel pkgname=android-tools pkgver=34.0.0 pkgrel=0 pkgdesc="Android platform tools" url="https://sites.google.com/a/android.com/tools/" # s390x: Vendored BoringSSL has no support for s390x arch="all !s390x" license="Apache-2.0 MIT" options="net !check" # upstream doesn't have a test suite depends="python3" makedepends="pcre2-dev linux-headers libusb-dev gtest-dev go perl cmake protobuf-dev brotli-dev zstd-dev lz4-dev samurai" subpackages="$pkgname-bash-completion:bashcomp:noarch" source="https://github.com/nmeum/android-tools/releases/download/$pkgver/android-tools-$pkgver.tar.xz" [ "$CARCH" = "riscv64" ] && options="$options textrels" export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" build() { cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_BUILD_TYPE=None cmake --build build } package() { DESTDIR="$pkgdir" cmake --install build } bashcomp() { default_bashcomp amove usr/share/android-tools/completions } sha512sums=" 2d24cd95df7da1efa902fab3c848e2ebf09d3335fac61e667b19e1892e95c30a850413d354ceda72a402014623bbda4154cc33fb93a62c31fece8857efbbd596 android-tools-34.0.0.tar.xz "