diff options
author | Yen Chi Hsuan | 2017-05-28 22:31:32 +0800 |
---|---|---|
committer | Yen Chi Hsuan | 2017-05-28 22:31:32 +0800 |
commit | 0560da201b4335114c8a97d5d8e60bcf5226007a (patch) | |
tree | d8ff70536df684cf315ef29ed1ea081b33bf7ad4 /PKGBUILD | |
download | aur-0560da201b4335114c8a97d5d8e60bcf5226007a.tar.gz |
New package, version 3.6.3155560
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a7b2512678a3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Yen Chi Hsuan <yan12125 at gmail dot com> + +pkgname=android-sdk-cmake +pkgver=3.6.3155560 +pkgrel=1 +pkgdesc='CMake from Google Android SDK' +arch=('x86_64') +url="http://developer.android.com/sdk/index.html" +license=('custom:android-sdk-license') +depends=('bash' 'openssl-1.0') +makedepends=('libxml2') # xmllint +source=("https://dl-ssl.google.com/android/repository/cmake-${pkgver}-linux-x86_64.zip" + package.xml) +noextract=("cmake-${pkgver}-linux-x86_64.zip") +install=android-sdk-cmake.install +# sha1sum is from https://dl.google.com/android/repository/repository2-1.xml +sha1sums=('0c218e6ee868a020b37418469f4657390f5493ac' + '499d480538d4077f8e0c8c22b3bcdf809daf18ac') +options=('!strip') + +prepare() { + cd "$srcdir" + mkdir -p cmake-pkg + cd cmake-pkg + bsdtar -x -f ../cmake-$pkgver-linux-x86_64.zip +} + +package() { + install -Ddm755 "$pkgdir"/opt/android-sdk/cmake + cp -dr --no-preserve=ownership "$srcdir"/cmake-pkg "$pkgdir"/opt/android-sdk/cmake/$pkgver + # This is required for sdkmanager to recognize this package + install -Dm644 "$srcdir"/package.xml "$pkgdir"/opt/android-sdk/cmake/$pkgver/package.xml + + install -Ddm755 "$pkgdir"/usr/share/licenses/$pkgname + xmllint --xpath '//*[local-name()="repository"]/license/text()' "$srcdir"/package.xml \ + > "$pkgdir"/usr/share/licenses/$pkgname/android-sdk-license +} |