new package: libandroid
This commit is contained in:
parent
94fbe33ded
commit
643a5e70e2
|
@ -0,0 +1,31 @@
|
|||
TERMUX_PKG_HOMEPAGE=https://android.googlesource.com/platform/frameworks/base/+/master/native/android
|
||||
TERMUX_PKG_DESCRIPTION="libandroid"
|
||||
TERMUX_PKG_LICENSE="NCSA"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION=25c
|
||||
TERMUX_PKG_SRCURL=https://dl.google.com/android/repository/android-ndk-r${TERMUX_PKG_VERSION}-linux.zip
|
||||
TERMUX_PKG_SHA256=769ee342ea75f80619d985c2da990c48b3d8eaf45f48783a2d48870d04b46108
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
|
||||
termux_step_post_make_install() {
|
||||
install -v -Dm644 \
|
||||
"toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/$TERMUX_HOST_PLATFORM/$TERMUX_PKG_API_LEVEL/libandroid.so" \
|
||||
"$TERMUX_PREFIX/lib/libandroid.so"
|
||||
}
|
||||
|
||||
termux_step_create_debscripts() {
|
||||
local _BITS=""
|
||||
if [ "$TERMUX_ARCH_BITS" = 64 ]; then _BITS=64; fi
|
||||
cat <<- EOF > postinst
|
||||
#!$TERMUX_PREFIX/bin/sh
|
||||
if [ -e /system/lib${_BITS}/libandroid.so ]; then
|
||||
echo "Symlink /system/lib${_BITS}/libandroid.so to $TERMUX_PREFIX/lib/libandroid.so ..."
|
||||
ln -fsT "/system/lib${_BITS}/libandroid.so" "$TERMUX_PREFIX/lib/libandroid.so"
|
||||
fi
|
||||
EOF
|
||||
|
||||
cat <<- EOF > postrm
|
||||
#!$TERMUX_PREFIX/bin/sh
|
||||
rm -f "$TERMUX_PREFIX/lib/libandroid.so"
|
||||
EOF
|
||||
}
|
Loading…
Reference in New Issue