summaryrefslogtreecommitdiff
path: root/inputmethod
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2006-01-30 20:32:21 +0000
committerrillig <rillig@pkgsrc.org>2006-01-30 20:32:21 +0000
commit22cc75614fe49054f57a13a25d2d34e546d6b617 (patch)
treed61faa2d382c0fd2de53cd8c7b518ea1f827a289 /inputmethod
parent0cca385f2a28a4cfa8826f7392079b11f0dde573 (diff)
downloadpkgsrc-22cc75614fe49054f57a13a25d2d34e546d6b617.tar.gz
Added a patch for ISO C90 compatibility.
Diffstat (limited to 'inputmethod')
-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;
+ }
+