tvheadend: cleanup package.mk

This commit is contained in:
Lukas Rusak 2016-04-06 00:08:08 -07:00
parent 2545a7936b
commit 6ed7c2b6fa

View File

@ -36,19 +36,7 @@ PKG_ADDON_TYPE="xbmc.service"
PKG_AUTORECONF="no" PKG_AUTORECONF="no"
PKG_ADDON_REPOVERSION="7.0" PKG_ADDON_REPOVERSION="7.0"
post_unpack() { PKG_CONFIGURE_OPTS_TARGET="--prefix=/usr \
sed -e 's/VER="0.0.0~unknown"/VER="'$PKG_VERSION_NUMBER' ~ LibreELEC Tvh-addon v'$PKG_ADDON_REPOVERSION'.'$PKG_REV'"/g' -i $PKG_BUILD/support/version
}
pre_build_target() {
mkdir -p $PKG_BUILD/.$TARGET_NAME
cp -RP $PKG_BUILD/* $PKG_BUILD/.$TARGET_NAME
export CROSS_COMPILE=$TARGET_PREFIX
export CFLAGS="$CFLAGS -I$SYSROOT_PREFIX/usr/include/iconv -L$SYSROOT_PREFIX/usr/lib/iconv"
}
configure_target() {
./configure --prefix=/usr \
--arch=$TARGET_ARCH \ --arch=$TARGET_ARCH \
--cpu=$TARGET_CPU \ --cpu=$TARGET_CPU \
--cc=$TARGET_CC \ --cc=$TARGET_CC \
@ -63,7 +51,19 @@ configure_target() {
--enable-bundle \ --enable-bundle \
--enable-dvbcsa \ --enable-dvbcsa \
--disable-dbus_1 \ --disable-dbus_1 \
--python=$ROOT/$TOOLCHAIN/bin/python --python=$ROOT/$TOOLCHAIN/bin/python"
post_unpack() {
sed -e 's/VER="0.0.0~unknown"/VER="'$PKG_VERSION_NUMBER' ~ LibreELEC Tvh-addon v'$PKG_ADDON_REPOVERSION'.'$PKG_REV'"/g' -i $PKG_BUILD/support/version
}
pre_configure_target() {
# fails to build in subdirs
cd $ROOT/$PKG_BUILD
rm -rf .$TARGET_NAME
export CROSS_COMPILE=$TARGET_PREFIX
export CFLAGS="$CFLAGS -I$SYSROOT_PREFIX/usr/include/iconv -L$SYSROOT_PREFIX/usr/lib/iconv"
} }
post_make_target() { post_make_target() {