[Pidgin] ReleaseProcess modified

Pidgin trac at pidgin.im
Sun Jan 6 00:25:54 EST 2013


Page "ReleaseProcess" was changed by MarkDoliner
Diff URL: <https://developer.pidgin.im/wiki/ReleaseProcess?action=diff&version=61>
Revision 61
Comment: The alternate steps for "make release" seemed a little off to me.  Honestly I'm not sure we need to go into too much detail here... people can always look at Makefile.am if they want to know what "make release" does.  Meh.
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: ReleaseProcess
=========================================================================
--- ReleaseProcess (version: 60)
+++ ReleaseProcess (version: 61)
@@ -33,16 +33,10 @@
  1. Run {{{./autogen.sh}}}
  1. Run {{{make release}}}[[br]]
   This will perform the following steps (which can also be done by hand at this point):
-  a. Run {{{make distcheck}}} (optional; use {{{make packages}}} instead of {{{make release}}} to skip this in automation.  It really is a good idea, though!)
-  a. Verify that the revision tagged with this version's tag name (v$VERSION) is the same as the revision in the current workspace, and that there are no changes to the current workspace
-  a. Run {{{make dist-gzip}}} and {{{make dist-bzip2}}}
-  a. Sign the two tarballs
-{{{
-gpg -ab pidgin-$VERSION.tar.gz
-gpg -ab pidgin-$VERSION.tar.bz2
-gpg --verify pidgin-$VERSION.tar.gz.asc pidgin-$VERSION.tar.gz
-gpg --verify pidgin-$VERSION.tar.bz2.asc pidgin-$VERSION.tar.bz2
-}}}
+  a. {{{make commit-check}}} - Checks a few files for correctness (UTF-8 encoding, sort order, etc.).
+  a. {{{make version-check}}} - Make sure version string does not contain "dev," version is correct in ChangeLogs, and we're building from a clean hg tag.
+  a. {{{make distcheck}}} - Standard automake target.  Builds and verifies tarballs.  If "distcheck" fails and you're sure the failure is innocuous then you can use {{{make dist}}}, instead.
+  a. {{{make sign-packages}}} - Creates a gpg signature of the two tarballs.
  1. [wiki:BuildingWinPidgin Build on Windows]
   a. Add the sha1sum for the debug symbols zip file to [http://hg.pidgin.im/www/pidgin/file/default/htdocs/win32/download_redir.php download_redir.php]
   a. If there's a new GTK+ Bundle, upload the zip file to [https://sourceforge.net/projects/pidgin/files/Pidgin/ Sourceforge] and add the sha1sum to [http://hg.pidgin.im/www/pidgin/file/default/htdocs/win32/download_redir.php download_redir.php]
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://developer.pidgin.im/wiki/ReleaseProcess>
Pidgin <http://pidgin.im>
Pidgin

This is an automated message. Someone added your email address to be
notified of changes on 'ReleaseProcess' page.
If it was not you, please report to datallah at pidgin.im.


More information about the Wikiedit mailing list