echo " AR: ${AR}"
echo " AS: ${AS}"
echo " PATH: ${PATH}"
+ echo " HVMAKE: ${HVMAKE}"
GCCCPUOPT=$(gcc ${MARCH_FLAGS} -E -v - </dev/null 2>&1 | \
sed -n 's/.* -v - //p')
# Arg. #1: Package name and version (ex: gcc-4.5.1)
# Remaining arguments: Additional configure options
# Options:
-# -h Display this help and returns
+# -j Disable parallel make for this package
# -l Unique identification label in 'install.log'
# (default is package name and version)
# -m Installation mode:
export IPKG_MODE="ac" # Default mode if not specified
export HVLABEL="" # Global variable
- while getopts "l:m:s:" flag ;do
+ local HVMAKE_ORIG=${HVMAKE}
+
+ while getopts "jl:m:s:" flag ;do
case ${flag} in
+ j)
+ # Disable parallel make onlyfor this package
+ HVMAKE="make"
+ ;;
l)
# Alternate label
HVLABEL=${OPTARG}
source ${SCRDIR}/${DEFAULT_IPKG_SCRIPT}
ipkg_script ${ALT_SCRIPT_NAME}
+ # Restore original value in case it was modified
+ HVMAKE=${HVMAKE_ORIG}
+
# Make sure we are at a known location
cd ${SCRDIR}
ipkg -m acnb ${LIBUSB}
ipkg ${LIBUSB_COMPAT}
ipkg ${USBUTILS}
-ipkg ${FCRON}
+ipkg -j ${FCRON}
ipkg ${OPENSSH}
ipkg -s lynx ${LYNX}
ipkg ${EXPAT}
ipkg ${NEON} "--with-ssl"
ipkg -s tcl ${TCL}
ipkg ${SQLITE}
-ipkg ${SUBVERSION} "--without-berkeley-db"
+ipkg -j ${SUBVERSION} "--without-berkeley-db"
ipkg ${SUDO}
ipkg ${STRACE}
ipkg ${PCRE} "--docdir=/usr/share/doc/pcre \