added simple script to help building releases. 0.8.2
authorIonutz Borcoman <iborco@gmail.com>
Thu, 17 Mar 2011 08:06:06 +0000 (10:06 +0200)
committerIonutz Borcoman <iborco@gmail.com>
Thu, 17 Mar 2011 08:06:06 +0000 (10:06 +0200)
make_release.sh [new file with mode: 0755]

diff --git a/make_release.sh b/make_release.sh
new file mode 100755 (executable)
index 0000000..d89928a
--- /dev/null
@@ -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