no need for recursive removal of a single file
[monkeysphere.git] / utils / preparing-release
index f2a99e531002bea5398f70cc9b1b1c266b0abfb9..3273c1cb45da9a5629e93df2a784483151bf2746 100644 (file)
@@ -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
    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