xref: /mports/graphics/Coin/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	Coin
2PORTVERSION=	4.0.8
3DISTVERSIONPREFIX=	v
4CATEGORIES=	graphics
5
6MAINTAINER=	cmt@FreeBSD.org
7COMMENT=	C++ 3D graphics library based on the Open Inventor API
8WWW=		https://github.com/coin3d
9
10LICENSE=	bsd3
11
12LIB_DEPENDS=	libsimage.so:graphics/simage
13
14USES=		cmake gl openal:al pathfix xorg
15
16USE_GITHUB=	yes
17GH_ACCOUNT=	coin3d
18GH_PROJECT=	coin
19
20USE_GL=		gl glu
21USE_XORG=	ice sm x11 xext xt
22CMAKE_ARGS+=	-DCOIN_BUILD_SHARED_LIBS="ON" \
23		-DCOIN_THREADSAFE="ON" \
24		-DCOIN_HAVE_JAVASCRIPT="ON" \
25		-DHAVE_SOUND="ON" \
26		-DHAVE_3DS_IMPORT_CAPABILITIES="ON" \
27		-DUSE_EXTERNAL_EXPAT="ON"
28USE_LDCONFIG=	yes
29
30PLIST_SUB=	VERSION=${PORTVERSION}
31
32pre-configure:
33	@${REINPLACE_CMD} -e 's|DATA install-data-local|DATA|g' \
34		${WRKSRC}/Makefile.in
35	@${FIND} ${WRKSRC} \( -name \*.cpp -o -name \*.h -a \! \
36		-name expat.h \) -a -print0 | ${XARGS} -0 \
37		${REINPLACE_CMD} 's/<stdlib.h>/<cstdlib>/g'
38
39.include <bsd.port.mk>
40

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026