# $FreeBSD$ PORTNAME= partio PORTVERSION= 1.1.0.20130624 CATEGORIES= graphics math MAINTAINER= mva@FreeBSD.org COMMENT= C++ library for manipulating animation particle formats LICENSE= BSD3CLAUSE USES= cmake:outsource USE_XORG= xmu USE_GL= gl glut USE_GITHUB= yes GH_ACCOUNT= wdas GH_PROJECT= partio GH_TAGNAME= ${GH_COMMIT} GH_COMMIT= 12428ea # Workaround until https://github.com/wdas/partio/pull/38 # is accepted CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS PYTHON OPTIONS_DEFAULT= PYTHON DOCS_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen PYTHON_USE= PYTHON=2.7+ PYTHON_BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 .include post-patch: @${REINPLACE_CMD} -e 's|python -c|${PYTHON_CMD} -c|; \ s|lib64/python$${PYTHON_VERSION}/site-packages|${PYTHONPREFIX_SITELIBDIR:S/${PREFIX}\///}|' \ ${WRKSRC}/src/py/CMakeLists.txt @${REINPLACE_CMD} -e '/install(TARGETS/d' \ ${WRKSRC}/src/tests/CMakeLists.txt .if !${PORT_OPTIONS:MPYTHON} @${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY.*src\/py.*/d' \ ${WRKSRC}/CMakeLists.txt .endif .if ${PORT_OPTIONS:MDOCS} post-build: @(cd ${BUILD_WRKSRC}; make doc) .endif .include