Please unblock thaifonts-scalable 0.4.5-2
Dear release team,
In response to a long lasting complaints in local communities
about default Thai fonts selected by fontconfig-based applications,
I have come up with fontconfig-config fragment included in
thaifonts-scalable 0.4.5-2.. This can save many HOWTO pages
for setting up desktop applications to use Thai. And therefore
I think it's worth to be in Etch.
The only affected sub-package is ttf-thai-tlwg. The udeb used
by GUI debian-installer is unchanged.
Other minor changes are debhelper compat version bump,
and debian/rules adjustment for installing files and symlinks.
The debdiff for the change is quite small:
diff -u thaifonts-scalable-0.4.5/debian/changelog
thaifonts-scalable-0.4.5/debian/changelog
--- thaifonts-scalable-0.4.5/debian/changelog
+++ thaifonts-scalable-0.4.5/debian/changelog
@@ -1,3 +1,17 @@
+thaifonts-scalable (1:0.4.5-2) unstable; urgency=low
+
+ * Add fontconfig file to register fonts with generic families
+ - debian/fontconfig/65-ttf-thai-tlwg.conf: the config file
+ - debian/ttf-thai-tlwg.install: install the config file to
+ /etc/fonts/conf.avail/
+ - debian/ttf-thai-tlwg.links: create link from /etc/fonts/conf.d/
+ - debian/rules: call dh_link
+ * Install lintian-overrides file with dh_install.
+ * Bump debhelper compat to level 5.
+ * Remove unneeded debian/*.dirs.
+
+ -- Theppitak Karoonboonyanan <thep@linux.thai.net> Sat, 23 Dec 2006
21:39:51 +0700
+
thaifonts-scalable (1:0.4.5-1) unstable; urgency=low
* debian/control: Edit description so it is in-paragraph continuous text.
diff -u thaifonts-scalable-0.4.5/debian/compat
thaifonts-scalable-0.4.5/debian/compat
--- thaifonts-scalable-0.4.5/debian/compat
+++ thaifonts-scalable-0.4.5/debian/compat
@@ -1 +1 @@
-4
+5
diff -u thaifonts-scalable-0.4.5/debian/rules
thaifonts-scalable-0.4.5/debian/rules
--- thaifonts-scalable-0.4.5/debian/rules
+++ thaifonts-scalable-0.4.5/debian/rules
@@ -39,9 +39,6 @@
dh_installdirs
dh_install
- install -D -m 644 debian/lintian-overrides \
- debian/t1-thai-tlwg/usr/share/lintian/overrides/t1-thai-tlwg
-
# Build architecture-independent files here.
binary-indep: build install
dh_testdir
@@ -50,6 +47,7 @@
dh_installxfonts -pt1-thai-tlwg
dh_installchangelogs ChangeLog
dh_installdocs
+ dh_link
dh_compress
dh_fixperms
dh_installdeb
reverted:
--- thaifonts-scalable-0.4.5/debian/t1-thai-tlwg.dirs
+++ thaifonts-scalable-0.4.5.orig/debian/t1-thai-tlwg.dirs
@@ -1,2 +0,0 @@
-etc/X11/fonts/Type1
-usr/share/fonts/X11/Type1
reverted:
--- thaifonts-scalable-0.4.5/debian/ttf-thai-tlwg.dirs
+++ thaifonts-scalable-0.4.5.orig/debian/ttf-thai-tlwg.dirs
@@ -1 +0,0 @@
-usr/share/fonts/truetype/thai
diff -u thaifonts-scalable-0.4.5/debian/ttf-thai-tlwg.install
thaifonts-scalable-0.4.5/debian/ttf-thai-tlwg.install
--- thaifonts-scalable-0.4.5/debian/ttf-thai-tlwg.install
+++ thaifonts-scalable-0.4.5/debian/ttf-thai-tlwg.install
@@ -1,0 +2 @@
+debian/fontconfig/* etc/fonts/conf.avail
diff -u thaifonts-scalable-0.4.5/debian/t1-thai-tlwg.install
thaifonts-scalable-0.4.5/debian/t1-thai-tlwg.install
--- thaifonts-scalable-0.4.5/debian/t1-thai-tlwg.install
+++ thaifonts-scalable-0.4.5/debian/t1-thai-tlwg.install
@@ -4 +4 @@
-
+debian/lintian-overrides/t1-thai-tlwg usr/share/lintian/overrides
reverted:
--- thaifonts-scalable-0.4.5/debian/lintian-overrides
+++ thaifonts-scalable-0.4.5.orig/debian/lintian-overrides
@@ -1 +0,0 @@
-t1-thai-tlwg: package-depends-on-an-x-font-package
only in patch2:
unchanged:
--- thaifonts-scalable-0.4.5.orig/debian/lintian-overrides/t1-thai-tlwg
+++ thaifonts-scalable-0.4.5/debian/lintian-overrides/t1-thai-tlwg
@@ -0,0 +1 @@
+t1-thai-tlwg: package-depends-on-an-x-font-package
only in patch2:
unchanged:
--- thaifonts-scalable-0.4.5.orig/debian/ttf-thai-tlwg.links
+++ thaifonts-scalable-0.4.5/debian/ttf-thai-tlwg.links
@@ -0,0 +1 @@
+etc/fonts/conf.avail/65-ttf-thai-tlwg.conf
etc/fonts/conf.d/65-ttf-thai-tlwg.conf
only in patch2:
unchanged:
--- thaifonts-scalable-0.4.5.orig/debian/fontconfig/65-ttf-thai-tlwg.conf
+++ thaifonts-scalable-0.4.5/debian/fontconfig/65-ttf-thai-tlwg.conf
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>serif</family>
+ <accept>
+ <family>Norasi</family>
+ </accept>
+ </alias>
+ <alias>
+ <family>sans-serif</family>
+ <accept>
+ <family>Loma</family>
+ <family>Garuda</family>
+ </accept>
+ </alias>
+ <alias>
+ <family>monospace</family>
+ <accept>
+ <family>TlwgTypist</family>
+ <family>TlwgMono</family>
+ </accept>
+ </alias>
+</fontconfig>
Regards,
--
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/
Reply to: