Makefile 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. # $OpenBSD: Makefile,v 1.18 2013/12/08 15:09:15 espie Exp $
  2. COMMENT= library for Japanese Input Method Wnn4
  3. COMMENT-wnn4= library for Japanese Input Method Wnn4
  4. COMMENT-canna= library for Japanese Input Method canna
  5. COMMENT-wnn4-canna= library for Japanese Input Method canna or wnn4
  6. FULLPKGNAME= ja-onew${FLAVOR_EXT}-2.2.10
  7. DISTNAME= jvim2.0r+onew2.2.10
  8. REVISION= 2
  9. CATEGORIES= japanese
  10. MASTER_SITES= ftp://ftp.lab.kdd.co.jp/Japan/onew/ \
  11. ftp://ftp.leo.chubu.ac.jp/pub/editor/jvim/
  12. MAINTAINER= Marc Espie <espie@openbsd.org>
  13. PERMIT_PACKAGE_CDROM= Yes
  14. FLAVORS=wnn4 canna
  15. FLAVOR?=canna
  16. .if empty(FLAVOR)
  17. ERRORS+= "Fatal: You must choose a converter"
  18. .endif
  19. .if ${FLAVOR:Mwnn4}
  20. BUILD_DEPENDS= japanese/Wnn
  21. .endif
  22. .if ${FLAVOR:Mcanna}
  23. PERMIT_PACKAGE_CDROM= Canna prevents it
  24. PERMIT_PACKAGE_FTP = Yes
  25. LIB_DEPENDS+= japanese/canna
  26. WANTLIB += canna
  27. .endif
  28. WRKDIST= ${WRKDIR}/onew
  29. ALL_TARGET=
  30. ONEW_CONF= ${FILESDIR}/ONEW_CONF-for${FLAVOR_EXT}
  31. LIB_NAME= libonew${FLAVOR_EXT}.a
  32. PORT_DOCDIR= ${PREFIX}/share/doc/ja-onew${FLAVOR_EXT}
  33. post-patch:
  34. ln -s ${ONEW_CONF} ${WRKSRC}/ONEW_CONF
  35. MAKE_FLAGS=LOCALBASE=${LOCALBASE} CFLAGS='${CFLAGS}'
  36. SUBST_VARS=FLAVOR_EXT
  37. NO_TEST= Yes
  38. do-install:
  39. ${INSTALL_DATA} ${WRKSRC}/libonew.a ${PREFIX}/lib/${LIB_NAME}
  40. ${INSTALL_DATA_DIR} ${PORT_DOCDIR}
  41. ${INSTALL_DATA} ${WRKSRC}/README.ONEW ${PORT_DOCDIR}
  42. .include <bsd.port.mk>