3 ENVIROMENT_PATH
=/devel
/crux
-arm
4 DEVTOOLS_PATH
=$ENVIROMENT_PATH/devtools
5 PKGUTILS_PATH
=$ENVIROMENT_PATH/pkgutils
-cross
6 export PATH
=$PATH:$PKGUTILS_PATH
8 PKGMK_CONF
=$PKGUTILS_PATH/pkgmk
-cross.conf
11 for port
in $($DEVTOOLS_PATH/getBuildOrder.sh); do
12 # skip ports we don't include in our tree
13 [ ! -d "${port}" ] && continue
14 # if package is previously installed
15 [ ! -z "$(pkginfo-cross -i | grep "$port ")" ] && continue
16 [ ! -f "${port}/Pkgfile" ] && exit 1
19 ( fakeroot pkgmk
-cross -d 2>&1 | tee pkgmk.log
) || exit 1
20 if [ ! -z "$PKGMK_PACKAGE_DIR" ]; then
21 PACKAGE
="$PKGMK_PACKAGE_DIR/${name}#${version}-${release}.pkg.tar.$PKGMK_COMPRESSION_MODE"
23 PACKAGE
="${name}#${version}-${release}.pkg.tar.$PKGMK_COMPRESSION_MODE"
25 ( fakeroot pkgadd
-cross $PACKAGE || fakeroot pkgadd
-cross -f $PACKAGE ) || exit 1