projects
/
monkeysphere.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
no need for recursive removal of a single file
[monkeysphere.git]
/
utils
/
preparing-release
diff --git
a/utils/preparing-release
b/utils/preparing-release
index 6fc97719bcd62c81f177e220ffb62b6d631a5c6e..3273c1cb45da9a5629e93df2a784483151bf2746 100644
(file)
--- a/
utils/preparing-release
+++ b/
utils/preparing-release
@@
-3,6
+3,8
@@
* make sure that packaging/debian/changelog has a reasonable version
number.
* make sure that packaging/debian/changelog has a reasonable version
number.
+ * have the monkeysphere archive signing key handy!
+
* make tarball
* make releasenote
* make tarball
* make releasenote
@@
-13,10
+15,22
@@
git tag -s -m 'Tagging Monkeysphere $whatever' monkeysphere_$whatever
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
* 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
* update FreeBSD and Macports info:
make freebsd-distinfo