openbsd-wip

OpenBSD Work in Progress ports
git clone https://git.e1e0.net/openbsd-wip.git
Log | Files | Refs

Makefile (971B)


      1 # $OpenBSD $
      2 
      3 COMMENT =		general purpose feature-based CAD
      4 
      5 GH_TAGNAME =		0.18.4
      6 GH_ACCOUNT =		FreeCAD
      7 GH_PROJECT =		FreeCAD
      8 
      9 DISTNAME =		freecad-${GH_TAGNAME}
     10 
     11 CATEGORIES =		cad
     12 
     13 HOMEPAGE =		http://freecadweb.org/
     14 
     15 # LGPL2+
     16 PERMIT_PACKAGE =	Yes
     17 
     18 #COMPILER =		base-clang ports-gcc
     19 
     20 MODPY_VERSION =		${MODPY_DEFAULT_VERSION_3}
     21 
     22 MODULES =		devel/cmake \
     23 			lang/python \
     24 			x11/qt5
     25 
     26 BUILD_DEPENDS =		devel/swig
     27 
     28 RUN_DEPENDS =		devel/py-ply${MODPY_FLAVOR} \
     29 			graphics/py-matplotlib${MODPY_FLAVOR}
     30 
     31 LIB_DEPENDS =		archivers/zipios \
     32 			cad/oce \
     33 			devel/boost \
     34 			devel/proj \
     35 			graphics/libvtk \
     36 			graphics/opencv \
     37 			math/eigen3 \
     38 			math/libmedc \
     39 			textproc/xerces-c \
     40 			x11/qt5/qtwebkit
     41 
     42 NO_TEST =		Yes
     43 
     44 WANTLIB +=		${COMPILER_LIBCXX} GL
     45 
     46 CONFIGURE_ARGS =	-DBUILD_QT5="ON" \
     47 			-DPYTHON_EXECUTABLE="${MODPY_BIN}" \
     48 			-DCMAKE_EXE_LINKER_FLAGS="-L${X11BASE}/lib" \
     49 			-DBUILD_ASSEMBLY="OFF"
     50 
     51 CFLAGS +=		-I${X11BASE}/include \
     52 			-pthread
     53 
     54 .include <bsd.port.mk>