X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=dpkg-build.sh;h=dc9f76b638885571dc5307793df80b67e692582b;hb=8307871d8bfb38eb8e1a816a2366d870471cfc25;hp=4669d43175222bd94dbf88d6680a9506a9b02994;hpb=2df067f7c23d498b5919806b51f6d8089f9a2b3b;p=mapper diff --git a/dpkg-build.sh b/dpkg-build.sh index 4669d43..dc9f76b 100755 --- a/dpkg-build.sh +++ b/dpkg-build.sh @@ -4,44 +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 + VERSION_SUFFIX=-OS2006 DBP_EXTRA=-B ;; - *) - echo "Give one of OS2006, OS2007 or OS2008 as parameter" + *) + echo "Give one of OS2006, OS2007 or OS2008 as parameter" + exit 1 ;; esac export CFLAGS -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 +rm $CHANGELOG +head -n 1 $CHANGELOG.in | sed "s/)/$VERSION_SUFFIX)/" > $CHANGELOG +awk 'NR>1 {print}' $CHANGELOG.in >> $CHANGELOG dpkg-buildpackage -rfakeroot -I.git $DBP_EXTRA - -mv $CHANGELOG.old $CHANGELOG