From owner-svn-ports-head@FreeBSD.ORG Fri Mar 29 01:06:59 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 863E55DD; Fri, 29 Mar 2013 01:06:59 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 77639EC5; Fri, 29 Mar 2013 01:06:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2T16wId079184; Fri, 29 Mar 2013 01:06:58 GMT (envelope-from miwi@svn.freebsd.org) Received: (from miwi@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2T16wce079181; Fri, 29 Mar 2013 01:06:58 GMT (envelope-from miwi@svn.freebsd.org) Message-Id: <201303290106.r2T16wce079181@svn.freebsd.org> From: Martin Wilke Date: Fri, 29 Mar 2013 01:06:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r315514 - in head/japanese/skk-tools: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Mar 2013 01:06:59 -0000 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 -# +# Created by: Shigeyuki FUKUSHIMA # $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);