summaryrefslogtreecommitdiff
path: root/pcr/android-tools/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/android-tools/PKGBUILD')
-rw-r--r--pcr/android-tools/PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/pcr/android-tools/PKGBUILD b/pcr/android-tools/PKGBUILD
new file mode 100644
index 000000000..6f3dd1b1d
--- /dev/null
+++ b/pcr/android-tools/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Anatol Pomozov
+# Contributor: 謝致邦 <Yeking@Red54.com>
+# Contributor: Alucryd <alucryd at gmail dot com>
+
+pkgname=android-tools
+pkgver=31.0.3
+_tag=${pkgver}p1 # https://github.com/nmeum/android-tools sometimes carries extra patch version on top of the upstream versioning
+pkgrel=3
+pkgdesc='Android platform tools'
+arch=('armv7h')
+url='http://tools.android.com/'
+license=(Apache MIT)
+depends=(libusb protobuf brotli zstd android-udev)
+makedepends=(pcre2 gtest cmake go ninja git)
+source=(https://github.com/nmeum/android-tools/releases/download/$_tag/android-tools-$_tag.tar.xz)
+sha256sums=('0ef69f919d58a2bdff2083d2e83a9ef38df079ec82651b2544e9e48086df5ab8')
+
+build() {
+ cd android-tools-$_tag
+
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ -G Ninja -S . -B build
+}
+
+package() {
+ cd android-tools-$_tag
+
+ DESTDIR="${pkgdir}" ninja -C build install
+}