diff --git a/makeppa.sh b/makeppa.sh index eb283b056..9bea3e860 100755 --- a/makeppa.sh +++ b/makeppa.sh @@ -4,24 +4,42 @@ ppa="ppa:colin-duquesnoy/experimental" name="qdarkstyle" version="1.16" -debian_version=1 # read pgp key from gpg_key file gpg_key=`cat gpg_key` # generate debian source package and .orig.tar.gz -python3 setup.py --command-packages=stdeb.command sdist_dsc --suite trusty --debian-version ${debian_version} +python3 setup.py --command-packages=stdeb.command sdist_dsc -# sign our package and prepare it for ppa upload -pushd deb_dist -dpkg-source -x ${name}_${version}-${debian_version}.dsc -pushd ${name}-${version} -debuild -S -sa -k${gpg_key} -popd +date=`date -R` -# upload to ppa -dput ${ppa} *.changes -popd +# clean pyc files +find . -name "*.pyc" -exec rm -rf {} \; + + +for suite in 'trusty' 'utopic' 'vivid' +do + # sign our package and prepare it for ppa upload + pushd deb_dist + pushd ${name}-${version} + + # update changelog to include ubuntu release + changelog="${name} (${version}-1ppa1~${suite}1) ${suite}; urgency=low + * Initial release + -- Colin Duquesnoy ${date} +" + echo "$changelog" > debian/changelog + cat debian/changelog + + debuild -S -sa -k${gpg_key} + popd + + # upload to ppa + dput ${ppa} *.changes + rm -rf *.dsc *.changes + + popd +done # cleanup rm -rf *.tar.gz deb_dist/ dist/