git: 8f520fa504fe - main - japanese/jvim3: Remove the japanese/onew dependancy

From: Kousuke Kannagi <mce_at_FreeBSD.org>
Date: Thu, 17 Sep 2026 15:58:07 UTC
The branch main has been updated by mce:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8f520fa504fe805c71da9a239aa11b145e3122d2

commit 8f520fa504fe805c71da9a239aa11b145e3122d2
Author:     Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2026-09-17 07:41:32 +0000
Commit:     Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-09-17 15:53:50 +0000

    japanese/jvim3: Remove the japanese/onew dependancy
    
    japanese/onew has been removed, so update Makefile.
    
    PR:             276459
    Approved by:    fluffy (mentor)
---
 japanese/jvim3/Makefile | 36 ++----------------------------------
 1 file changed, 2 insertions(+), 34 deletions(-)

diff --git a/japanese/jvim3/Makefile b/japanese/jvim3/Makefile
index 8baade2cf92c..940c91b86ed8 100644
--- a/japanese/jvim3/Makefile
+++ b/japanese/jvim3/Makefile
@@ -22,19 +22,10 @@ MAKE_ARGS=	FEPOPT='${FEPOPT}' \
 		FEPOBJS="${FEPOBJS}" \
 		LIBS="${LIBS}"
 
-OPTIONS_DEFINE=	X11 DOCS
+OPTIONS_DEFINE=	DIRECT_CANNA DOCS X11
 OPTIONS_DEFAULT=X11
-OPTIONS_RADIO=	FEP
-OPTIONS_RADIO_FEP=	DIRECT_CANNA WNN6 WNN7
-FEP_DESC=	Japanese FrontEnd Processor
 DIRECT_CANNA_DESC=	Canna support (direct)
 DIRECT_CANNA_LIB_DEPENDS=	libcanna.so:japanese/canna-lib
-WNN6_DESC=	Wnn6 support
-WNN6_LIB_DEPENDS=	libjd.so:japanese/FreeWnn-lib
-WNN6_BUILD_DEPENDS=	${LOCALBASE}/lib/libonew-wnn6.a:japanese/onew
-WNN7_DESC=	Wnn7 support
-WNN7_LIB_DEPENDS=	libjd.so:japanese/FreeWnn-lib
-WNN7_BUILD_DEPENDS=	${LOCALBASE}/lib/libonew-wnn7.a:japanese/onew
 
 PORTDOCS=	cygwin.txt differen.doc fepctrl.doc readme.doc \
 		termcap.dos uganda.jp vim-jp.htm vim32.ini tutor.j
@@ -49,36 +40,13 @@ X11_LIBS=	-lX11 -L${LOCALBASE}/lib
 
 .include <bsd.port.options.mk>
 
-.if ${PORT_OPTIONS:MDIRECT_CANNA} || \
-    ${PORT_OPTIONS:MWNN6} || \
-    ${PORT_OPTIONS:MWNN7}
-FEPOPT+=	-DJP_DEF=\"EEE\" -DFEPCTRL
-.endif
-
-#  Direct connection to Canna
 .if ${PORT_OPTIONS:MDIRECT_CANNA}
-FEPOPT+=	-DCANNA
+FEPOPT=		-DJP_DEF=\"EEE\" -DFEPCTRL -DCANNA
 FEPLIBS=	-lcanna -L${LOCALBASE}/lib
 FEPOBJS=	fepcanna.o
 JVIM3RC=	"set fepctrl"
 .endif
 
-.if ${PORT_OPTIONS:MWNN6} || \
-    ${PORT_OPTIONS:MWNN7} || \
-    ${PORT_OPTIONS:MDIRECT_CANNA}
-FEPOPT+=	-DONEW
-FEPOBJS=	feponew.o
-JVIM3RC=	"set fepctrl onewredraw"
-.endif
-
-.if ${PORT_OPTIONS:MWNN6}
-FEPLIBS+=	-lonew-wnn6 -ljd -lcrypt
-.endif
-
-.if ${PORT_OPTIONS:MWNN7}
-FEPLIBS+=	-lonew-wnn7 -ljd -lcrypt
-.endif
-
 post-build:
 	${INSTALL_DATA} ${WRKSRC}/doc.j/tutor/tutor.j ${WRKSRC}/doc.j
 	${ECHO_CMD} "${JVIM3RC}" > ${WRKSRC}/jvim3rc.dist