#!/bin/sh set -eu series_ver() { ver=$(wget -q -O- http://ftp.debian.org/debian/dists/${1}/main/source/Sources.xz | xz -d | grep-dctrl -n -sVersion -P cockpit | sort -u | tail -n1) ver=${ver%~bpo*} } upload() { cat ../cockpit_*_source.changes read -p "Upload? [y/N] " answer if [ "$answer" = y ]; then dput ../cockpit_*_source.changes fi cd .. rm *bpo* rm -r cockpit-* } mkdir /tmp/backport cd /tmp/backport apt-get source cockpit cd cockpit-* # stretch series_ver stretch-backports debian/adjust-for-release stretch dch --local ~bpo9+ --distribution stretch-backports --force-distribution "No-change backport to Debian Stretch" debuild -S -sd -nc -v$ver upload # jessie #dpkg-source -x *.dsc #cd cockpit-* #series_ver jessie-backports-sloppy #dch --local ~bpo8+ --distribution jessie-backports-sloppy --force-distribution "No-change backport to Debian Jessie" #debuild -S -sd -nc -v$ver #echo "build this in a jessie schroot and upload"