- Italian translation by Daniele Forsi (dforsi at gmail dot com)
[reactos.git] / reactos / dll / 3rdparty / freetype / docs / release
1 How to prepare a new release
2 ----------------------------
3
4 . include/freetype/freetype.h: Update FREETYPE_MAJOR, FREETYPE_MINOR, and
5 FREETYPE_PATCH.
6
7 . builds/unix/configure.ac (version_info): Update according to the libtool
8 rules, then regenerate the configure script with the top-level
9 `autogen.sh'. After that, update `config.guess' and `config.sub' to
10 the most recent versions (from the `config' CVS repository).
11
12 . builds/freetype.mk (refdoc): Update the `--title' option.
13
14 . docs/CHANGES: Document differences to last release.
15
16 . README: Update.
17
18 . docs/VERSION.DLL: Document changed `version_info'.
19
20 . ChangeLog: Announce new release.
21
22
23 ********* The items below should be done but are out-of-date due *********
24 ********* to the move of the FreeType CVS and web pages. *********
25
26
27 . Call `make refdoc' to update HTML reference. Copy it to
28 freetype2/docs/reference in the `www' CVS module and update the CVS.
29 Then call `update-www' in ~/cvs/scripts on www.freetype.org to
30 update and distribute everything to sourceforge.
31
32 . Tag the CVS (freetype, ft2demos, www/freetype2/docs).
33
34 . Update `make-release' and `make-current' in ~/cvs/scripts/ on
35 www.freetype.org, then call them.
36
37 . Create an md5 checksum file (with md5sum).
38
39 . Announce new release on announce@freetype.org and to relevant newsgroups.
40
41 ------------------------------------------------------------------------
42
43 Copyright 2003, 2005 by
44 David Turner, Robert Wilhelm, and Werner Lemberg.
45
46 This file is part of the FreeType project, and may only be used,
47 modified, and distributed under the terms of the FreeType project
48 license, LICENSE.TXT. By continuing to use, modify, or distribute this
49 file you indicate that you have read the license and understand and
50 accept it fully.
51
52
53 --- end of release ---