From: Ionutz Borcoman Date: Thu, 17 Mar 2011 08:06:06 +0000 (+0200) Subject: added simple script to help building releases. X-Git-Tag: 0.8.2 X-Git-Url: http://vcs.maemo.org/git/?p=simple-xmbc-rem;a=commitdiff_plain;h=7be193eb7f3fd9851fd74b9eaf6a2552d16ded84 added simple script to help building releases. --- diff --git a/make_release.sh b/make_release.sh new file mode 100755 index 0000000..d89928a --- /dev/null +++ b/make_release.sh @@ -0,0 +1,33 @@ +#!/bin/sh + +RELEASE=$1 +PROJECT=simplexbmcremote + +ORIGIN=src +BUILD=$PROJECT-$RELEASE + +MAD_BIN=$HOME/local/qtsdk--1_1_beta/Maemo/4.6.2/bin/mad + +if [[ -z $RELEASE ]] ; then + echo "Please provide a release. Aborting." + exit 1 +fi + +if [[ ! -d $ORIGIN ]] ; then + echo "ORIGIN $ORIGIN not found. Aborting." + exit 1 +fi + +if [[ -a $BUILD ]] ; then + echo "Old $BUILD is in the way. Please remove it by hand. Aborting." + exit 1 +fi + +echo "Building release $BUILD ..." + +mv $ORIGIN $BUILD +pushd $BUILD +$MAD_BIN dpkg-buildpackage -rfakeroot -sa -i -us -uc +$MAD_BIN fakeroot debian/rules clean +popd +mv $BUILD $ORIGIN