mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
PKG_BUILD: drop $ROOT, convert to absolute path
This commit is contained in:
parent
03366a102c
commit
99ef6bc05d
@ -58,11 +58,11 @@ pre_make_target() {
|
||||
export CGO_CFLAGS=$CFLAGS
|
||||
export LDFLAGS="-w -extldflags -static -X github.com/docker/containerd.GitCommit=${PKG_VERSION} -extld $CC"
|
||||
export GOLANG=$TOOLCHAIN/lib/golang/bin/go
|
||||
export GOPATH=$ROOT/$PKG_BUILD.gopath:$ROOT/$PKG_BUILD/vendor/
|
||||
export GOPATH=$PKG_BUILD.gopath:$PKG_BUILD/vendor/
|
||||
export GOROOT=$TOOLCHAIN/lib/golang
|
||||
export PATH=$PATH:$GOROOT/bin
|
||||
|
||||
ln -fs $ROOT/$PKG_BUILD $ROOT/$PKG_BUILD/vendor/src/github.com/docker/containerd
|
||||
ln -fs $PKG_BUILD $PKG_BUILD/vendor/src/github.com/docker/containerd
|
||||
}
|
||||
|
||||
make_target() {
|
||||
|
@ -42,17 +42,17 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-nls \
|
||||
--without-libintl-prefix"
|
||||
|
||||
post_patch() {
|
||||
mkdir -p $ROOT/$PKG_BUILD/build-aux/
|
||||
touch $ROOT/$PKG_BUILD/build-aux/config.rpath
|
||||
touch $ROOT/$PKG_BUILD/libdvbv5-po/Makefile.in.in
|
||||
touch $ROOT/$PKG_BUILD/v4l-utils-po/Makefile.in.in
|
||||
mkdir -p $PKG_BUILD/build-aux/
|
||||
touch $PKG_BUILD/build-aux/config.rpath
|
||||
touch $PKG_BUILD/libdvbv5-po/Makefile.in.in
|
||||
touch $PKG_BUILD/v4l-utils-po/Makefile.in.in
|
||||
}
|
||||
|
||||
make_target() {
|
||||
cd $ROOT/$PKG_BUILD/.$TARGET_NAME/lib/libdvbv5
|
||||
cd $PKG_BUILD/.$TARGET_NAME/lib/libdvbv5
|
||||
make CFLAGS="$TARGET_CFLAGS"
|
||||
|
||||
cd $ROOT/$PKG_BUILD/.$TARGET_NAME/utils/dvb
|
||||
cd $PKG_BUILD/.$TARGET_NAME/utils/dvb
|
||||
make CFLAGS="$TARGET_CFLAGS"
|
||||
}
|
||||
|
||||
|
@ -31,7 +31,7 @@ PKG_AUTORECONF="yes"
|
||||
# aml 3.14 is meh
|
||||
pre_configure_target() {
|
||||
if [ "$TARGET_ARCH" = "aarch64" ]; then
|
||||
sed -i 's/DVB_HEADER=0/DVB_HEADER=1/g' $ROOT/$PKG_BUILD/configure*
|
||||
sed -i 's/HAS_DVB_API5=0/HAS_DVB_API5=1/g' $ROOT/$PKG_BUILD/configure*
|
||||
sed -i 's/DVB_HEADER=0/DVB_HEADER=1/g' $PKG_BUILD/configure*
|
||||
sed -i 's/HAS_DVB_API5=0/HAS_DVB_API5=1/g' $PKG_BUILD/configure*
|
||||
fi
|
||||
}
|
||||
|
@ -31,7 +31,7 @@ PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
pre_configure_target() {
|
||||
cd "$ROOT/$PKG_BUILD"
|
||||
cd "$PKG_BUILD"
|
||||
rm -rf ".$TARGET_NAME"
|
||||
cp -PR $(get_build_dir ffmpeg)/* .
|
||||
make clean
|
||||
|
@ -31,7 +31,7 @@ PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
pre_configure_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -48,7 +48,7 @@ configure_host() {
|
||||
}
|
||||
|
||||
make_host() {
|
||||
cd $ROOT/$PKG_BUILD/src
|
||||
cd $PKG_BUILD/src
|
||||
bash make.bash --no-banner
|
||||
}
|
||||
|
||||
@ -59,5 +59,5 @@ pre_makeinstall_host() {
|
||||
|
||||
makeinstall_host() {
|
||||
mkdir -p $TOOLCHAIN/lib/golang
|
||||
cp -av $ROOT/$PKG_BUILD/* $TOOLCHAIN/lib/golang/
|
||||
cp -av $PKG_BUILD/* $TOOLCHAIN/lib/golang/
|
||||
}
|
||||
|
@ -35,7 +35,7 @@ PKG_CONFIGURE_OPTS_HOST="--enable-static --disable-shared"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="--enable-static \
|
||||
--disable-shared \
|
||||
--with-cross-build=$ROOT/$PKG_BUILD/.$HOST_NAME"
|
||||
--with-cross-build=$PKG_BUILD/.$HOST_NAME"
|
||||
|
||||
PKG_CONFIGURE_SCRIPT="source/configure"
|
||||
|
||||
|
@ -38,7 +38,7 @@ PKG_CONFIGURE_OPTS_TARGET="--prefix=$SYSROOT_PREFIX/usr \
|
||||
|
||||
pre_configure_target() {
|
||||
# serdisplib fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rmdir .$TARGET_NAME
|
||||
|
||||
# use libusb-config from sysroot
|
||||
|
@ -34,5 +34,5 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-static \
|
||||
--disable-largefile"
|
||||
|
||||
post_makeinstall_target() {
|
||||
cp $ROOT/$PKG_BUILD/common/utils.h $SYSROOT_PREFIX/usr/include/libimobiledevice/
|
||||
cp $PKG_BUILD/common/utils.h $SYSROOT_PREFIX/usr/include/libimobiledevice/
|
||||
}
|
||||
|
@ -59,7 +59,7 @@ pre_make_target() {
|
||||
export CGO_CFLAGS=$CFLAGS
|
||||
export LDFLAGS="-extld $CC"
|
||||
export GOLANG=$TOOLCHAIN/lib/golang/bin/go
|
||||
export GOPATH=$ROOT/$PKG_BUILD.gopath
|
||||
export GOPATH=$PKG_BUILD.gopath
|
||||
export GOROOT=$TOOLCHAIN/lib/golang
|
||||
export PATH=$PATH:$GOROOT/bin
|
||||
}
|
||||
|
@ -45,7 +45,7 @@ fi
|
||||
PKG_CMAKE_OPTS_TARGET="$FREESCALE_V4L_INCLUDE"
|
||||
|
||||
pre_build_target() {
|
||||
cp -a $(get_build_dir moonlight-common-c)/* $ROOT/$PKG_BUILD/third_party/moonlight-common-c
|
||||
cp -a $(get_build_dir moonlight-common-c)/* $PKG_BUILD/third_party/moonlight-common-c
|
||||
}
|
||||
|
||||
pre_configure_target() {
|
||||
|
@ -29,5 +29,5 @@ PKG_LONGDESC="OpenCaster is a free and open source MPEG2 transport stream data g
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
pre_makeinstall_target() {
|
||||
mkdir -p $ROOT/$PKG_BUILD/.install_pkg
|
||||
mkdir -p $PKG_BUILD/.install_pkg
|
||||
}
|
||||
|
@ -40,7 +40,7 @@ PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=$SYSROOT_PREFIX \
|
||||
--without-sco"
|
||||
|
||||
pre_configure_target() {
|
||||
export CFLAGS="$CFLAGS -I$ROOT/$PKG_BUILD"
|
||||
export CFLAGS="$CFLAGS -I$PKG_BUILD"
|
||||
export LIBS="-ltermcap"
|
||||
}
|
||||
|
||||
|
@ -38,7 +38,7 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-static \
|
||||
|
||||
pre_configure_target() {
|
||||
# nmap fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
|
||||
export CPPFLAGS="$CPPFLAGS -Iliblua"
|
||||
|
@ -34,7 +34,7 @@ PKG_AUTORECONF="no"
|
||||
MAKEFLAGS=-j1
|
||||
|
||||
make_host() {
|
||||
cd $ROOT/$PKG_BUILD/nss
|
||||
cd $PKG_BUILD/nss
|
||||
|
||||
[ "$TARGET_ARCH" = "x86_64" ] && export USE_64=1
|
||||
|
||||
@ -42,15 +42,15 @@ make_host() {
|
||||
}
|
||||
|
||||
makeinstall_host() {
|
||||
cp $ROOT/$PKG_BUILD/nss/coreconf/nsinstall/*/nsinstall $TOOLCHAIN/bin
|
||||
cp $PKG_BUILD/nss/coreconf/nsinstall/*/nsinstall $TOOLCHAIN/bin
|
||||
}
|
||||
|
||||
post_makeinstall_host() {
|
||||
rm -rf $ROOT/$PKG_BUILD/nss/coreconf/nsinstall/Linux*
|
||||
rm -rf $PKG_BUILD/nss/coreconf/nsinstall/Linux*
|
||||
}
|
||||
|
||||
make_target() {
|
||||
cd $ROOT/$PKG_BUILD/nss
|
||||
cd $PKG_BUILD/nss
|
||||
|
||||
[ "$TARGET_ARCH" = "x86_64" ] && TARGET_USE_64="USE_64=1"
|
||||
|
||||
@ -66,7 +66,7 @@ make_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
$STRIP dist/Linux*/lib/*.so
|
||||
cp -L dist/Linux*/lib/*.so $SYSROOT_PREFIX/usr/lib
|
||||
cp -L dist/Linux*/lib/libcrmf.a $SYSROOT_PREFIX/usr/lib
|
||||
|
@ -28,7 +28,7 @@ PKG_LONGDESC="protobuf: Protocol Buffers - Google's data interchange format"
|
||||
PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
PKG_CMAKE_SCRIPT="$ROOT/$PKG_BUILD/cmake/CMakeLists.txt"
|
||||
PKG_CMAKE_SCRIPT="$PKG_BUILD/cmake/CMakeLists.txt"
|
||||
|
||||
PKG_CMAKE_OPTS_HOST="-DCMAKE_NO_SYSTEM_FROM_IMPORTED=1 \
|
||||
-DBUILD_SHARED_LIBS=0 \
|
||||
|
@ -58,11 +58,11 @@ pre_make_target() {
|
||||
export CGO_CFLAGS=$CFLAGS
|
||||
export LDFLAGS="-w -extldflags -static -X main.gitCommit=${PKG_VERSION} -X main.version=$(cat ./VERSION) -extld $CC"
|
||||
export GOLANG=$TOOLCHAIN/lib/golang/bin/go
|
||||
export GOPATH=$ROOT/$PKG_BUILD.gopath:$ROOT/$PKG_BUILD/Godeps/_workspace/
|
||||
export GOPATH=$PKG_BUILD.gopath:$PKG_BUILD/Godeps/_workspace/
|
||||
export GOROOT=$TOOLCHAIN/lib/golang
|
||||
export PATH=$PATH:$GOROOT/bin
|
||||
|
||||
ln -fs $ROOT/$PKG_BUILD $ROOT/$PKG_BUILD/Godeps/_workspace/src/github.com/opencontainers/runc
|
||||
ln -fs $PKG_BUILD $PKG_BUILD/Godeps/_workspace/src/github.com/opencontainers/runc
|
||||
}
|
||||
|
||||
make_target() {
|
||||
|
@ -38,7 +38,7 @@ pre_configure_target() {
|
||||
export LDFLAGS=`echo $LDFLAGS | sed -e "s|-Wl,--as-needed||"`
|
||||
|
||||
# screen fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -36,7 +36,7 @@ PKG_CMAKE_TARGET_OPTS="-DMINIMAL=ON"
|
||||
PKG_MAKE_TARGET_OPTS="tini-static"
|
||||
|
||||
pre_configure_target(){
|
||||
sed -i "s|@tini_VERSION_GIT@| - git.${PKG_VERSION}|" $ROOT/$PKG_BUILD/src/tiniConfig.h.in
|
||||
sed -i "s|@tini_VERSION_GIT@| - git.${PKG_VERSION}|" $PKG_BUILD/src/tiniConfig.h.in
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
|
@ -53,7 +53,7 @@ post_make_target() {
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/${LIB_NAME}.so $ROOT/$PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/${LIB_NAME}.so $PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
$STRIP libvdr-*.so*
|
||||
}
|
||||
|
||||
|
@ -47,7 +47,7 @@ post_make_target() {
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/${LIB_NAME}.so $ROOT/$PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/${LIB_NAME}.so $PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
$STRIP libvdr-*.so*
|
||||
}
|
||||
|
||||
|
@ -47,7 +47,7 @@ post_make_target() {
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/${LIB_NAME}.so $ROOT/$PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/${LIB_NAME}.so $PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
$STRIP libvdr-*.so*
|
||||
}
|
||||
|
||||
|
@ -47,7 +47,7 @@ post_make_target() {
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/${LIB_NAME}.so $ROOT/$PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/${LIB_NAME}.so $PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
$STRIP libvdr-*.so*
|
||||
}
|
||||
|
||||
|
@ -46,7 +46,7 @@ post_make_target() {
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/${LIB_NAME}.so $ROOT/$PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/${LIB_NAME}.so $PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
$STRIP libvdr-*.so*
|
||||
}
|
||||
|
||||
|
@ -52,7 +52,7 @@ post_make_target() {
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/${LIB_NAME}.so $ROOT/$PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/${LIB_NAME}.so $PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
$STRIP libvdr-*.so*
|
||||
}
|
||||
|
||||
|
@ -47,7 +47,7 @@ post_make_target() {
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/${LIB_NAME}.so $ROOT/$PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/${LIB_NAME}.so $PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
$STRIP libvdr-*.so*
|
||||
}
|
||||
|
||||
|
@ -46,8 +46,8 @@ post_make_target() {
|
||||
VDR_DIR=$(get_build_dir vdr)
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/server/${LIB_NAME}-server.so $ROOT/$PKG_BUILD/server/${LIB_NAME}-server.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/client/${LIB_NAME}-client.so $ROOT/$PKG_BUILD/client/${LIB_NAME}-client.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/server/${LIB_NAME}-server.so $PKG_BUILD/server/${LIB_NAME}-server.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/client/${LIB_NAME}-client.so $PKG_BUILD/client/${LIB_NAME}-client.so.${VDR_APIVERSION}
|
||||
|
||||
$STRIP client/libvdr-*.so*
|
||||
$STRIP server/libvdr-*.so*
|
||||
|
@ -46,7 +46,7 @@ post_make_target() {
|
||||
VDR_APIVERSION=`sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$/\1/p' $VDR_DIR/config.h`
|
||||
LIB_NAME=lib${PKG_NAME/-plugin/}
|
||||
|
||||
cp --remove-destination $ROOT/$PKG_BUILD/${LIB_NAME}.so $ROOT/$PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
cp --remove-destination $PKG_BUILD/${LIB_NAME}.so $PKG_BUILD/${LIB_NAME}.so.${VDR_APIVERSION}
|
||||
$STRIP libvdr-*.so*
|
||||
}
|
||||
|
||||
|
@ -34,8 +34,8 @@ PKG_ADDON_TYPE="xbmc.service"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
make_target() {
|
||||
mkdir -p $ROOT/$PKG_BUILD
|
||||
cd $ROOT/$PKG_BUILD
|
||||
mkdir -p $PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
|
||||
case $TARGET_ARCH in
|
||||
x86_64)
|
||||
|
@ -38,8 +38,8 @@ PKG_ADDON_PROVIDES="executable"
|
||||
|
||||
post_unpack() {
|
||||
# don't use the files from the script
|
||||
rm $ROOT/$PKG_BUILD/script.moonlight/icon.png
|
||||
rm $ROOT/$PKG_BUILD/script.moonlight/changelog.txt
|
||||
rm $PKG_BUILD/script.moonlight/icon.png
|
||||
rm $PKG_BUILD/script.moonlight/changelog.txt
|
||||
}
|
||||
|
||||
make_target() {
|
||||
@ -52,7 +52,7 @@ makeinstall_target() {
|
||||
|
||||
addon() {
|
||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID
|
||||
cp -PR $ROOT/$PKG_BUILD/script.moonlight/* $ADDON_BUILD/$PKG_ADDON_ID
|
||||
cp -PR $PKG_BUILD/script.moonlight/* $ADDON_BUILD/$PKG_ADDON_ID
|
||||
|
||||
# use our own changelog.txt
|
||||
cp $PKG_DIR/changelog.txt $ADDON_BUILD/$PKG_ADDON_ID
|
||||
|
@ -69,15 +69,15 @@ configure_target() {
|
||||
export CGO_CFLAGS=$CFLAGS
|
||||
export LDFLAGS="-w -linkmode external -extldflags -Wl,--unresolved-symbols=ignore-in-shared-libs -extld $CC"
|
||||
export GOLANG=$TOOLCHAIN/lib/golang/bin/go
|
||||
export GOPATH=$ROOT/$PKG_BUILD/.gopath
|
||||
export GOPATH=$PKG_BUILD/.gopath
|
||||
export GOROOT=$TOOLCHAIN/lib/golang
|
||||
export PATH=$PATH:$GOROOT/bin
|
||||
|
||||
mkdir -p $ROOT/$PKG_BUILD/.gopath
|
||||
if [ -d $ROOT/$PKG_BUILD/vendor ]; then
|
||||
mv $ROOT/$PKG_BUILD/vendor $ROOT/$PKG_BUILD/.gopath/src
|
||||
mkdir -p $PKG_BUILD/.gopath
|
||||
if [ -d $PKG_BUILD/vendor ]; then
|
||||
mv $PKG_BUILD/vendor $PKG_BUILD/.gopath/src
|
||||
fi
|
||||
ln -fs $ROOT/$PKG_BUILD $ROOT/$PKG_BUILD/.gopath/src/github.com/docker/docker
|
||||
ln -fs $PKG_BUILD $PKG_BUILD/.gopath/src/github.com/docker/docker
|
||||
|
||||
# used for docker version
|
||||
export GITCOMMIT=$PKG_VERSION
|
||||
@ -98,8 +98,8 @@ makeinstall_target() {
|
||||
|
||||
addon() {
|
||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
cp -P $ROOT/$PKG_BUILD/bin/docker $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
cp -P $ROOT/$PKG_BUILD/bin/dockerd $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
cp -P $PKG_BUILD/bin/docker $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
cp -P $PKG_BUILD/bin/dockerd $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
|
||||
# containerd
|
||||
cp -P $(get_build_dir containerd)/bin/containerd $ADDON_BUILD/$PKG_ADDON_ID/bin/docker-containerd
|
||||
|
@ -49,7 +49,7 @@ elif [ "$DISPLAYSERVER" = "x11" ]; then
|
||||
fi
|
||||
|
||||
pre_build_target() {
|
||||
cp -a $(get_build_dir rpi_ws281x)/* $ROOT/$PKG_BUILD/dependencies/external/rpi_ws281x
|
||||
cp -a $(get_build_dir rpi_ws281x)/* $PKG_BUILD/dependencies/external/rpi_ws281x
|
||||
}
|
||||
|
||||
pre_configure_target() {
|
||||
|
@ -49,7 +49,7 @@ pre_make_target() {
|
||||
}
|
||||
|
||||
addon() {
|
||||
drivers="none|$(cat $ROOT/$PKG_BUILD/.$TARGET_NAME/config.log | sed -n "s|^DRIVERS=' \(.*\)'|\1|p" | sed "s|.so||g" | tr ' ' '|')"
|
||||
drivers="none|$(cat $PKG_BUILD/.$TARGET_NAME/config.log | sed -n "s|^DRIVERS=' \(.*\)'|\1|p" | sed "s|.so||g" | tr ' ' '|')"
|
||||
|
||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/config
|
||||
|
||||
|
@ -53,7 +53,7 @@ make_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
make install INSTALL_PREFIX=$ROOT/$PKG_BUILD/.$TARGET_NAME
|
||||
make install INSTALL_PREFIX=$PKG_BUILD/.$TARGET_NAME
|
||||
}
|
||||
|
||||
addon() {
|
||||
|
@ -57,8 +57,8 @@ pre_build_target() {
|
||||
}
|
||||
|
||||
pre_configure_target() {
|
||||
export CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I$SYSROOT_PREFIX/usr/include/ncurses -I$ROOT/$PKG_BUILD/.$TARGET_NAME/include/"
|
||||
export LDFLAGS="$LDFLAGS -L$ROOT/$PKG_BUILD/.$TARGET_NAME/lib"
|
||||
export CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I$SYSROOT_PREFIX/usr/include/ncurses -I$PKG_BUILD/.$TARGET_NAME/include/"
|
||||
export LDFLAGS="$LDFLAGS -L$PKG_BUILD/.$TARGET_NAME/lib"
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
|
@ -37,9 +37,9 @@ PKG_MAINTAINER="Anton Voyl (awiouy)"
|
||||
configure_target() {
|
||||
go run build.go assets
|
||||
|
||||
mkdir -p $ROOT/$PKG_BUILD $ROOT/$PKG_BUILD/src/github.com/syncthing
|
||||
ln -fs $ROOT/$PKG_BUILD $ROOT/$PKG_BUILD/src/github.com/syncthing/syncthing
|
||||
ln -fs $ROOT/$PKG_BUILD/vendor $ROOT/$PKG_BUILD/vendor/src
|
||||
mkdir -p $PKG_BUILD $PKG_BUILD/src/github.com/syncthing
|
||||
ln -fs $PKG_BUILD $PKG_BUILD/src/github.com/syncthing/syncthing
|
||||
ln -fs $PKG_BUILD/vendor $PKG_BUILD/vendor/src
|
||||
|
||||
case $TARGET_ARCH in
|
||||
x86_64)
|
||||
@ -67,13 +67,13 @@ configure_target() {
|
||||
export CGO_CFLAGS=$CFLAGS
|
||||
export LDFLAGS="-w -linkmode external -extldflags -Wl,--unresolved-symbols=ignore-in-shared-libs -extld $CC -X main.Version=v$PKG_VERSION"
|
||||
export GOLANG=$TOOLCHAIN/lib/golang/bin/go
|
||||
export GOPATH=$ROOT/$PKG_BUILD/src/github.com/syncthing/syncthing:$ROOT/$PKG_BUILD/vendor:$ROOT/$PKG_BUILD/Godeps/_workspace
|
||||
export GOPATH=$PKG_BUILD/src/github.com/syncthing/syncthing:$PKG_BUILD/vendor:$PKG_BUILD/Godeps/_workspace
|
||||
export GOROOT=$TOOLCHAIN/lib/golang
|
||||
export PATH=$PATH:$GOROOT/bin
|
||||
}
|
||||
|
||||
make_target() {
|
||||
cd $ROOT/$PKG_BUILD/src/github.com/syncthing/syncthing
|
||||
cd $PKG_BUILD/src/github.com/syncthing/syncthing
|
||||
mkdir -p bin
|
||||
$GOLANG build -v -o bin/syncthing -a -ldflags "$LDFLAGS" ./cmd/syncthing
|
||||
}
|
||||
@ -84,5 +84,5 @@ makeinstall_target() {
|
||||
|
||||
addon() {
|
||||
mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
cp -P $ROOT/$PKG_BUILD/bin/syncthing $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
cp -P $PKG_BUILD/bin/syncthing $ADDON_BUILD/$PKG_ADDON_ID/bin
|
||||
}
|
||||
|
@ -40,7 +40,7 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-curses \
|
||||
|
||||
pre_configure_target() {
|
||||
# tinc fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -71,7 +71,7 @@ post_unpack() {
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
|
||||
# transcoding
|
||||
|
@ -64,8 +64,8 @@ configure_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
make -C "$ROOT/$PKG_BUILD/.$HOST_NAME" install DESTDIR="$INSTALL"
|
||||
make -C "$ROOT/$PKG_BUILD/.$TARGET_NAME" install DESTDIR="$INSTALL"
|
||||
make -C "$PKG_BUILD/.$HOST_NAME" install DESTDIR="$INSTALL"
|
||||
make -C "$PKG_BUILD/.$TARGET_NAME" install DESTDIR="$INSTALL"
|
||||
$STRIP "$INSTALL/storage/.kodi/addons/$PKG_SECTION.$PKG_NAME/bin/mono"
|
||||
}
|
||||
|
||||
|
@ -34,7 +34,7 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static"
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
|
||||
export CXXFLAGS="$CXXFLAGS -Wno-narrowing"
|
||||
|
@ -32,12 +32,12 @@ PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
pre_build_host() {
|
||||
mkdir -p $ROOT/$PKG_BUILD/.$HOST_NAME
|
||||
cp -r $ROOT/$PKG_BUILD/* $ROOT/$PKG_BUILD/.$HOST_NAME
|
||||
mkdir -p $PKG_BUILD/.$HOST_NAME
|
||||
cp -r $PKG_BUILD/* $PKG_BUILD/.$HOST_NAME
|
||||
}
|
||||
|
||||
make_host() {
|
||||
cd $ROOT/$PKG_BUILD/.$HOST_NAME
|
||||
cd $PKG_BUILD/.$HOST_NAME
|
||||
make -f Makefile-libbz2_so CC=$HOST_CC CFLAGS="$CFLAGS -fPIC -DPIC"
|
||||
}
|
||||
|
||||
@ -46,12 +46,12 @@ makeinstall_host() {
|
||||
}
|
||||
|
||||
pre_build_target() {
|
||||
mkdir -p $ROOT/$PKG_BUILD/.$TARGET_NAME
|
||||
cp -r $ROOT/$PKG_BUILD/* $ROOT/$PKG_BUILD/.$TARGET_NAME
|
||||
mkdir -p $PKG_BUILD/.$TARGET_NAME
|
||||
cp -r $PKG_BUILD/* $PKG_BUILD/.$TARGET_NAME
|
||||
}
|
||||
|
||||
pre_make_target() {
|
||||
cd $ROOT/$PKG_BUILD/.$TARGET_NAME
|
||||
cd $PKG_BUILD/.$TARGET_NAME
|
||||
sed -e "s,ln -s (lib.*),ln -snf \$$1; ln -snf libbz2.so.$PKG_VERSION libbz2.so,g" -i Makefile-libbz2_so
|
||||
}
|
||||
|
||||
|
@ -34,22 +34,22 @@ PKG_AUTORECONF="no"
|
||||
post_configure_target() {
|
||||
## configure minizip
|
||||
(
|
||||
cd $ROOT/$PKG_BUILD/contrib/minizip
|
||||
cd $PKG_BUILD/contrib/minizip
|
||||
rm Makefile
|
||||
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:../../"
|
||||
do_autoreconf
|
||||
cp $ROOT/$PKG_BUILD/.$TARGET_NAME/zconf.h ./
|
||||
cp $PKG_BUILD/.$TARGET_NAME/zconf.h ./
|
||||
./configure --host=$TARGET_NAME --build=$HOST_NAME $TARGET_CONFIGURE_OPTS --disable-shared --enable-static
|
||||
)
|
||||
}
|
||||
|
||||
post_make_target() {
|
||||
# make minizip
|
||||
make -C $ROOT/$PKG_BUILD/contrib/minizip
|
||||
make -C $PKG_BUILD/contrib/minizip
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
# Install minizip
|
||||
make -C $ROOT/$PKG_BUILD/contrib/minizip DESTDIR=$SYSROOT_PREFIX install
|
||||
make -C $PKG_BUILD/contrib/minizip DESTDIR=$SYSROOT_PREFIX install
|
||||
}
|
||||
|
||||
|
@ -32,13 +32,13 @@ PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
post_unpack() {
|
||||
sed -i 's|OPENSSL_MAJOR_VERSION STREQUAL "1"|OPENSSL_MAJOR_VERSION STREQUAL "2"|' $ROOT/$PKG_BUILD/cmake/ssl.cmake
|
||||
sed -i 's|GET_TARGET_PROPERTY(LIBMYSQL_OS_OUTPUT_NAME libmysql OUTPUT_NAME)|SET(LIBMYSQL_OS_OUTPUT_NAME "mysqlclient")|' $ROOT/$PKG_BUILD/scripts/CMakeLists.txt
|
||||
sed -i "s|COMMAND comp_err|COMMAND $TOOLCHAIN/bin/comp_err|" $ROOT/$PKG_BUILD/extra/CMakeLists.txt
|
||||
sed -i "s|COMMAND comp_sql|COMMAND $TOOLCHAIN/bin/comp_sql|" $ROOT/$PKG_BUILD/scripts/CMakeLists.txt
|
||||
sed -i "s|COMMAND gen_lex_hash|COMMAND $TOOLCHAIN/bin/gen_lex_hash|" $ROOT/$PKG_BUILD/sql/CMakeLists.txt
|
||||
sed -i 's|OPENSSL_MAJOR_VERSION STREQUAL "1"|OPENSSL_MAJOR_VERSION STREQUAL "2"|' $PKG_BUILD/cmake/ssl.cmake
|
||||
sed -i 's|GET_TARGET_PROPERTY(LIBMYSQL_OS_OUTPUT_NAME libmysql OUTPUT_NAME)|SET(LIBMYSQL_OS_OUTPUT_NAME "mysqlclient")|' $PKG_BUILD/scripts/CMakeLists.txt
|
||||
sed -i "s|COMMAND comp_err|COMMAND $TOOLCHAIN/bin/comp_err|" $PKG_BUILD/extra/CMakeLists.txt
|
||||
sed -i "s|COMMAND comp_sql|COMMAND $TOOLCHAIN/bin/comp_sql|" $PKG_BUILD/scripts/CMakeLists.txt
|
||||
sed -i "s|COMMAND gen_lex_hash|COMMAND $TOOLCHAIN/bin/gen_lex_hash|" $PKG_BUILD/sql/CMakeLists.txt
|
||||
|
||||
sed -i '/^IF(NOT BOOST_MINOR_VERSION.*$/,/^ENDIF()$/d' $ROOT/$PKG_BUILD/cmake/boost.cmake
|
||||
sed -i '/^IF(NOT BOOST_MINOR_VERSION.*$/,/^ENDIF()$/d' $PKG_BUILD/cmake/boost.cmake
|
||||
}
|
||||
|
||||
PKG_CMAKE_OPTS_HOST="-DCMAKE_BUILD_TYPE=Release \
|
||||
|
@ -44,7 +44,7 @@ fi
|
||||
|
||||
pre_configure_target() {
|
||||
# attr fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -138,7 +138,7 @@ post_makeinstall_target() {
|
||||
# add UTF-8 charmap for Generic (charmap is needed for installer)
|
||||
if [ "$PROJECT" = "Generic" ]; then
|
||||
mkdir -p $INSTALL/usr/share/i18n/charmaps
|
||||
cp -PR $ROOT/$PKG_BUILD/localedata/charmaps/UTF-8 $INSTALL/usr/share/i18n/charmaps
|
||||
cp -PR $PKG_BUILD/localedata/charmaps/UTF-8 $INSTALL/usr/share/i18n/charmaps
|
||||
gzip $INSTALL/usr/share/i18n/charmaps/UTF-8
|
||||
fi
|
||||
|
||||
@ -146,7 +146,7 @@ post_makeinstall_target() {
|
||||
rm -rf $INSTALL/usr/share/i18n/locales
|
||||
|
||||
mkdir -p $INSTALL/usr/share/i18n/locales
|
||||
cp -PR $ROOT/$PKG_BUILD/localedata/locales/POSIX $INSTALL/usr/share/i18n/locales
|
||||
cp -PR $PKG_BUILD/localedata/locales/POSIX $INSTALL/usr/share/i18n/locales
|
||||
fi
|
||||
|
||||
# create default configs
|
||||
@ -161,8 +161,8 @@ post_makeinstall_target() {
|
||||
}
|
||||
|
||||
configure_init() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
rm -rf $ROOT/$PKG_BUILD/.$TARGET_NAME-init
|
||||
cd $PKG_BUILD
|
||||
rm -rf $PKG_BUILD/.$TARGET_NAME-init
|
||||
}
|
||||
|
||||
make_init() {
|
||||
@ -171,11 +171,11 @@ make_init() {
|
||||
|
||||
makeinstall_init() {
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp -PR $ROOT/$PKG_BUILD/.$TARGET_NAME/elf/ld*.so* $INSTALL/usr/lib
|
||||
cp -PR $ROOT/$PKG_BUILD/.$TARGET_NAME/libc.so* $INSTALL/usr/lib
|
||||
cp -PR $ROOT/$PKG_BUILD/.$TARGET_NAME/math/libm.so* $INSTALL/usr/lib
|
||||
cp -PR $ROOT/$PKG_BUILD/.$TARGET_NAME/nptl/libpthread.so* $INSTALL/usr/lib
|
||||
cp -PR $ROOT/$PKG_BUILD/.$TARGET_NAME/rt/librt.so* $INSTALL/usr/lib
|
||||
cp -PR $PKG_BUILD/.$TARGET_NAME/elf/ld*.so* $INSTALL/usr/lib
|
||||
cp -PR $PKG_BUILD/.$TARGET_NAME/libc.so* $INSTALL/usr/lib
|
||||
cp -PR $PKG_BUILD/.$TARGET_NAME/math/libm.so* $INSTALL/usr/lib
|
||||
cp -PR $PKG_BUILD/.$TARGET_NAME/nptl/libpthread.so* $INSTALL/usr/lib
|
||||
cp -PR $PKG_BUILD/.$TARGET_NAME/rt/librt.so* $INSTALL/usr/lib
|
||||
|
||||
if [ "$TARGET_ARCH" = "arm" -a "$TARGET_FLOAT" = "hard" ]; then
|
||||
ln -sf ld.so $INSTALL/usr/lib/ld-linux.so.3
|
||||
|
@ -33,33 +33,33 @@ PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
post_unpack() {
|
||||
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
|
||||
mkdir -p $PKG_BUILD/.$HOST_NAME
|
||||
cp -r $PKG_BUILD/* $PKG_BUILD/.$HOST_NAME
|
||||
mkdir -p $PKG_BUILD/.$TARGET_NAME
|
||||
cp -r $PKG_BUILD/* $PKG_BUILD/.$TARGET_NAME
|
||||
}
|
||||
|
||||
|
||||
make_host() {
|
||||
cd $ROOT/$PKG_BUILD/.$HOST_NAME
|
||||
cd $PKG_BUILD/.$HOST_NAME
|
||||
make CC=$CC \
|
||||
AR=$AR \
|
||||
RANLIB=$RANLIB \
|
||||
CFLAGS="$HOST_CFLAGS" \
|
||||
BUILD_CFLAGS="$HOST_CFLAGS -I$ROOT/$PKG_BUILD/libcap/include" \
|
||||
BUILD_CFLAGS="$HOST_CFLAGS -I$PKG_BUILD/libcap/include" \
|
||||
PAM_CAP=no \
|
||||
lib=/lib \
|
||||
-C libcap libcap.pc libcap.a
|
||||
}
|
||||
|
||||
make_target() {
|
||||
cd $ROOT/$PKG_BUILD/.$TARGET_NAME
|
||||
cd $PKG_BUILD/.$TARGET_NAME
|
||||
make CC=$CC \
|
||||
AR=$AR \
|
||||
RANLIB=$RANLIB \
|
||||
CFLAGS="$TARGET_CFLAGS" \
|
||||
BUILD_CC=$HOST_CC \
|
||||
BUILD_CFLAGS="$HOST_CFLAGS -I$ROOT/$PKG_BUILD/libcap/include" \
|
||||
BUILD_CFLAGS="$HOST_CFLAGS -I$PKG_BUILD/libcap/include" \
|
||||
PAM_CAP=no \
|
||||
lib=/lib \
|
||||
-C libcap libcap.pc libcap.a
|
||||
|
@ -32,11 +32,11 @@ PKG_AUTORECONF="no"
|
||||
|
||||
|
||||
pre_configure_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
pre_configure_host() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$HOST_NAME
|
||||
}
|
||||
|
@ -35,12 +35,12 @@ MAKEFLAGS=-j1
|
||||
|
||||
pre_configure_target() {
|
||||
# slang fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
pre_configure_host() {
|
||||
# slang fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$HOST_NAME
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ PKG_LIBVAR="CRAFT_LIB"
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -37,7 +37,7 @@ PKG_LIBVAR="DOLPHIN_LIB"
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -40,7 +40,7 @@ configure_target(){
|
||||
}
|
||||
|
||||
make_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
make -f Makefile.libretro
|
||||
}
|
||||
|
||||
|
@ -38,7 +38,7 @@ PKG_LIBVAR="METEOR_LIB"
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -37,7 +37,7 @@ PKG_LIBVAR="MGBA_LIB"
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -36,8 +36,8 @@ PKG_LIBPATH="libretro/$PKG_LIBNAME"
|
||||
PKG_LIBVAR="NESTOPIA_LIB"
|
||||
|
||||
post_unpack() {
|
||||
rm $ROOT/$PKG_BUILD/CMakeLists.txt
|
||||
rm $ROOT/$PKG_BUILD/configure.ac
|
||||
rm $PKG_BUILD/CMakeLists.txt
|
||||
rm $PKG_BUILD/configure.ac
|
||||
}
|
||||
|
||||
make_target() {
|
||||
|
@ -40,7 +40,7 @@ configure_target() {
|
||||
}
|
||||
|
||||
make_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
case $PROJECT in
|
||||
RPi)
|
||||
make -f Makefile.libretro platform=armv6-hardfloat-arm1176jzf-s
|
||||
|
@ -38,12 +38,12 @@ PKG_LIBPATH="$PKG_LIBNAME"
|
||||
PKG_LIBVAR="PICODRIVE_LIB"
|
||||
|
||||
pre_build_host() {
|
||||
cp -a $(get_build_dir cyclone68000)/* $ROOT/$PKG_BUILD/cpu/cyclone/
|
||||
cp -a $(get_build_dir cyclone68000)/* $PKG_BUILD/cpu/cyclone/
|
||||
}
|
||||
|
||||
pre_configure_host() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$HOST_NAME
|
||||
}
|
||||
|
||||
@ -63,7 +63,7 @@ makeinstall_host() {
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -36,7 +36,7 @@ PKG_LIBVAR="PPSSPP_LIB"
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -44,7 +44,7 @@ configure_target() {
|
||||
}
|
||||
|
||||
make_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
CXXFLAGS="$CXXFLAGS -DHAVE_POSIX_MEMALIGN=1"
|
||||
export AR="$AR cru"
|
||||
make -C backends/platform/libretro/build/
|
||||
|
@ -38,7 +38,7 @@ PKG_LIBVAR="VBAM_LIB"
|
||||
|
||||
pre_configure_target() {
|
||||
# fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
|
@ -125,7 +125,7 @@ post_makeinstall_target() {
|
||||
rm -rf $INSTALL/usr/bin/python*-config
|
||||
|
||||
cd $INSTALL/usr/lib/python2.7
|
||||
python -Wi -t -B $ROOT/$PKG_BUILD/Lib/compileall.py -d /usr/lib/python2.7 -f .
|
||||
python -Wi -t -B $PKG_BUILD/Lib/compileall.py -d /usr/lib/python2.7 -f .
|
||||
find $INSTALL/usr/lib/python2.7 -name "*.py" -exec rm -f {} \; &>/dev/null
|
||||
|
||||
# strip
|
||||
|
@ -144,8 +144,8 @@ make_target() {
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp -P $ROOT/$PKG_BUILD/.$HOST_NAME/$TARGET_NAME/libgcc/libgcc_s.so* $INSTALL/usr/lib
|
||||
cp -P $ROOT/$PKG_BUILD/.$HOST_NAME/$TARGET_NAME/libstdc++-v3/src/.libs/libstdc++.so* $INSTALL/usr/lib
|
||||
cp -P $PKG_BUILD/.$HOST_NAME/$TARGET_NAME/libgcc/libgcc_s.so* $INSTALL/usr/lib
|
||||
cp -P $PKG_BUILD/.$HOST_NAME/$TARGET_NAME/libstdc++-v3/src/.libs/libstdc++.so* $INSTALL/usr/lib
|
||||
}
|
||||
|
||||
configure_init() {
|
||||
@ -158,5 +158,5 @@ make_init() {
|
||||
|
||||
makeinstall_init() {
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp -P $ROOT/$PKG_BUILD/.$HOST_NAME/$TARGET_NAME/libgcc/libgcc_s.so* $INSTALL/usr/lib
|
||||
cp -P $PKG_BUILD/.$HOST_NAME/$TARGET_NAME/libgcc/libgcc_s.so* $INSTALL/usr/lib
|
||||
}
|
||||
|
@ -34,7 +34,7 @@ PKG_AUTORECONF="no"
|
||||
make_target() {
|
||||
cd bcmdhd_1_201_59_x
|
||||
LDFLAGS="" make V=1 \
|
||||
-C $(kernel_path) M=$ROOT/$PKG_BUILD/bcmdhd_1_201_59_x \
|
||||
-C $(kernel_path) M=$PKG_BUILD/bcmdhd_1_201_59_x \
|
||||
ARCH=$TARGET_KERNEL_ARCH \
|
||||
CROSS_COMPILE=$TARGET_PREFIX
|
||||
}
|
||||
|
@ -55,7 +55,7 @@ pre_configure_target() {
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
mkdir -p $INSTALL/usr/lib/modules/$(get_module_dir)/hdhomerun
|
||||
cp kernel/*.ko $INSTALL/usr/lib/modules/$(get_module_dir)/hdhomerun/
|
||||
|
||||
|
@ -34,12 +34,12 @@ PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
make_target() {
|
||||
LDFLAGS="" make -C $(kernel_path) M=$ROOT/$PKG_BUILD/mali \
|
||||
LDFLAGS="" make -C $(kernel_path) M=$PKG_BUILD/mali \
|
||||
CONFIG_MALI400=m CONFIG_MALI450=m
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
LDFLAGS="" make -C $(kernel_path) M=$ROOT/$PKG_BUILD/mali \
|
||||
LDFLAGS="" make -C $(kernel_path) M=$PKG_BUILD/mali \
|
||||
INSTALL_MOD_PATH=$INSTALL/usr INSTALL_MOD_STRIP=1 DEPMOD=: \
|
||||
modules_install
|
||||
}
|
||||
|
@ -56,5 +56,5 @@ make_target() {
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/lib/modules/$KERNEL_VER/updates
|
||||
find $ROOT/$PKG_BUILD/v4l/ -name \*.ko -exec cp {} $INSTALL/usr/lib/modules/$KERNEL_VER/updates \;
|
||||
find $PKG_BUILD/v4l/ -name \*.ko -exec cp {} $INSTALL/usr/lib/modules/$KERNEL_VER/updates \;
|
||||
}
|
||||
|
@ -31,8 +31,8 @@ PKG_IS_ADDON="no"
|
||||
PKG_AUTORECONF="no"
|
||||
|
||||
unpack() {
|
||||
mkdir -p $ROOT/$PKG_BUILD
|
||||
tar xf $SOURCES/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tgz -C $ROOT/$PKG_BUILD
|
||||
mkdir -p $PKG_BUILD
|
||||
tar xf $SOURCES/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tgz -C $PKG_BUILD
|
||||
}
|
||||
|
||||
make_host() {
|
||||
|
@ -150,20 +150,20 @@ makeinstall_host() {
|
||||
pre_make_target() {
|
||||
if [ "$TARGET_ARCH" = "x86_64" ]; then
|
||||
# copy some extra firmware to linux tree
|
||||
mkdir -p $ROOT/$PKG_BUILD/external-firmware
|
||||
cp -a $(get_build_dir x86-firmware)/{amdgpu,amd-ucode,i915,radeon,rtl_nic} $ROOT/$PKG_BUILD/external-firmware
|
||||
mkdir -p $PKG_BUILD/external-firmware
|
||||
cp -a $(get_build_dir x86-firmware)/{amdgpu,amd-ucode,i915,radeon,rtl_nic} $PKG_BUILD/external-firmware
|
||||
|
||||
mkdir -p $ROOT/$PKG_BUILD/external-firmware/intel-ucode
|
||||
cp -a $(get_build_dir intel-ucode)/microcode.bin $ROOT/$PKG_BUILD/external-firmware/intel-ucode
|
||||
mkdir -p $PKG_BUILD/external-firmware/intel-ucode
|
||||
cp -a $(get_build_dir intel-ucode)/microcode.bin $PKG_BUILD/external-firmware/intel-ucode
|
||||
|
||||
FW_LIST="$(find $ROOT/$PKG_BUILD/external-firmware \( -type f -o -type l \) \( -iname '*.bin' -o -iname '*.fw' \) | sed 's|.*external-firmware/||' | sort | xargs)"
|
||||
sed -i "s|CONFIG_EXTRA_FIRMWARE=.*|CONFIG_EXTRA_FIRMWARE=\"${FW_LIST}\"|" $ROOT/$PKG_BUILD/.config
|
||||
FW_LIST="$(find $PKG_BUILD/external-firmware \( -type f -o -type l \) \( -iname '*.bin' -o -iname '*.fw' \) | sed 's|.*external-firmware/||' | sort | xargs)"
|
||||
sed -i "s|CONFIG_EXTRA_FIRMWARE=.*|CONFIG_EXTRA_FIRMWARE=\"${FW_LIST}\"|" $PKG_BUILD/.config
|
||||
fi
|
||||
|
||||
make oldconfig
|
||||
|
||||
# regdb
|
||||
cp $(get_build_dir wireless-regdb)/db.txt $ROOT/$PKG_BUILD/net/wireless/db.txt
|
||||
cp $(get_build_dir wireless-regdb)/db.txt $PKG_BUILD/net/wireless/db.txt
|
||||
|
||||
if [ "$BOOTLOADER" = "u-boot" ]; then
|
||||
( cd $ROOT
|
||||
|
@ -33,10 +33,10 @@ post_makeinstall_target() {
|
||||
cmake -DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DDECRYPTERPATH=special://home/cdm \
|
||||
$ROOT/$PKG_BUILD/wvdecrypter
|
||||
$PKG_BUILD/wvdecrypter
|
||||
make
|
||||
|
||||
cp -P $ROOT/$PKG_BUILD/.$TARGET_NAME/wv/libssd_wv.so $INSTALL/usr/lib
|
||||
cp -P $PKG_BUILD/.$TARGET_NAME/wv/libssd_wv.so $INSTALL/usr/lib
|
||||
}
|
||||
|
||||
addon() {
|
||||
|
@ -205,7 +205,7 @@ KODI_LIBDVD="$KODI_DVDCSS \
|
||||
|
||||
PKG_CMAKE_OPTS_TARGET="-DNATIVEPREFIX=$TOOLCHAIN \
|
||||
-DWITH_TEXTUREPACKER=$TOOLCHAIN/bin/TexturePacker \
|
||||
-DDEPENDS_PATH=$ROOT/$PKG_BUILD/depends \
|
||||
-DDEPENDS_PATH=$PKG_BUILD/depends \
|
||||
-DPYTHON_INCLUDE_DIRS=$SYSROOT_PREFIX/usr/include/python2.7 \
|
||||
-DGIT_VERSION=$PKG_VERSION \
|
||||
-DENABLE_INTERNAL_FFMPEG=OFF \
|
||||
|
@ -82,7 +82,7 @@ if [ "$DISPLAYSERVER" = "x11" ]; then
|
||||
fi
|
||||
|
||||
pre_configure_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
|
||||
# ffmpeg fails building for x86_64 with LTO support
|
||||
|
@ -60,7 +60,7 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-dependency-tracking \
|
||||
|
||||
pre_configure_target() {
|
||||
# bluez fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
|
||||
export LIBS="-ltermcap"
|
||||
|
@ -37,7 +37,7 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_strlcat=no \
|
||||
--without-python"
|
||||
|
||||
pre_configure_target() {
|
||||
sed "s|@prefix@|$SYSROOT_PREFIX/usr|g" -i $ROOT/$PKG_BUILD/dnet-config.in
|
||||
sed "s|@prefix@|$SYSROOT_PREFIX/usr|g" -i $PKG_BUILD/dnet-config.in
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
|
@ -35,7 +35,7 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_realloc_0_nonnull=yes \
|
||||
--without-gmp --without-mpir"
|
||||
|
||||
pre_configure_target() {
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
|
||||
export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr"
|
||||
|
@ -53,7 +53,7 @@ pre_configure_target() {
|
||||
;;
|
||||
esac
|
||||
|
||||
cp $ROOT/$PKG_BUILD/src/syscfg/lock-obj-pub.$GPGERROR_TUPLE.h $ROOT/$PKG_BUILD/src/syscfg/lock-obj-pub.$GPGERROR_TARGET.h
|
||||
cp $PKG_BUILD/src/syscfg/lock-obj-pub.$GPGERROR_TUPLE.h $PKG_BUILD/src/syscfg/lock-obj-pub.$GPGERROR_TARGET.h
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
|
@ -82,17 +82,17 @@ pre_build_init() {
|
||||
}
|
||||
|
||||
configure_host() {
|
||||
cd $ROOT/$PKG_BUILD/.$HOST_NAME
|
||||
cd $PKG_BUILD/.$HOST_NAME
|
||||
cp $PKG_DIR/config/busybox-host.conf .config
|
||||
|
||||
# set install dir
|
||||
sed -i -e "s|^CONFIG_PREFIX=.*$|CONFIG_PREFIX=\"$ROOT/$PKG_BUILD/.install_host\"|" .config
|
||||
sed -i -e "s|^CONFIG_PREFIX=.*$|CONFIG_PREFIX=\"$PKG_BUILD/.install_host\"|" .config
|
||||
|
||||
make oldconfig
|
||||
}
|
||||
|
||||
configure_target() {
|
||||
cd $ROOT/$PKG_BUILD/.$TARGET_NAME
|
||||
cd $PKG_BUILD/.$TARGET_NAME
|
||||
cp $BUSYBOX_CFG_FILE_TARGET .config
|
||||
|
||||
# set install dir
|
||||
@ -129,7 +129,7 @@ configure_target() {
|
||||
}
|
||||
|
||||
configure_init() {
|
||||
cd $ROOT/$PKG_BUILD/.$TARGET_NAME-init
|
||||
cd $PKG_BUILD/.$TARGET_NAME-init
|
||||
cp $BUSYBOX_CFG_FILE_INIT .config
|
||||
|
||||
# set install dir
|
||||
@ -149,7 +149,7 @@ configure_init() {
|
||||
|
||||
makeinstall_host() {
|
||||
mkdir -p $TOOLCHAIN/bin
|
||||
cp -R $ROOT/$PKG_BUILD/.install_host/bin/* $TOOLCHAIN/bin
|
||||
cp -R $PKG_BUILD/.install_host/bin/* $TOOLCHAIN/bin
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
|
@ -44,7 +44,7 @@ pre_build_host() {
|
||||
}
|
||||
|
||||
make_host() {
|
||||
cd $ROOT/$PKG_BUILD/.$HOST_NAME
|
||||
cd $PKG_BUILD/.$HOST_NAME
|
||||
make PREFIX=/usr
|
||||
}
|
||||
|
||||
|
@ -47,5 +47,5 @@ configure_init() {
|
||||
|
||||
makeinstall_init() {
|
||||
mkdir -p $INSTALL/usr/sbin
|
||||
cp -P $ROOT/$PKG_BUILD/usr/iscsistart $INSTALL/usr/sbin
|
||||
cp -P $PKG_BUILD/usr/iscsistart $INSTALL/usr/sbin
|
||||
}
|
||||
|
@ -49,8 +49,8 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-docs \
|
||||
post_unpack() {
|
||||
mv $PKG_BUILD/$PKG_NAME/* $PKG_BUILD/
|
||||
|
||||
sed -i -e 's|.*common-agent/etc/config/Makefile.*||' $ROOT/$PKG_BUILD/configure.ac
|
||||
mkdir -p $ROOT/$PKG_BUILD/common-agent/etc/config
|
||||
sed -i -e 's|.*common-agent/etc/config/Makefile.*||' $PKG_BUILD/configure.ac
|
||||
mkdir -p $PKG_BUILD/common-agent/etc/config
|
||||
}
|
||||
|
||||
pre_configure_target() {
|
||||
|
@ -34,7 +34,7 @@ INIT_CONFIGURE_OPTS="--with-x86emu"
|
||||
|
||||
pre_configure_init() {
|
||||
# v86d fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME-init
|
||||
}
|
||||
|
||||
|
@ -35,5 +35,5 @@ pre_configure_target() {
|
||||
}
|
||||
|
||||
pre_build_target() {
|
||||
cp $PKG_DIR/config/CMakeLists.txt $ROOT/$PKG_BUILD
|
||||
cp $PKG_DIR/config/CMakeLists.txt $PKG_BUILD
|
||||
}
|
||||
|
@ -33,10 +33,10 @@ PKG_MAKE_OPTS_TARGET="dtc"
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
cp -P $ROOT/$PKG_BUILD/dtc $INSTALL/usr/bin
|
||||
cp -P $PKG_BUILD/dtc $INSTALL/usr/bin
|
||||
}
|
||||
|
||||
makeinstall_host() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
cp -P $ROOT/$PKG_BUILD/dtc $INSTALL/usr/bin
|
||||
cp -P $PKG_BUILD/dtc $INSTALL/usr/bin
|
||||
}
|
||||
|
@ -32,5 +32,5 @@ PKG_AUTORECONF="no"
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/sbin
|
||||
cp -a $ROOT/$PKG_BUILD/hdparm $INSTALL/usr/sbin
|
||||
cp -a $PKG_BUILD/hdparm $INSTALL/usr/sbin
|
||||
}
|
||||
|
@ -36,13 +36,13 @@ PKG_CONFIGURE_OPTS_TARGET="--disable-nls \
|
||||
|
||||
pre_configure_target() {
|
||||
# newt fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME
|
||||
}
|
||||
|
||||
pre_configure_host() {
|
||||
# newt fails to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$HOST_NAME
|
||||
}
|
||||
|
||||
|
@ -36,7 +36,7 @@ fi
|
||||
|
||||
pre_configure_init() {
|
||||
# plymouth-lite dont support to build in subdirs
|
||||
cd $ROOT/$PKG_BUILD
|
||||
cd $PKG_BUILD
|
||||
rm -rf .$TARGET_NAME-init
|
||||
}
|
||||
|
||||
|
@ -36,5 +36,5 @@ PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/bin
|
||||
cp -P $ROOT/$PKG_BUILD/.$TARGET_NAME/top/top $INSTALL/usr/bin
|
||||
cp -P $PKG_BUILD/.$TARGET_NAME/top/top $INSTALL/usr/bin
|
||||
}
|
||||
|
@ -61,7 +61,7 @@ make_host() {
|
||||
make CC=$CC \
|
||||
AR=$AR \
|
||||
RANLIB=$RANLIB \
|
||||
CFLAGS="-I$TOOLCHAIN/include -I$ROOT/$PKG_BUILD/libinstaller -I$ROOT/$PKG_BUILD/libfat -I$ROOT/$PKG_BUILD/bios -I$ROOT/$PKG_BUILD/utils -fomit-frame-pointer -D_FILE_OFFSET_BITS=64" \
|
||||
CFLAGS="-I$TOOLCHAIN/include -I$PKG_BUILD/libinstaller -I$PKG_BUILD/libfat -I$PKG_BUILD/bios -I$PKG_BUILD/utils -fomit-frame-pointer -D_FILE_OFFSET_BITS=64" \
|
||||
LDFLAGS="-L$TOOLCHAIN/lib" \
|
||||
installer
|
||||
}
|
||||
|
@ -84,9 +84,9 @@ make_target() {
|
||||
makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/share/bootloader
|
||||
|
||||
cp $ROOT/$PKG_BUILD/u-boot-*.imx $INSTALL/usr/share/bootloader 2>/dev/null || : #
|
||||
cp $ROOT/$PKG_BUILD/u-boot-*.img $INSTALL/usr/share/bootloader 2>/dev/null || : #
|
||||
cp $ROOT/$PKG_BUILD/SPL-* $INSTALL/usr/share/bootloader 2>/dev/null || : #
|
||||
cp $PKG_BUILD/u-boot-*.imx $INSTALL/usr/share/bootloader 2>/dev/null || : #
|
||||
cp $PKG_BUILD/u-boot-*.img $INSTALL/usr/share/bootloader 2>/dev/null || : #
|
||||
cp $PKG_BUILD/SPL-* $INSTALL/usr/share/bootloader 2>/dev/null || : #
|
||||
}
|
||||
|
||||
pre_install() {
|
||||
|
@ -122,18 +122,18 @@ makeinstall_target() {
|
||||
|
||||
mkdir -p $INSTALL/usr/share/bootloader
|
||||
|
||||
cp $ROOT/$PKG_BUILD/u-boot*.imx $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
cp $ROOT/$PKG_BUILD/u-boot*.img $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
cp $ROOT/$PKG_BUILD/SPL* $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
cp $PKG_BUILD/u-boot*.imx $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
cp $PKG_BUILD/u-boot*.img $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
cp $PKG_BUILD/SPL* $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
|
||||
cp $ROOT/$PKG_BUILD/$UBOOT_CONFIGFILE $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
cp $PKG_BUILD/$UBOOT_CONFIGFILE $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
|
||||
cp -PR $PROJECT_DIR/$PROJECT/bootloader/uEnv*.txt $INSTALL/usr/share/bootloader 2>/dev/null || :
|
||||
|
||||
case $PROJECT in
|
||||
Odroid_C2)
|
||||
cp -PRv $PKG_DIR/scripts/update-c2.sh $INSTALL/usr/share/bootloader/update.sh
|
||||
cp -PRv $ROOT/$PKG_BUILD/u-boot.bin $INSTALL/usr/share/bootloader/u-boot
|
||||
cp -PRv $PKG_BUILD/u-boot.bin $INSTALL/usr/share/bootloader/u-boot
|
||||
if [ -f $PROJECT_DIR/$PROJECT/splash/boot-logo.bmp.gz ]; then
|
||||
cp -PRv $PROJECT_DIR/$PROJECT/splash/boot-logo.bmp.gz $INSTALL/usr/share/bootloader
|
||||
elif [ -f $DISTRO_DIR/$DISTRO/splash/boot-logo.bmp.gz ]; then
|
||||
|
@ -34,5 +34,5 @@ PKG_CONFIGURE_OPTS_TARGET="--with-xorg-module-dir=$XORG_PATH_MODULES"
|
||||
|
||||
post_makeinstall_target() {
|
||||
mkdir -p $INSTALL/usr/share/X11/xorg.conf.d
|
||||
cp $ROOT/$PKG_BUILD/conf/*-libinput.conf $INSTALL/usr/share/X11/xorg.conf.d
|
||||
cp $PKG_BUILD/conf/*-libinput.conf $INSTALL/usr/share/X11/xorg.conf.d
|
||||
}
|
||||
|
@ -41,8 +41,8 @@ pre_configure_target() {
|
||||
# ensure we dont use '-O3' optimization.
|
||||
CFLAGS=`echo $CFLAGS | sed -e "s|-O3|-O2|"`
|
||||
CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-O3|-O2|"`
|
||||
CFLAGS="$CFLAGS -I$ROOT/$PKG_BUILD"
|
||||
CXXFLAGS="$CXXFLAGS -I$ROOT/$PKG_BUILD"
|
||||
CFLAGS="$CFLAGS -I$PKG_BUILD"
|
||||
CXXFLAGS="$CXXFLAGS -I$PKG_BUILD"
|
||||
}
|
||||
|
||||
post_makeinstall_target() {
|
||||
|
@ -194,9 +194,9 @@ if [ ! -f $STAMP ]; then
|
||||
|
||||
# configure other variables
|
||||
if [ "$TARGET" = "target" ]; then
|
||||
INSTALL=$ROOT/$PKG_BUILD/.install_pkg
|
||||
INSTALL=$PKG_BUILD/.install_pkg
|
||||
elif [ "$TARGET" = "init" ]; then
|
||||
INSTALL=$ROOT/$PKG_BUILD/.install_init
|
||||
INSTALL=$PKG_BUILD/.install_init
|
||||
fi
|
||||
|
||||
# clean up
|
||||
@ -208,12 +208,12 @@ if [ ! -f $STAMP ]; then
|
||||
|
||||
# setup configure script
|
||||
if [ -z "$PKG_CONFIGURE_SCRIPT" ]; then
|
||||
PKG_CONFIGURE_SCRIPT="$ROOT/$PKG_BUILD/configure"
|
||||
PKG_CONFIGURE_SCRIPT="$PKG_BUILD/configure"
|
||||
else
|
||||
PKG_CONFIGURE_SCRIPT="$ROOT/$PKG_BUILD/$PKG_CONFIGURE_SCRIPT"
|
||||
PKG_CONFIGURE_SCRIPT="$PKG_BUILD/$PKG_CONFIGURE_SCRIPT"
|
||||
fi
|
||||
if [ -z "$PKG_CMAKE_SCRIPT" ]; then
|
||||
PKG_CMAKE_SCRIPT="$ROOT/$PKG_BUILD/CMakeLists.txt"
|
||||
PKG_CMAKE_SCRIPT="$PKG_BUILD/CMakeLists.txt"
|
||||
fi
|
||||
|
||||
# include build template and build
|
||||
|
@ -48,14 +48,14 @@ if [ -f $STAMP ]; then
|
||||
|
||||
# setup configure script
|
||||
if [ -z "$PKG_CONFIGURE_SCRIPT" ]; then
|
||||
PKG_CONFIGURE_SCRIPT="$ROOT/$PKG_BUILD/configure"
|
||||
PKG_CONFIGURE_SCRIPT="$PKG_BUILD/configure"
|
||||
else
|
||||
PKG_CONFIGURE_SCRIPT="$ROOT/$PKG_BUILD/$PKG_CONFIGURE_SCRIPT"
|
||||
PKG_CONFIGURE_SCRIPT="$PKG_BUILD/$PKG_CONFIGURE_SCRIPT"
|
||||
fi
|
||||
if [ -z "$PKG_CMAKE_SCRIPT" ]; then
|
||||
PKG_CMAKE_SCRIPT="$ROOT/$PKG_BUILD/CMakeLists.txt"
|
||||
PKG_CMAKE_SCRIPT="$PKG_BUILD/CMakeLists.txt"
|
||||
else
|
||||
PKG_CMAKE_SCRIPT="$ROOT/$PKG_BUILD/$PKG_CMAKE_SCRIPT"
|
||||
PKG_CMAKE_SCRIPT="$PKG_BUILD/$PKG_CMAKE_SCRIPT"
|
||||
fi
|
||||
|
||||
# ensure $PKG_BUILD is there. (installer? PKG_URL="")
|
||||
|
Loading…
x
Reference in New Issue
Block a user