1 # $NetBSD: options.mk,v 1.8 2009/11/23 02:36:39 schmonz Exp $
3 PKG_OPTIONS_VAR= PKG_OPTIONS.ikiwiki
4 PKG_SUPPORTED_OPTIONS= cvs ikiwiki-amazon-s3 ikiwiki-search
5 PKG_SUPPORTED_OPTIONS+= imagemagick python svn w3m
7 .include "../../mk/bsd.options.mk"
9 .if !empty(PKG_OPTIONS:Mcvs)
10 . if !exists(/usr/bin/cvs)
11 DEPENDS+= cvs-[0-9]*:../../devel/scmcvs
13 DEPENDS+= cvsps-[0-9]*:../../devel/cvsps
14 DEPENDS+= cvsweb-[0-9]*:../../www/cvsweb
15 DEPENDS+= p5-File-chdir-[0-9]*:../../devel/p5-File-chdir
16 DEPENDS+= p5-File-ReadBackwards-[0-9]*:../../textproc/p5-File-ReadBackwards
19 .if !empty(PKG_OPTIONS:Mikiwiki-search)
20 DEPENDS+= p5-Search-Xapian-[0-9]*:../../textproc/p5-Search-Xapian
21 DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
22 DEPENDS+= xapian-omega-[0-9]*:../../textproc/xapian-omega
25 .if !empty(PKG_OPTIONS:Mikiwiki-amazon-s3)
26 DEPENDS+= p5-Net-Amazon-S3-[0-9]*:../../net/p5-Net-Amazon-S3
27 DEPENDS+= p5-File-MimeInfo-[0-9]*:../../devel/p5-File-MimeInfo
30 .if !empty(PKG_OPTIONS:Mimagemagick)
31 DEPENDS+= p5-PerlMagick-[0-9]*:../../graphics/p5-PerlMagick
34 .if !empty(PKG_OPTIONS:Mpython)
35 DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils
36 .include "../../lang/python/application.mk"
38 CHECK_INTERPRETER_SKIP+=lib/ikiwiki/plugins/*
39 # and no python dependency, so let's not use a system python by mistake
40 REPLACE_INTERPRETER+= python
41 REPLACE.python.old= .*python[^[:space:]]*
42 REPLACE.python.new= ${LOCALBASE}/bin/python
43 REPLACE_FILES.python= ${REPLACE_PYTHON}
46 .if !empty(PKG_OPTIONS:Msvn)
47 DEPENDS+= subversion-base-[0-9]*:../../devel/subversion-base
51 .if !empty(PKG_OPTIONS:Mw3m)
52 DEPENDS+= w3m-[0-9]*:../../www/w3m
54 INSTALLATION_DIRS+= share/doc/${PKGBASE}/w3mmode
56 ${INSTALL_DATA} ${WRKSRC}/html/w3mmode.html \
57 ${PREFIX}/share/doc/${PKGBASE}
58 ${INSTALL_DATA} ${WRKSRC}/doc/w3mmode/ikiwiki.setup \
59 ${PREFIX}/share/doc/${PKGBASE}/w3mmode/ikiwiki.setup
62 SUBST_STAGE.w3m= post-patch
63 SUBST_FILES.w3m= Makefile.PL
64 SUBST_SED.w3m+= -e 's,^\(.*install .*W3M_CGI_BIN\),\#\1,'