# 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 PACKAGENAME=emu2 VERSION=-Git-20200428 VERSIONPATCH=-mint-20200501 ARCHIVES_DIR=$HOME/archives/$PACKAGENAME/$PACKAGENAME$VERSION$VERSIONPATCH BUILD_DIR=$HOME/compil INSTALL_DIR=/usr CPUFLAGS=-m68020-60 VERSIONBIN=-bin-mint020 VERSIONBUILD=-$(date +%Y%m%d) cd "$BUILD_DIR" tar jxvf "$ARCHIVES_DIR/$PACKAGENAME$VERSION.tar.bz2" mv $PACKAGENAME$VERSION $PACKAGENAME$VERSION$VERSIONPATCH cd $PACKAGENAME$VERSION$VERSIONPATCH bzcat "$ARCHIVES_DIR/$PACKAGENAME$VERSION$VERSIONPATCH.patch.bz2" |patch -p1 make CPUFLAGS=$CPUFLAGS m68k-atari-mint-strip emu2 BINARY_BASE=$PWD/binary-package$INSTALL_DIR mkdir -p $BINARY_BASE/bin cp -p emu2 $BINARY_BASE/bin/ cd binary-package tar --owner=0 --group=0 -jcvf $PACKAGENAME$VERSION$VERSIONPATCH$VERSIONBIN$VERSIONBUILD.tar.bz2 ${INSTALL_DIR#/}