what=`basename $PWD` case "$what" in db-2.*) ;; *) echo "strange current directory..."; exit 1 esac cd build_unix || exit 1 prefix=/.software/share/$what eprefix=/.software/arch/$what PATH=`/bin/showpath +wto u=s perl5 standard current` CFLAGS="-O2 -fno-strength-reduce -m486" export CFLAGS="-O2" case "`uname -m`" in i?86) CFLAGS="$CFLAGS -m486" gcc -v 2>&1|grep egcs>/dev/null || CFLAGS="$CFLAGS -no-strength-reduce" ;; arm*) ;; esac CXXFLAGS="$CFLAGS" export CFLAGS CXXFLAGS ../dist/configure --prefix=$prefix --exec-prefix=$eprefix --libexecdir=$eprefix/servers --datadir=$prefix/data --localstatedir=$prefix/spool --sysconfdir=$prefix/config \ --enable-cxx --enable-compat185 --enable-dump185 \ || exit $? echo Patching Makefile... if sed \ -e '1,$s#BerkeleyDB/docs#doc#g' \ -e '1,$s#\$(prefix)/BerkeleyDB#/$(prefix)#g' \ < Makefile > Makefile.tmp; then mv Makefile.tmp Makefile; else rm Makefile.tmp; fi echo "Type \"make -C build_unix\" to start the build"