summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorperky <perky@FreeBSD.org>2004-06-10 07:10:36 +0000
committerperky <perky@FreeBSD.org>2004-06-10 07:10:36 +0000
commitdce0385ce6cfa933f9e3e44650770c064db59a79 (patch)
tree876e2860e06cc5e49af3c87ef469a0a30618f980
parenta96fe11b4062aa01aae63f7dd5f0fa254eddec6e (diff)
downloadFreeBSD-ports-dce0385ce6cfa933f9e3e44650770c064db59a79.zip
FreeBSD-ports-dce0385ce6cfa933f9e3e44650770c064db59a79.tar.gz
Add an option to switch exporting html encoding.
-rw-r--r--devel/epydoc/Makefile16
1 files changed, 15 insertions, 1 deletions
diff --git a/devel/epydoc/Makefile b/devel/epydoc/Makefile
index 24ee9bb..35cefed 100644
--- a/devel/epydoc/Makefile
+++ b/devel/epydoc/Makefile
@@ -17,9 +17,23 @@ COMMENT= Python API documentation generation tool
USE_PYTHON= yes
USE_PYDISTUTILS= yes
+USE_REINPLACE= yes
MAN1= epydoc.1 epydocgui.1
+OPTIONS= UTF8 "Use UTF-8 instead of iso-8859-1 in HTMLs" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_UTF8)
+HTMLENCODING?= utf-8
+.endif
+.if defined(HTMLENCODING)
+post-patch:
+ ${REINPLACE_CMD} 's,iso-8859-1,${HTMLENCODING},g' \
+ ${WRKSRC}/epydoc/html.py
+.endif
+
post-install:
cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1
.if !defined(NOPORTDOCS)
@@ -27,4 +41,4 @@ post-install:
${CP} -R ${WRKSRC}/doc/* ${DOCSDIR}
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
OpenPOWER on IntegriCloud