[Fedora-i18n-bugs] [lohit-devanagari-fonts] Resoved bug #803308 and #799004

Pravin Satpute pravins at fedoraproject.org
Wed Apr 25 10:00:04 UTC 2012


commit b82c2622de3ad6a8d23724a96bd28329ede13ee9
Author: प्रविण सातपुते <psatpute at redhat.com>
Date:   Wed Apr 25 15:29:48 2012 +0530

    Resoved bug #803308 and #799004

 bug-803308-799004.patch     |  266 +++++++++++++++++++++++++++++++++++++++++++
 lohit-devanagari-fonts.spec |    6 +
 2 files changed, 272 insertions(+), 0 deletions(-)
---
diff --git a/bug-803308-799004.patch b/bug-803308-799004.patch
new file mode 100644
index 0000000..1b5ccbb
--- /dev/null
+++ b/bug-803308-799004.patch
@@ -0,0 +1,266 @@
+diff -rup lohit-devanagari-2.5.1/Lohit-Devanagari.sfd lohit-devanagari-2.5.1_mod/Lohit-Devanagari.sfd
+--- lohit-devanagari-2.5.1/Lohit-Devanagari.sfd	2012-03-01 00:08:02.000000000 +0530
++++ lohit-devanagari-2.5.1_mod/Lohit-Devanagari.sfd	2012-04-25 15:24:24.017831276 +0530
+@@ -19,13 +19,13 @@ OS2Version: 1
+ OS2_WeightWidthSlopeOnly: 0
+ OS2_UseTypoMetrics: 1
+ CreationTime: 1159459513
+-ModificationTime: 1330511097
++ModificationTime: 1331717411
+ PfmFamily: 17
+ TTFWeight: 400
+ TTFWidth: 5
+ LineGap: 266
+ VLineGap: 0
+-Panose: 2 0 6 0 0 0 0 0 0 0
++Panose: 2 11 6 0 0 0 0 0 0 0
+ OS2TypoAscent: 180
+ OS2TypoAOffset: 1
+ OS2TypoDescent: -160
+@@ -902,12 +902,13 @@ ShortTable: maxp 16
+ EndShort
+ LangName: 1033 "" "" "Regular" "" "" "Version 2.5.1" 
+ Encoding: UnicodeBmp
++Compacted: 1
+ UnicodeInterp: none
+ NameList: Adobe Glyph List
+ DisplaySize: -36
+ AntiAlias: 1
+ FitToEm: 1
+-WinInfo: 62 31 14
++WinInfo: 38 19 14
+ BeginPrivate: 0
+ EndPrivate
+ TeXData: 1 0 0 323584 161792 107861 0 1048576 107861 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
+@@ -3879,26 +3880,26 @@ SplineSet
+  610 0 l 1,5,-1
+  543 0 l 1,6,-1
+  543 320 l 1,7,-1
+- 364 320 l 1,8,-1
+- 330 386 l 1,9,-1
+- 543 386 l 1,10,-1
+- 543 606 l 1,11,-1
+- 310 606 l 1,12,-1
+- 310 426 l 2,13,14
+- 310 374 310 374 277 337 c 128,-1,15
+- 244 300 244 300 197 300 c 0,16,17
+- 189 300 189 300 181.5 302 c 128,-1,18
+- 174 304 174 304 170 306 c 1,19,-1
+- 370 27 l 1,20,-1
+- 317 -7 l 1,21,-1
+- 17 419 l 1,22,-1
+- 71 459 l 1,23,24
+- 92 414 92 414 120.5 387 c 128,-1,25
+- 149 360 149 360 177 360 c 128,-1,26
+- 205 360 205 360 224.5 379 c 128,-1,27
+- 244 398 244 398 244 426 c 2,28,-1
+- 244 606 l 1,29,-1
+- -13 606 l 1,0,-1
++ 258.543 320 l 1,8,9
++ 231.555 300 231.555 300 197 300 c 0,10,11
++ 189 300 189 300 181.5 302 c 128,-1,12
++ 174 304 174 304 170 306 c 1,13,-1
++ 370 27 l 1,14,-1
++ 317 -7 l 1,15,-1
++ 17 419 l 1,16,-1
++ 71 459 l 1,17,18
++ 92 414 92 414 120.5 387 c 128,-1,19
++ 149 360 149 360 177 360 c 128,-1,20
++ 205 360 205 360 224.5 379 c 128,-1,21
++ 244 398 244 398 244 426 c 2,22,-1
++ 244 606 l 1,23,-1
++ -13 606 l 1,0,-1
++304.488 386 m 1,24,-1
++ 543 386 l 1,25,-1
++ 543 606 l 1,26,-1
++ 310 606 l 1,27,-1
++ 310 426 l 2,28,29
++ 310 404.747 310 404.747 304.488 386 c 1,24,-1
+ EndSplineSet
+ PairPos2: "'blwm' Below Base Mark in Devanagari lookup 5" u093C dx=0 dy=0 dh=0 dv=0 dx=-88 dy=117 dh=0 dv=0
+ EndChar
+@@ -9169,20 +9170,18 @@ Flags: W
+ LayerCount: 2
+ Fore
+ SplineSet
+-357 326 m 1,0,-1
+- 324 386 l 1,1,-1
+- 550 386 l 1,2,-1
+- 550 326 l 1,3,-1
+- 357 326 l 1,0,-1
+--13 606 m 1,4,-1
+- -13 666 l 1,5,-1
+- 537 666 l 1,6,-1
+- 537 606 l 1,7,-1
+- 317 606 l 1,8,-1
+- 317 426 l 2,9,10
+- 317 372 317 372 287.5 332.5 c 128,-1,11
+- 258 293 258 293 217 293 c 0,12,13
+- 189 293 189 293 184 300 c 2,14,-1
++-13 606 m 1,0,-1
++ -13 666 l 1,1,-1
++ 537 666 l 1,2,-1
++ 537 606 l 1,3,-1
++ 317 606 l 1,4,-1
++ 317 434 l 2,5,6
++ 317 407.571 317 407.571 312.717 386 c 1,7,-1
++ 550 386 l 1,8,-1
++ 550 326 l 1,9,-1
++ 285.167 326 l 1,10,11
++ 256.584 293.721 256.584 293.721 217 292 c 0,12,13
++ 190.179 290.834 190.179 290.834 184 300 c 2,14,-1
+  364 33 l 1,15,-1
+  317 0 l 1,16,-1
+  17 433 l 1,17,-1
+@@ -9192,7 +9191,7 @@ SplineSet
+  212 360 212 360 231 379 c 128,-1,22
+  250 398 250 398 250 426 c 2,23,-1
+  250 606 l 1,24,-1
+- -13 606 l 1,4,-1
++ -13 606 l 1,0,-1
+ EndSplineSet
+ LCarets2: 1 0 
+ Ligature2: "'half' Half Forms in Devanagari lookup 47" u0938 u094D
+@@ -11289,26 +11288,26 @@ SplineSet
+  318 166 l 1,9,-1
+  618 273 l 1,10,-1
+  618 326 l 1,11,-1
+- 385 326 l 1,12,-1
+- 358 386 l 1,13,-1
+- 618 386 l 1,14,-1
+- 618 606 l 1,15,-1
+- 305 606 l 1,16,-1
+- 305 426 l 2,17,18
+- 305 374 305 374 275.5 337 c 128,-1,19
+- 246 300 246 300 205 300 c 0,20,21
+- 193 300 193 300 184.5 302 c 128,-1,22
+- 176 304 176 304 172 306 c 1,23,-1
+- 358 33 l 1,24,-1
+- 305 0 l 1,25,-1
+- 19 426 l 1,26,-1
+- 72 473 l 1,27,28
+- 96 421 96 421 125 390.5 c 128,-1,29
+- 154 360 154 360 178 360 c 0,30,31
+- 204 360 204 360 221 379 c 128,-1,32
+- 238 398 238 398 238 426 c 2,33,-1
+- 238 606 l 1,34,-1
+- -13 606 l 1,0,-1
++ 267.12 326 l 1,12,13
++ 239 298 239 298 205 300 c 0,14,15
++ 191.453 300.434 191.453 300.434 184.5 302 c 0,16,17
++ 176 304 176 304 172 306 c 1,18,-1
++ 358 33 l 1,19,-1
++ 305 0 l 1,20,-1
++ 19 426 l 1,21,-1
++ 72 473 l 1,22,23
++ 96 421 96 421 125 390.5 c 128,-1,24
++ 154 360 154 360 178 360 c 0,25,26
++ 204 360 204 360 221 379 c 128,-1,27
++ 238 398 238 398 238 426 c 2,28,-1
++ 238 606 l 1,29,-1
++ -13 606 l 1,0,-1
++299.734 386 m 1,30,-1
++ 618 386 l 1,31,-1
++ 618 606 l 1,32,-1
++ 305 606 l 1,33,-1
++ 305 447 l 2,34,35
++ 305 408.236 305 408.236 299.734 386 c 1,30,-1
+ EndSplineSet
+ LCarets2: 1 0 
+ Ligature2: "'vatu' Vattu Variants in Devanagari lookup 73" u0938 u0930_u094D.blwf
+@@ -15094,51 +15093,50 @@ Flags: W
+ LayerCount: 2
+ Fore
+ SplineSet
+--13 606 m 1,0,-1
+- -13 666 l 1,1,-1
+- 937 666 l 1,2,-1
+- 937 606 l 1,3,-1
+- 824 606 l 1,4,-1
+- 824 0 l 1,5,-1
+- 758 0 l 1,6,-1
+- 758 286 l 1,7,-1
+- 551 146 l 1,8,-1
+- 511 206 l 1,9,-1
+- 758 366 l 1,10,11
+- 718 414 718 414 672.5 440 c 128,-1,12
+- 627 466 627 466 585 466 c 0,13,14
+- 563 466 563 466 538 457.5 c 128,-1,15
+- 513 449 513 449 485 433 c 1,16,-1
+- 445 486 l 1,17,18
+- 485 509 485 509 520 521 c 128,-1,19
+- 555 533 555 533 585 533 c 0,20,21
+- 630 533 630 533 674.5 512 c 128,-1,22
+- 719 491 719 491 758 453 c 1,23,-1
+- 758 606 l 1,24,-1
+- 305 606 l 1,25,-1
+- 305 426 l 2,26,27
+- 305 405 305 405 303 390.5 c 128,-1,28
+- 301 376 301 376 298 366 c 1,29,-1
+- 538 366 l 1,30,-1
+- 538 300 l 1,31,-1
+- 345 300 l 1,32,-1
+- 292 360 l 1,33,34
+- 282 333 282 333 263.5 316.5 c 128,-1,35
+- 245 300 245 300 225 300 c 0,36,37
+- 208 300 208 300 198 301 c 128,-1,38
+- 188 302 188 302 185 306 c 1,39,40
+- 200 276 200 276 261 186 c 128,-1,41
+- 322 96 322 96 358 53 c 1,42,-1
+- 298 13 l 1,43,44
+- 264 55 264 55 164.5 204 c 128,-1,45
+- 65 353 65 353 19 433 c 1,46,-1
+- 65 473 l 1,47,48
+- 93 423 93 423 121.5 394.5 c 128,-1,49
+- 150 366 150 366 172 366 c 0,50,51
+- 200 366 200 366 219 383.5 c 128,-1,52
+- 238 401 238 401 238 426 c 2,53,-1
+- 238 606 l 1,54,-1
+- -13 606 l 1,0,-1
++-13 606 m 5,0,-1
++ -13 666 l 5,1,-1
++ 937 666 l 5,2,-1
++ 937 606 l 5,3,-1
++ 824 606 l 5,4,-1
++ 824 0 l 5,5,-1
++ 758 0 l 5,6,-1
++ 758 286 l 5,7,-1
++ 551 146 l 5,8,-1
++ 511 206 l 5,9,-1
++ 758 366 l 5,10,11
++ 718 414 718 414 672.5 440 c 132,-1,12
++ 627 466 627 466 585 466 c 4,13,14
++ 563 466 563 466 538 457.5 c 132,-1,15
++ 513 449 513 449 485 433 c 5,16,-1
++ 445 486 l 5,17,18
++ 485 509 485 509 520 521 c 132,-1,19
++ 555 533 555 533 585 533 c 4,20,21
++ 630 533 630 533 674.5 512 c 132,-1,22
++ 719 491 719 491 758 453 c 5,23,-1
++ 758 606 l 5,24,-1
++ 305 606 l 5,25,-1
++ 305 426 l 6,26,27
++ 305 405 305 405 303 390.5 c 132,-1,28
++ 301 376 301 376 298 366 c 5,29,-1
++ 538 366 l 5,30,-1
++ 538 300 l 5,31,-1
++ 235 300 l 6,32,33
++ 235.636 300.669 235.636 300.669 236.272 301.339 c 5,34,35
++ 230.697 300 230.697 300 225 300 c 4,36,37
++ 208 300 208 300 198 301 c 132,-1,38
++ 188 302 188 302 185 306 c 5,39,40
++ 200 276 200 276 261 186 c 132,-1,41
++ 322 96 322 96 358 53 c 5,42,-1
++ 298 13 l 5,43,44
++ 264 55 264 55 164.5 204 c 132,-1,45
++ 65 353 65 353 19 433 c 5,46,-1
++ 65 473 l 5,47,48
++ 93 423 93 423 121.5 394.5 c 132,-1,49
++ 150 366 150 366 172 366 c 4,50,51
++ 200 366 200 366 219 383.5 c 132,-1,52
++ 238 401 238 401 238 426 c 6,53,-1
++ 238 606 l 5,54,-1
++ -13 606 l 5,0,-1
+ EndSplineSet
+ LCarets2: 1 0 
+ Ligature2: "'pres' Pre Base Substitutions in Devanagari lookup 57" u0938_u094D.half u0924_u0930_u094D.blwf.vatu
diff --git a/lohit-devanagari-fonts.spec b/lohit-devanagari-fonts.spec
index 38e2eb8..79126ae 100644
--- a/lohit-devanagari-fonts.spec
+++ b/lohit-devanagari-fonts.spec
@@ -14,6 +14,7 @@ BuildArch:      noarch
 BuildRequires: fontforge >= 20080429
 BuildRequires:  fontpackages-devel
 Requires:       fontpackages-filesystem
+Patch1: bug-803308-799004.patch
 
 %description
 This package provides a free Devanagari Script TrueType/OpenType font.
@@ -21,6 +22,8 @@ This package provides a free Devanagari Script TrueType/OpenType font.
 
 %prep
 %setup -q -n %{fontname}-%{version} 
+%patch1 -p1 -b .1-panose-and-sa-shape
+
 
 %build
 make
@@ -50,6 +53,9 @@ rm -fr %{buildroot}
 
 
 %changelog
+* Wed Apr 25 2012 Pravin Satpute <psatpute at redhat.com> - 2.5.1-3
+- Resoved bug #803308 and #799004
+
 * Mon Apr 23 2012 Pravin Satpute <psatpute at redhat.com> - 2.5.1-2
 - Upstream new release with additional characters from Unicode 6.0
 


More information about the i18n-bugs mailing list