X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=utils%2Fpreparing-release;h=8ecbc00c1b03d014906b14cf5b33058120a502b0;hb=6c9d5f56e446cd4f16cc271bd91aa3d4bc4b5f9f;hp=6fc97719bcd62c81f177e220ffb62b6d631a5c6e;hpb=252f825c7287e5ccaf5074f276234176ae95f891;p=monkeysphere.git diff --git a/utils/preparing-release b/utils/preparing-release index 6fc9771..8ecbc00 100644 --- a/utils/preparing-release +++ b/utils/preparing-release @@ -1,7 +1,9 @@ ### Notes about preparing a release for the monkeysphere ### - * make sure that packaging/debian/changelog has a reasonable version - number. + * make sure that changelog and packaging/debian/changelog both have + reasonable version numbers. + + * have the monkeysphere archive signing key handy! * make tarball @@ -13,10 +15,22 @@ 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 + * create debian-specific version tag: git tag -s -m 'Tagging Monkeysphere $whatever-1' monkeysphere_$whatever-1 + * upload to monkeysphere repo: + + cd repo && reprepro --ignore=wrongdistribution include experimental ../*.changes + + * push git changes (including tags!) + * update FreeBSD and Macports info: make freebsd-distinfo