what=`pwd` what=`basename $what` prefix=/.software/share/$what eprefix=/.software/arch/$what export CLFAGS="-O2" case "`uname -m`" in i?86) CFLAGS="$CFLAGS -fno-strength-reduce -m486" ;; arm*) OPTS="build=arm-linuxelf" CFLAGS="-D__USE_GNU";; esac ./configure --prefix=$prefix --exec-prefix=$eprefix $OPTS || exit $? printf "Patching config.h to conform to FSSTND / xhier..." mv -f config.h config.h.orig sed -e "s+/tmp/screens+/var/run/screens+" -e "s+$what/etc+$what/config+" < config.h.orig > config.h echo " done."