CHANGELOG=`dirname $0`/debian/changelog
-case $CFLAGS in
- *-mcpu=arm1136jf-s*)
- VERSION_SUFFIX=-3
- DBP_EXTRA=-B
- ;;
- *-mcpu=arm926ej-s*)
- VERSION_SUFFIX=-2
- DBP_EXTRA=-B
- ;;
- *)
- VERSION_SUFFIX=-1
- DBP_EXTRA=
-esac
+# Test whether we're running Chinook or a "legacy" Maemo.
+MAEMO_VERSION=`pkg-config libosso --modversion | cut -d . -f 1`
+if [ "x$MAEMO_VERSION" = "x1" ]
+then
+ VERSION_SUFFIX=-os2006-os2007
+else
+ VERSION_SUFFIX=-os2008
+fi
-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
+sed -i "1,1s/(\([0-9.][0-9.]*\)[-a-zA-Z0-9]*)/(\1$VERSION_SUFFIX)/" $CHANGELOG
-dpkg-buildpackage -rfakeroot -I.svn $DBP_EXTRA
+dpkg-buildpackage -rfakeroot -i -sa
-mv $CHANGELOG.old $CHANGELOG
+sed -i "1,1s/(\([0-9.][0-9.]*\)[-a-zA-Z0-9]*)/(\1)/" $CHANGELOG