--- elwix/Attic/build_pkgsrc.sh 2012/03/21 09:10:16 1.1.2.5 +++ elwix/Attic/build_pkgsrc.sh 2012/03/22 09:51:49 1.1.2.7 @@ -5,9 +5,9 @@ # (C) AITNET ltd - Sofia/Bulgaria # by Michael Pounov # -# ./build_package.sh +# ./build_package.sh [options] # -# $Id: build_pkgsrc.sh,v 1.1.2.5 2012/03/21 09:10:16 misho Exp $ +# $Id: build_pkgsrc.sh,v 1.1.2.7 2012/03/22 09:51:49 misho Exp $ # [ -r ./config/rc.pkg ] && . ./config/rc.pkg @@ -21,8 +21,7 @@ fi #V=${VERSION} [ -r ${CENV} ] && . ${CENV} #unset INSTALL -#unset VERSION -VERSION="elwix-freebsd" +VERSION="${TARGET_BUILD}" if [ ! -d $BSDSRC ]; then echo @@ -56,6 +55,12 @@ else cd ${WORLD}/usr/pkgsrc fi +export USE_CROSS_COMPILE="yes" +if [ "$(basename $0)" = "build_pkgsrc_native.sh" ]; then + USE_CROSS_COMPILE="no" +fi +echo "+++ Cross compile of pkgsrc = $USE_CROSS_COMPILE" + if ! cd ${1:-NO}; then echo echo "Packet '$1' not exists ... (example package name: net/bmon)" @@ -65,6 +70,4 @@ else shift fi -if ${CEXEC} bmake $*; then - ${CEXEC} bmake $* package -fi +bmake $*