INSTALL revision 2c393a42
1Fontconfig is built with the traditional configure script:
2
3	$ ./configure --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man
4
5This should generate valid Makefiles, then:
6
7	$ make
8	$ make install
9
10If you're going to package fontconfig for release, there are several
11important steps:
12
13 1.	Create new version
14 		sh new-version.sh 2.xx.xx
15		
16 2. 	rebuild the configuration files with autogen.sh
17 		sh autogen.sh --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man --localstatedir=/var
18		
19 3.	make distcheck (NB: won't work without docbook-utils -PL)
20 
21 4.	Copy ChangeLog-2.x.y and fontconfig-2.x.y.tar.gz to
22 
23 		freedesktop.org:/srv/fontconfig.freedesktop.org/www/release
24	
25 5.	Update the Fontconfig Devel wiki page
26 	http://fontconfig.org/wiki/Devel
27	
28 6.	Update the fontconfig documentation
29
30		scp -rp doc/fontconfig-user.html doc/fontconfig-devel fontconfig.org:/srv/fontconfig.freedesktop.org/www
31
32 7.	Compute md5sums for release files:
33		md5sum fontconfig-2.4.x.tar.gz ChangeLog-2.4.x
34		
35 8.	Post a note to fontconfig@fontconfig.org.  Include the md5sums.
36	gpg sign the message.
37
38