# $NetBSD: options.mk,v 1.11 2010/10/24 15:45:34 schmonz Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.ikiwiki PKG_SUPPORTED_OPTIONS= cvs ikiwiki-amazon-s3 ikiwiki-search PKG_SUPPORTED_OPTIONS+= imagemagick python svn w3m .include "../../mk/bsd.options.mk" .if !empty(PKG_OPTIONS:Mcvs) . if !exists(/usr/bin/cvs) DEPENDS+= cvs-[0-9]*:../../devel/scmcvs . endif DEPENDS+= cvsps-[0-9]*:../../devel/cvsps DEPENDS+= cvsweb-[0-9]*:../../www/cvsweb DEPENDS+= p5-File-chdir-[0-9]*:../../devel/p5-File-chdir DEPENDS+= p5-File-ReadBackwards-[0-9]*:../../textproc/p5-File-ReadBackwards .endif .if !empty(PKG_OPTIONS:Mikiwiki-search) DEPENDS+= p5-Search-Xapian-[0-9]*:../../textproc/p5-Search-Xapian DEPENDS+= xapian-omega-[0-9]*:../../textproc/xapian-omega .endif .if !empty(PKG_OPTIONS:Mikiwiki-amazon-s3) DEPENDS+= p5-Net-Amazon-S3-[0-9]*:../../net/p5-Net-Amazon-S3 DEPENDS+= p5-File-MimeInfo-[0-9]*:../../devel/p5-File-MimeInfo .endif .if !empty(PKG_OPTIONS:Mimagemagick) DEPENDS+= p5-PerlMagick-[0-9]*:../../graphics/p5-PerlMagick .endif .if !empty(PKG_OPTIONS:Mpython) DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils .include "../../lang/python/application.mk" .else CHECK_INTERPRETER_SKIP+=lib/ikiwiki/plugins/* # and no python dependency, so let's not use a system python by mistake REPLACE_INTERPRETER+= python REPLACE.python.old= .*python[^[:space:]]* REPLACE.python.new= ${LOCALBASE}/bin/python REPLACE_FILES.python= ${REPLACE_PYTHON} .endif .if !empty(PKG_OPTIONS:Msvn) DEPENDS+= subversion-base-[0-9]*:../../devel/subversion-base .endif PLIST_VARS+= w3m .if !empty(PKG_OPTIONS:Mw3m) DEPENDS+= w3m-[0-9]*:../../www/w3m PLIST.w3m= yes INSTALLATION_DIRS+= share/doc/${PKGBASE}/w3mmode post-install: ${INSTALL_DATA} ${WRKSRC}/html/w3mmode.html \ ${PREFIX}/share/doc/${PKGBASE} ${INSTALL_DATA} ${WRKSRC}/doc/w3mmode/ikiwiki.setup \ ${PREFIX}/share/doc/${PKGBASE}/w3mmode/ikiwiki.setup .else SUBST_CLASSES+= w3m SUBST_STAGE.w3m= post-patch SUBST_FILES.w3m= Makefile.PL SUBST_SED.w3m+= -e 's,^\(.*install .*W3M_CGI_BIN\),\#\1,' .endif