2 # Generate Ubuntu derivations of a normal Debian package source
3 # 2009-09-23 Thomas Perl
6 VERSION
=`echo $SOURCEFILE | sed -e 's/[^_]*_\(.*\)-[^-]*\.dsc/\1/g'`
7 FOLDER
=`echo $SOURCEFILE | sed -e 's/\([^_]*\)_.*/\1/g'`-${VERSION}
9 # See https://wiki.ubuntu.com/DevelopmentCodeNames
10 UBUNTU_RELEASES
="intrepid jaunty karmic lucid"
12 echo "SOURCEFILE = $SOURCEFILE"
13 echo "VERSION = $VERSION"
14 echo "FOLDER = $FOLDER"
16 for DIST
in $UBUNTU_RELEASES; do
17 dpkg-source
-x $SOURCEFILE
20 VERSION
=`dpkg-parsechangelog | awk '/^Version: / {print $2}'`
21 NEW_VERSION
=${VERSION}~
${DIST}0
23 dch
--distribution ${DIST} \
24 --maintmaint --force-bad-version --preserve \
25 --newversion ${NEW_VERSION} "Automatic build for ${DIST}"
27 dpkg-buildpackage
-S -sa -us -uc
35 echo " If signing (as oppposed to singing) went well, do this now:"
37 echo " dput ppa:thp/gpodder *.changes"