Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 60 and Version 61 of ReleaseProcess


Ignore:
Timestamp:
Jan 6, 2013, 5:25:53 AM (11 years ago)
Author:
MarkDoliner
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.

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseProcess

    v60 v61  
    3434 1. Run {{{make release}}}[[br]]
    3535  This will perform the following steps (which can also be done by hand at this point):
    36   a. Run {{{make distcheck}}} (optional; use {{{make packages}}} instead of {{{make release}}} to skip this in automation.  It really is a good idea, though!)
    37   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
    38   a. Run {{{make dist-gzip}}} and {{{make dist-bzip2}}}
    39   a. Sign the two tarballs
    40 {{{
    41 gpg -ab pidgin-$VERSION.tar.gz
    42 gpg -ab pidgin-$VERSION.tar.bz2
    43 gpg --verify pidgin-$VERSION.tar.gz.asc pidgin-$VERSION.tar.gz
    44 gpg --verify pidgin-$VERSION.tar.bz2.asc pidgin-$VERSION.tar.bz2
    45 }}}
     36  a. {{{make commit-check}}} - Checks a few files for correctness (UTF-8 encoding, sort order, etc.).
     37  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.
     38  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.
     39  a. {{{make sign-packages}}} - Creates a gpg signature of the two tarballs.
    4640 1. [wiki:BuildingWinPidgin Build on Windows]
    4741  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]
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!