[lohit-telugu-fonts] Resolved #1105878 - Rendering problem of స్త్ర

Pravin Satpute pravins at fedoraproject.org
Mon Jul 28 08:38:03 UTC 2014


commit e270aabab5e6bafe249d6d13494f5f5271ebd145
Author: Pravin Satpute <psatpute at redhat.com>
Date:   Mon Jul 28 14:07:31 2014 +0530

    Resolved #1105878 - Rendering problem of స్త్ర

 bug-1105878.patch       |  136 +++++++++++++++++++++++++++++++++++++++++++++++
 lohit-telugu-fonts.spec |    9 +++-
 2 files changed, 144 insertions(+), 1 deletions(-)
---
diff --git a/bug-1105878.patch b/bug-1105878.patch
new file mode 100644
index 0000000..7d15d91
--- /dev/null
+++ b/bug-1105878.patch
@@ -0,0 +1,136 @@
+diff -rup lohit-telugu-2.5.3/Lohit-Telugu.sfd lohit-telugu-2.5.3_mod/Lohit-Telugu.sfd
+--- lohit-telugu-2.5.3/Lohit-Telugu.sfd	2013-01-30 17:31:47.000000000 +0530
++++ lohit-telugu-2.5.3_mod/Lohit-Telugu.sfd	2014-07-28 12:24:16.146199692 +0530
+@@ -19,7 +19,7 @@ OS2Version: 1
+ OS2_WeightWidthSlopeOnly: 0
+ OS2_UseTypoMetrics: 1
+ CreationTime: 1153280036
+-ModificationTime: 1358870269
++ModificationTime: 1406530275
+ PfmFamily: 17
+ TTFWeight: 400
+ TTFWidth: 5
+@@ -379,6 +379,7 @@ Lookup: 6 0 0 "'psts' Post Base Substitu
+ Lookup: 6 0 0 "'blws' Below Base Substitutions in Telugu lookup 326"  {"'blws' Below Base Substitutions in Telugu lookup 326-1"  } ['blws' ('DFLT' <'dflt' > 'telu' <'dflt' > ) ]
+ Lookup: 258 0 0 "'kern' Horizontal Kerning in Telugu lookup 1"  {"'kern' Horizontal Kerning in Telugu lookup 1-1" [153,15,2] } ['kern' ('telu' <'dflt' > ) ]
+ Lookup: 260 0 0 "'blwm' Below Base Mark in Telugu lookup 0"  {"'blwm' Below Base Mark in Telugu lookup 0-2"  "'blwm' Below Base Mark in Telugu lookup 0-1"  "'blwm' Below Base Mark in Telugu lookup 0"  } ['blwm' ('telu' <'dflt' > ) ]
++Lookup: 262 0 0 "'blwm' Below Base Mark in Telugu lookup 2"  {"'blwm' Below Base Mark in Telugu lookup 2-1"  } ['blwm' ('DFLT' <'dflt' > 'telu' <'dflt' > ) ]
+ MarkAttachClasses: 1
+ DEI: 91125
+ ChainSub2: coverage "'blws' Below Base Substitutions in Telugu lookup 326-1"  0 0 0 1
+@@ -2923,62 +2924,10 @@ NameList: Adobe Glyph List
+ DisplaySize: -48
+ AntiAlias: 1
+ FitToEm: 1
+-WinInfo: 0 29 11
++WinInfo: 38 38 14
+ BeginPrivate: 0
+ EndPrivate
+-Grid
+--565.042 -175.489 m 1
+- -565.042 -193.024 -558.862 -208.045 -546.501 -220.55 c 128
+- -534.14 -233.054 -519.191 -239.307 -501.655 -239.307 c 256
+- -484.119 -239.307 -469.099 -233.054 -456.595 -220.55 c 128
+- -444.09 -208.045 -437.838 -193.024 -437.838 -175.489 c 0
+- -437.838 -158.241 -444.09 -143.436 -456.595 -131.075 c 128
+- -469.098 -118.715 -484.119 -112.534 -501.655 -112.534 c 256
+- -519.191 -112.534 -534.14 -118.715 -546.501 -131.075 c 128
+- -558.862 -143.436 -565.042 -158.241 -565.042 -175.489 c 1
+- -565.042 -175.489 l 1
+--629.96 -175.36 m 1
+- -629.96 -140.267 -617.453 -110.213 -592.439 -85.2002 c 128
+- -567.426 -60.1865 -537.187 -47.6797 -501.72 -47.6797 c 256
+- -466.253 -47.6797 -435.92 -60.1865 -410.72 -85.2002 c 128
+- -385.52 -110.213 -372.92 -140.267 -372.92 -175.36 c 0
+- -372.92 -188.533 -375.533 -199.6 -380.76 -208.561 c 1
+- -372.92 -217.894 -364.24 -225.174 -354.72 -230.4 c 128
+- -345.2 -235.627 -335.96 -238.24 -327 -238.24 c 0
+- -306.84 -238.24 -293 -230.12 -285.48 -213.881 c 128
+- -277.96 -197.641 -274.2 -184.8 -274.2 -175.36 c 0
+- -274.2 -149.6 -282.88 -127.667 -300.24 -109.561 c 128
+- -317.6 -91.4538 -338.6 -82.4004 -363.24 -82.4004 c 1
+- -320.84 -47.9199 l 1
+- -289.854 -47.9199 -263.347 -60.48 -241.32 -85.6001 c 128
+- -219.294 -110.72 -208.28 -140.64 -208.28 -175.36 c 0
+- -208.28 -185.692 -210.747 -197.905 -215.68 -212 c 1
+- -198.623 -232.16 -180.516 -242.24 -161.36 -242.24 c 0
+- -154.534 -242.24 -144.1 -236.414 -130.06 -224.76 c 128
+- -116.02 -213.107 -109 -195.147 -109 -170.88 c 0
+- -109 -145.493 -116.093 -123.746 -130.28 -105.64 c 128
+- -144.466 -87.5329 -161.64 -78.4795 -181.8 -78.4795 c 1
+- -142.32 -41.3203 l 1
+- -114.693 -41.3203 -91.3398 -54.1403 -72.2598 -79.7803 c 128
+- -53.1797 -105.42 -43.6396 -135.787 -43.6396 -170.88 c 0
+- -43.6397 -207.84 -55.2132 -239.294 -78.3604 -265.24 c 128
+- -101.507 -291.187 -129.507 -304.16 -162.36 -304.16 c 0
+- -173.622 -304.16 -183.982 -301.547 -193.439 -296.32 c 2
+- -229.92 -276.16 l 1
+- -212.8 -347.08 l 1
+- -282.24 -347.08 l 1
+- -266.6 -275.6 l 1
+- -288.918 -293.307 -309.052 -301.827 -327 -301.16 c 0
+- -336.749 -301.16 -350.095 -298.173 -367.04 -292.2 c 0
+- -385.12 -286.227 -398.84 -278.64 -408.2 -269.44 c 1
+- -411 -269.44 l 1
+- -420.333 -280.267 -432.933 -288.76 -448.8 -294.92 c 128
+- -464.666 -301.08 -482.306 -304.16 -501.72 -304.16 c 0
+- -537.187 -304.16 -567.426 -291.56 -592.439 -266.36 c 128
+- -617.453 -241.16 -629.96 -210.827 -629.96 -175.36 c 1
+- -629.96 -175.36 l 1
+-EndSplineSet
+-AnchorClass2: "Anchor-3"  "'blwm' Below Base Mark in Telugu lookup 0-2" "Anchor-1"  "'blwm' Below Base Mark in Telugu lookup 0-1" "Anchor-0"  "'blwm' Below Base Mark in Telugu lookup 0" 
++AnchorClass2: "Anchor4"  "'blwm' Below Base Mark in Telugu lookup 2-1" "Anchor-3"  "'blwm' Below Base Mark in Telugu lookup 0-2" "Anchor-1"  "'blwm' Below Base Mark in Telugu lookup 0-1" "Anchor-0"  "'blwm' Below Base Mark in Telugu lookup 0" 
+ BeginChars: 66007 568
+ 
+ StartChar: U0C2C_U0C41.psts
+@@ -40062,11 +40011,12 @@ Width: 0
+ VWidth: 819
+ GlyphClass: 4
+ Flags: W
++AnchorPoint: "Anchor4" -240 -330 basemark 0
+ AnchorPoint: "Anchor-1" -249 -93 mark 0
+ LayerCount: 2
+ Fore
+ SplineSet
+--79.2002 -106.4 m 129,-1,-1
++-79.2002 -106.4 m 129,-1,1
+  -30.4004 -106.4 -30.4004 -106.4 4.40039 -140.8 c 128,-1,2
+  39.2002 -175.2 39.2002 -175.2 39.2002 -223.2 c 0,3,4
+  39.2002 -277.6 39.2002 -277.6 -2.7998 -315.6 c 128,-1,5
+@@ -40078,17 +40028,17 @@ SplineSet
+  -168.8 -289.6 l 1,11,12
+  -182.4 -278.4 -182.4 -278.4 -190 -260.8 c 128,-1,13
+  -197.6 -243.2 -197.6 -243.2 -197.6 -223.2 c 0,14,15
+- -197.6 -175.2 -197.6 -175.2 -162.8 -140.8 c 128,-1,16
+- -128 -106.4 -128 -106.4 -79.2002 -106.4 c 129,-1,-1
+--144.8 -223.2 m 129,-1,-1
+- -144.8 -250.4 -144.8 -250.4 -125.6 -269.2 c 128,-1,20
+- -106.4 -288 -106.4 -288 -79.2002 -288 c 256,21,22
+- -52 -288 -52 -288 -32.7998 -269.2 c 128,-1,23
+- -13.5996 -250.4 -13.5996 -250.4 -13.5996 -223.2 c 256,24,25
+- -13.5996 -196 -13.5996 -196 -32.7998 -176.8 c 128,-1,26
+- -52 -157.6 -52 -157.6 -79.2002 -157.6 c 256,27,28
+- -106.4 -157.6 -106.4 -157.6 -125.6 -176.8 c 128,-1,29
+- -144.8 -196 -144.8 -196 -144.8 -223.2 c 129,-1,-1
++ -197.6 -175.2 -197.6 -175.2 -162.8 -140.8 c 128,-1,0
++ -128 -106.4 -128 -106.4 -79.2002 -106.4 c 129,-1,1
++-144.8 -223.2 m 129,-1,17
++ -144.8 -250.4 -144.8 -250.4 -125.6 -269.2 c 128,-1,18
++ -106.4 -288 -106.4 -288 -79.2002 -288 c 256,19,20
++ -52 -288 -52 -288 -32.7998 -269.2 c 128,-1,21
++ -13.5996 -250.4 -13.5996 -250.4 -13.5996 -223.2 c 256,22,23
++ -13.5996 -196 -13.5996 -196 -32.7998 -176.8 c 128,-1,24
++ -52 -157.6 -52 -157.6 -79.2002 -157.6 c 256,25,26
++ -106.4 -157.6 -106.4 -157.6 -125.6 -176.8 c 128,-1,16
++ -144.8 -196 -144.8 -196 -144.8 -223.2 c 129,-1,17
+ EndSplineSet
+ Kerns2: 62 140 "'kern' Horizontal Kerning in Telugu lookup 1-1"  61 120 "'kern' Horizontal Kerning in Telugu lookup 1-1" 
+ LCarets2: 1 0 
+@@ -46336,6 +46286,7 @@ Width: 0
+ VWidth: 819
+ GlyphClass: 4
+ Flags: W
++AnchorPoint: "Anchor4" -320 -360 mark 0
+ AnchorPoint: "Anchor-1" -374.96 -403.4 mark 0
+ AnchorPoint: "Anchor-0" -369.6 -417.6 mark 0
+ LayerCount: 2
diff --git a/lohit-telugu-fonts.spec b/lohit-telugu-fonts.spec
index b0f32fc..2068d09 100644
--- a/lohit-telugu-fonts.spec
+++ b/lohit-telugu-fonts.spec
@@ -3,7 +3,7 @@
 
 Name:           %{fontname}-fonts
 Version:        2.5.3
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        Free Telugu font
 
 Group:          User Interface/X
@@ -15,6 +15,8 @@ BuildRequires: fontforge >= 20080429
 BuildRequires:  fontpackages-devel
 Requires:       fontpackages-filesystem
 Obsoletes: lohit-fonts-common < %{version}-%{release}
+Patch1: bug-1105878.patch
+
 
 %description
 This package provides a free Telugu truetype/opentype font.
@@ -22,6 +24,8 @@ This package provides a free Telugu truetype/opentype font.
 %prep
 %setup -q -n %{fontname}-%{version} 
 mv 66-%{fontname}.conf 65-0-lohit-telugu.conf
+%patch1 -p1 -b .1-Conjunct-character-rendering-issue
+
 
 %build
 make %{?_smp_mflags}
@@ -46,6 +50,9 @@ ln -s %{_fontconfig_templatedir}/%{fontconf} \
 
 
 %changelog
+* Mon Jul 28 2014 Pravin Satpute <psatpute at redhat.com> - 2.5.3-5
+- Resolved #1105878 - Rendering problem of స్త్ర
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.5.3-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the fonts-bugs mailing list