[Fedora-i18n-bugs] [lohit-assamese-fonts] Resolved bug 705348 of autohint
by Pravin Satpute
commit fb6e646c60601bcb2ef360051499d7845d763abc
Author: प्रविण सातपुते <psatpute(a)redhat.com>
Date: Mon Jun 6 16:37:22 2011 +0530
Resolved bug 705348 of autohint
bug-705348.patch | 12 ++++++++++++
fsf-add.patch | 12 ++++++++++++
lohit-assamese-fonts.spec | 10 +++++++++-
3 files changed, 33 insertions(+), 1 deletions(-)
---
diff --git a/bug-705348.patch b/bug-705348.patch
new file mode 100644
index 0000000..eed3ee9
--- /dev/null
+++ b/bug-705348.patch
@@ -0,0 +1,12 @@
+diff -rup lohit-assamese-2.4.3/66-lohit-assamese.conf lohit-assamese-2.4.3_mod/66-lohit-assamese.conf
+--- lohit-assamese-2.4.3/66-lohit-assamese.conf 2011-06-06 15:59:39.488902947 +0530
++++ lohit-assamese-2.4.3_mod/66-lohit-assamese.conf 2011-06-06 15:57:45.290519782 +0530
+@@ -13,7 +13,7 @@
+ </edit>
+ </match>
+ <match target="font">
+- <test name="family" compare="eq">
++ <test qual="first" name="family" compare="eq">
+ <string>Lohit Assamese</string>
+ </test>
+ <edit name="autohint" mode="assign">
diff --git a/fsf-add.patch b/fsf-add.patch
new file mode 100644
index 0000000..0971ddf
--- /dev/null
+++ b/fsf-add.patch
@@ -0,0 +1,12 @@
+diff -rup lohit-assamese-2.4.3/COPYING lohit-assamese-2.4.3_mod/COPYING
+--- lohit-assamese-2.4.3/COPYING 2009-09-09 15:18:33.000000000 +0530
++++ lohit-assamese-2.4.3_mod/COPYING 2011-06-06 16:33:00.495749382 +0530
+@@ -2,7 +2,7 @@
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
diff --git a/lohit-assamese-fonts.spec b/lohit-assamese-fonts.spec
index c9628e9..ca0a0cb 100644
--- a/lohit-assamese-fonts.spec
+++ b/lohit-assamese-fonts.spec
@@ -3,7 +3,7 @@
Name: %{fontname}-fonts
Version: 2.4.3
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: Free Assamese font
Group: User Interface/X
@@ -18,6 +18,8 @@ Requires: fontpackages-filesystem
Patch1: bug-549319-578029-586308.patch
Patch2: bug-673411.patch
Patch3: bug-692359.patch
+Patch4: bug-705348.patch
+Patch5: fsf-add.patch
Obsoletes: lohit-fonts-common < %{version}-%{release}
%description
@@ -29,6 +31,8 @@ This package provides a free Assamese truetype/opentype font.
%patch1 -p1 -b .1-fix-font-conf
%patch2 -p1 -b .2-rupee-sign
%patch3 -p1 -b .3-auto-hint-conf
+%patch4 -p1 -b .4-auto-hint-fix-qt
+%patch5 -p1 -b .5-fsf-address-correction
%build
@@ -60,6 +64,10 @@ rm -fr %{buildroot}
%changelog
+* Wed Apr 13 2011 Pravin Satpute <psatpute(a)redhat.com> - 2.4.3-9
+- fixes bug 705348
+- patch for correcting fsf address
+
* Wed Apr 13 2011 Pravin Satpute <psatpute(a)redhat.com> - 2.4.3-8
- fixes bug 692359
12 years, 11 months
[Fedora-i18n-bugs] [Bug 705348] Lohit fonts accidentally disable the bytecode interpreter for Qt
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=705348
--- Comment #19 from Akira TAGOH <tagoh(a)redhat.com> 2011-06-05 22:07:28 EDT ---
Okay. running apps with any indic locale, which would possibly needs lohit
fonts, still turns 'autohint' property on:
...
FcConfigSubstitute test font first family Equal "Lohit Bengali"
Substitute match
font first family Equal "Lohit Bengali"
edit
Edit autohint Assign true;
Append list before
Append list after FcTrue(w)
FcConfigSubstitute editPattern has 28 elts (size 32)
family: "Lohit Bengali"(s)
familylang: "en"(s)
style: "Regular"(s)
stylelang: "en"(s)
fullname: "Lohit Bengali"(s)
fullnamelang: "en"(s)
slant: 0(i)(s)
weight: 80(i)(s)
width: 100(i)(s)
pixelsize: 13.33(f)(s)
foundry: "unknown"(s)
hintstyle: 3(i)(s)
hinting: FcFalse(s)
verticallayout: FcFalse(s)
autohint: FcTrue(w)
...
So that would be better workaround for this issue yeah.
Aside from that, there might be more packages modifying flags and any
properties which is sharing in the pattern but not applying it font-by-font. so
we may need to have a look at all of fontconfig files to find problematic
config files out.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
12 years, 11 months
[Fedora-i18n-bugs] [Bug 705348] Byte-code interpreter seems not enabled in Qt
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=705348
Kevin Kofler <kevin(a)tigcc.ticalc.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|freetype |lohit-assamese-fonts
AssignedTo|mkasik(a)redhat.com |psatpute(a)redhat.com
--- Comment #18 from Kevin Kofler <kevin(a)tigcc.ticalc.org> 2011-06-05 21:39:29 EDT ---
Yes:
sed -i -e 's/<test name="family" /<test qual="first" name="family" /g' \
/etc/fonts/conf.d/*lohit*
fixed the problem. So this looks like an acceptable workaround, can we get the
Lohit packages updated for this?
The following packages need fixing:
lohit-assamese-fonts
lohit-bengali-fonts
lohit-kannada-fonts
lohit-malayalam-fonts
lohit-oriya-fonts
lohit-punjabi-fonts
lohit-tamil-fonts
lohit-telugu-fonts
Reassigning to the alphabetically first of the affected font packages.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
12 years, 11 months
[Fedora-i18n-bugs] [Bug 705348] Byte-code interpreter seems not enabled in Qt
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=705348
--- Comment #17 from Akira TAGOH <tagoh(a)redhat.com> 2011-06-05 21:30:32 EDT ---
Does modifying matching rules in all lohit fonts' fontconfig files like:
<match target="font">
<test name="family" compare="eq">
<string>Lohit blahblahblah</string>
</test>
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
</match>
To:
<match target="font">
<test qual="first" name="family" compare="eq">
<string>Lohit blahblahblah</string>
</test>
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
</match>
help?
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
12 years, 11 months