]> git.itanic.dy.fi Git - maemo-mapper/blob - dpkg-build.sh
Made changes in preparation for release of Maemo Mapper v1.4.
[maemo-mapper] / dpkg-build.sh
1 #!/bin/sh
2 #
3 # This little script builds an appropriately-versioned .deb file depending
4 # on your exact architecture (as defined in CFLAGS).
5 # On an N800 (-mcpu=arm1136jf-s), the version is suffixed with "-3".
6 # On a 770 (-mcpu=arm926ej-s), the version is suffixed with "-2".
7 # In all other cases, the version is suffixed with "-1".
8
9
10 CHANGELOG=`dirname $0`/debian/changelog
11
12 case $CFLAGS in
13     *-mcpu=arm1136jf-s*)
14     VERSION_SUFFIX=-3
15     DBP_EXTRA=-B
16     ;;
17     *-mcpu=arm926ej-s*)
18     VERSION_SUFFIX=-2
19     DBP_EXTRA=-B
20     ;;
21     *)
22     VERSION_SUFFIX=-1
23     DBP_EXTRA=
24 esac
25
26 head -n 1 $CHANGELOG | sed "s/)/$VERSION_SUFFIX)/" > $CHANGELOG.new
27 awk 'NR>1 {print}' $CHANGELOG >> $CHANGELOG.new
28 mv $CHANGELOG $CHANGELOG.old
29 mv $CHANGELOG.new $CHANGELOG
30
31 dpkg-buildpackage -rfakeroot -I.svn $DBP_EXTRA
32
33 mv $CHANGELOG.old $CHANGELOG