diff options
-rw-r--r-- | pcr/android-tools/PKGBUILD | 33 |
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..37005019d --- /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.2 +_tag=${pkgver} # https://github.com/nmeum/android-tools sometimes carries extra patch version on top of the upstream versioning +pkgrel=1 +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=('61b3bf6c240cb0b4d0ccfef696c55986e06657843627df950fdcf6881af0f8d4') + +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 +} |