You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-util/android-ndk/android-ndk-5c.ebuild

442 lines
19 KiB

# 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}"
}