|
|
|
@ -16,26 +16,26 @@ Checkout branch:
|
|
|
|
|
Update version number |
|
|
|
|
* */*.lsm |
|
|
|
|
* arts/configure.in.in |
|
|
|
|
* kdewebdev/quanta/src/quanta.h |
|
|
|
|
* kdevelop/configure.in.in |
|
|
|
|
* kdebase/konqueror/version.h |
|
|
|
|
* kdebase/startkde |
|
|
|
|
* tdewebdev/quanta/src/quanta.h |
|
|
|
|
* tdevelop/configure.in.in |
|
|
|
|
* tdebase/konqueror/version.h |
|
|
|
|
* tdebase/startkde |
|
|
|
|
* kde-common/admin/cvs.sh has VERSION="3.x.x" |
|
|
|
|
* kdelibs/tdecore/kdeversion.h |
|
|
|
|
* kdelibs/tdecore/ksycoca.h --> ksycoca version number |
|
|
|
|
* kdelibs/README |
|
|
|
|
* kdenetwork/kopete/libkopete/kopeteversion.h |
|
|
|
|
* tdelibs/tdecore/tdeversion.h |
|
|
|
|
* tdelibs/tdecore/ksycoca.h --> ksycoca version number |
|
|
|
|
* tdelibs/README |
|
|
|
|
* tdenetwork/kopete/libkopete/kopeteversion.h |
|
|
|
|
* bugs/template/wizard/report.html.tmpl |
|
|
|
|
* bugs/bugz/wizard_config.pl |
|
|
|
|
* www/areas/enterprise/bizcase/form.inc (major KDE versions only) |
|
|
|
|
* for koffice: configure.in.in, lib/kofficecore/kofficeversion.h, etc. |
|
|
|
|
* common and versions scripts |
|
|
|
|
|
|
|
|
|
Update kdepackages in kdelibs/tdeui |
|
|
|
|
Update kdepackages in tdelibs/tdeui |
|
|
|
|
Run "fixuifiles" |
|
|
|
|
Make sure the meinproc in path is a version of the correct branch |
|
|
|
|
Use tag_all to get clean sources into "clean" directory (e.g. <releasedir>/clean/koffice) |
|
|
|
|
Make tarballs using "pack <module>". Start with kde-i18n. Do kdelibs/kdebase last. |
|
|
|
|
Make tarballs using "pack <module>". Start with tde-i18n. Do tdelibs/tdebase last. |
|
|
|
|
If you have to redo a tarball because of a code change and don't want to wait for meinproc to complete, |
|
|
|
|
extract the old tarball inside cache/<module> before calling "pack". The docu script will |
|
|
|
|
then use the version from the cache instead of regenerating it, saving a lot of time. |
|
|
|
@ -44,7 +44,7 @@ chmod o-rwx any new dir (so that they're not yet public)
|
|
|
|
|
chmod g+w the new directory where packagers will put their files |
|
|
|
|
create contrib/ directory and make it g+w for group "packager" |
|
|
|
|
Test tarballs |
|
|
|
|
md5sum *.tar.bz2 kde-i18n/*.tar.bz2 > MD5SUMS |
|
|
|
|
md5sum *.tar.bz2 tde-i18n/*.tar.bz2 > MD5SUMS |
|
|
|
|
gpg --detach-sign -a MD5SUMS (if you're bored, do it for all files) |
|
|
|
|
(Note: for KOffice, MD5SUMS should be signed with --clearsign instead of --detach-sign.) |
|
|
|
|
Prepare a Changelog |
|
|
|
@ -54,7 +54,7 @@ Ask for/write announcement (on the kde-promo mailing-list)
|
|
|
|
|
When everything is ready: |
|
|
|
|
|
|
|
|
|
- Make directory on the FTP site readable, so that mirrors can start getting it |
|
|
|
|
Update latest and/or {koffice,kdevelop}-latest symlinks on the FTP site |
|
|
|
|
Update latest and/or {koffice,tdevelop}-latest symlinks on the FTP site |
|
|
|
|
|
|
|
|
|
- clean up the older releases. Make sure that kdestableftp and kdeunstableftp |
|
|
|
|
remain in their advertised size limits (~20 GB). Sort out older binary packages, |
|
|
|
|