--- elwix/Attic/build_pkgsrc.sh 2012/03/21 08:58:50 1.1.2.4 +++ elwix/Attic/build_pkgsrc.sh 2012/10/12 08:22:43 1.2 @@ -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.4 2012/03/21 08:58:50 misho Exp $ +# $Id: build_pkgsrc.sh,v 1.2 2012/10/12 08:22:43 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,13 +55,19 @@ 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 ..." + echo "Packet '$1' not exists ... (example package name: net/bmon)" echo exit 1 else shift fi -${CEXEC} bmake $* +bmake $*