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!