#!/bin/sh #determine version VERSION=`cat ./src/config.h | awk '/ALBUMSHAPER_VERSION/ {print $3}' | sed s/\"//g` MAJORVERSION=`cat ./src/config.h | awk '/ALBUMSHAPER_VERSION/ {print $3}' | sed s/\"//g | sed 's/\./ /' | awk '{print $1}'` #copy make clean source directory echo "Copying files..." CLEAN_DIR=albumshaper_${VERSION}_src mkdir ../tmp/$CLEAN_DIR cp -R * ../tmp/$CLEAN_DIR/. cd ../tmp/$CLEAN_DIR #clean out object files, make files, disk images, all build junk echo "Cleaning..." make clean rm -rf tmp/* rm -rf tmpDbg/* rm -rf build rm Makefile rm *.dmg cd ../. #make tarball TGZ="albumshaper_${VERSION}.tgz" echo "Creating ${TGZ}" tar --exclude 'CVS' --exclude '.xvpics' -czf ${TGZ} ${CLEAN_DIR} #make bz2 BZ2="albumshaper_${VERSION}.tar.bz2" echo "Creating ${BZ2}" tar --exclude 'CVS' --exclude '.xvpics' -cjf ${BZ2} ${CLEAN_DIR} #remove temporary folder echo "Removing ${CLEAN_DIR}" rm -rf $CLEAN_DIR