From a63d435a95188d2854de8b026f0e2673ce1e0d0f Mon Sep 17 00:00:00 2001 From: kszaq Date: Tue, 9 Jan 2018 19:48:57 +0100 Subject: [PATCH] libamcodec: don't build amadec We only need libamcodec for Kodi, other libs are useless. Cherry-picked from seo's TB, thanks! --- packages/multimedia/libamcodec/package.mk | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/packages/multimedia/libamcodec/package.mk b/packages/multimedia/libamcodec/package.mk index 7c88e19c64..b8e84a2a0f 100644 --- a/packages/multimedia/libamcodec/package.mk +++ b/packages/multimedia/libamcodec/package.mk @@ -37,19 +37,16 @@ PKG_SECTION="multimedia" PKG_SHORTDESC="libamcodec: Interface library for Amlogic media codecs" PKG_LONGDESC="libamplayer: Interface library for Amlogic media codecs" -make_target() { - make -C amavutils CC="$CC" PREFIX="$SYSROOT_PREFIX/usr" - mkdir -p $SYSROOT_PREFIX/usr/lib - cp -PR amavutils/*.so $SYSROOT_PREFIX/usr/lib +post_unpack() { + sed -e "s|-lamadec||g" -i $PKG_BUILD/amcodec/Makefile +} - make -C amadec CC="$CC" PREFIX="$SYSROOT_PREFIX/usr" CROSS_PREFIX="$TARGET_PREFIX" install - make -C amcodec CC="$CC" HEADERS_DIR="$SYSROOT_PREFIX/usr/include/amcodec" PREFIX="$SYSROOT_PREFIX/usr" CROSS_PREFIX="$TARGET_PREFIX" install +make_target() { + mkdir -p $SYSROOT_PREFIX/usr/lib + make -C amcodec HEADERS_DIR="$SYSROOT_PREFIX/usr/include/amcodec" PREFIX="$SYSROOT_PREFIX/usr" install } makeinstall_target() { mkdir -p $INSTALL/usr/lib - cp -PR amavutils/*.so $INSTALL/usr/lib - - make -C amadec PREFIX="$INSTALL/usr" install make -C amcodec HEADERS_DIR="$INSTALL/usr/include/amcodec" PREFIX="$INSTALL/usr" install }