mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +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_SITE=""
|
||||
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_PRIORITY="optional"
|
||||
PKG_SECTION="accessibility"
|
||||
@ -33,6 +34,12 @@ PKG_LONGDESC="Extended attributes are name:value pairs associated permanently wi
|
||||
PKG_IS_ADDON="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= \
|
||||
CONFIG_SHELL=/bin/bash \
|
||||
INSTALL_USER=root INSTALL_GROUP=root \
|
||||
@ -44,10 +51,20 @@ else
|
||||
PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET DEBUG=-DNDEBUG"
|
||||
fi
|
||||
|
||||
pre_configure_target() {
|
||||
post_unpack() {
|
||||
# attr fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
mkdir -p $ROOT/$PKG_BUILD/.$HOST_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() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user