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.
- Timestamp:
-
Mar 14, 2012, 7:36:39 AM (12 years ago)
- Author:
-
MarkDoliner
- Comment:
-
We don't build any rpms anymore
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v49
|
v50
|
|
| 16 | 16 | 1. Change version number at the top of configure.ac, set {{{purple_version_suffix}}} '''and''' {{{gnt_version_suffix}}} to {{{[betaN]}}} for betas and {{{[]}}} for a full release |
| 17 | 17 | 1. Check pidgin.spec.in, make sure that "%define beta 7" is commented/uncommented appropriately |
| 18 | | 1. Run '{{{make distcheck}}}' and try to find crazy people to fix any problems it turns up |
| 19 | | 1. Make a test tarball and RPM and test to make sure everything works |
| | 18 | 1. Run '{{{make distcheck}}}' and fix any problems it turns up |
| | 19 | 1. Test a tarball to make sure everything works |
| 20 | 20 | 1. Verify that win32 builds succeed |
| 21 | 21 | 1. Make sure the Help->About logo is either unversioned or specifies the right version number |
| … |
… |
|
| 44 | 44 | gpg --verify pidgin-$VERSION.tar.bz2.asc pidgin-$VERSION.tar.bz2 |
| 45 | 45 | }}} |
| 46 | | a. Build the SRPM |
| 47 | | {{{ |
| 48 | | rpmbuild -ts --sign --with avahi --with dbus --with meanwhile \ |
| 49 | | --with sasl --with silc --with tcl pidgin-$VERSION.tar.bz2 |
| 50 | | }}} |
| 51 | | 1. Upload the two tarballs, the two signatures, and the src.rpm |
| 52 | | 1. Make RPMs for lots of distributions and upload them |
| 53 | | a. Install the src.rpm |
| 54 | | {{{ |
| 55 | | rpm -Uvh pidgin-$VERSION-0.src.rpm |
| 56 | | }}} |
| 57 | | a. Edit $rpmbuild/SPECS/pidgin.spec and append the distro name to the end of the Release line. For example, ".fc5" |
| 58 | | a. Build |
| 59 | | {{{ |
| 60 | | rpmbuild -bb --sign --with avahi --with dbus --with meanwhile \ |
| 61 | | --with sasl --with silc --with tcl $rpmbuild/SPECS/pidgin.spec |
| 62 | | }}} |
| | 46 | 1. Upload the two tarballs and the two signatures |
| 63 | 47 | 1. Wait a few hours and let people test. |
| 64 | 48 | 1. Update the Pidgin website |
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!