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 Initial Version and Version 1 of ReleaseProcess


Ignore:
Timestamp:
Oct 31, 2006, 5:07:37 PM (17 years ago)
Author:
MarkDoliner
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseProcess

    v1 v1  
     1 1. Make sure the date and version number are correct in ChangeLog, ChangeLog.win32, ChangeLog.API and po/ChangeLog
     2 2. Update NEWS
     3 3. Grab the most recent FAQ from the web site
     4 4. Change version number at the top of configure.ac
     5 5. Check gaim.spec.in, make sure that "%define beta 4" is commented/uncommented appropriately
     6 6. Tag the repository
     7{{{
     8svn copy https://svn.sourceforge.net/svnroot/gaim/branches/v2_0_0 \
     9    https://svn.sourceforge.net/svnroot/gaim/tags/$TAG \
     10    -m "Tagging Gaim release $VERSION"
     11}}}
     12 7. Check out the tagged code
     13{{{
     14svn co https://svn.sourceforge.net/svnroot/gaim/tags/$TAG gaim
     15}}}
     16 8. Run ./autogen.sh
     17 9. Run make dist
     18 10. Copy gaim-$VERSION.tar.gz to a temp directory, gunzip it, then bzip2 it
     19 11. Sign the two tarballs
     20{{{
     21gpg -ab gaim-$VERSION.tar.gz
     22gpg -ab gaim-$VERSION.tar.bz2
     23gpg --verify gaim-$VERSION.tar.gz.asc gaim-$VERSION.tar.gz
     24gpg --verify gaim-$VERSION.tar.bz2.asc gaim-$VERSION.tar.bz2
     25}}}
     26 12. Build the SRPM
     27{{{
     28rpmbuild -ta --sign --with avahi --with dbus --with meanwhile \
     29    --with sasl --with silc --with tcl gaim-$VERSION.tar.bz2
     30}}}
     31
     32 99. Increment version number in libgaim/version.h
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!