openbsd-ports/japanese/onew/Makefile

59 lines
1.4 KiB
Makefile

# $OpenBSD: Makefile,v 1.11 2007/09/16 00:33:57 merdely Exp $
COMMENT= library for Japanese Input Method Wnn4
COMMENT-wnn4= library for Japanese Input Method Wnn4
COMMENT-canna= library for Japanese Input Method canna
COMMENT-wnn4-canna= library for Japanese Input Method canna or wnn4
FULLPKGNAME= ja-onew${FLAVOR_EXT}-2.2.10
DISTNAME= jvim2.0r+onew2.2.10
CATEGORIES= japanese
MASTER_SITES= ftp://ftp.lab.kdd.co.jp/Japan/onew/ \
ftp://ftp.leo.chubu.ac.jp/pub/editor/jvim/
MAINTAINER= Marc Espie <espie@openbsd.org>
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
FLAVORS=wnn4 canna
FLAVOR?=canna
.if empty(FLAVOR)
ERRORS+= "Fatal: You must choose a converter"
.endif
.if ${FLAVOR:L:Mwnn4}
BUILD_DEPENDS= ::japanese/Wnn
.endif
.if ${FLAVOR:L:Mcanna}
PERMIT_PACKAGE_CDROM= Canna prevents it
LIB_DEPENDS+= canna.>=1::japanese/canna
.endif
WRKDIST= ${WRKDIR}/onew
ALL_TARGET=
ONEW_CONF= ${FILESDIR}/ONEW_CONF-for${FLAVOR_EXT}
LIB_NAME= libonew${FLAVOR_EXT}.a
PORT_DOCDIR= ${PREFIX}/share/doc/ja-onew${FLAVOR_EXT}
post-patch:
ln -s ${ONEW_CONF} ${WRKSRC}/ONEW_CONF
MAKE_FLAGS=LOCALBASE=${LOCALBASE} CFLAGS='${CFLAGS}'
SUBST_VARS=FLAVOR_EXT
NO_REGRESS= Yes
do-install:
${INSTALL_DATA} ${WRKSRC}/libonew.a ${PREFIX}/lib/${LIB_NAME}
${INSTALL_DATA_DIR} ${PORT_DOCDIR}
${INSTALL_DATA} ${WRKSRC}/README.ONEW ${PORT_DOCDIR}
.include <bsd.port.mk>