--- exiflow-0.4.5.14.orig/release.sh +++ exiflow-0.4.5.14/release.sh @@ -0,0 +1,43 @@ +#!/bin/bash +set -e +DISTRIBUTIONS="lucid maverick natty oneiric precise quantal" +if [ ${USER} == "ulf" ]; then + export GPGKEY=643D8C7A + export DEBEMAIL='launchpad.net@rompe.org' + export DEBFULLNAME='Ulf Rompe' +else + export GPGKEY=3E2898DA + export DEBEMAIL='exiflow@sleif.de' + export DEBFULLNAME='Sebastian Berthold' +fi +version=`grep -w "version=" setup.py | cut -d\' -f2` +if head -1 debian/changelog | grep -q $version; then + echo "The file debian/changelog already contains version ${version}." + echo "Did you forget to update version number in setup.py first?" + read -p "Press Ctrl-C to stop, Enter to continue." bla +else + dch -v ${version}-1 "Release Exiflow ${version}." + svn commit -m "Update debian changelog for ${version}." debian/changelog +fi +python setup.py bdist_rpm # For Sourceforge +python setup.py sdist +cp dist/Exiflow-${version}.tar.gz dist/exiflow_${version}.orig.tar.gz +svn export . dist/exiflow-${version} +cd dist/exiflow-${version} +for dist in ${DISTRIBUTIONS}; do + dch --distribution ${dist} -b -v ${version}-1ppa1~${dist}1 "Upload Exiflow ${version} for ${dist}." + debuild -S -sa + debuild -b +done +cd .. +rm -rf exiflow-${version} +for dist in ${DISTRIBUTIONS}; do + dput ppa:exiflow/exiflow exiflow_${version}-1ppa1~${dist}1_source.changes +done + +# Now some files for Sourceforge +rm -rf sourceforge +mkdir sourceforge +mv *.rpm *natty*.deb Exiflow-${version}.tar.gz sourceforge/ +echo "Now upload dist/sourceforge to Sourceforge." + --- exiflow-0.4.5.14.orig/MANIFEST.in +++ exiflow-0.4.5.14/MANIFEST.in @@ -0,0 +1,9 @@ +prune * +graft exi* +graft tests +graft debian +include INSTALL +include README +include COPYING +include setup.py +include Makefile --- exiflow-0.4.5.14.orig/debian/changelog +++ exiflow-0.4.5.14/debian/changelog @@ -1,3 +1,15 @@ +exiflow (0.4.5.14-1ppa1~maverick1) maverick; urgency=low + + * Upload Exiflow 0.4.5.14 for maverick. + + -- Sebastian Berthold Thu, 24 Jan 2013 23:03:35 +0100 + +exiflow (0.4.5.14-1ppa1~lucid1) lucid; urgency=low + + * Upload Exiflow 0.4.5.14 for lucid. + + -- Sebastian Berthold Thu, 24 Jan 2013 23:03:21 +0100 + exiflow (0.4.5.14-1) precise; urgency=low * Release Exiflow 0.4.5.14.