Tweak math/rocs version 4.14.3_7
[dports.git] / graphics / partio / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       partio
4 PORTVERSION=    1.1.0.20150221
5 PORTREVISION=   3
6 CATEGORIES=     graphics math
7
8 MAINTAINER=     ports@FreeBSD.org
9 COMMENT=        C++ library for manipulating animation particle formats
10
11 LICENSE=        BSD3CLAUSE
12
13 USES=           cmake:outsource
14 USE_XORG=       xmu
15 USE_GL=         gl glut
16
17 USE_GITHUB=     yes
18 GH_ACCOUNT=     wdas
19 GH_TAGNAME=     1fd6747
20
21 OPTIONS_DEFINE=         DOCS PYTHON
22 OPTIONS_DEFAULT=        PYTHON
23
24 DOCS_BUILD_DEPENDS=     doxygen:devel/doxygen
25 PYTHON_USES=            python
26 PYTHON_BUILD_DEPENDS=   swig3.0:devel/swig30
27 BINARY_ALIAS=   swig=swig3.0
28
29 PORTDOCS=       *
30
31 post-patch:
32         @${REINPLACE_CMD} -e 's|python -c|${PYTHON_CMD} -c|; \
33                 s|lib64/python$${PYTHON_VERSION}/site-packages|${PYTHONPREFIX_SITELIBDIR:S/${PREFIX}\///}|' \
34                 ${WRKSRC}/src/py/CMakeLists.txt
35         @${REINPLACE_CMD} -e '/install(TARGETS/d' \
36                 ${WRKSRC}/src/tests/CMakeLists.txt
37
38 post-patch-PYTHON-off:
39         @${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY.*src\/py.*/d' \
40                 ${WRKSRC}/CMakeLists.txt
41
42 post-patch-DOCS-off:
43         @${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY.*src\/doc.*/d' \
44                 ${WRKSRC}/CMakeLists.txt
45
46 post-build-DOCS-on:
47         @(cd ${BUILD_WRKSRC}; ${MAKE_CMD} doc)
48
49 .include <bsd.port.mk>