rpm: assign a real shell to user monkeysphere
[monkeysphere.git] / utils / preparing-release
index f2a99e531002bea5398f70cc9b1b1c266b0abfb9..8ecbc00c1b03d014906b14cf5b33058120a502b0 100644 (file)
@@ -1,7 +1,9 @@
 ### Notes about preparing a release for the monkeysphere ###
 
 ### 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
 
 
  * make tarball
 
    doesn't trigger another tarball rebuild.  Make sure the package
    passes lintian checks, installs, upgrades, removes reasonably, etc.
 
    doesn't trigger another tarball rebuild.  Make sure the package
    passes lintian checks, installs, upgrades, removes reasonably, etc.
 
- * debsign -k$GPGID ../*.changes
+ * 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