diff options
author | farawayer | 2016-07-13 17:32:22 +0300 |
---|---|---|
committer | farawayer | 2016-07-13 17:32:22 +0300 |
commit | b5ab18de29900e9c4a16dee2ba99db0c8626eb50 (patch) | |
tree | f0dd315147a56eaa55793924aeb13bf941ec186f | |
download | aur-android-ndk-10e.tar.gz |
init
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | android-ndk.install | 6 | ||||
-rw-r--r-- | android-ndk.sh | 2 |
5 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f3ee7d0a80f3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = android-ndk-10e + pkgdesc = Android C/C++ developer kit + pkgver = r10_e + pkgrel = 1 + url = https://developer.android.com/ndk/ + install = android-ndk.install + arch = x86_64 + license = GPL + license = LGPL + license = custom + depends = ncurses5-compat-libs + provides = android-ndk + conflicts = android-ndk + replaces = android-ndk64 + options = !strip + options = staticlibs + backup = etc/profile.d/android-ndk.sh + source = android-ndk.sh + source = http://dl.google.com/android/repository/android-ndk-r10e-linux-x86_64.zip + sha256sums = 5bc58ccd7e7de03c9656ca8f13fb9bf9dff2eeee31a2670ce04a4b97be73dc95 + sha256sums = ee5f405f3b57c4f5c3b3b8b5d495ae12b660e03d2112e4ed5c728d349f1e520c + +pkgname = android-ndk-10e + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d9372230abae --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +* +!.SRCINFO +!PKGBUILD +!android-ndk.install +!android-ndk.sh +!.gitignore diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..62c8795df511 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: farwayer <farwayer@gmail.com> + +_pkg=android-ndk +pkgver=r10_e + +pkgname=$_pkg-${pkgver//[r|_]/} +pkgrel=1 +pkgdesc='Android C/C++ developer kit' +arch=('x86_64') +url='https://developer.android.com/ndk/' +license=('GPL' 'LGPL' 'custom') +options=('!strip' 'staticlibs') +backup=('etc/profile.d/android-ndk.sh') +install="android-ndk.install" +provides=('android-ndk') +conflicts=('android-ndk') +replaces=('android-ndk64') +depends=('ncurses5-compat-libs') +source=('android-ndk.sh' "http://dl.google.com/android/repository/$_pkg-${pkgver/_/}-linux-x86_64.zip") +sha256sums=('5bc58ccd7e7de03c9656ca8f13fb9bf9dff2eeee31a2670ce04a4b97be73dc95' + 'ee5f405f3b57c4f5c3b3b8b5d495ae12b660e03d2112e4ed5c728d349f1e520c') + +package() { + install -d "$pkgdir/opt" + mv "$_pkg-${pkgver/_/}" "$pkgdir/opt/$_pkg" + + install -Dm755 android-ndk.sh "$pkgdir/etc/profile.d/android-ndk.sh" + + # Fix broken permissions + chmod -R o=g "$pkgdir/opt/$_pkg" + find "$pkgdir/opt/$_pkg" -perm 744 -exec chmod 755 {} + +} + +# vim:set ts=2 sw=2 et: diff --git a/android-ndk.install b/android-ndk.install new file mode 100644 index 000000000000..9d5e400344f0 --- /dev/null +++ b/android-ndk.install @@ -0,0 +1,6 @@ +post_install() { + echo 'Source /etc/profile.d/android-ndk.sh or login again to add the' + echo 'Android NDK tools to your path.' +} + +# vim:set ts=2 sw=2 et: diff --git a/android-ndk.sh b/android-ndk.sh new file mode 100644 index 000000000000..8bc388f19116 --- /dev/null +++ b/android-ndk.sh @@ -0,0 +1,2 @@ +export PATH=$PATH:/opt/android-ndk +export ANDROID_NDK=/opt/android-ndk |