]> git.wh0rd.org Git - fontconfig.git/blob - INSTALL
0017eed400cbbedc50fdcc5ba09458b706ac2fcc
[fontconfig.git] / INSTALL
1 Fontconfig is built with the traditional configure script:
2
3         $ ./configure --sysconfdir=/etc --prefix=/usr --mandir=/usr/share/man
4
5 This should generate valid Makefiles, then:
6
7         $ make
8         $ make install
9
10 If you're going to package fontconfig for release, there are several
11 important 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