1 |
commit: 54350930b08e7a10aaacc4d43e0e76950f18dbf7 |
2 |
Author: Jason Zaman <perfinion <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Sep 19 05:55:42 2018 +0000 |
4 |
Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Sep 20 17:42:37 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54350930 |
7 |
|
8 |
dev-util/android-ndk: bump 18 |
9 |
|
10 |
Package-Manager: Portage-2.3.49, Repoman-2.3.10 |
11 |
|
12 |
dev-util/android-ndk/Manifest | 1 + |
13 |
dev-util/android-ndk/android-ndk-18.ebuild | 71 ++++++++++++++++++++++++++++++ |
14 |
2 files changed, 72 insertions(+) |
15 |
|
16 |
diff --git a/dev-util/android-ndk/Manifest b/dev-util/android-ndk/Manifest |
17 |
index bbe95243d6b..f9ecf878300 100644 |
18 |
--- a/dev-util/android-ndk/Manifest |
19 |
+++ b/dev-util/android-ndk/Manifest |
20 |
@@ -6,6 +6,7 @@ DIST android-ndk-r11c-linux-x86_64.zip 794135138 BLAKE2B e048c6c7172aafce47e5961 |
21 |
DIST android-ndk-r13b-linux-x86_64.zip 687311866 BLAKE2B 2db7bfd9fa937d5f28fa238494e73ad1d09c539627308aa7f4e2c4114c6762dc908b1752b42dccf792f9c71ff7e3b5e08b2b03e7eac3ff5bea497c33d479d60a SHA512 39f3bd2d0e1daca11870df2e2ef318ad070b19163a55e2c1c4a1a871e02f8ec51263d7cf4b6da54eaadbe4253b5c11b85f4c5aeb67fccfff9147a5c420589d12 |
22 |
DIST android-ndk-r14b-linux-x86_64.zip 840626594 BLAKE2B 5032893ee34e7167c5af5216d7b1357c3f9dcef136d63fa9a1d6c4849471430ac21a741e1c2439ec62b5cb1fa79af9ff39b46c31073e47e7a6f7c41e1a1a448b SHA512 24435267fc5acae559aa5159f7c895ce5ea0cbb8ef966bb8ff0dadffcadccbe46bc3880d285bf4e411ef78632cf2f862408e7b2b41ebca51078b41eac66a301a |
23 |
DIST android-ndk-r16b-linux-x86_64.zip 852525873 BLAKE2B 18f6e602d88ef0a8f1a7f31bc127547c32bc2fb133d5c87ca4d2f7099f79b54d67f578a68fcd59e94c84934ca2006decca5b09eac566f2f99d609862d4036e48 SHA512 94cd879925ee3174a9267e7da2d18d71874173976b362101ec06598a94b6587a33671e54bbbce5778c04418aacbb831e98386c16f6cde04574ea8c8589553dd7 |
24 |
+DIST android-ndk-r18-linux-x86_64.zip 556932539 BLAKE2B 52bde148e142fe72402d8ab6709b1dcb611f74c0cb8b511b3f0e69a2b6940ee5e05b1d4bd45fdff80f74f65ca3d8176de46bd0a3aa28e2dfd430fc07eab23d69 SHA512 7a8b372be53a7d5a008b6cafda451096623af33aea910edd8e98ee4b15682da5d2ad641727ab12eca522ba965073a3eb247cd3cd850c9b602e2c7b1cd6eec708 |
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-18.ebuild b/dev-util/android-ndk/android-ndk-18.ebuild |
30 |
new file mode 100644 |
31 |
index 00000000000..90339a2f1e3 |
32 |
--- /dev/null |
33 |
+++ b/dev-util/android-ndk/android-ndk-18.ebuild |
34 |
@@ -0,0 +1,71 @@ |
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 |
+ sys-libs/ncurses:5/5[tinfo]" |
57 |
+ |
58 |
+S="${WORKDIR}/${PN}-r${PV}" |
59 |
+ |
60 |
+ANDROID_NDK_DIR="opt/${PN}" |
61 |
+ |
62 |
+QA_PREBUILT="*" |
63 |
+PYTHON_UPDATER_IGNORE="1" |
64 |
+ |
65 |
+pkg_pretend() { |
66 |
+ check-reqs_pkg_pretend |
67 |
+} |
68 |
+ |
69 |
+pkg_setup() { |
70 |
+ check-reqs_pkg_setup |
71 |
+} |
72 |
+ |
73 |
+src_configure() { |
74 |
+ : |
75 |
+} |
76 |
+ |
77 |
+src_compile() { |
78 |
+ : |
79 |
+} |
80 |
+ |
81 |
+src_install() { |
82 |
+ dodir "/${ANDROID_NDK_DIR}" |
83 |
+ cp -pPR * "${ED}/${ANDROID_NDK_DIR}" || die |
84 |
+ |
85 |
+ dodir "/${ANDROID_NDK_DIR}/out" |
86 |
+ fowners -R root:android "/${ANDROID_NDK_DIR}" |
87 |
+ fperms 0775 "/${ANDROID_NDK_DIR}/"{,build,platforms,prebuilt} |
88 |
+ fperms 0775 "/${ANDROID_NDK_DIR}/"{python-packages,sources,toolchains} |
89 |
+ fperms 3775 "/${ANDROID_NDK_DIR}/out" |
90 |
+ |
91 |
+ ANDROID_PREFIX="${EPREFIX}/${ANDROID_NDK_DIR}" |
92 |
+ ANDROID_PATH="${EPREFIX}/${ANDROID_NDK_DIR}" |
93 |
+ |
94 |
+ for i in toolchains/*/prebuilt/linux-*/bin |
95 |
+ do |
96 |
+ ANDROID_PATH="${ANDROID_PATH}:${ANDROID_PREFIX}/${i}" |
97 |
+ done |
98 |
+ |
99 |
+ echo "PATH=\"${ANDROID_PATH}\"" > "${T}/80${PN}" || die |
100 |
+ doenvd "${T}/80${PN}" |
101 |
+ |
102 |
+ echo "SEARCH_DIRS_MASK=\"${EPREFIX}/${ANDROID_NDK_DIR}\"" > "${T}/80${PN}" || die |
103 |
+ insinto "/etc/revdep-rebuild" |
104 |
+ doins "${T}/80${PN}" |
105 |
+} |