Official mirror of https://gitlab.freedesktop.org/freetype/freetype
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69 lines
2.2 KiB
69 lines
2.2 KiB
How to prepare a new release |
|
---------------------------- |
|
|
|
. include/freetype/freetype.h: Update FREETYPE_MAJOR, FREETYPE_MINOR, |
|
and FREETYPE_PATCH. |
|
|
|
. builds/unix/configure.ac (version_info): Update according to the |
|
libtool rules, then regenerate the configure script with the |
|
top-level `autogen.sh'. After that, update `config.guess' and |
|
`config.sub' to the most recent versions (from the `config' CVS |
|
repository). |
|
|
|
Assure that the most recent versions of autoconf and libtool are |
|
used while calling `autogen.sh'. |
|
|
|
. builds/freetype.mk (refdoc): Update the `--title' option. |
|
|
|
. docs/CHANGES: Document differences to last release. |
|
|
|
. README: Update. |
|
|
|
. docs/VERSION.DLL: Document changed `version_info'. |
|
|
|
. ChangeLog: Announce new release (both freetype2 and ft2demos). |
|
|
|
. Call `make refdoc' to update HTML reference. Copy it to |
|
freetype.freedesktop.org:/srv/freetype.freedesktop.org/\ |
|
freetype2/docs/reference. |
|
|
|
TODO: Create FreeType home page CVS on savannah.nongnu.org and |
|
update it accordingly. |
|
|
|
Write script to automatically do this. |
|
|
|
Mirror FreeType's savannah home page everywhere. |
|
|
|
. Tag the CVS (freetype2, ft2demos). |
|
|
|
TODO: Tag the home page CVS on savannah.nongnu.org. |
|
|
|
. Create packages for freetype2, ft2demos, and documentation (in zip, |
|
.tar.gz, and .tar.bz2 format). |
|
|
|
Assure that the .zip file uses CR/LF at line ends -- but *not* for |
|
images! |
|
|
|
TODO: Write scripts and/or provide make targets to do that. |
|
|
|
. Create signature files with `gpg -b' and upload files to savannah |
|
and sourceforge. |
|
|
|
TODO: Write script to do this. Cf. automake's `gnupload' script. |
|
|
|
. Announce new release on freetype-announce@nongnu.org and to relevant |
|
newsgroups. |
|
|
|
---------------------------------------------------------------------- |
|
|
|
Copyright 2003, 2005, 2006 by |
|
David Turner, Robert Wilhelm, and Werner Lemberg. |
|
|
|
This file is part of the FreeType project, and may only be used, |
|
modified, and distributed under the terms of the FreeType project |
|
license, LICENSE.TXT. By continuing to use, modify, or distribute |
|
this file you indicate that you have read the license and understand |
|
and accept it fully. |
|
|
|
|
|
--- end of release ---
|
|
|