Page MenuHomeFreeBSD

D17155.diff
No OneTemporary

D17155.diff

Index: head/graphics/partio/Makefile
===================================================================
--- head/graphics/partio/Makefile
+++ head/graphics/partio/Makefile
@@ -10,23 +10,27 @@
LICENSE= BSD3CLAUSE
-USES= cmake:outsource gl shebangfix
+BUILD_DEPENDS= swig3.0:devel/swig30
+
+USES= cmake:outsource gl python 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_DEFAULT= PYTHON
+OPTIONS_DEFINE= DOCS DOXYGEN
+OPTIONS_DEFAULT= DOCS
-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_USES= python
-PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30
+
BINARY_ALIAS= swig=swig3.0
PORTDOCS= *
@@ -38,15 +42,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, 11:29 PM (9 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34580622
Default Alt Text
D17155.diff (1 KB)

Event Timeline