aboutsummaryrefslogtreecommitdiff
path: root/japanese/onew
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2008-10-26 20:17:36 +0000
committerHiroki Sato <hrs@FreeBSD.org>2008-10-26 20:17:36 +0000
commit0724a2930f5eaa10838f1b7fd78760d53b493cc0 (patch)
tree2b4c6c533cb245bc96195308a1989e1c12bc7721 /japanese/onew
parent6f2f3b30bc1cb342af10604b031092bfff35af18 (diff)
downloadports-0724a2930f5eaa10838f1b7fd78760d53b493cc0.tar.gz
ports-0724a2930f5eaa10838f1b7fd78760d53b493cc0.zip
- Simplify japanese/onew-* variants into a single japanese/onew.
- OPTIONify backend support selection. - Take maintainership.
Notes
Notes: svn path=/head/; revision=222110
Diffstat (limited to 'japanese/onew')
-rw-r--r--japanese/onew/Makefile120
-rw-r--r--japanese/onew/files/ONEW_CONF-for-canna8
-rw-r--r--japanese/onew/files/ONEW_CONF-for-canna+freewnn11
-rw-r--r--japanese/onew/files/ONEW_CONF-for-canna+freewnn.in11
-rw-r--r--japanese/onew/files/ONEW_CONF-for-canna+wnn6.in (renamed from japanese/onew/files/ONEW_CONF-for-canna+wnn6)12
-rw-r--r--japanese/onew/files/ONEW_CONF-for-canna+wnn7.in (renamed from japanese/onew/files/ONEW_CONF-for-canna+wnn7)12
-rw-r--r--japanese/onew/files/ONEW_CONF-for-canna.in8
-rw-r--r--japanese/onew/files/ONEW_CONF-for-freewnn6
-rw-r--r--japanese/onew/files/ONEW_CONF-for-freewnn.in6
-rw-r--r--japanese/onew/files/ONEW_CONF-for-wnn.in14
-rw-r--r--japanese/onew/files/ONEW_CONF-for-wnn6.in (renamed from japanese/onew/files/ONEW_CONF-for-wnn6)6
-rw-r--r--japanese/onew/files/ONEW_CONF-for-wnn7.in (renamed from japanese/onew/files/ONEW_CONF-for-wnn7)6
-rw-r--r--japanese/onew/pkg-descr5
-rw-r--r--japanese/onew/pkg-plist3
14 files changed, 109 insertions, 119 deletions
diff --git a/japanese/onew/Makefile b/japanese/onew/Makefile
index 90a0043f69e7..df9292a73562 100644
--- a/japanese/onew/Makefile
+++ b/japanese/onew/Makefile
@@ -1,4 +1,4 @@
-# New ports collection makefile for: ONEW for FreeWnn
+# New ports collection makefile for: ONEW
# Date created: 5 Sep 1997
# Whom: Satoshi TAOKA <taoka@FreeBSD.org>
#
@@ -6,87 +6,71 @@
#
PORTNAME= onew
-PORTVERSION?= 2.2.10
-PORTREVISION= 1
-PKGNAMESUFFIX= ${INPUT_METHOD}
+PORTVERSION= 2.2.10
+PORTREVISION= 2
CATEGORIES= japanese
MASTER_SITES= ftp://ftp.lab.kdd.co.jp/Japan/onew/ \
ftp://ftp.leo.chubu.ac.jp/pub/editor/jvim/
DISTNAME= jvim2.0r+${PORTNAME}${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
-COMMENT?= A library for a Japanese Input Method: FreeWnn
+MAINTAINER= hrs@FreeBSD.org
+COMMENT= A library for Japanese Input Methods
WRKSRC= ${WRKDIR}/${PORTNAME}
-# A value 'all' must not be set to TARGET.
-ALL_TARGET=
+ALL_TARGET=
+PORTDOCS= README.ONEW
-.if !defined(CANNA) && !defined(FREEWNN) && !defined(WNN6) && !defined(WNN7)
-# For this port
-FREEWNN= yes
-.endif
-# Specifying a velue INPUT_METHOD, and seting values BUILD_DEPENDS,
-# LIB_DEPENDS, etc.
-.if defined(CANNA)
-INPUT_METHOD+= canna
-LIB_DEPENDS+= canna.1:${PORTSDIR}/japanese/Canna
-JPLIB+= -lcanna
-.endif
-.if defined(FREEWNN)
-INPUT_METHOD+= freewnn
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libjd.a:${PORTSDIR}/japanese/FreeWnn-lib
-JPLIB+= -ljd -lcrypt
-JPDEF+= -DWNN_ISDIR
-.elif defined(WNN6)
-INPUT_METHOD+= wnn6
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libjd.a:${PORTSDIR}/japanese/FreeWnn-lib
-JPLIB+= -ljd -lcrypt
-JPDEF+= -DWNN_ISDIR
-RK_DIR= ${LOCALBASE}/lib/wnn/ja_JP/rk.wnn6
-.elif defined(WNN7)
-INPUT_METHOD+= wnn7
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libjd.a:${PORTSDIR}/japanese/FreeWnn-lib
-JPLIB+= -ljd -lcrypt
-JPDEF+= -DWNN_ISDIR
-RK_DIR= ${LOCALBASE}/lib/wnn/ja_JP/rk.wnn7
-.endif
-#
-# Make a value of INPUT_METHOD
-.if defined(INPUT_METHOD)
-INPUT_METHOD!= echo ${INPUT_METHOD} | sed -e 's/^/-/' -e 's/ /+/g'
-.endif
-#
-ONEW_CONF= ${FILESDIR}/ONEW_CONF-for${INPUT_METHOD}
-LIB_NAME= libonew${INPUT_METHOD}.a
-PORT_DOCDIR= ${LOCALBASE}/share/doc/ja-onew${INPUT_METHOD}
+OPTIONS= CANNA "Build Canna-backend library" on \
+ CANNA_FREEWNN "Build Canna+FreeWnn-backend library" on \
+ CANNA_WNN6 "Build Canna+Wnn6-backend library" on \
+ CANNA_WNN7 "Build Canna+Wnn7-backend library" on \
+ FREEWNN "Build FreeWnn-backend library" on \
+ WNN6 "Build Wnn6-backend library" on \
+ WNN7 "Build Wnn7-backend library" on
+
+LIB_DEPENDS.CANNA= canna.1:${PORTSDIR}/japanese/canna-lib
+BUILD_DEPENDS.CANNA_FREEWNN= ${BUILD_DEPENDS.FREEWNN}
+BUILD_DEPENDS.CANNA_WNN6= ${BUILD_DEPENDS.WNN6}
+BUILD_DEPENDS.CANNA_WNN7= ${BUILD_DEPENDS.WNN7}
+RK_DIR.CANNA_WNN6= ${RKDIR.WNN6}
+RK_DIR.CANNA_WNN7= ${RKDIR.WNN7}
+
+BUILD_DEPENDS.FREEWNN= ${LOCALBASE}/lib/libjd.a:${PORTSDIR}/japanese/FreeWnn-lib
+BUILD_DEPENDS.WNN6= ${BUILD_DEPENDS.FREEWNN}
+RK_DIR.WNN6= ${LOCALBASE}/lib/wnn/ja_JP/rk.wnn6
+
+BUILD_DEPENDS.WNN7= ${BUILD_DEPENDS.FREEWNN}
+RK_DIR.WNN7= ${LOCALBASE}/lib/wnn/ja_JP/rk.wnn7
.include <bsd.port.pre.mk>
-post-patch:
- ${SED} -e 's,%LOCALBASE%,${LOCALBASE},g' \
- ${ONEW_CONF} > ${WRKSRC}/ONEW_CONF
+.for I in WITH_CANNA WITH_FREEWNN WITH_WNN6 WITH_WNN7 WITH_CANNA_FREEWNN WITH_CANNA_WNN6 WITH_CANNA_WNN7
+.if defined(${I})
+INPUT_METHOD+= ${I:S/^WITH_//:S/_/+/g:L}
+SUB_FILES+= ONEW_CONF-for-${I:S/^WITH_//:S/_/+/g:L}
+PLIST_FILES+= lib/libonew-${I:S/^WITH_//:S/_/+/g:L}.a
+LIB_DEPENDS+= ${LIB_DEPENDS.${I:S/^WITH_//}}
+BUILD_DEPENDS+= ${BUILD_DEPENDS.${I:S/^WITH_//}}
+RK_DIR+= ${RK_DIR.${I:S/^WITH_//}}
+.endif
+.endfor
+
+pre-build: apply-slist
+
+do-build:
+.for I in ${INPUT_METHOD}
+ ${INSTALL_DATA} ${WRKDIR}/ONEW_CONF-for-${I} ${WRKSRC}/ONEW_CONF
+ cd ${WRKSRC} && ${MAKE} clean && ${MAKE}
+ ${INSTALL_DATA} ${WRKSRC}/libonew.a ${WRKDIR}/libonew-${I}.a
+.endfor
do-install:
- ${INSTALL_DATA} ${WRKSRC}/libonew.a ${LOCALBASE}/lib/${LIB_NAME}
+.for I in ${INPUT_METHOD}
+ ${INSTALL_DATA} ${WRKDIR}/libonew-${I}.a ${PREFIX}/lib/libonew-${I}.a
+.endfor
.if !defined(NOPORTDOCS)
-.if defined(PORT_DOCDIR)
- ${MKDIR} ${PORT_DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.ONEW ${PORT_DOCDIR}
-.endif
-.endif
-.if defined(WNN6) || defined(WNN7)
- ${MKDIR} ${RK_DIR}
- for file in 1B_TOUPPER 1B_ZENHIRA 1B_ZENKATA 1B_newTOUPPER \
- 2A_CTRL 2B_DAKUTEN 2B_JIS 2B_ROMKANA 2_TCODE \
- 3B_HANKATA 3B_KATAKANA 3B_ZENKAKU autork \
- mode mode.hankata mode.nohankata; do \
- ${INSTALL_DATA} ${LOCALBASE}/lib/wnn/ja_JP/rk/$${file} \
- ${RK_DIR}; \
- done
- @${ECHO} "############################################################"
- @${ECHO} "We install all files in ${LOCALBASE}/lib/wnn/ja_JP/rk/"
- @${ECHO} " into a new directory ${RK_DIR}"
- @${ECHO} "############################################################"
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.ONEW ${DOCSDIR}
.endif
.include <bsd.port.post.mk>
diff --git a/japanese/onew/files/ONEW_CONF-for-canna b/japanese/onew/files/ONEW_CONF-for-canna
deleted file mode 100644
index 76379327e7ca..000000000000
--- a/japanese/onew/files/ONEW_CONF-for-canna
+++ /dev/null
@@ -1,8 +0,0 @@
-CANNAINC = -I%LOCALBASE%/include
-CANNAOBJ = Canna.o CannaRk.o
-CANNALIB = -L%LOCALBASE%/lib -lcanna
-CANNA_RKPATH = '".:$$HOME:%LOCALBASE%/lib/canna/dic:/tmp/onew_rktabs/canna"'
-CANNA_RKTAB = '"default.cbp"'
-RKKLIBS = $(CANNALIB)
-RKKOBJS = $(CANNAOBJ)
-ONEW_ENGINE = '"canna/canna"'
diff --git a/japanese/onew/files/ONEW_CONF-for-canna+freewnn b/japanese/onew/files/ONEW_CONF-for-canna+freewnn
deleted file mode 100644
index d5b91c95e403..000000000000
--- a/japanese/onew/files/ONEW_CONF-for-canna+freewnn
+++ /dev/null
@@ -1,11 +0,0 @@
-WNNINC = -I%LOCALBASE%/include/wnn
-WNNLIB = -L%LOCALBASE%/lib -ljd
-WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%LOCALBASE%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
-CANNAINC = -I%LOCALBASE%/include
-CANNAOBJ = Canna.o CannaRk.o
-CANNALIB = -L%LOCALBASE%/lib -lcanna
-CANNA_RKPATH = '".:$$HOME:%LOCALBASE%/lib/canna/dic:/tmp/onew_rktabs/canna"'
-CANNA_RKTAB = '"default.cbp"'
-RKKLIBS = $(CANNALIB) $(WNNLIB)
-RKKOBJS = $(CANNAOBJ) $(WNNOBJ)
-MISCLIB = -lcrypt
diff --git a/japanese/onew/files/ONEW_CONF-for-canna+freewnn.in b/japanese/onew/files/ONEW_CONF-for-canna+freewnn.in
new file mode 100644
index 000000000000..96b7a2282a64
--- /dev/null
+++ b/japanese/onew/files/ONEW_CONF-for-canna+freewnn.in
@@ -0,0 +1,11 @@
+WNNINC = -I%%LOCALBASE%%/include/wnn
+WNNLIB = -L%%LOCALBASE%%/lib -ljd
+WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%%LOCALBASE%%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
+CANNAINC = -I%%LOCALBASE%%/include
+CANNAOBJ = Canna.o CannaRk.o
+CANNALIB = -L%%LOCALBASE%%/lib -lcanna
+CANNA_RKPATH = '".:$$HOME:%%LOCALBASE%%/lib/canna/dic:/tmp/onew_rktabs/canna"'
+CANNA_RKTAB = '"default.cbp"'
+RKKLIBS = $(CANNALIB) $(WNNLIB)
+RKKOBJS = $(CANNAOBJ) $(WNNOBJ)
+MISCLIB = -lcrypt
diff --git a/japanese/onew/files/ONEW_CONF-for-canna+wnn6 b/japanese/onew/files/ONEW_CONF-for-canna+wnn6.in
index 30466c39e23a..69bf566a03d4 100644
--- a/japanese/onew/files/ONEW_CONF-for-canna+wnn6
+++ b/japanese/onew/files/ONEW_CONF-for-canna+wnn6.in
@@ -1,12 +1,12 @@
-WNNINC = -I%LOCALBASE%/include/wnn
-WNNLIB = -L%LOCALBASE%/lib -ljd
-WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%LOCALBASE%/lib/wnn/ja_JP/rk.wnn6:%LOCALBASE%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
+WNNINC = -I%%LOCALBASE%%/include/wnn
+WNNLIB = -L%%LOCALBASE%%/lib -ljd
+WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%%LOCALBASE%%/lib/wnn/ja_JP/rk.wnn6:%%LOCALBASE%%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
WNN_DICLIST = '"kihon tankan zip symbol tankan2 tel usr/$$USER/ud=10 usr/$$USER/private=10"'
WNN_DICDIRS = '"iwanami/%s.dic;usr/$$USER/%s.h"'
-CANNAINC = -I%LOCALBASE%/include
+CANNAINC = -I%%LOCALBASE%%/include
CANNAOBJ = Canna.o CannaRk.o
-CANNALIB = -L%LOCALBASE%/lib -lcanna
-CANNA_RKPATH = '".:$$HOME:%LOCALBASE%/lib/canna/dic:/tmp/onew_rktabs/canna"'
+CANNALIB = -L%%LOCALBASE%%/lib -lcanna
+CANNA_RKPATH = '".:$$HOME:%%LOCALBASE%%/lib/canna/dic:/tmp/onew_rktabs/canna"'
CANNA_RKTAB = '"default.cbp"'
RKKLIBS = $(WNNLIB) $(CANNALIB)
RKKOBJS = $(WNNOBJ) $(CANNAOBJ)
diff --git a/japanese/onew/files/ONEW_CONF-for-canna+wnn7 b/japanese/onew/files/ONEW_CONF-for-canna+wnn7.in
index fe8d22ad23de..96a5fd94a4cd 100644
--- a/japanese/onew/files/ONEW_CONF-for-canna+wnn7
+++ b/japanese/onew/files/ONEW_CONF-for-canna+wnn7.in
@@ -1,12 +1,12 @@
-WNNINC = -I%LOCALBASE%/include/wnn
-WNNLIB = -L%LOCALBASE%/lib -ljd
-WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%LOCALBASE%/lib/wnn/ja_JP/rk.wnn7:%LOCALBASE%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
+WNNINC = -I%%LOCALBASE%%/include/wnn
+WNNLIB = -L%%LOCALBASE%%/lib -ljd
+WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%%LOCALBASE%%/lib/wnn/ja_JP/rk.wnn7:%%LOCALBASE%%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
WNN_DICLIST = '"kihon tankan zip symbol tankan2 tel usr/$$USER/ud=10 usr/$$USER/private=10"'
WNN_DICDIRS = '"system/%s.dic;usr/$$USER/%s.h"'
-CANNAINC = -I%LOCALBASE%/include
+CANNAINC = -I%%LOCALBASE%%/include
CANNAOBJ = Canna.o CannaRk.o
-CANNALIB = -L%LOCALBASE%/lib -lcanna
-CANNA_RKPATH = '".:$$HOME:%LOCALBASE%/lib/canna/dic:/tmp/onew_rktabs/canna"'
+CANNALIB = -L%%LOCALBASE%%/lib -lcanna
+CANNA_RKPATH = '".:$$HOME:%%LOCALBASE%%/lib/canna/dic:/tmp/onew_rktabs/canna"'
CANNA_RKTAB = '"default.cbp"'
RKKLIBS = $(WNNLIB) $(CANNALIB)
RKKOBJS = $(WNNOBJ) $(CANNAOBJ)
diff --git a/japanese/onew/files/ONEW_CONF-for-canna.in b/japanese/onew/files/ONEW_CONF-for-canna.in
new file mode 100644
index 000000000000..4b53cd211fed
--- /dev/null
+++ b/japanese/onew/files/ONEW_CONF-for-canna.in
@@ -0,0 +1,8 @@
+CANNAINC = -I%%LOCALBASE%%/include
+CANNAOBJ = Canna.o CannaRk.o
+CANNALIB = -L%%LOCALBASE%%/lib -lcanna
+CANNA_RKPATH = '".:$$HOME:%%LOCALBASE%%/lib/canna/dic:/tmp/onew_rktabs/canna"'
+CANNA_RKTAB = '"default.cbp"'
+RKKLIBS = $(CANNALIB)
+RKKOBJS = $(CANNAOBJ)
+ONEW_ENGINE = '"canna/canna"'
diff --git a/japanese/onew/files/ONEW_CONF-for-freewnn b/japanese/onew/files/ONEW_CONF-for-freewnn
deleted file mode 100644
index ee9b45cb37a2..000000000000
--- a/japanese/onew/files/ONEW_CONF-for-freewnn
+++ /dev/null
@@ -1,6 +0,0 @@
-WNNINC = -I%LOCALBASE%/include/wnn
-WNNLIB = -L%LOCALBASE%/lib -ljd
-WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%LOCALBASE%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
-RKKLIBS = $(WNNLIB)
-RKKOBJS = $(WNNOBJ)
-MISCLIB = -lcrypt
diff --git a/japanese/onew/files/ONEW_CONF-for-freewnn.in b/japanese/onew/files/ONEW_CONF-for-freewnn.in
new file mode 100644
index 000000000000..c9e706222656
--- /dev/null
+++ b/japanese/onew/files/ONEW_CONF-for-freewnn.in
@@ -0,0 +1,6 @@
+WNNINC = -I%%LOCALBASE%%/include/wnn
+WNNLIB = -L%%LOCALBASE%%/lib -ljd
+WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%%LOCALBASE%%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
+RKKLIBS = $(WNNLIB)
+RKKOBJS = $(WNNOBJ)
+MISCLIB = -lcrypt
diff --git a/japanese/onew/files/ONEW_CONF-for-wnn.in b/japanese/onew/files/ONEW_CONF-for-wnn.in
new file mode 100644
index 000000000000..8d5b5c70d144
--- /dev/null
+++ b/japanese/onew/files/ONEW_CONF-for-wnn.in
@@ -0,0 +1,14 @@
+WNNINC = -I%%LOCALBASE%%/include/wnn
+WNNLIB = -L%%LOCALBASE%%/lib -ljd
+WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%%LOCALBASE%%/lib/wnn/ja_JP/rk.wnn7:%%LOCALBASE%%/lib/wnn/ja_JP/rk.wnn6:%%LOCALBASE%%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
+WNN_DICLIST = '"kihon tankan zip symbol tankan2 tel usr/$$USER/ud=10 usr/$$USER/private=10"'
+WNN_DICDIRS = ' \
+ "iwanami/%s.dic;usr/$$USER/%s.h",\
+ "system/%s.dic;usr/$$USER/%s.h",\
+ "pubdic/%s.dic;usr/$$USER/%s.h",\
+ "gerodic/%s.dic;usr/$$USER/%s.h",\
+ "wnncons/%s.doc;usr/$$USER/%s.h" \
+ '
+RKKLIBS = $(WNNLIB)
+RKKOBJS = $(WNNOBJ)
+MISCLIB = -lcrypt
diff --git a/japanese/onew/files/ONEW_CONF-for-wnn6 b/japanese/onew/files/ONEW_CONF-for-wnn6.in
index 0d02ec1c4d9a..8bbb9fa29816 100644
--- a/japanese/onew/files/ONEW_CONF-for-wnn6
+++ b/japanese/onew/files/ONEW_CONF-for-wnn6.in
@@ -1,6 +1,6 @@
-WNNINC = -I%LOCALBASE%/include/wnn
-WNNLIB = -L%LOCALBASE%/lib -ljd
-WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%LOCALBASE%/lib/wnn/ja_JP/rk.wnn6:%LOCALBASE%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
+WNNINC = -I%%LOCALBASE%%/include/wnn
+WNNLIB = -L%%LOCALBASE%%/lib -ljd
+WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%%LOCALBASE%%/lib/wnn/ja_JP/rk.wnn6:%%LOCALBASE%%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
WNN_DICLIST = '"kihon tankan zip symbol tankan2 tel usr/$$USER/ud=10 usr/$$USER/private=10"'
WNN_DICDIRS = '"iwanami/%s.dic;usr/$$USER/%s.h"'
RKKLIBS = $(WNNLIB)
diff --git a/japanese/onew/files/ONEW_CONF-for-wnn7 b/japanese/onew/files/ONEW_CONF-for-wnn7.in
index a1ea6b4dbb25..45fd9650024f 100644
--- a/japanese/onew/files/ONEW_CONF-for-wnn7
+++ b/japanese/onew/files/ONEW_CONF-for-wnn7.in
@@ -1,6 +1,6 @@
-WNNINC = -I%LOCALBASE%/include/wnn
-WNNLIB = -L%LOCALBASE%/lib -ljd
-WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%LOCALBASE%/lib/wnn/ja_JP/rk.wnn7:%LOCALBASE%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
+WNNINC = -I%%LOCALBASE%%/include/wnn
+WNNLIB = -L%%LOCALBASE%%/lib -ljd
+WNN_RKPATH = '"./rk:$$ONEW_WNN_ROMKAND:$$ONEW_ROMKAND:$$HOME/.rk:%%LOCALBASE%%/lib/wnn/ja_JP/rk.wnn7:%%LOCALBASE%%/lib/wnn/ja_JP/rk:/tmp/onew_rktabs/wnn"'
WNN_DICLIST = '"kihon tankan zip symbol tankan2 tel usr/$$USER/ud=10 usr/$$USER/private=10"'
WNN_DICDIRS = '"system/%s.dic;usr/$$USER/%s.h"'
RKKLIBS = $(WNNLIB)
diff --git a/japanese/onew/pkg-descr b/japanese/onew/pkg-descr
index 4b60b13e8488..8bbd93e28aee 100644
--- a/japanese/onew/pkg-descr
+++ b/japanese/onew/pkg-descr
@@ -1,7 +1,2 @@
ONEW is a library for using Japanese Input Methods: Canna, FreeWnn,
Wnn6 or Wnn7.
-
-This port supports FreeWnn.
-
--- S. Taoka
-<taoka@FreeBSD.org>
diff --git a/japanese/onew/pkg-plist b/japanese/onew/pkg-plist
deleted file mode 100644
index e9a53a028bc6..000000000000
--- a/japanese/onew/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-lib/libonew-freewnn.a
-%%PORTDOCS%%share/doc/ja-onew-freewnn/README.ONEW
-%%PORTDOCS%%@dirrm share/doc/ja-onew-freewnn