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:
-
Sep 19, 2012, 6:57:57 PM (11 years ago)
- Author:
-
datallah
- Comment:
-
Add win32 code signing verification steps
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v58
|
v59
|
|
6 | 6 | intltool-update --maintain |
7 | 7 | }}} |
8 | | 1. Make sure the newest pidgin.pot exists at http://developer.pidgin.im/l10n/ |
9 | | 1. Make sure the newest pidgin.pot exists at https://www.transifex.com/projects/p/pidgin/resources/ |
| 8 | 1. Make sure the newest pidgin.pot exists on [/l10n/ the l10n page] |
| 9 | 1. Make sure the newest pidgin.pot exists at [https://www.transifex.com/projects/p/pidgin/resources/ Transifex] |
10 | 10 | 1. Send an email to translators@pidgin.im and devel@pidgin.im announcing the string freeze. |
11 | 11 | |
… |
… |
|
44 | 44 | gpg --verify pidgin-$VERSION.tar.bz2.asc pidgin-$VERSION.tar.bz2 |
45 | 45 | }}} |
46 | | 1. Build on Windows |
| 46 | 1. [wiki:BuildingWinPidgin Build on Windows] |
| 47 | 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] |
| 48 | 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] |
| 49 | a. Check the authenticode signature and timestamp for the installers (unfortunately needs to be done on a Windows box with the Platform SDK installed) |
| 50 | {{{ |
| 51 | signtool.exe verify /pa /tw pidgin-$VERSION-offline.exe |
| 52 | signtool.exe verify /pa /tw pidgin-$VERSION.exe |
| 53 | }}} |
| 54 | a. Install `pidgin-$VERSION-offline.exe` and check the authenticode signature and timestamp of pidgin.exe |
| 55 | {{{ |
| 56 | signtool.exe verify /pa /tw %ProgramFiles(x86)%\Pidgin\pidgin.exe |
| 57 | }}} |
47 | 58 | 1. Upload the two tarballs, the two signatures, and the Windows builds to [https://sourceforge.net/projects/pidgin/files/Pidgin/ Sourceforge] |
48 | 59 | 1. Wait a few hours and let people test. |
… |
… |
|
50 | 61 | a. Change inc/version.inc.php (only for full releases, not for betas) |
51 | 62 | a. Update the !ChangeLog in http://hg.pidgin.im/www/pidgin/ (this is used by the release notification plugin) |
52 | | a. Update the ChangeLog |
| 63 | a. Update the [wiki:ChangeLog] wiki page |
53 | 64 | 1. Send announcement email to announce and packagers mailing lists (sending to announce also sends to support and devel) |
54 | 65 | |
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!