summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2004-06-30 18:53:39 +0000
committerKeith Packard <keithp@keithp.com>2004-06-30 18:53:39 +0000
commitf959b24d091b59fc4e61b2d6869af57ddd23f4b5 (patch)
treead34b6e70e4afd5c96d08df666c1929a02b853f9 /INSTALL
parent0d71dde9b4c2372bd894a078a92f5596822bcc5a (diff)
Update version to 2.2.3 Add release comments to INSTALLfc-2_2_3fc-2_2_branch
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL25
1 files changed, 25 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
index 86cf4f9..5f511bc 100644
--- a/INSTALL
+++ b/INSTALL
@@ -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.