1PORTNAME= skkinput 2PORTVERSION= 3.0.6 3CATEGORIES= japanese x11 4MASTER_SITES= OSDN/${PORTNAME} 5PKGNAMESUFFIX= 3 6 7MAINTAINER= ports@MidnightBSD.org 8COMMENT= SKK-like Japanese input method for X11 9WWW= https://sourceforge.jp/projects/skkinput3/ 10 11LICENSE= gpl2+ 12LICENSE_FILE= ${WRKSRC}/GPL 13 14USES= imake xorg 15USE_CSTD= gnu89 16USE_GCC= yes 17USE_XORG= ice sm x11 xext xmu xt 18MAKE_JOBS_UNSAFE= yes 19 20PORTDOCS= *.jis dot.skkinput ChangeLog 21 22OPTIONS_DEFINE= DOCS SKK10 23OPTIONS_DEFAULT= SKK9 24OPTIONS_RADIO= SKKSERVER 25OPTIONS_RADIO_SKKSERVER= DBSKKD SKK9 26OPTIONS_SUB= yes 27 28DBSKKD_DESC= Use ja-dbskkd-cdb as skkserver 29SKK10_DESC= Install SKK10 elisp files 30SKK9_DESC= Use ja-skkserv as skkserver 31SKKSERVER_DESC= Skkserver selection 32 33DBSKKD_RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:japanese/dbskkd-cdb 34SKK9_RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:japanese/skkserv 35 36.include <bsd.mport.options.mk> 37 38.if ${PORT_OPTIONS:MSKK10} 39PLIST_SUB+= SKK8="@comment " 40.else 41PLIST_SUB+= SKK8="" 42.endif 43 44post-patch: 45.if ${PORT_OPTIONS:MSKK10} 46 @${REINPLACE_CMD} -e '/\(#define.*UseSkk8\)/ s/^/XCOMM /' \ 47 -e '/XCOMM.*#define.*UseSkk10/ s/XCOMM[[:space:]]*//' \ 48 ${WRKSRC}/Skkinput.conf 49.endif 50 51post-install-DOCS-on: 52 @${MKDIR} ${FAKE_DESTDIR}${DOCSDIR} 53 ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${FAKE_DESTDIR}${DOCSDIR} 54 55.include <bsd.port.mk> 56