6 MAINTAINER= ports@FreeBSD.org
7 COMMENT= SKK dictionary server based on cdb
8 WWW= https://github.com/jj1bdx/dbskkd-cdb
11 LICENSE_FILE= ${WRKSRC}/LICENSE
13 BUILD_DEPENDS= ${LOCALBASE}/lib/libcdb.a:databases/tinycdb
14 RUN_DEPENDS= ${SKKJISYOCDB}:japanese/skk-jisyo-cdb
18 MAKE_ENV= LOCALBASE="${LOCALBASE}" \
19 SKKJISYOCDB="${SKKJISYOCDB}"
20 PLIST_FILES= libexec/dbskkd-cdb
21 SUB_FILES= pkg-message
22 PORTDOCS= ${PORTDOCS_FILE} ${PORTDOCS_SH}
26 SKKJISYOCDB?= ${LOCALBASE}/${SKKDIR}/SKK-JISYO.${SKKJISYO_TYPE}.cdb
27 PORTDOCS_FILE= CHANGES.md LICENSE README.md READMEJP.md \
28 examples.md skk-server-protocol.md
29 PORTDOCS_SH= makeskkcdb.sh skktocdbm.sh
34 .for f in READMEJP.md makeskkcdb.sh
35 ${REINPLACE_CMD} -e "s!%%PREFIX%%!${PREFIX}!g" \
36 -e "s!%%SKKDIR%%!${SKKDIR}!g" \
37 -e "s!%%JISYONAME%%!SKK-JISYO.${SKKJISYO_TYPE}!g" ${WRKSRC}/${f}
41 ${INSTALL_PROGRAM} ${WRKSRC}/dbskkd-cdb ${STAGEDIR}${PREFIX}/libexec
44 @${MKDIR} ${STAGEDIR}${DOCSDIR}
45 ${INSTALL_DATA} ${PORTDOCS_FILE:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
46 ${INSTALL_SCRIPT} ${PORTDOCS_SH:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
48 .include <bsd.port.mk>