Page MenuHomeFreeBSD

D17155.id48052.diff
No OneTemporary

D17155.id48052.diff

Index: graphics/partio/Makefile
===================================================================
--- graphics/partio/Makefile
+++ graphics/partio/Makefile
@@ -12,22 +12,28 @@
USES= cmake:outsource gl shebangfix
SHEBANG_FILES= src/tools/partedit.py src/tools/partjson.py
+
USE_GL= gl glu glut
USE_LDCONFIG= yes
-USE_XORG= xi
+USE_XORG= xi xmu
USE_GITHUB= yes
GH_ACCOUNT= wdas
-OPTIONS_DEFINE= DOCS PYTHON # XXX: should probably use DOXYGEN
+OPTIONS_DEFINE= DOCS DOXYGEN PYTHON
OPTIONS_DEFAULT= PYTHON
-PYTHON_BROKEN_OFF= does not build without Python support
+# DOCS must be selected for PORTDOCS to work
+DOXYGEN_IMPLIES= DOCS
+DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
+DOXYGEN_ALL_TARGET= all doc
DOCS_BUILD_DEPENDS= doxygen:devel/doxygen
+
+PYTHON_BROKEN_OFF= does not build without Python support
PYTHON_USES= python
PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30
-BINARY_ALIAS= swig=swig3.0
+PYTHON_BINARY_ALIAS= swig=swig3.0
PORTDOCS= *
@@ -38,15 +44,12 @@
@${REINPLACE_CMD} -e '/install(TARGETS/d' \
${WRKSRC}/src/tests/CMakeLists.txt
-post-patch-PYTHON-off:
- @${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY.*src\/py.*/d' \
- ${WRKSRC}/CMakeLists.txt
-
post-patch-DOCS-off:
@${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY.*src\/doc.*/d' \
${WRKSRC}/CMakeLists.txt
-post-build-DOCS-on:
- @${MAKE_CMD} -C ${BUILD_WRKSRC} doc
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}/src/doc && ${INSTALL_DATA} tutorial.txt partio.tex ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

File Metadata

Mime Type
text/plain
Expires
Wed, Jul 1, 7:28 PM (4 h, 13 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34574756
Default Alt Text
D17155.id48052.diff (1 KB)

Event Timeline