librav1e: install to TERMUX_PKG_MASSAGEDIR

This commit is contained in:
Henrik Grimler 2021-09-08 20:18:05 +02:00 committed by Henrik Grimler
parent 5c030eac76
commit 1ddab8f2ef
1 changed files with 10 additions and 9 deletions

View File

@ -37,7 +37,7 @@ termux_step_make_install() {
--locked \
--no-track \
--target $CARGO_TARGET_NAME \
--root $TERMUX_PREFIX \
--root $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX \
$TERMUX_PKG_EXTRA_CONFIGURE_ARGS
# `cargo cinstall` refuses to work with Android
@ -50,13 +50,14 @@ termux_step_make_install() {
$TERMUX_PKG_EXTRA_CONFIGURE_ARGS
cd target/$CARGO_TARGET_NAME/release/
mkdir -p $TERMUX_PREFIX/include/rav1e/
cp rav1e.h $TERMUX_PREFIX/include/rav1e/
mkdir -p $TERMUX_PREFIX/lib/pkgconfig/
cp rav1e.pc $TERMUX_PREFIX/lib/pkgconfig/
cp librav1e.a $TERMUX_PREFIX/lib/
cp librav1e.so $TERMUX_PREFIX/lib/librav1e.so.$TERMUX_PKG_VERSION
mkdir -p $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/include/rav1e/
cp rav1e.h $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/include/rav1e/
mkdir -p $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/pkgconfig/
cp rav1e.pc $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/pkgconfig/
cp librav1e.a $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/
cp librav1e.so $TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/librav1e.so.$TERMUX_PKG_VERSION
ln -s librav1e.so.$TERMUX_PKG_VERSION \
$TERMUX_PREFIX/lib/librav1e.so.${TERMUX_PKG_VERSION%%.*}
ln -s librav1e.so.$TERMUX_PKG_VERSION $TERMUX_PREFIX/lib/librav1e.so
$TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/librav1e.so.${TERMUX_PKG_VERSION%%.*}
ln -s librav1e.so.$TERMUX_PKG_VERSION \
$TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/lib/librav1e.so
}