* docs/release: Updated.

This commit is contained in:
Werner Lemberg 2009-07-15 07:58:00 +02:00
parent 0fbdf11a48
commit deee58f225
2 changed files with 19 additions and 9 deletions

View File

@ -1,3 +1,7 @@
2009-07-15 Werner Lemberg <wl@gnu.org>
* docs/release: Updated.
2009-07-15 Werner Lemberg <wl@gnu.org> 2009-07-15 Werner Lemberg <wl@gnu.org>
README.CVS -> README.git README.CVS -> README.git

View File

@ -15,10 +15,14 @@ How to prepare a new release
. docs/VERSION.DLL: Document changed `version_info'. . docs/VERSION.DLL: Document changed `version_info'.
. ChangeLog: Announce new release (both in freetype2 and ft2demos . ChangeLog: Announce new release (both in the freetype2 and
modules). freetype2-demos modules).
. Copy the CVS archive to another directory and run . Clone the git archive to another directory with
git clone -l -s . ../freetype2.test
or something like this and run
make distclean; make devel; make make distclean; make devel; make
make distclean; make devel; make multi make distclean; make devel; make multi
@ -29,18 +33,20 @@ How to prepare a new release
make distclean; ./configure; make make distclean; ./configure; make
make distclean; ./configure CC=g++; make make distclean; ./configure CC=g++; make
to test compilation with both gcc and g++. in the cloned repository to test compilation with both gcc and g++.
. Test C++ compilation for ft2demos too. . Test C++ compilation for freetype2-demos too (using `git clone' as
above).
. Run src/tools/chktrcmp.py and check no undefined trace_XXXX macros. . Run src/tools/chktrcmp.py and check that there are no undefined
trace_XXXX macros.
. Tag the CVS (freetype2, ft2demos). . Tag the git repositories (freetype2, freetype2-demos).
TODO: Tag the home page CVS on savannah.nongnu.org. TODO: Tag the home page CVS on savannah.nongnu.org.
. Say `make dist' in both the freetype2 and ft2demos modules to . Say `make dist' in both the freetype2 and freetype2-demos modules
generate the .tar.gz, .tar.bz2, and .zip files. to generate the .tar.gz, .tar.bz2, and .zip files.
. Create the doc bundles (freetype-doc-<version>.tar.gz, . Create the doc bundles (freetype-doc-<version>.tar.gz,
freetype-doc-<version>.tar.bz2, ftdoc<version>.zip). This is freetype-doc-<version>.tar.bz2, ftdoc<version>.zip). This is