# This is a semi-automatic script for building the binary packages. # It is designed to be run on Cygwin, # but it should run fine on Linux and other GNU environments. set -x ARCHIVES_DIR=$HOME/archives/fvdi BUILD_DIR=$HOME/compil INSTALL_DIR=/usr PACKAGENAME=fvdi VERSION=-SVN-20130124 VERSIONPATCH=-patch-20200418 VERSIONBIN=-bin-aranym VERSIONBUILD=-$(date +%Y%m%d) CPUFLAGS= cd $BUILD_DIR tar jxvf "$ARCHIVES_DIR/$PACKAGENAME$VERSION.tar.bz2" tar -C $PACKAGENAME$VERSION/modules/ft2 -xvf "$ARCHIVES_DIR/freetype-2.2.1.tar.bz2" mv $PACKAGENAME$VERSION $PACKAGENAME$VERSION$VERSIONPATCH cd $PACKAGENAME$VERSION$VERSIONPATCH bzcat "$ARCHIVES_DIR/$PACKAGENAME$VERSION$VERSIONPATCH.patch.bz2" |patch -p1 export M68K_ATARI_MINT_CROSS=yes cd engine touch depend make m68k-atari-mint-strip fvdi_gnu.prg mkdir -p ../binary-package/auto cp fvdi_gnu.prg ../binary-package/auto/fvdi.prg cd .. cd drivers/aranym touch depend make m68k-atari-mint-strip aranym.sys mkdir -p ../../binary-package/gemsys cp aranym.sys ../../binary-package/gemsys/ unix2dos -n fvdi.sys ../../binary-package/fvdi.sys cd ../.. cd binary-package zip -9 -r $PACKAGENAME$VERSION$VERSIONPATCH$VERSIONBIN$VERSIONBUILD.zip *