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

[Pkg-fonts-devel] Bug#687152: marked as done (fontconfig .conf file syntax incorrect for disjunction)



Your message dated Sat, 06 Oct 2012 14:47:46 +0000
with message-id <E1TKVfO-0007EM-St@franck.debian.org>
and subject line Bug#687152: fixed in fonts-unfonts-extra 1.0.2-080608-6
has caused the Debian Bug report #687152,
regarding fontconfig .conf file syntax incorrect for disjunction
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
687152: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687152
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: fonts-unfonts-extra
Version: 1.0.2-080608-4
Severity: normal
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu quantal ubuntu-patch


Hi there,

Here's another one. You need to duplicate the match to do disjunction in
fontconfig files. It's nasty. I imagine that you could cut out some of
the blocks if you know that they are obsolete with some domain
knowledge.

Thanks for considering the patch.

Cheers.
diff -Nru fonts-unfonts-extra-1.0.3.is.1.0.2-080608/debian/90-fonts-unfonts-extra.conf fonts-unfonts-extra-1.0.3.is.1.0.2-080608/debian/90-fonts-unfonts-extra.conf
--- fonts-unfonts-extra-1.0.3.is.1.0.2-080608/debian/90-fonts-unfonts-extra.conf	2011-10-10 05:13:49.000000000 +0100
+++ fonts-unfonts-extra-1.0.3.is.1.0.2-080608/debian/90-fonts-unfonts-extra.conf	2012-09-10 12:06:51.000000000 +0100
@@ -3,16 +3,207 @@
 <fontconfig>
 	<match target="font">
 		<test name="family" qual="any">
-    			<string>은 타자</string><string>UnTaza</string>
-    			<string>은 신문</string><string>UnShinmun</string>
-    			<string>은 옛글</string><string>UnYetgul</string>
-    			<string>은 펜흘림</string><string>UnPenheulim</string>
-    			<string>은 펜</string><string>UnPen</string>
-    			<string>은 봄</string><string>UnBom</string>
-    			<string>은 자모바탕</string><string>UnJamoBatang</string>
-    			<string>은 자모돋움</string><string>UnJamoDotum</string>
-    			<string>은 자모노벨</string><string>UnJamoNovel</string>
-    			<string>은 자모소라</string><string>UnJamoSora</string>
+            <string>은 타자</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnTaza</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 신문</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnShinmun</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 옛글</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnYetgul</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnYetgul</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 펜흘림</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnPenheulim</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 펜</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnPen</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 봄</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnBom</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 자모바탕</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnJamoBatang</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 자모돋움</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnJamoDotum</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 자모노벨</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnJamoNovel</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>은 자모소라</string>
+		</test>
+
+		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hinting"   mode="assign" binding="strong"><bool>false</bool></edit>
+  		<edit name="autohint"  mode="assign" binding="strong"><bool>true</bool></edit>
+  		<edit name="hintstyle" mode="assign" binding="strong"><const>hintslight</const></edit>
+	</match>
+	<match target="font">
+		<test name="family" qual="any">
+            <string>UnJamoSora</string>
 		</test>
 
 		<edit name="antialias" mode="assign" binding="strong"><bool>true</bool></edit>

--- End Message ---
--- Begin Message ---
Source: fonts-unfonts-extra
Source-Version: 1.0.2-080608-6

We believe that the bug you reported is fixed in the latest version of
fonts-unfonts-extra, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 687152@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Changwoo Ryu <cwryu@debian.org> (supplier of updated fonts-unfonts-extra package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 06 Oct 2012 20:33:22 +0900
Source: fonts-unfonts-extra
Binary: fonts-unfonts-extra ttf-unfonts-extra
Architecture: source all
Version: 1.0.2-080608-6
Distribution: unstable
Urgency: low
Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
Changed-By: Changwoo Ryu <cwryu@debian.org>
Description: 
 fonts-unfonts-extra - Un series Korean TrueType fonts (extra)
 ttf-unfonts-extra - transitional dummy package
Closes: 687152
Changes: 
 fonts-unfonts-extra (1.0.2-080608-6) unstable; urgency=low
 .
   [ Changwoo Ryu ]
   * debian/control
     - Move to git
   * debian/compat, debian/control
     - Use debhelper 9
   * debian/copyright
     - Use the copyright format 1.0
   * debian/README.Debian
     - Update to more recent information and remove obsolete URL
   * Add more xz compress options to dh_builddeb
     - it requires Pre-Depends: dpkg (>= 1.15.6~)
   * Move debian/foo to debian/fonts-unfonts-extra.foo
   * Use maintscript support in dh_installdeb.
     - {rm,mv}_conffile requires Pre-Depends: dpkg (>= 1.15.7.2)
   * Correct wrong Replaces; it replaces ttf-unfonts-extra, not -core
   * Correct fontconfig conf with newer fontconfig (Closes: #687152)
Checksums-Sha1: 
 87f89ec9c80a477574816fc25316c10bfe669aad 1532 fonts-unfonts-extra_1.0.2-080608-6.dsc
 ec811de9b15c078132ec0908b558786a4ab0aee6 4282 fonts-unfonts-extra_1.0.2-080608-6.debian.tar.gz
 0737e721c8623940f6c45bc3d46b750abe876963 6636484 fonts-unfonts-extra_1.0.2-080608-6_all.deb
 41d0f09a6d53adeb1c60bfb902095431ab4bed35 3226 ttf-unfonts-extra_1.0.2-080608-6_all.deb
Checksums-Sha256: 
 ef0d890faab45f347401555554c387e5b448b18ebd6735dbd47394f729f432f8 1532 fonts-unfonts-extra_1.0.2-080608-6.dsc
 29d732a2dce1f2c8f49c7bf46bc11ccb823d897e41abff2bbfc9a5bcf6f0c298 4282 fonts-unfonts-extra_1.0.2-080608-6.debian.tar.gz
 20d1ec3b315b4d73ae772bd32cee2f23cfd7694d7b8efa629f905d454566d489 6636484 fonts-unfonts-extra_1.0.2-080608-6_all.deb
 6ec5a792c3576be788bc327beeb57abf2f035612706c9e00e64b65d681d19d32 3226 ttf-unfonts-extra_1.0.2-080608-6_all.deb
Files: 
 49e478d67bb3a27ad078fc1e1c65adb9 1532 fonts optional fonts-unfonts-extra_1.0.2-080608-6.dsc
 ffa072aaaa1ab9c474b45edb35ae68e4 4282 fonts optional fonts-unfonts-extra_1.0.2-080608-6.debian.tar.gz
 15ec5ee7d5bacfdfb83de3f508bbf912 6636484 fonts optional fonts-unfonts-extra_1.0.2-080608-6_all.deb
 07ada0705bad99940f606c6754f1c7c2 3226 oldlibs extra ttf-unfonts-extra_1.0.2-080608-6_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlBwOU8ACgkQAbRzNODUnpm7sQCfeOcOtCf1Rv6a85SWRiNkBPgx
+WAAoI9u/FEB8uILVB2Uy6ICeyAUs7H8
=ZUBJ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: