svn commit: r315514 - in head/japanese/skk-tools: . files
Martin Wilke
miwi at FreeBSD.org
Fri Mar 29 01:06:59 UTC 2013
Author: miwi
Date: Fri Mar 29 01:06:58 2013
New Revision: 315514
URL: http://svnweb.freebsd.org/changeset/ports/315514
Log:
- Fix build
PR: 172725
Submitted by: ports fury
Added:
head/japanese/skk-tools/files/
head/japanese/skk-tools/files/patch-skkdic-expr.c (contents, props changed)
Modified:
head/japanese/skk-tools/Makefile (contents, props changed)
Modified: head/japanese/skk-tools/Makefile
==============================================================================
--- head/japanese/skk-tools/Makefile Fri Mar 29 00:59:45 2013 (r315513)
+++ head/japanese/skk-tools/Makefile Fri Mar 29 01:06:58 2013 (r315514)
@@ -1,9 +1,5 @@
-# New ports collection makefile for: skk-tools
-# Date created: 31 Oct 1998
-# Whom: Shigeyuki FUKUSHIMA <shige at kuis.kyoto-u.ac.jp>
-#
+# Created by: Shigeyuki FUKUSHIMA <shige at kuis.kyoto-u.ac.jp>
# $FreeBSD$
-#
PORTNAME= skk-tools
PORTVERSION= 1.3.2
@@ -22,7 +18,6 @@ OPTIONS_DEFINE= EXPR2
OPTIONS_DEFAULT= EXPR2
EXPR2_DESC= Build skkdic-expr2 (needs glib-2.x)
-USE_GCC= any
GNU_CONFIGURE= yes
MAKE_JOBS_SAFE= yes
@@ -35,6 +30,7 @@ PLIST_FILES= bin/skkdic-count bin/skkdic
.if ${PORT_OPTIONS:MEXPR2}
USE_GNOME= glib20
+USE_PKGCONFIG= build
PORTDOCS+= README.skkdic-expr2
PLIST_FILES+= bin/skkdic-expr2
.else
Added: head/japanese/skk-tools/files/patch-skkdic-expr.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/japanese/skk-tools/files/patch-skkdic-expr.c Fri Mar 29 01:06:58 2013 (r315514)
@@ -0,0 +1,83 @@
+--- skkdic-expr.c.orig 2011-04-11 04:42:08.000000000 +0900
++++ skkdic-expr.c 2012-10-13 05:40:10.000000000 +0900
+@@ -336,7 +336,7 @@
+
+ /* ¸ìÈø¤òtkey¤Ë¥³¥Ô¡¼ */
+ for (p = headtop; *s != '/'; s++, p++) {
+- if (*s < 0x20) return;
++ if (*s < 0x20) return 0;
+ *p = *s;
+ }
+ tkey.dsize = p - keybuf;
+@@ -344,12 +344,12 @@
+ /* ¸ì´´Éôʬ¤òcontent¤Ë¥³¥Ô¡¼¤¹¤ë */
+ p = content;
+ for( ; *s != ']'; s++, p++) {
+- if (*s < 0x20) return;
++ if (*s < 0x20) return 0;
+ *p = *s;
+ }
+ *p = '\0';
+ if (*++s != '/')
+- return ; /* ¥Õ¥©¡¼¥Þ¥Ã¥È¥¨¥é¡¼ */
++ return 0; /* ¥Õ¥©¡¼¥Þ¥Ã¥È¥¨¥é¡¼ */
+
+ /* ¸Å¤¤¤â¤Î¤ÈÈæ¤Ù¤ÆɬÍפʤéappend */
+ otails = dbm_fetch(okuriheaddb, tkey);
+@@ -555,7 +555,7 @@
+
+ /* ¸ìÈø¤òtkey¤Ë¥³¥Ô¡¼ */
+ for (p = headtop; *s != '/'; s++, p++) {
+- if (*s < 0x20) return;
++ if (*s < 0x20) return 0;
+ *p = *s;
+ }
+ tkey.dsize = p - keybuf;
+@@ -563,12 +563,12 @@
+ /* ¸ì´´Éôʬ¤òcontent¤Ë¥³¥Ô¡¼¤¹¤ë */
+ p = content;
+ for( ; *s != ']'; s++, p++) {
+- if (*s < 0x20) return;
++ if (*s < 0x20) return 0;
+ *p = *s;
+ }
+ *p = '\0';
+ if (*++s != '/')
+- return ; /* ¥Õ¥©¡¼¥Þ¥Ã¥È¥¨¥é¡¼ */
++ return 0; /* ¥Õ¥©¡¼¥Þ¥Ã¥È¥¨¥é¡¼ */
+
+ /* ¸Å¤¤¤â¤Î¤ÈÈæ¤Ù¤ÆɬÍפʤéreplace/delete */
+ otails = dbm_fetch(okuriheaddb, tkey);
+@@ -600,12 +600,12 @@
+ goto next;
+ }
+ }
+- return;
++ return 0;
+ }
+ }
+ next:;
+ }
+- return;
++ return 0;
+ }
+
+ static void
+@@ -708,7 +708,7 @@
+
+ tails = dbm_fetch(okuritaildb, tkey);
+ if (tails.dptr == NULL) {
+- return;
++ return 0;
+ } else {
+ fseek(dbcontent, getpos(tails.dptr), 0);
+ db_gets(tail_content, BLEN, dbcontent);
+@@ -717,7 +717,7 @@
+ for(e = s; e[1] != '\0'; s = e + 2) {
+ for (e = s; *e != '/'; e++)
+ if (*e < 0x20)
+- return;
++ return 0;
+
+ strncpy(headtop, s, e - s);
+ tkey.dsize = (headtop - keybuf) + (e - s);
More information about the svn-ports-head
mailing list