fontconfig: updated to 2.4.1. config issues not yet handled yet, though

This commit is contained in:
Tilman Sauerbeck 2006-09-24 19:28:20 +00:00
parent e4b80a1e3e
commit 831a15f3b9
4 changed files with 76 additions and 13 deletions

View File

@ -1,17 +1,53 @@
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/fonts/
drwxr-xr-x root/root etc/fonts/conf.avail/
-rw-r--r-- root/root etc/fonts/conf.avail/10-autohint.conf
-rw-r--r-- root/root etc/fonts/conf.avail/10-no-sub-pixel.conf
-rw-r--r-- root/root etc/fonts/conf.avail/10-sub-pixel-bgr.conf
-rw-r--r-- root/root etc/fonts/conf.avail/10-sub-pixel-rgb.conf
-rw-r--r-- root/root etc/fonts/conf.avail/10-sub-pixel-vbgr.conf
-rw-r--r-- root/root etc/fonts/conf.avail/10-sub-pixel-vrgb.conf
-rw-r--r-- root/root etc/fonts/conf.avail/10-unhinted.conf
-rw-r--r-- root/root etc/fonts/conf.avail/20-fix-globaladvance.conf
-rw-r--r-- root/root etc/fonts/conf.avail/20-lohit-gujarati.conf
-rw-r--r-- root/root etc/fonts/conf.avail/20-unhint-small-vera.conf
-rw-r--r-- root/root etc/fonts/conf.avail/30-amt-aliases.conf
-rw-r--r-- root/root etc/fonts/conf.avail/30-urw-aliases.conf
-rw-r--r-- root/root etc/fonts/conf.avail/40-generic.conf
-rw-r--r-- root/root etc/fonts/conf.avail/49-sansserif.conf
-rw-r--r-- root/root etc/fonts/conf.avail/50-user.conf
-rw-r--r-- root/root etc/fonts/conf.avail/51-local.conf
-rw-r--r-- root/root etc/fonts/conf.avail/60-latin.conf
-rw-r--r-- root/root etc/fonts/conf.avail/65-fonts-persian.conf
-rw-r--r-- root/root etc/fonts/conf.avail/65-nonlatin.conf
-rw-r--r-- root/root etc/fonts/conf.avail/69-unifont.conf
-rw-r--r-- root/root etc/fonts/conf.avail/70-no-bitmaps.conf
-rw-r--r-- root/root etc/fonts/conf.avail/70-yes-bitmaps.conf
-rw-r--r-- root/root etc/fonts/conf.avail/80-delicious.conf
-rw-r--r-- root/root etc/fonts/conf.avail/90-synthetic.conf
drwxr-xr-x root/root etc/fonts/conf.d/
-rw-r--r-- root/root etc/fonts/conf.d/autohint.conf
-rw-r--r-- root/root etc/fonts/conf.d/no-bitmaps.conf
-rw-r--r-- root/root etc/fonts/conf.d/no-sub-pixel.conf
-rw-r--r-- root/root etc/fonts/conf.d/sub-pixel.conf
-rw-r--r-- root/root etc/fonts/conf.d/unhinted.conf
-rw-r--r-- root/root etc/fonts/conf.d/yes-bitmaps.conf
lrwxrwxrwx root/root etc/fonts/conf.d/10-autohint.conf -> ../conf.avail/10-autohint.conf
lrwxrwxrwx root/root etc/fonts/conf.d/20-fix-globaladvance.conf -> ../conf.avail/20-fix-globaladvance.conf
lrwxrwxrwx root/root etc/fonts/conf.d/20-lohit-gujarati.conf -> ../conf.avail/20-lohit-gujarati.conf
lrwxrwxrwx root/root etc/fonts/conf.d/20-unhint-small-vera.conf -> ../conf.avail/20-unhint-small-vera.conf
lrwxrwxrwx root/root etc/fonts/conf.d/30-amt-aliases.conf -> ../conf.avail/30-amt-aliases.conf
lrwxrwxrwx root/root etc/fonts/conf.d/30-urw-aliases.conf -> ../conf.avail/30-urw-aliases.conf
lrwxrwxrwx root/root etc/fonts/conf.d/40-generic.conf -> ../conf.avail/40-generic.conf
lrwxrwxrwx root/root etc/fonts/conf.d/49-sansserif.conf -> ../conf.avail/49-sansserif.conf
lrwxrwxrwx root/root etc/fonts/conf.d/50-user.conf -> ../conf.avail/50-user.conf
lrwxrwxrwx root/root etc/fonts/conf.d/51-local.conf -> ../conf.avail/51-local.conf
lrwxrwxrwx root/root etc/fonts/conf.d/60-latin.conf -> ../conf.avail/60-latin.conf
lrwxrwxrwx root/root etc/fonts/conf.d/65-fonts-persian.conf -> ../conf.avail/65-fonts-persian.conf
lrwxrwxrwx root/root etc/fonts/conf.d/65-nonlatin.conf -> ../conf.avail/65-nonlatin.conf
lrwxrwxrwx root/root etc/fonts/conf.d/69-unifont.conf -> ../conf.avail/69-unifont.conf
lrwxrwxrwx root/root etc/fonts/conf.d/80-delicious.conf -> ../conf.avail/80-delicious.conf
lrwxrwxrwx root/root etc/fonts/conf.d/90-synthetic.conf -> ../conf.avail/90-synthetic.conf
-rw-r--r-- root/root etc/fonts/fonts.conf
-rw-r--r-- root/root etc/fonts/fonts.dtd
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/fc-cache
-rwxr-xr-x root/root usr/bin/fc-cat
-rwxr-xr-x root/root usr/bin/fc-list
-rwxr-xr-x root/root usr/bin/fc-match
drwxr-xr-x root/root usr/include/
@ -22,14 +58,13 @@ drwxr-xr-x root/root usr/include/fontconfig/
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libfontconfig.a
-rwxr-xr-x root/root usr/lib/libfontconfig.la
lrwxrwxrwx root/root usr/lib/libfontconfig.so -> libfontconfig.so.1.0.4
lrwxrwxrwx root/root usr/lib/libfontconfig.so.1 -> libfontconfig.so.1.0.4
-rwxr-xr-x root/root usr/lib/libfontconfig.so.1.0.4
lrwxrwxrwx root/root usr/lib/libfontconfig.so -> libfontconfig.so.1.1.0
lrwxrwxrwx root/root usr/lib/libfontconfig.so.1 -> libfontconfig.so.1.1.0
-rwxr-xr-x root/root usr/lib/libfontconfig.so.1.1.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/fontconfig.pc
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/fc-match.1.gz
drwxr-xr-x root/root usr/man/man3/
-rw-r--r-- root/root usr/man/man3/FcAtomicCreate.3.gz
-rw-r--r-- root/root usr/man/man3/FcAtomicDeleteNew.3.gz
@ -73,6 +108,7 @@ drwxr-xr-x root/root usr/man/man3/
-rw-r--r-- root/root usr/man/man3/FcConfigGetFontDirs.3.gz
-rw-r--r-- root/root usr/man/man3/FcConfigGetFonts.3.gz
-rw-r--r-- root/root usr/man/man3/FcConfigGetRescanInverval.3.gz
-rw-r--r-- root/root usr/man/man3/FcConfigNormalizeFontDir.3.gz
-rw-r--r-- root/root usr/man/man3/FcConfigParseAndLoad.3.gz
-rw-r--r-- root/root usr/man/man3/FcConfigSetCurrent.3.gz
-rw-r--r-- root/root usr/man/man3/FcConfigSetRescanInverval.3.gz
@ -161,3 +197,6 @@ drwxr-xr-x root/root usr/man/man3/
-rw-r--r-- root/root usr/man/man3/FcValueSave.3.gz
drwxr-xr-x root/root usr/man/man5/
-rw-r--r-- root/root usr/man/man5/fonts-conf.5.gz
drwxr-xr-x root/root var/
drwxr-xr-x root/root var/cache/
drwxr-xr-x root/root var/cache/fontconfig/

View File

@ -1 +1 @@
7354f9f125ea78a8f2851cb9c31d4866 fontconfig-2.3.2.tar.gz
108f9a03fa9ed9dd779cc7ca236da557 fontconfig-2.4.1.tar.gz

View File

@ -4,15 +4,26 @@
# Depends on: freetype, expat
name=fontconfig
version=2.3.2
version=2.4.1
release=1
source=(http://fontconfig.org/release/$name-$version.tar.gz)
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc
--sysconfdir=/etc \
--mandir=/usr/man \
--localstatedir=/var
make
make DESTDIR=$PKG install
# Enabling autohinting by default
pushd $PKG/etc/fonts/conf.d
ln -s ../conf.avail/10-autohint.conf
popd
rm -f $PKG/etc/fonts/conf.avail/README
rm -rf $PKG/usr/share
}

13
fontconfig/README Normal file
View File

@ -0,0 +1,13 @@
POST-INSTALL
After upgrading fontconfig, always run rejmerge and upgrade
/etc/fonts.conf and /etc/fonts.dtd.
/etc/fonts/conf.avail ships with configuration snippets that can be
symlinked from /etc/fonts/conf.d to enable them.
It's recommended to use these snippets instead of duplicating XML code
in your /etc/fonts/local.conf.
For more information on conf.avail/conf.d, please see:
http://gitweb.freedesktop.org/?p=fontconfig;a=blob_plain;h=dbcfe2135f809089266fbbb024a2304f6c24ac03;f=conf.d/README