]> err.no Git - mapper/blobdiff - dpkg-build.sh
Gconf:
[mapper] / dpkg-build.sh
index ef4f7b281fe485ed544716102ab86634724ffd2b..dc9f76b638885571dc5307793df80b67e692582b 100755 (executable)
@@ -4,40 +4,42 @@
 # 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