Changeset View
Changeset View
Standalone View
Standalone View
cad/openscad/Makefile
Show All 18 Lines | BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ | ||||
${LOCALBASE}/include/boost/tuple/tuple.hpp:devel/boost-libs | ${LOCALBASE}/include/boost/tuple/tuple.hpp:devel/boost-libs | ||||
LIB_DEPENDS= libgmp.so:math/gmp \ | LIB_DEPENDS= libgmp.so:math/gmp \ | ||||
libmpfr.so:math/mpfr \ | libmpfr.so:math/mpfr \ | ||||
libCGAL.so:math/cgal \ | libCGAL.so:math/cgal \ | ||||
libqscintilla2.so:devel/qscintilla2 \ | libqscintilla2.so:devel/qscintilla2 \ | ||||
libharfbuzz.so:print/harfbuzz \ | libharfbuzz.so:print/harfbuzz \ | ||||
libopencsg.so:graphics/opencsg | libopencsg.so:graphics/opencsg | ||||
USES= bison compiler:c++11-lang desktop-file-utils gettext-tools pkgconfig qmake shebangfix | USES= bison compiler:c++11-lang desktop-file-utils gettext-tools pkgconfig shebangfix qt:4 | ||||
SHEBANG_FILES= libraries/MCAD/get_submodules.py | SHEBANG_FILES= libraries/MCAD/get_submodules.py | ||||
USE_GL= glu glew | USE_GL= glu glew | ||||
USE_QT4= corelib gui opengl moc_build uic_build rcc_build | USE_QT= corelib gui opengl moc_build qmake_build uic_build rcc_build | ||||
PLIST_SUB= PORTVERSION=${PORTVERSION} | PLIST_SUB= PORTVERSION=${PORTVERSION} | ||||
QMAKE_ENV= EIGENDIR=${LOCALBASE}/include/eigen3 | QMAKE_ENV= EIGENDIR=${LOCALBASE}/include/eigen3 | ||||
QMAKE_ARGS+= VERSION=${PORTVERSION} \ | QMAKE_ARGS+= VERSION=${PORTVERSION} \ | ||||
QMAKE_LEX=${LOCALBASE}/bin/flex \ | QMAKE_LEX=${LOCALBASE}/bin/flex \ | ||||
QMAKE_YAC=${LOCALBASE}/bin/bison | QMAKE_YAC=${LOCALBASE}/bin/bison | ||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} | WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -e 's,share/man,man,' \ | ${REINPLACE_CMD} -e 's,share/man,man,' \ | ||||
${WRKSRC}/openscad.pro | ${WRKSRC}/openscad.pro | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |