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

Bug#443043: ttf-cjk-compact: patch



tags 443043 + patch
thanks

Hi,

The attached patch fixes this problem.

Ana
diff -Nru /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/debian/changelog /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/debian/changelog
--- /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/debian/changelog	2007-07-06 02:07:53.000000000 +0200
+++ /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/debian/changelog	2007-09-29 18:08:20.000000000 +0200
@@ -1,3 +1,10 @@
+ttf-cjk-compact (1.11) unstable; urgency=low
+
+  * Add extension .ff to the script ConvertFont name, adapting it to the new
+    fontforge version. (Closes: #443043)
+
+ -- Ana Beatriz Guerrero Lopez <ana@debian.org>  Sat, 29 Sep 2007 18:07:17 +0200
+
 ttf-cjk-compact (1.10) unstable; urgency=low
 
   * Update at Fri Jul  6 00:07:37 UTC 2007
diff -Nru /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/makettf /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/makettf
--- /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/makettf	2006-10-26 07:46:55.000000000 +0200
+++ /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/makettf	2007-09-29 18:10:30.000000000 +0200
@@ -34,8 +34,8 @@
 
 if [ "$3" = "1" ]; then
   echo "embedded bitmap: enable"
-  $STRIPTTF-with-bitmap $basefont $EXPORTDIR/$lang.ttf $(sort -n $TMPDIR/$lang | uniq)
+  $STRIPTTF-with-bitmap.ff $basefont $EXPORTDIR/$lang.ttf $(sort -n $TMPDIR/$lang | uniq)
 else
   echo "embedded bitmap: disable"
-  $STRIPTTF $basefont $EXPORTDIR/$lang.ttf $(sort -n $TMPDIR/$lang | uniq)
+  $STRIPTTF.ff $basefont $EXPORTDIR/$lang.ttf $(sort -n $TMPDIR/$lang | uniq)
 fi
diff -Nru /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/stripttf /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/stripttf
--- /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/stripttf	2005-12-06 11:30:50.000000000 +0100
+++ /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/stripttf	1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-#! /usr/bin/fontforge 
-#
-# stripttf - Strip TrueType font of unused characters
-#
-# Copyright (c) 2005 Hidetaka Iwai  <tyuyu@debian.or.jp>
-#  
-
-if ($argc < 4)
-   Print( "Usage: stripttf in out used_codepoint..." )
-   Quit()
-endif
-
-Open($1); shift
-Reencode("unicode")
-out = $1; shift
-
-# Get the size of array from the last argument 
-# (to do this, the given list must be sorted)
-num = Strtol($argv[$argc - 1]) + 1
-
-# Create an array to select used characters.
-used = Array(num)
-
-# Select used characters according to the given list
-i = 0
-while (i < num && $argc > 1)
-  if (i == Strtol($1))
-    used[i] = 1; shift
-  else
-    used[i] = 0
-  endif
-  ++i
-endloop
-
-# Remove unused characters.
-Select(used); SelectInvert(); Clear()
-
-# Output the result
-Generate(out, "")
-Quit()
diff -Nru /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/stripttf.ff /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/stripttf.ff
--- /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/stripttf.ff	1970-01-01 01:00:00.000000000 +0100
+++ /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/stripttf.ff	2007-09-29 18:09:52.000000000 +0200
@@ -0,0 +1,40 @@
+#! /usr/bin/fontforge 
+#
+# stripttf - Strip TrueType font of unused characters
+#
+# Copyright (c) 2005 Hidetaka Iwai  <tyuyu@debian.or.jp>
+#  
+
+if ($argc < 4)
+   Print( "Usage: stripttf in out used_codepoint..." )
+   Quit()
+endif
+
+Open($1); shift
+Reencode("unicode")
+out = $1; shift
+
+# Get the size of array from the last argument 
+# (to do this, the given list must be sorted)
+num = Strtol($argv[$argc - 1]) + 1
+
+# Create an array to select used characters.
+used = Array(num)
+
+# Select used characters according to the given list
+i = 0
+while (i < num && $argc > 1)
+  if (i == Strtol($1))
+    used[i] = 1; shift
+  else
+    used[i] = 0
+  endif
+  ++i
+endloop
+
+# Remove unused characters.
+Select(used); SelectInvert(); Clear()
+
+# Output the result
+Generate(out, "")
+Quit()
diff -Nru /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/stripttf-with-bitmap /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/stripttf-with-bitmap
--- /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/stripttf-with-bitmap	2005-12-14 11:07:27.000000000 +0100
+++ /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/stripttf-with-bitmap	1970-01-01 01:00:00.000000000 +0100
@@ -1,46 +0,0 @@
-#! /usr/bin/fontforge 
-#
-# stripttf - Strip TrueType font of unused characters
-#
-# Copyright (c) 2005 Hidetaka Iwai  <tyuyu@debian.or.jp>
-#  
-
-if ($argc < 4)
-   Print( "Usage: stripttf in out used_codepoint..." )
-   Quit()
-endif
-
-Open($1); shift
-Reencode("unicode")
-out = $1; shift
-
-# Get the size of array from the last argument 
-# (to do this, the given list must be sorted)
-num = Strtol($argv[$argc - 1]) + 1
-
-# Create an array to select used characters.
-used = Array(num)
-
-# Select used characters according to the given list
-i = 0
-while (i < num && $argc > 1)
-  if (i == Strtol($1))
-    used[i] = 1; shift
-  else
-    used[i] = 0
-  endif
-  ++i
-endloop
-
-# Remove unused characters.
-Select(used); SelectInvert(); Clear()
-
-size = Array(2)
-# Bitmap point
-size[0] = 12
-size[1] = 16
-
-# Output the result
-BitmapsAvail(size)
-Generate(out, "ttf")
-Quit()
diff -Nru /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/stripttf-with-bitmap.ff /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/stripttf-with-bitmap.ff
--- /tmp/3ezdYc5Qcm/ttf-cjk-compact-1.10/stripttf-with-bitmap.ff	1970-01-01 01:00:00.000000000 +0100
+++ /tmp/ugOA4NRCZi/ttf-cjk-compact-1.11/stripttf-with-bitmap.ff	2007-09-29 18:09:56.000000000 +0200
@@ -0,0 +1,46 @@
+#! /usr/bin/fontforge 
+#
+# stripttf - Strip TrueType font of unused characters
+#
+# Copyright (c) 2005 Hidetaka Iwai  <tyuyu@debian.or.jp>
+#  
+
+if ($argc < 4)
+   Print( "Usage: stripttf in out used_codepoint..." )
+   Quit()
+endif
+
+Open($1); shift
+Reencode("unicode")
+out = $1; shift
+
+# Get the size of array from the last argument 
+# (to do this, the given list must be sorted)
+num = Strtol($argv[$argc - 1]) + 1
+
+# Create an array to select used characters.
+used = Array(num)
+
+# Select used characters according to the given list
+i = 0
+while (i < num && $argc > 1)
+  if (i == Strtol($1))
+    used[i] = 1; shift
+  else
+    used[i] = 0
+  endif
+  ++i
+endloop
+
+# Remove unused characters.
+Select(used); SelectInvert(); Clear()
+
+size = Array(2)
+# Bitmap point
+size[0] = 12
+size[1] = 16
+
+# Output the result
+BitmapsAvail(size)
+Generate(out, "ttf")
+Quit()

Reply to: