aboutsummaryrefslogtreecommitdiffstats
path: root/community/android-tools/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/android-tools/APKBUILD')
-rw-r--r--community/android-tools/APKBUILD44
1 files changed, 20 insertions, 24 deletions
diff --git a/community/android-tools/APKBUILD b/community/android-tools/APKBUILD
index 255422379b6..aa1b551cc27 100644
--- a/community/android-tools/APKBUILD
+++ b/community/android-tools/APKBUILD
@@ -1,22 +1,28 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
pkgname=android-tools
-pkgver=31.0.0p1
-pkgrel=0
+pkgver=34.0.5
+pkgrel=1
pkgdesc="Android platform tools"
url="https://sites.google.com/a/android.com/tools/"
-arch="x86 x86_64 aarch64 armv7 armhf"
+# s390x, ppc64le: Unsupported by vendored BoringSSL
+arch="all !s390x !ppc64le"
license="Apache-2.0 MIT"
-options="net !check" # upstream doesn't have a test suite
+options="!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"
-subpackages="$pkgname-completion:comp:noarch
- $pkgname-zsh-completion:zshcomp:noarch
- $pkgname-bash-completion:bashcomp:noarch"
-source="https://github.com/nmeum/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz"
+ protobuf-dev brotli-dev zstd-dev lz4-dev samurai abseil-cpp-dev"
+subpackages="$pkgname-bash-completion:bashcomp:noarch"
+source="https://github.com/nmeum/android-tools/releases/download/$pkgver/android-tools-$pkgver.tar.xz
+ "
+
+export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
+export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
+export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
- cmake -B build \
+ LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries" \
+ cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_BUILD_TYPE=None
@@ -27,21 +33,11 @@ package() {
DESTDIR="$pkgdir" cmake --install build
}
-comp() {
- depends=""
- pkgdesc="Common completion files for $pkgname"
-
- amove usr/share/android-tools/completions
-}
-
bashcomp() {
default_bashcomp
- depends="$pkgname-completion"
-}
-
-zshcomp() {
- default_zshcomp
- depends="$pkgname-completion"
+ amove usr/share/android-tools/completions
}
-sha512sums="40bded59614a6d0543e5011038b7f1c6abcb64f0daa71a13175ecb75fe42cb9985ed3a6301d73ee8d4ea20e2c98e3ed8130824ee74dcebe75bc0d7f3052c9d3b android-tools-31.0.0p1.tar.xz"
+sha512sums="
+2edea0c7a4c2f63531a8b5f518ed4dc9c315d08d8b23d3fac3b7024e2297860465f6df9fad43c9925fb80b5a50f5f3f4744886b552818bf3e961ba0372212496 android-tools-34.0.5.tar.xz
+"