-
Notifications
You must be signed in to change notification settings - Fork 1
/
android-ndk-7.ebuild
441 lines (407 loc) · 19.4 KB
/
android-ndk-7.ebuild
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/android-ndk/android-ndk-5c.ebuild,v 1.1 2011/06/17 16:53:49 cardoe Exp $
EAPI=3
MY_P="${PN}-r${PV}"
DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
HOMEPAGE="http://developer.android.com/sdk/ndk/"
SRC_URI="http://dl.google.com/android/ndk/${MY_P}-linux-x86.tar.bz2"
LICENSE="android"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="mirror strip installsources test"
DEPEND=""
RDEPEND=">=dev-util/android-sdk-update-manager-10
>=sys-devel/make-3.81"
S="${WORKDIR}/${MY_P}"
ANDROID_NDK_DIR="opt/${PN}"
ANDROID_TC_ARM_EABI="${ANDROID_NDK_DIR}/toolchains/arm-eabi-4.4.0/prebuilt/linux-x86"
ANDROID_TC_ANDROID_EABI="${ANDROID_NDK_DIR}/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86"
ANDROID_PLATFORM_3="${ANDROID_NDK_DIR}/platforms/android-3/arch-arm/usr/lib"
ANDROID_PLATFORM_4="${ANDROID_NDK_DIR}/platforms/android-4/arch-arm/usr/lib"
ANDROID_PLATFORM_5="${ANDROID_NDK_DIR}/platforms/android-5/arch-arm/usr/lib"
ANDROID_PLATFORM_8="${ANDROID_NDK_DIR}/platforms/android-8/arch-arm/usr/lib"
ANDROID_PLATFORM_9="${ANDROID_NDK_DIR}/platforms/android-9/arch-arm/usr/lib"
ANDROID_STLPORT="${ANDROID_NDK_DIR}/sources/cxx-stl/stlport/libs"
QA_TEXTRELS="
${ANDROID_PLATFORM_3}/libthread_db.so
${ANDROID_PLATFORM_3}/libdl.so
${ANDROID_PLATFORM_3}/libc.so
${ANDROID_PLATFORM_5}/libc.so
${ANDROID_PLATFORM_8}/libdl.so
${ANDROID_PLATFORM_8}/libc.so
${ANDROID_PLATFORM_9}/libc.so
"
QA_EXECSTACK="
${ANDROID_NDK_DIR}/toolchains/arm-eabi-4.4.0/prebuilt/gdbserver
${ANDROID_NDK_DIR}/toolchains/arm-linux-androideabi-4.4.3/prebuilt/gdbserver
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_udivsi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_divsi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_umodsi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_modsi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_dvmd_tls.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_bb_init_func.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_call_via_rX.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_interwork_call_via_rX.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_lshrdi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_ashrdi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_ashldi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_negdf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_addsubdf3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_muldivdf3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_cmpdf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_unorddf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_fixdfsi.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_fixunsdfsi.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_truncdfsf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_negsf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_addsubsf3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_muldivsf3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_cmpsf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_unordsf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_fixsfsi.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_fixunssfsi.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_floatdidf.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_floatdisf.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_floatundidf.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_arm_floatundisf.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_clzsi2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_clzdi2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_muldi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_aeabi_lcmp.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_aeabi_ulcmp.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_aeabi_ldivmod.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:_aeabi_uldivmod.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/libgcc.a:libunwind.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/crti.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/thumb/crtn.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_udivsi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_divsi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_umodsi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_modsi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_dvmd_tls.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_bb_init_func.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_call_via_rX.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_interwork_call_via_rX.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_lshrdi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_ashrdi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_ashldi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_negdf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_addsubdf3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_muldivdf3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_cmpdf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_unorddf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_fixdfsi.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_fixunsdfsi.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_truncdfsf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_negsf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_addsubsf3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_muldivsf3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_cmpsf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_unordsf2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_fixsfsi.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_fixunssfsi.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_floatdidf.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_floatdisf.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_floatundidf.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_arm_floatundisf.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_clzsi2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_clzdi2.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_muldi3.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_aeabi_lcmp.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_aeabi_ulcmp.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_aeabi_ldivmod.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:_aeabi_uldivmod.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/libgcc.a:libunwind.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/crti.o
${ANDROID_TC_ARM_EABI}/lib/gcc/arm-eabi/4.4.0/crtn.o
${ANDROID_TC_ARM_EABI}/libexec/gcc/arm-eabi/4.4.0/cc1
${ANDROID_TC_ARM_EABI}/libexec/gcc/arm-eabi/4.4.0/cc1plus
${ANDROID_PLATFORM_3}/crtbegin_static.o
${ANDROID_PLATFORM_3}/libm.a:isinf.o
${ANDROID_PLATFORM_3}/libm.a:fpclassify.o
${ANDROID_PLATFORM_3}/libm.a:b_exp.o
${ANDROID_PLATFORM_3}/libm.a:b_log.o
${ANDROID_PLATFORM_3}/libm.a:b_tgamma.o
${ANDROID_PLATFORM_3}/libm.a:e_acos.o
${ANDROID_PLATFORM_3}/libm.a:e_acosf.o
${ANDROID_PLATFORM_3}/libm.a:e_acosh.o
${ANDROID_PLATFORM_3}/libm.a:e_acoshf.o
${ANDROID_PLATFORM_3}/libm.a:e_asin.o
${ANDROID_PLATFORM_3}/libm.a:e_asinf.o
${ANDROID_PLATFORM_3}/libm.a:e_atan2.o
${ANDROID_PLATFORM_3}/libm.a:e_atan2f.o
${ANDROID_PLATFORM_3}/libm.a:e_atanh.o
${ANDROID_PLATFORM_3}/libm.a:e_atanhf.o
${ANDROID_PLATFORM_3}/libm.a:e_cosh.o
${ANDROID_PLATFORM_3}/libm.a:e_coshf.o
${ANDROID_PLATFORM_3}/libm.a:e_exp.o
${ANDROID_PLATFORM_3}/libm.a:e_expf.o
${ANDROID_PLATFORM_3}/libm.a:e_fmod.o
${ANDROID_PLATFORM_3}/libm.a:e_fmodf.o
${ANDROID_PLATFORM_3}/libm.a:e_gamma.o
${ANDROID_PLATFORM_3}/libm.a:e_gamma_r.o
${ANDROID_PLATFORM_3}/libm.a:e_gammaf.o
${ANDROID_PLATFORM_3}/libm.a:e_gammaf_r.o
${ANDROID_PLATFORM_3}/libm.a:e_hypot.o
${ANDROID_PLATFORM_3}/libm.a:e_hypotf.o
${ANDROID_PLATFORM_3}/libm.a:e_j0.o
${ANDROID_PLATFORM_3}/libm.a:e_j0f.o
${ANDROID_PLATFORM_3}/libm.a:e_j1.o
${ANDROID_PLATFORM_3}/libm.a:e_j1f.o
${ANDROID_PLATFORM_3}/libm.a:e_jn.o
${ANDROID_PLATFORM_3}/libm.a:e_jnf.o
${ANDROID_PLATFORM_3}/libm.a:e_lgamma.o
${ANDROID_PLATFORM_3}/libm.a:e_lgamma_r.o
${ANDROID_PLATFORM_3}/libm.a:e_lgammaf.o
${ANDROID_PLATFORM_3}/libm.a:e_lgammaf_r.o
${ANDROID_PLATFORM_3}/libm.a:e_log.o
${ANDROID_PLATFORM_3}/libm.a:e_log10.o
${ANDROID_PLATFORM_3}/libm.a:e_log10f.o
${ANDROID_PLATFORM_3}/libm.a:e_logf.o
${ANDROID_PLATFORM_3}/libm.a:e_pow.o
${ANDROID_PLATFORM_3}/libm.a:e_powf.o
${ANDROID_PLATFORM_3}/libm.a:e_rem_pio2.o
${ANDROID_PLATFORM_3}/libm.a:e_rem_pio2f.o
${ANDROID_PLATFORM_3}/libm.a:e_remainder.o
${ANDROID_PLATFORM_3}/libm.a:e_remainderf.o
${ANDROID_PLATFORM_3}/libm.a:e_scalb.o
${ANDROID_PLATFORM_3}/libm.a:e_scalbf.o
${ANDROID_PLATFORM_3}/libm.a:e_sinh.o
${ANDROID_PLATFORM_3}/libm.a:e_sinhf.o
${ANDROID_PLATFORM_3}/libm.a:e_sqrt.o
${ANDROID_PLATFORM_3}/libm.a:e_sqrtf.o
${ANDROID_PLATFORM_3}/libm.a:k_cos.o
${ANDROID_PLATFORM_3}/libm.a:k_cosf.o
${ANDROID_PLATFORM_3}/libm.a:k_rem_pio2.o
${ANDROID_PLATFORM_3}/libm.a:k_sin.o
${ANDROID_PLATFORM_3}/libm.a:k_sinf.o
${ANDROID_PLATFORM_3}/libm.a:k_tan.o
${ANDROID_PLATFORM_3}/libm.a:k_tanf.o
${ANDROID_PLATFORM_3}/libm.a:s_asinh.o
${ANDROID_PLATFORM_3}/libm.a:s_asinhf.o
${ANDROID_PLATFORM_3}/libm.a:s_atan.o
${ANDROID_PLATFORM_3}/libm.a:s_atanf.o
${ANDROID_PLATFORM_3}/libm.a:s_cbrt.o
${ANDROID_PLATFORM_3}/libm.a:s_cbrtf.o
${ANDROID_PLATFORM_3}/libm.a:s_ceil.o
${ANDROID_PLATFORM_3}/libm.a:s_ceilf.o
${ANDROID_PLATFORM_3}/libm.a:s_ceill.o
${ANDROID_PLATFORM_3}/libm.a:s_copysign.o
${ANDROID_PLATFORM_3}/libm.a:s_copysignf.o
${ANDROID_PLATFORM_3}/libm.a:s_cos.o
${ANDROID_PLATFORM_3}/libm.a:s_cosf.o
${ANDROID_PLATFORM_3}/libm.a:s_erf.o
${ANDROID_PLATFORM_3}/libm.a:s_erff.o
${ANDROID_PLATFORM_3}/libm.a:s_exp2.o
${ANDROID_PLATFORM_3}/libm.a:s_exp2f.o
${ANDROID_PLATFORM_3}/libm.a:s_expm1.o
${ANDROID_PLATFORM_3}/libm.a:s_expm1f.o
${ANDROID_PLATFORM_3}/libm.a:s_fabsf.o
${ANDROID_PLATFORM_3}/libm.a:s_fdim.o
${ANDROID_PLATFORM_3}/libm.a:s_finite.o
${ANDROID_PLATFORM_3}/libm.a:s_finitef.o
${ANDROID_PLATFORM_3}/libm.a:s_floor.o
${ANDROID_PLATFORM_3}/libm.a:s_floorf.o
${ANDROID_PLATFORM_3}/libm.a:s_floorl.o
${ANDROID_PLATFORM_3}/libm.a:s_fma.o
${ANDROID_PLATFORM_3}/libm.a:s_fmaf.o
${ANDROID_PLATFORM_3}/libm.a:s_fmax.o
${ANDROID_PLATFORM_3}/libm.a:s_fmaxf.o
${ANDROID_PLATFORM_3}/libm.a:s_fmaxl.o
${ANDROID_PLATFORM_3}/libm.a:s_fmin.o
${ANDROID_PLATFORM_3}/libm.a:s_fminf.o
${ANDROID_PLATFORM_3}/libm.a:s_fminl.o
${ANDROID_PLATFORM_3}/libm.a:s_frexpf.o
${ANDROID_PLATFORM_3}/libm.a:s_ilogb.o
${ANDROID_PLATFORM_3}/libm.a:s_ilogbf.o
${ANDROID_PLATFORM_3}/libm.a:s_ilogbl.o
${ANDROID_PLATFORM_3}/libm.a:s_isfinite.o
${ANDROID_PLATFORM_3}/libm.a:s_isnormal.o
${ANDROID_PLATFORM_3}/libm.a:s_llrint.o
${ANDROID_PLATFORM_3}/libm.a:s_llrintf.o
${ANDROID_PLATFORM_3}/libm.a:s_llround.o
${ANDROID_PLATFORM_3}/libm.a:s_llroundf.o
${ANDROID_PLATFORM_3}/libm.a:s_llroundl.o
${ANDROID_PLATFORM_3}/libm.a:s_log1p.o
${ANDROID_PLATFORM_3}/libm.a:s_log1pf.o
${ANDROID_PLATFORM_3}/libm.a:s_logb.o
${ANDROID_PLATFORM_3}/libm.a:s_logbf.o
${ANDROID_PLATFORM_3}/libm.a:s_lrint.o
${ANDROID_PLATFORM_3}/libm.a:s_lrintf.o
${ANDROID_PLATFORM_3}/libm.a:s_lround.o
${ANDROID_PLATFORM_3}/libm.a:s_lroundf.o
${ANDROID_PLATFORM_3}/libm.a:s_lroundl.o
${ANDROID_PLATFORM_3}/libm.a:s_modff.o
${ANDROID_PLATFORM_3}/libm.a:s_nearbyint.o
${ANDROID_PLATFORM_3}/libm.a:s_nextafter.o
${ANDROID_PLATFORM_3}/libm.a:s_nextafterf.o
${ANDROID_PLATFORM_3}/libm.a:s_nexttowardf.o
${ANDROID_PLATFORM_3}/libm.a:s_remquo.o
${ANDROID_PLATFORM_3}/libm.a:s_remquof.o
${ANDROID_PLATFORM_3}/libm.a:s_rint.o
${ANDROID_PLATFORM_3}/libm.a:s_rintf.o
${ANDROID_PLATFORM_3}/libm.a:s_round.o
${ANDROID_PLATFORM_3}/libm.a:s_roundf.o
${ANDROID_PLATFORM_3}/libm.a:s_roundl.o
${ANDROID_PLATFORM_3}/libm.a:s_signbit.o
${ANDROID_PLATFORM_3}/libm.a:s_signgam.o
${ANDROID_PLATFORM_3}/libm.a:s_significand.o
${ANDROID_PLATFORM_3}/libm.a:s_significandf.o
${ANDROID_PLATFORM_3}/libm.a:s_sin.o
${ANDROID_PLATFORM_3}/libm.a:s_sinf.o
${ANDROID_PLATFORM_3}/libm.a:s_tan.o
${ANDROID_PLATFORM_3}/libm.a:s_tanf.o
${ANDROID_PLATFORM_3}/libm.a:s_tanh.o
${ANDROID_PLATFORM_3}/libm.a:s_tanhf.o
${ANDROID_PLATFORM_3}/libm.a:s_trunc.o
${ANDROID_PLATFORM_3}/libm.a:s_truncf.o
${ANDROID_PLATFORM_3}/libm.a:s_truncl.o
${ANDROID_PLATFORM_3}/libm.a:w_drem.o
${ANDROID_PLATFORM_3}/libm.a:w_dremf.o
${ANDROID_PLATFORM_3}/libm.a:s_copysignl.o
${ANDROID_PLATFORM_3}/libm.a:s_fabsl.o
${ANDROID_PLATFORM_3}/libm.a:s_fabs.o
${ANDROID_PLATFORM_3}/libm.a:s_frexp.o
${ANDROID_PLATFORM_3}/libm.a:s_isnan.o
${ANDROID_PLATFORM_3}/libm.a:s_modf.o
${ANDROID_PLATFORM_3}/libm.a:fenv.o
${ANDROID_PLATFORM_3}/libm.a:e_ldexpf.o
${ANDROID_PLATFORM_3}/libm.a:s_scalbln.o
${ANDROID_PLATFORM_3}/libm.a:s_scalbn.o
${ANDROID_PLATFORM_3}/libm.a:s_scalbnf.o
${ANDROID_PLATFORM_3}/crtend_android.o
${ANDROID_PLATFORM_3}/libstdc++.a:one_time_construction.o
${ANDROID_PLATFORM_3}/libstdc++.a:new.o
${ANDROID_PLATFORM_3}/libstdc++.a:pure_virtual.o
${ANDROID_PLATFORM_3}/libstdc++.a:typeinfo.o
${ANDROID_PLATFORM_3}/crtbegin_dynamic.o
${ANDROID_PLATFORM_3}/libthread_db.a:libthread_db.o
${ANDROID_PLATFORM_9}/crtend_so.o
${ANDROID_PLATFORM_9}/crtbegin_so.o
"
QA_DT_HASH="
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/strip
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/nm
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/ld
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/c++
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/ar
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/g++
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/as
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/objcopy
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/gcc
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/ranlib
${ANDROID_TC_ARM_EABI}/arm-eabi/bin/objdump
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-strip
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-nm
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-ld
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-c++
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-ar
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-g++
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-as
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-objcopy
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-gcc
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-ranlib
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-objdump
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-gprof
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-gdbtui
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-gcov
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-size
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-strings
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-c++filt
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-addr2line
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-gcc-4.4.0
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-run
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-readelf
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-cpp
${ANDROID_TC_ARM_EABI}/bin/arm-eabi-gdb
${ANDROID_TC_ARM_EABI}/libexec/gcc/arm-eabi/4.4.0/cc1
${ANDROID_TC_ARM_EABI}/libexec/gcc/arm-eabi/4.4.0/collect2
${ANDROID_TC_ARM_EABI}/libexec/gcc/arm-eabi/4.4.0/cc1plus
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/strip
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/nm
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/ld
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/c++
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/ar
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/g++
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/as
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/objcopy
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/gcc
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/ranlib
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/objdump
${ANDROID_TC_ANDROID_EABI}/arm-linux-androideabi/bin/gcc-4.4.3
${ANDROID_TC_ANDROID_EABI}/libexec/gcc/arm-linux-androideabi/4.4.0/cc1
${ANDROID_TC_ANDROID_EABI}/libexec/gcc/arm-linux-androideabi/4.4.0/collect2
${ANDROID_TC_ANDROID_EABI}/libexec/gcc/arm-linux-androideabi/4.4.0/cc1plus
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-strip
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-nm
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-ld
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-c++
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-ar
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-g++
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-as
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-objcopy
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-gcc
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-ranlib
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-objdump
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-gprof
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-gdbtui
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-gcov
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-size
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-strings
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-c++filt
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-addr2line
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-gcc-4.4.3
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-run
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-readelf
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-cpp
${ANDROID_TC_ANDROID_EABI}/bin/arm-linux-androideabi-gdb
${ANDROID_TC_ANDROID_EABI}/libexec/gcc/arm-linux-androideabi/4.4.3/cc1
${ANDROID_TC_ANDROID_EABI}/libexec/gcc/arm-linux-androideabi/4.4.3/collect2
${ANDROID_TC_ANDROID_EABI}/libexec/gcc/arm-linux-androideabi/4.4.3/cc1plus
${ANDROID_PLATFORM_3}/libm.so
${ANDROID_PLATFORM_3}/libthread_db.so
${ANDROID_PLATFORM_3}/libstdc++.so
${ANDROID_PLATFORM_3}/liblog.so
${ANDROID_PLATFORM_3}/libdl.so
${ANDROID_PLATFORM_3}/libz.so
${ANDROID_PLATFORM_3}/libc.so
${ANDROID_PLATFORM_4}/libGLESv1_CM.so
${ANDROID_PLATFORM_5}/libGLESv2.so
${ANDROID_PLATFORM_5}/libc.so
${ANDROID_PLATFORM_8}/libjnigraphics.so
${ANDROID_PLATFORM_8}/libdl.so
${ANDROID_PLATFORM_8}/libc.so
${ANDROID_PLATFORM_9}/libEGL.so
${ANDROID_PLATFORM_9}/libandroid.so
${ANDROID_PLATFORM_9}/libOpenSLES.so
${ANDROID_PLATFORM_9}/libc.so
${ANDROID_STLPORT}/armeabi-v7a/libstlport_shared.so
${ANDROID_STLPORT}/armeabi/libstlport_shared.so
"
src_configure() {
:
}
src_compile() {
:
}
src_install() {
dodir "/${ANDROID_NDK_DIR}"
cp -pPR * "${ED}/${ANDROID_NDK_DIR}"
fowners -R root:android "/${ANDROID_NDK_DIR}"
fperms 0775 "/${ANDROID_NDK_DIR}/"{,build,docs,platforms,samples}
fperms 0775 "/${ANDROID_NDK_DIR}/"{sources,tests,toolchains}
dodir "/${ANDROID_NDK_DIR}/out"
fowners root:android "/${ANDROID_NDK_DIR}/out"
fperms 3775 "/${ANDROID_NDK_DIR}/out"
echo "PATH=\"${EPREFIX}/${ANDROID_NDK_DIR}:" \
"${EPREFIX}/${ANDROID_TC_ARM_EABI}/bin/:" \
"${EPREFIX}/${ANDROID_TC_ANDROID_EABI}/bin/\"" \
> "${T}/80${PN}" || die
doenvd "${T}/80${PN}" || die
echo "SEARCH_DIRS_MASK=\"${EPREFIX}/${ANDROID_NDK_DIR}\"" \
> "${T}/80${PN}" || die
insinto "/etc/revdep-rebuild"
doins "${T}/80${PN}"
}