app-i18n/skkserv: add support for suffix
authorAkinori Hattori <hattya@gentoo.org>
Sun, 25 Jun 2017 05:51:46 +0000 (14:51 +0900)
committerAkinori Hattori <hattya@gentoo.org>
Sun, 25 Jun 2017 05:51:46 +0000 (14:51 +0900)
Package-Manager: Portage-2.3.6, Repoman-2.3.1

app-i18n/skkserv/files/skkserv-suffix.patch [new file with mode: 0644]
app-i18n/skkserv/skkserv-9.6-r3.ebuild

diff --git a/app-i18n/skkserv/files/skkserv-suffix.patch b/app-i18n/skkserv/files/skkserv-suffix.patch
new file mode 100644 (file)
index 0000000..0e1f862
--- /dev/null
@@ -0,0 +1,13 @@
+--- a/skkserv/skkserv.c
++++ a/skkserv/skkserv.c
+@@ -382,6 +382,10 @@
+   code = KANA_END;
+ 
+   while ((c = fgetc(jisho)) != EOF) {
++    if (c == '>') {
++      fgets(buf, BUFSIZE, jisho);
++      continue;
++    }
+     target = ((c & 0xff)<< 8) | (fgetc(jisho) & 0xff);
+     if (target == STRMARK) {
+       fgets(buf, BUFSIZE, jisho);
index 2ea92aff50a8f924d81b069ad4e1b4e1dd48cb3f..7d02084f63ab2d3b4414c02c052f02c7290d9a5c 100644 (file)
@@ -20,6 +20,7 @@ S="${WORKDIR}/skk-${PV}mu"
 PATCHES=(
        "${FILESDIR}"/${PN}-segfault.patch
        "${FILESDIR}"/${PN}-headers.patch
+       "${FILESDIR}"/${PN}-suffix.patch
 )
 
 src_configure() {