1 |
commit: 3af875e0e04f816c40a0a650868e2946390dd052 |
2 |
Author: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu May 3 14:20:03 2018 +0000 |
4 |
Commit: Jason Donenfeld <zx2c4 <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu May 3 14:20:18 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af875e0 |
7 |
|
8 |
dev-util/android-ndk: bump |
9 |
|
10 |
Package-Manager: Portage-2.3.33, Repoman-2.3.9 |
11 |
|
12 |
dev-util/android-ndk/Manifest | 1 + |
13 |
dev-util/android-ndk/android-ndk-16b.ebuild | 74 +++++++++++++++++++++++++++++ |
14 |
2 files changed, 75 insertions(+) |
15 |
|
16 |
diff --git a/dev-util/android-ndk/Manifest b/dev-util/android-ndk/Manifest |
17 |
index 213ed3823c8..bbe95243d6b 100644 |
18 |
--- a/dev-util/android-ndk/Manifest |
19 |
+++ b/dev-util/android-ndk/Manifest |
20 |
@@ -5,6 +5,7 @@ DIST android-ndk-10e-x86.7z 394281908 BLAKE2B 22c5b0e42c275f9266b11676435ea03af0 |
21 |
DIST android-ndk-r11c-linux-x86_64.zip 794135138 BLAKE2B e048c6c7172aafce47e5961669e8130780a060190854316edde8e2aca763055cba8bb739dcb8aa51227a798d19b36a11bf2e7591f817070c153f05a2e5d74fd4 SHA512 c0de562061c9f08bcd1ae05b1de26898788e71cc7dc40502348214edd5a90f1bf8125721e587b341f6fe774fc79b1a6e28b3f702f3275e016baa0382fcea2767 |
22 |
DIST android-ndk-r13b-linux-x86_64.zip 687311866 BLAKE2B 2db7bfd9fa937d5f28fa238494e73ad1d09c539627308aa7f4e2c4114c6762dc908b1752b42dccf792f9c71ff7e3b5e08b2b03e7eac3ff5bea497c33d479d60a SHA512 39f3bd2d0e1daca11870df2e2ef318ad070b19163a55e2c1c4a1a871e02f8ec51263d7cf4b6da54eaadbe4253b5c11b85f4c5aeb67fccfff9147a5c420589d12 |
23 |
DIST android-ndk-r14b-linux-x86_64.zip 840626594 BLAKE2B 5032893ee34e7167c5af5216d7b1357c3f9dcef136d63fa9a1d6c4849471430ac21a741e1c2439ec62b5cb1fa79af9ff39b46c31073e47e7a6f7c41e1a1a448b SHA512 24435267fc5acae559aa5159f7c895ce5ea0cbb8ef966bb8ff0dadffcadccbe46bc3880d285bf4e411ef78632cf2f862408e7b2b41ebca51078b41eac66a301a |
24 |
+DIST android-ndk-r16b-linux-x86_64.zip 852525873 BLAKE2B 18f6e602d88ef0a8f1a7f31bc127547c32bc2fb133d5c87ca4d2f7099f79b54d67f578a68fcd59e94c84934ca2006decca5b09eac566f2f99d609862d4036e48 SHA512 94cd879925ee3174a9267e7da2d18d71874173976b362101ec06598a94b6587a33671e54bbbce5778c04418aacbb831e98386c16f6cde04574ea8c8589553dd7 |
25 |
DIST android-ndk-r9-linux-x86-legacy-toolchains.tar.bz2 241172797 BLAKE2B c3aad099b68a1a605f06fdb9d93b929374c81481d6ba1502e9ad363c7437032465cd516bc9bdf205a4f9f8ea536865755970046f0f7db4070f32e0f18f65c606 SHA512 4c8f1c9c6dfe264f227959124dc19f9fc9596c166076b8ec82b37f033101285ccd5832962e233d2605869308b2367280665a1f53f4693cb753434b480c49af25 |
26 |
DIST android-ndk-r9-linux-x86.tar.bz2 419862465 BLAKE2B 2e41071a2b17104cd9b5ceb543ca154936a1358722f5fc33ab221227e6a254954fe687fe7a83e2dee72b189f0ac8ef5a11419297c1a36fb45451f797cc2bb85e SHA512 9c2da6b52df00ff6177ac18314f7c7abef585d2297362d426a9b0a28c8319531d684c1515971066050181178ab205210a7f25ec1de9be843fd0da7c1e897747e |
27 |
DIST android-ndk-r9-linux-x86_64-legacy-toolchains.tar.bz2 244427866 BLAKE2B ad7c6e83ff0a8509750bb2ed302eff20dd4c451e5b55ff2be07268f007361a5023e1b4c8a175efc896e9041df6b1def54946a028dca31d432e48105161303171 SHA512 dde193474b46ac2ceb69f5ad3ba106eb840daf18470538d85e147b17dff8b1b1b848d499727e28bb8e76bdd16dd4bb99dc073c06f80949080551ae0437f08eed |
28 |
|
29 |
diff --git a/dev-util/android-ndk/android-ndk-16b.ebuild b/dev-util/android-ndk/android-ndk-16b.ebuild |
30 |
new file mode 100644 |
31 |
index 00000000000..c1adc83a200 |
32 |
--- /dev/null |
33 |
+++ b/dev-util/android-ndk/android-ndk-16b.ebuild |
34 |
@@ -0,0 +1,74 @@ |
35 |
+# Copyright 1999-2018 Gentoo Foundation |
36 |
+# Distributed under the terms of the GNU General Public License v2 |
37 |
+ |
38 |
+EAPI=6 |
39 |
+ |
40 |
+CHECKREQS_DISK_BUILD="6G" |
41 |
+inherit check-reqs |
42 |
+ |
43 |
+DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)" |
44 |
+HOMEPAGE="http://developer.android.com/sdk/ndk/" |
45 |
+SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip" |
46 |
+ |
47 |
+LICENSE="android" |
48 |
+SLOT="0" |
49 |
+KEYWORDS="~amd64" |
50 |
+IUSE="" |
51 |
+RESTRICT="mirror strip installsources test" |
52 |
+ |
53 |
+DEPEND="app-arch/p7zip" |
54 |
+RDEPEND=">=dev-util/android-sdk-update-manager-10 |
55 |
+ >=sys-devel/make-3.81 |
56 |
+ || ( |
57 |
+ sys-libs/ncurses:0/5[tinfo] |
58 |
+ sys-libs/ncurses:5/5[tinfo] |
59 |
+ )" |
60 |
+ |
61 |
+S="${WORKDIR}/${PN}-r${PV}" |
62 |
+ |
63 |
+ANDROID_NDK_DIR="opt/${PN}" |
64 |
+ |
65 |
+QA_PREBUILT="*" |
66 |
+PYTHON_UPDATER_IGNORE="1" |
67 |
+ |
68 |
+pkg_pretend() { |
69 |
+ check-reqs_pkg_pretend |
70 |
+} |
71 |
+ |
72 |
+pkg_setup() { |
73 |
+ check-reqs_pkg_setup |
74 |
+} |
75 |
+ |
76 |
+src_configure() { |
77 |
+ : |
78 |
+} |
79 |
+ |
80 |
+src_compile() { |
81 |
+ : |
82 |
+} |
83 |
+ |
84 |
+src_install() { |
85 |
+ dodir "/${ANDROID_NDK_DIR}" |
86 |
+ cp -pPR * "${ED}/${ANDROID_NDK_DIR}" || die |
87 |
+ |
88 |
+ dodir "/${ANDROID_NDK_DIR}/out" |
89 |
+ fowners -R root:android "/${ANDROID_NDK_DIR}" |
90 |
+ fperms 0775 "/${ANDROID_NDK_DIR}/"{,build,platforms,prebuilt} |
91 |
+ fperms 0775 "/${ANDROID_NDK_DIR}/"{python-packages,sources,toolchains} |
92 |
+ fperms 3775 "/${ANDROID_NDK_DIR}/out" |
93 |
+ |
94 |
+ ANDROID_PREFIX="${EPREFIX}/${ANDROID_NDK_DIR}" |
95 |
+ ANDROID_PATH="${EPREFIX}/${ANDROID_NDK_DIR}" |
96 |
+ |
97 |
+ for i in toolchains/*/prebuilt/linux-*/bin |
98 |
+ do |
99 |
+ ANDROID_PATH="${ANDROID_PATH}:${ANDROID_PREFIX}/${i}" |
100 |
+ done |
101 |
+ |
102 |
+ echo "PATH=\"${ANDROID_PATH}\"" > "${T}/80${PN}" || die |
103 |
+ doenvd "${T}/80${PN}" |
104 |
+ |
105 |
+ echo "SEARCH_DIRS_MASK=\"${EPREFIX}/${ANDROID_NDK_DIR}\"" > "${T}/80${PN}" || die |
106 |
+ insinto "/etc/revdep-rebuild" |
107 |
+ doins "${T}/80${PN}" |
108 |
+} |