Comment 19 for bug 176392

Revision history for this message
Bryce Harrington (bryce) wrote :

In comparing the source files for ttf-dejavu on gutsy and hardy, it appears the issue is that the debian/ttf-dejavu-extra.defoma-hints file for Gutsy had a fix from Arne to correct Oblique vs Italic for Serif fonts, which is missing on Hardy. On hardy it appears the package was sync'd to debian without merging the ubuntu patch.

Assigning to Arne to investigate further. It appears that the changes he made for Ubuntu in Gutsy need to be ported to the Hardy version of the package (and perhaps pushed back up to Debian).

$ diff -u /tmp/ttf-dejavu-extra.defoma-hints debian/ttf-dejavu-extra.defoma-hints
--- /tmp/ttf-dejavu-extra.defoma-hints 2008-01-29 09:39:16.110311167 -0800
+++ debian/ttf-dejavu-extra.defoma-hints 2008-01-29 09:35:07.000000000 -0800
@@ -116,7 +116,7 @@
   GeneralFamily = Roman
   Weight = Medium
   Width = Variable
- Shape = Serif Oblique
+ Shape = Serif Italic
   Foundry = DejaVu
   Priority = 20
 end
@@ -130,7 +130,7 @@
   GeneralFamily = Roman
   Weight = Bold
   Width = Variable
- Shape = Serif Oblique
+ Shape = Serif Italic
   Foundry = DejaVu
   Priority = 20
 end
@@ -175,7 +175,7 @@
   GeneralFamily = Roman
   Weight = Medium
   Width = Variable
- Shape = Serif Oblique Condensed
+ Shape = Serif Italic Condensed
   Foundry = DejaVu
   Priority = 20
 end
@@ -189,7 +189,7 @@
   GeneralFamily = Roman
   Weight = Bold
   Width = Variable
- Shape = Serif Oblique Condensed
+ Shape = Serif Italic Condensed
   Foundry = DejaVu
   Priority = 20
 end