summaryrefslogtreecommitdiff
path: root/benchmarks/sysbench/options.mk
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks/sysbench/options.mk')
-rw-r--r--benchmarks/sysbench/options.mk22
1 files changed, 20 insertions, 2 deletions
diff --git a/benchmarks/sysbench/options.mk b/benchmarks/sysbench/options.mk
index 0dfa63c1aa8..d86fbc869b9 100644
--- a/benchmarks/sysbench/options.mk
+++ b/benchmarks/sysbench/options.mk
@@ -1,7 +1,7 @@
-# $NetBSD: options.mk,v 1.1.1.1 2007/03/05 15:55:25 rmind Exp $
+# $NetBSD: options.mk,v 1.2 2007/03/06 21:53:56 rmind Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.sysbench
-PKG_SUPPORTED_OPTIONS+= mysql pgsql
+PKG_SUPPORTED_OPTIONS+= mysql pgsql doc
.include "../../mk/bsd.options.mk"
@@ -18,3 +18,21 @@ CONFIGURE_ARGS+= --with-pgsql=${PGSQL_PREFIX:Q}
.else
CONFIGURE_ARGS+= --without-pgsql
.endif
+
+.if !empty(PKG_OPTIONS:Mdoc)
+PLIST_SUBST+= DOC=
+. include "../../textproc/libxslt/buildlink3.mk"
+BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
+.else
+PLIST_SUBST+= DOC="@comment "
+.endif
+
+do-install:
+.if !empty(PKG_OPTIONS:Mdoc)
+ ${PREFIX}/bin/xsltproc -o ${WRKSRC}/doc/manual.html \
+ ${PREFIX}/share/xsl/docbook/xhtml/docbook.xsl \
+ ${WRKSRC}/doc/manual.xml
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sysbench
+ ${INSTALL_DATA} ${WRKSRC}/doc/manual.xml \
+ ${PREFIX}/share/doc/sysbench
+.endif