# on IT OS give.
#
# OS2006
-# For 770 (-mcpu=arm926ej-s), the version is suffixed with "-1".
+# For 770 (-mcpu=arm926ej-s), the version is suffixed with "-OS2006".
#
# OS2007
-# For N800 (-mcpu=arm1136jf-s), the version is suffixed with "-2".
+# For N800 and 770 (-mcpu=arm1136jf-s), the version is suffixed with "-OS2007".
#
# OS2008
-# For N800 and N810, the version is suffixed with "-3".
+# For N800 and N810, the version is suffixed with "-OS2008".
CHANGELOG=`dirname $0`/debian/changelog
case "$1" in
- OS2008)
+ OS2008)
CFLAGS="-O2 -pipe -mcpu=arm1136jf-s"
- VERSION_SUFFIX=-3
+ VERSION_SUFFIX=-OS2008
DBP_EXTRA=-B
;;
- OS2007)
+ OS2007)
CFLAGS="-O2 -pipe -mcpu=arm926ej-s"
- VERSION_SUFFIX=-2
+ VERSION_SUFFIX=-OS2007
DBP_EXTRA=-B
;;
OS2006)
CFLAGS="-O2 -pipe -mcpu=arm926ej-s"
- VERSION_SUFFIX=-1
- DBP_EXTRA=
- *)
- echo "Give one of OS2006, OS2007 or OS2008 as parameter"
+ VERSION_SUFFIX=-OS2006
+ DBP_EXTRA=-B
+ ;;
+ *)
+ echo "Give one of OS2006, OS2007 or OS2008 as parameter"
+ exit 1
+ ;;
esac
-head -n 1 $CHANGELOG | sed "s/)/$VERSION_SUFFIX)/" > $CHANGELOG.new
-awk 'NR>1 {print}' $CHANGELOG >> $CHANGELOG.new
-mv $CHANGELOG $CHANGELOG.old
-mv $CHANGELOG.new $CHANGELOG
+export CFLAGS
-dpkg-buildpackage -rfakeroot -I.git $DBP_EXTRA
+rm $CHANGELOG
+head -n 1 $CHANGELOG.in | sed "s/)/$VERSION_SUFFIX)/" > $CHANGELOG
+awk 'NR>1 {print}' $CHANGELOG.in >> $CHANGELOG
-mv $CHANGELOG.old $CHANGELOG
+dpkg-buildpackage -rfakeroot -I.git $DBP_EXTRA