You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69278a4553 | 8 years ago | |
---|---|---|
.. | ||
debian | 8 years ago | |
README | 8 years ago |
README
Release new version for Debian ============================== VERSION=1.2.1 WD=/tmp/pkg TARGET=vm-debian8 # Build source archive python3 setup.py sdist # Copy files on a Debian system ssh $TARGET mkdir $WD rsync -av dist/yamllint-$VERSION.tar.gz $TARGET:$WD/yamllint_$VERSION.orig.tar.gz ssh $TARGET tar -C $WD -xf $WD/yamllint_$VERSION.orig.tar.gz rsync -av packaging/debian/debian $TARGET:$WD/yamllint-$VERSION ssh $TARGET cd $WD/yamllint-$VERSION/debian # Add a new changelog entry: dch -v $VERSION-1 # Build packages and sign dsc debuild -S -sa # Test if it builds sudo pbuilder --create sudo pbuilder --build ../../yamllint_$VERSION-1.dsc # Upload to mentors FTP (needed even for updates) cat >>~/.dput.cf << EOF [mentors] fqdn = mentors.debian.net incoming = /upload method = http allow_unsigned_uploads = 0 progress_indicator = 2 # Allow uploads for UNRELEASED packages allowed_distributions = .* EOF dput mentors ../../yamllint_$VERSION-1_source.changes # Do no upload to Debian FTP: the sponsor will do it # File a new RFS bug by sending an email See https://mentors.debian.net/sponsors/rfs-howto/yamllint