[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: