projects
/
monkeysphere.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge commit 'jrollins/master'
[monkeysphere.git]
/
utils
/
preparing-release
diff --git
a/utils/preparing-release
b/utils/preparing-release
index 3c7ded54795cde9a369b4c2ca52325a122a43e6d..f2a99e531002bea5398f70cc9b1b1c266b0abfb9 100644
(file)
--- a/
utils/preparing-release
+++ b/
utils/preparing-release
@@
-3,17
+3,35
@@
* make sure that packaging/debian/changelog has a reasonable version
number.
* make sure that packaging/debian/changelog has a reasonable version
number.
- * make sure that src/share/common contains the upstream part of that
- version number in the VERSION= line
-
* make tarball
* make releasenote
* make tarball
* make releasenote
+ * commit outstanding changes.
+
* create upstream version tag:
git tag -s -m 'Tagging Monkeysphere $whatever' monkeysphere_$whatever
* 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
+
* 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
+
+ * update FreeBSD and Macports info:
+
+ make freebsd-distinfo
+ make macports-portsfile
+
+ (probably should consider tagging these ports as well to make them
+ easy to recover)
+
+ * remember to add the new version (n + 1) to the bugtracker if it's
+ not already:
+
+ https://labs.riseup.net/code/projects/settings/monkeysphere