From 406f5a5679116e5ca66b8932fbd49c92f3d7a87f Mon Sep 17 00:00:00 2001 From: Daniel Kahn Gillmor Date: Sat, 17 Apr 2010 21:46:52 -0400 Subject: updated scripts and notes for releasing --- utils/preparing-release | 35 ++++++++--------------------------- 1 file changed, 8 insertions(+), 27 deletions(-) (limited to 'utils/preparing-release') diff --git a/utils/preparing-release b/utils/preparing-release index 8ecbc00..7931021 100644 --- a/utils/preparing-release +++ b/utils/preparing-release @@ -5,41 +5,22 @@ * have the monkeysphere archive signing key handy! - * make tarball - - * make releasenote - - * commit outstanding changes. - * create upstream version tag: - git tag -s -m 'Tagging Monkeysphere $whatever' monkeysphere_$whatever - - * run commands from make debian-package by hand (?) so that it - doesn't trigger another tarball rebuild. Make sure the package - passes lintian checks, installs, upgrades, removes reasonably, etc. - - * debsign -k$GPGID *.changes + git tag -s -m 'Tagging Monkeysphere $whatever' monkeysphere_$version master * create debian-specific version tag: - git tag -s -m 'Tagging Monkeysphere $whatever-1' monkeysphere_$whatever-1 + git tag -s -m 'Tagging Monkeysphere $whatever-1' monkeysphere_$version-1 debian - * upload to monkeysphere repo: - - cd repo && reprepro --ignore=wrongdistribution include experimental ../*.changes - - * push git changes (including tags!) + * make releasenote - * update FreeBSD and Macports info: + * upload to monkeysphere repo: - make freebsd-distinfo - make macports-portsfile + (cd ../monkeysphere-docs/repo && reprepro --ignore=wrongdistribution include experimental ../monkeysphere_$version-1_*.changes) - (probably should consider tagging these ports as well to make them - easy to recover) + * upload to debian: - * remember to add the new version (n + 1) to the bugtracker if it's - not already: + (cd .. && dupload monkeysphere_$version-1_*.changes) - https://labs.riseup.net/code/projects/settings/monkeysphere + * git push central master debian && git push --tags central master debian -- cgit v1.2.3