diff options
author | Keith Packard <keithp@keithp.com> | 2004-06-30 18:53:39 +0000 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2004-06-30 18:53:39 +0000 |
commit | f959b24d091b59fc4e61b2d6869af57ddd23f4b5 (patch) | |
tree | ad34b6e70e4afd5c96d08df666c1929a02b853f9 | |
parent | 0d71dde9b4c2372bd894a078a92f5596822bcc5a (diff) |
Update version to 2.2.3 Add release comments to INSTALLfc-2_2_3
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | INSTALL | 25 | ||||
-rw-r--r-- | README | 11 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | fontconfig/fontconfig.h | 2 |
5 files changed, 45 insertions, 4 deletions
@@ -1,5 +1,14 @@ 2004-06-30 Keith Packard <keithp@keithp.com> + * INSTALL: + * README: + * configure.in: + * fontconfig/fontconfig.h: + Update version to 2.2.3 + Add release comments to INSTALL + +2004-06-30 Keith Packard <keithp@keithp.com> + Provided by: Lubos Lunak <l.lunak@suse.cz> * src/fccfg.c: (FcConfigUptoDate): @@ -7,3 +7,28 @@ This should generate valid Makefiles, then: $ make $ make install +If you're going to package fontconfig for release, there are several +important steps: + + 1. Update the version numbers + configure.in + fontconfig/fontconfig.h + 2. Fix the README + Change version number + Set the date + 3. Commit those changes + 4. rebuild the configuration files with autogen.sh + sh autogen.sh --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man + 5. make distcheck + 6. tag the tree + cvs tag fc-2_2_xx + 7. Split out the ChangeLog into ChangeLog-2.2.xx with + the changes since the previous release + 8. Copy ChangeLog-2.2.xx and fontconfig-2.2.xx.tar.gz to + freedesktop.org:~fontconfig/public_html/release + 9. Update the Fontconfig Devel wiki page + http://freedesktop.org/Software/FontconfigDevel +10. Compute md5sums for release files: + md5sum fontconfig-2.2.xx.tar.gz ChangeLog-2.2.xx +11. Post a note to fontconfig@fontconfig.org. Include the md5sums. + gpg sign the message. @@ -1,7 +1,7 @@ Fontconfig Font configuration and customization library - Version 2.2.2 - 2004-3-10 + Version 2.2.3 + 2004-6-30 This is the third public release of fontconfig, a font configuration and customization library. Fontconfig is designed to locate fonts within the @@ -11,6 +11,13 @@ Fontconfig is not a rasterization library, nor does it impose a particular rasterization library on the application. The X-specific library 'Xft' uses fontconfig along with freetype to specify and rasterize fonts. +Version 2.2.3 + ++ Merge Windows changes from HEAD (Tor Lillqvist) ++ Merge fix for bug #387 from HEAD (Pedro Gimeno) ++ Merge code to handle FreeType changes in y_ppem/height ++ Merge fixes for FcConfigUpToDate (Lubos Lunak) + Version 2.2.2 Update #includes for newer versions of FreeType diff --git a/configure.in b/configure.in index efee75ed..9244fdfa 100644 --- a/configure.in +++ b/configure.in @@ -33,7 +33,7 @@ dnl This is the package version number, not the shared library dnl version. This same version number must appear in fontconfig/fontconfig.h dnl Yes, it is a pain to synchronize version numbers. Unfortunately, it's dnl not possible to extract the version number here from fontconfig.h -AM_INIT_AUTOMAKE(fontconfig, 2.2.2) +AM_INIT_AUTOMAKE(fontconfig, 2.2.3) AM_MAINTAINER_MODE dnl libtool versioning diff --git a/fontconfig/fontconfig.h b/fontconfig/fontconfig.h index 49888484..4dd326ef 100644 --- a/fontconfig/fontconfig.h +++ b/fontconfig/fontconfig.h @@ -40,7 +40,7 @@ typedef int FcBool; #define FC_MAJOR 2 #define FC_MINOR 2 -#define FC_REVISION 2 +#define FC_REVISION 3 #define FC_VERSION ((FC_MAJOR * 10000) + (FC_MINOR * 100) + (FC_REVISION)) |