summaryrefslogtreecommitdiff
path: root/inputmethod/libchewing
diff options
context:
space:
mode:
authorrillig <rillig>2006-01-30 20:32:21 +0000
committerrillig <rillig>2006-01-30 20:32:21 +0000
commita144d7931c881ac988021d095cc6de0c89b58163 (patch)
treed61faa2d382c0fd2de53cd8c7b518ea1f827a289 /inputmethod/libchewing
parentfeaf3004243e0a4f76083ba400e661601de99542 (diff)
downloadpkgsrc-a144d7931c881ac988021d095cc6de0c89b58163.tar.gz
Added a patch for ISO C90 compatibility.
Diffstat (limited to 'inputmethod/libchewing')
-rw-r--r--inputmethod/libchewing/distinfo3
-rw-r--r--inputmethod/libchewing/patches/patch-aa38
2 files changed, 40 insertions, 1 deletions
diff --git a/inputmethod/libchewing/distinfo b/inputmethod/libchewing/distinfo
index 0d230dad61c..ca7160c6ad8 100644
--- a/inputmethod/libchewing/distinfo
+++ b/inputmethod/libchewing/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2006/01/28 02:42:06 rxg Exp $
+$NetBSD: distinfo,v 1.2 2006/01/30 20:32:21 rillig Exp $
SHA1 (libchewing-0.2.7.tar.gz) = 7adcf9d24d3a16af9e580cc41dcd217adef56c8a
RMD160 (libchewing-0.2.7.tar.gz) = e1b82f093de6d00ff78c8d940489498611ac6ba3
Size (libchewing-0.2.7.tar.gz) = 1758321 bytes
+SHA1 (patch-aa) = 415ea4754c7a30437aaf62c0b9bc49dab3484421
diff --git a/inputmethod/libchewing/patches/patch-aa b/inputmethod/libchewing/patches/patch-aa
new file mode 100644
index 00000000000..e914b464cba
--- /dev/null
+++ b/inputmethod/libchewing/patches/patch-aa
@@ -0,0 +1,38 @@
+$NetBSD: patch-aa,v 1.1 2006/01/30 20:32:21 rillig Exp $
+
+Keywords: c90
+
+--- src/hanyupinying.c.orig 2005-08-08 15:34:44.000000000 +0200
++++ src/hanyupinying.c 2006-01-30 21:24:48.000000000 +0100
+@@ -26,7 +26,6 @@ int HANYU_INITIALS, HANYU_FINALS, INIT_F
+
+ static PinYingZuinMap* InitialsMap()
+ {
+- HANYU_INITIALS = 26;
+ static PinYingZuinMap map[ 26 ] = {
+ {"b" , "1"}, {"p" , "q"}, {"m" , "a"}, {"f" ,"z"},
+ {"d" , "2"}, {"t" , "w"}, {"n" , "s"}, {"l" ,"x"},
+@@ -36,12 +35,13 @@ static PinYingZuinMap* InitialsMap()
+ {"shi", "g"}, {"sh", "g"}, {"ri", "b"}, {"r" ,"b"},
+ {"z" , "y"}, {"c" , "h"}, {"s" , "n"}
+ };
++
++ HANYU_INITIALS = 26;
+ return map;
+ }
+
+ static PinYingZuinMap* FinalsMap()
+ {
+- HANYU_FINALS = 72;
+ static PinYingZuinMap map[ 72 ] = {
+ {"uang","j;"}, {"wang","j;"},
+ {"wong","j/"}, {"weng","j/"},
+@@ -92,6 +92,8 @@ static PinYingZuinMap* FinalsMap()
+ {"u","j"},
+ {"E",","}
+ };
++
++ HANYU_FINALS = 72;
+ return map;
+ }
+