mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-26 04:06:46 +00:00
attr: add support for host-build
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
56c1d9550e
commit
a5364c6004
@ -24,6 +24,7 @@ PKG_ARCH="any"
|
|||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE=""
|
PKG_SITE=""
|
||||||
PKG_URL="http://download.savannah.gnu.org/releases-noredirect/attr/$PKG_NAME-$PKG_VERSION.src.tar.gz"
|
PKG_URL="http://download.savannah.gnu.org/releases-noredirect/attr/$PKG_NAME-$PKG_VERSION.src.tar.gz"
|
||||||
|
PKG_DEPENDS_TARGET=""
|
||||||
PKG_DEPENDS_TARGET="toolchain"
|
PKG_DEPENDS_TARGET="toolchain"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="accessibility"
|
PKG_SECTION="accessibility"
|
||||||
@ -33,6 +34,12 @@ PKG_LONGDESC="Extended attributes are name:value pairs associated permanently wi
|
|||||||
PKG_IS_ADDON="no"
|
PKG_IS_ADDON="no"
|
||||||
PKG_AUTORECONF="no"
|
PKG_AUTORECONF="no"
|
||||||
|
|
||||||
|
PKG_CONFIGURE_OPTS_HOST="OPTIMIZER= \
|
||||||
|
CONFIG_SHELL=/bin/bash \
|
||||||
|
INSTALL_USER=root INSTALL_GROUP=root \
|
||||||
|
--disable-shared --enable-static"
|
||||||
|
|
||||||
|
|
||||||
PKG_CONFIGURE_OPTS_TARGET="OPTIMIZER= \
|
PKG_CONFIGURE_OPTS_TARGET="OPTIMIZER= \
|
||||||
CONFIG_SHELL=/bin/bash \
|
CONFIG_SHELL=/bin/bash \
|
||||||
INSTALL_USER=root INSTALL_GROUP=root \
|
INSTALL_USER=root INSTALL_GROUP=root \
|
||||||
@ -44,10 +51,20 @@ else
|
|||||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET DEBUG=-DNDEBUG"
|
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET DEBUG=-DNDEBUG"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
pre_configure_target() {
|
post_unpack() {
|
||||||
# attr fails to build in subdirs
|
# attr fails to build in subdirs
|
||||||
cd $ROOT/$PKG_BUILD
|
mkdir -p $ROOT/$PKG_BUILD/.$HOST_NAME
|
||||||
rm -rf .$TARGET_NAME
|
cp -r $ROOT/$PKG_BUILD/* $ROOT/$PKG_BUILD/.$HOST_NAME
|
||||||
|
mkdir -p $ROOT/$PKG_BUILD/.$TARGET_NAME
|
||||||
|
cp -r $ROOT/$PKG_BUILD/* $ROOT/$PKG_BUILD/.$TARGET_NAME
|
||||||
|
}
|
||||||
|
|
||||||
|
makeinstall_host() {
|
||||||
|
mkdir -p $ROOT/$TOOLCHAIN/lib/
|
||||||
|
cp libattr/.libs/libattr.a $ROOT/$TOOLCHAIN/lib/
|
||||||
|
|
||||||
|
mkdir -p $ROOT/$TOOLCHAIN/include/attr
|
||||||
|
cp include/*.h $ROOT/$TOOLCHAIN/include/attr
|
||||||
}
|
}
|
||||||
|
|
||||||
makeinstall_target() {
|
makeinstall_target() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user