Index: graphics/partio/Makefile =================================================================== --- graphics/partio/Makefile +++ graphics/partio/Makefile @@ -1,8 +1,8 @@ # $FreeBSD$ PORTNAME= partio -PORTVERSION= 1.1.0.20150221 -PORTREVISION= 3 +DISTVERSIONPREFIX= v +DISTVERSION= 1.5.5 CATEGORIES= graphics math MAINTAINER= ports@FreeBSD.org @@ -10,24 +10,30 @@ LICENSE= BSD3CLAUSE -USES= cmake:outsource -USE_XORG= xmu -USE_GL= gl glut +USES= cmake:outsource shebangfix +USE_XORG= xi xmu +USE_GL= gl glu glut +USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= wdas -GH_TAGNAME= 1fd6747 -OPTIONS_DEFINE= DOCS PYTHON +OPTIONS_DEFINE= DOCS DOXYGEN PYTHON OPTIONS_DEFAULT= PYTHON -DOCS_BUILD_DEPENDS= doxygen:devel/doxygen -PYTHON_USES= python +# DOCS must be selected for PORTDOCS to work +DOXYGEN_IMPLIES= DOCS +DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen +DOXYGEN_ALL_TARGET= all doc + +PYTHON_USES= python:2.7 PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30 -BINARY_ALIAS= swig=swig3.0 +PYTHON_BINARY_ALIAS= swig=swig3.0 PORTDOCS= * +SHEBANG_FILES= src/tools/partedit.py src/tools/partjson.py + post-patch: @${REINPLACE_CMD} -e 's|python -c|${PYTHON_CMD} -c|; \ s|lib64/python$${PYTHON_VERSION}/site-packages|${PYTHONPREFIX_SITELIBDIR:S/${PREFIX}\///}|' \ @@ -43,7 +49,8 @@ @${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY.*src\/doc.*/d' \ ${WRKSRC}/CMakeLists.txt -post-build-DOCS-on: - @(cd ${BUILD_WRKSRC}; ${MAKE_CMD} doc) +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/src/doc && ${INSTALL_DATA} tutorial.txt partio.tex ${STAGEDIR}${DOCSDIR} .include Index: graphics/partio/distinfo =================================================================== --- graphics/partio/distinfo +++ graphics/partio/distinfo @@ -1,2 +1,3 @@ -SHA256 (wdas-partio-1.1.0.20150221-1fd6747_GH0.tar.gz) = da7fc1ed5582521ba7514ec8a38e68f15d8e83ae974668a4b8a9ee80b78c360e -SIZE (wdas-partio-1.1.0.20150221-1fd6747_GH0.tar.gz) = 264017 +TIMESTAMP = 1534428447 +SHA256 (wdas-partio-v1.5.5_GH0.tar.gz) = 25352a6af0ccc20794a8c85715d5a6645c3f8ddcb6bbaaf20136670b5abd4727 +SIZE (wdas-partio-v1.5.5_GH0.tar.gz) = 291801 Index: graphics/partio/pkg-plist =================================================================== --- graphics/partio/pkg-plist +++ graphics/partio/pkg-plist @@ -1,10 +1,17 @@ bin/partattr -bin/partconv +bin/partconvert +bin/partedit bin/partinfo +bin/partjson bin/partview include/Partio.h include/PartioAttribute.h include/PartioIterator.h -lib/libpartio.a +include/PartioSe.h +include/PartioVec3.h +lib/libpartio.so +lib/python/site-packages/partedit.py +lib/python/site-packages/partjson.py %%PYTHON_SITELIBDIR%%/_partio.so %%PYTHON_SITELIBDIR%%/partio.py +share/swig/partio.i