summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2005-03-03 06:20:57 +0000
committerKeith Packard <keithp@keithp.com>2005-03-03 06:20:57 +0000
commit683dc3c476f1ee514c252a05311efc7a97fbaee9 (patch)
tree22f8e944ae5e681509a08f91c30933cf6287375b /debian
parentdc2e06ab0707f8e2ffd5fe5c1d2db38dd594b551 (diff)
Move debian-specific conf file examples upstream.
Sub-pixel configuration examples must smash subpixel value as Xft always sets it from X. Change sub-pixel rendering debconf descriptions from Enable/Disable to Always/Never.
Diffstat (limited to 'debian')
-rw-r--r--debian/autohint.conf9
-rw-r--r--debian/fontconfig.install1
-rwxr-xr-xdebian/fontconfig.postinst4
-rw-r--r--debian/fontconfig.templates11
-rw-r--r--debian/no-sub-pixel.conf12
-rw-r--r--debian/unhinted.conf9
6 files changed, 8 insertions, 38 deletions
diff --git a/debian/autohint.conf b/debian/autohint.conf
deleted file mode 100644
index 5406f4e..0000000
--- a/debian/autohint.conf
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<!-- debian/autohint.conf -->
-<fontconfig>
-<!-- Use the Autohinter -->
- <match target="font">
- <edit name="autohint" mode="assign"><bool>true</bool></edit>
- </match>
-</fontconfig>
diff --git a/debian/fontconfig.install b/debian/fontconfig.install
index 800f0aa..def0010 100644
--- a/debian/fontconfig.install
+++ b/debian/fontconfig.install
@@ -1,5 +1,6 @@
debian/tmp/usr/bin/fc-*
debian/tmp/etc/fonts/fonts.*
+debian/tmp/etc/fonts/conf.d/*
debian/tmp/usr/share/doc/fontconfig/fontconfig-user.*
debian/tmp/usr/share/man/man5
debian/tmp/usr/share/man/man1
diff --git a/debian/fontconfig.postinst b/debian/fontconfig.postinst
index e7f6817..bf6b06e 100755
--- a/debian/fontconfig.postinst
+++ b/debian/fontconfig.postinst
@@ -52,10 +52,10 @@ fi
case "$subpixel_rendering" in
"Automatic")
;;
-"Enable")
+"Always")
ln -s $CONFDIR/$subpixel $CONFDIR/$subpixel_prio$subpixel
;;
-"Disable")
+"Never")
ln -s $CONFDIR/$no_subpixel $CONFDIR/$subpixel_prio$no_subpixel
;;
esac
diff --git a/debian/fontconfig.templates b/debian/fontconfig.templates
index 9d30fef..eea8802 100644
--- a/debian/fontconfig.templates
+++ b/debian/fontconfig.templates
@@ -3,7 +3,6 @@ Type: select
_Choices: Native, Autohinter, None
Default: Native
_Description: With what method should fonts be hinted?
-
The FreeType font library can adjust glyph outlines to accomodate the pixel
grid for improved legibility. This process is called "hinting".
FreeType can either use the hints built-in to each font or it can use a
@@ -25,19 +24,19 @@ _Description: With what method should fonts be hinted?
Template: fontconfig/subpixel_rendering
Type: select
-_Choices: Automatic, Enable, Disable
+_Choices: Automatic, Always, Never
Default: Automatic
-_Description: Should font be rendered using sub-pixel elements?
+_Description: Should fonts be rendered using sub-pixel elements?
With known sub-pixel geometry, LCD screens can synthesize higher resolution
in one dimension. Taking advantage of this when rendering glyphs sharpens
the appearance of text on the screen. This can cause color artifacts,
especially when rendering unhinted or autohinted fonts.
- .
+ .
This option selects when sub-pixel rendering should be used. Automatic
enables sub-pixel rendering whenever the X server detects an LCD monitor,
which it can generally do when the monitor is built into the computer or
- connected with a digital (DVI) cable. Enable forces the system to use
- sub-pixel rendering while Disable forces the system to not use sub-pixel
+ connected with a digital (DVI) cable. Always forces the system to use
+ sub-pixel rendering while Never forces the system to not use sub-pixel
rendering.
Template: fontconfig/enable_bitmaps
diff --git a/debian/no-sub-pixel.conf b/debian/no-sub-pixel.conf
deleted file mode 100644
index b62d2ef..0000000
--- a/debian/no-sub-pixel.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<!-- conf.d/sub-pixel.conf -->
-<fontconfig>
-<!-- Enable sub-pixel rendering -->
- <match target="font">
- <test qual="all" name="rgba">
- <const>unknown</const>
- </test>
- <edit name="rgba" mode="assign"><const>none</const></edit>
- </match>
-</fontconfig>
diff --git a/debian/unhinted.conf b/debian/unhinted.conf
deleted file mode 100644
index fb0b375..0000000
--- a/debian/unhinted.conf
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<!-- debian/unhinted.conf -->
-<fontconfig>
-<!-- Disable hinting -->
- <match target="font">
- <edit name="hinting" mode="assign"><bool>false</bool></edit>
- </match>
-</fontconfig>