Annotation of ports/devel/bullet/Makefile, Revision 1.5
1.1 yason 1: # $OpenBSD$
2:
3: COMMENT = collision detection and rigid body dynamics library
4:
1.3 yason 5: DISTNAME = bullet-2.77
1.1 yason 6:
1.3 yason 7: SHARED_LIBS += BulletCollision 0.0 # 2.77
8: SHARED_LIBS += BulletDynamics 0.0 # 2.77
9: SHARED_LIBS += BulletMultiThreaded 0.0 # 2.77
10: SHARED_LIBS += BulletSoftBody 0.0 # 2.77
11: SHARED_LIBS += BulletSoftBodySolvers_CPU 0.0 # 2.77
1.5 ! yason 12: SHARED_LIBS += ConvexDecomposition 0.0 # 2.77
! 13: SHARED_LIBS += GIMPACTUtils 0.0 # 2.77
1.3 yason 14: SHARED_LIBS += LinearMath 0.0 # 2.77
15: SHARED_LIBS += MiniCL 0.0 # 2.77
1.1 yason 16:
17: CATEGORIES = devel
18:
19: HOMEPAGE = http://bulletphysics.org/
20:
21: #MAINTAINER = ???
22:
23: # ZLib
24: PERMIT_PACKAGE_CDROM = Yes
25: PERMIT_PACKAGE_FTP = Yes
26: PERMIT_DISTFILES_CDROM =Yes
27: PERMIT_DISTFILES_FTP = Yes
28:
1.5 ! yason 29: WANTLIB = GL GLU glut m pthread stdc++
1.1 yason 30:
31: MASTER_SITES = http://bullet.googlecode.com/files/
32: EXTRACT_SUFX = .tgz
33:
34: MODULES = devel/cmake
35: #RUN_DEPENDS = ???
1.5 ! yason 36: LIB_DEPENDS = graphics/freeglut
1.1 yason 37:
38: SEPARATE_BUILD = concurrent
39: USE_LIBTOOL = Yes
40: CONFIGURE_ARGS += -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release \
1.5 ! yason 41: -DBUILD_DEMOS=ON -DBUILD_EXTRAS=ON \
! 42: -DINSTALL_LIBS=ON -DINSTALL_EXTRA_LIBS=ON \
! 43: -DCMAKE_INSTALL_COMPONENT=ON \
1.1 yason 44: -DCMAKE_CXX_FLAGS_RELEASE="-O2 -pipe" \
1.5 ! yason 45: -DCMAKE_C_FLAGS_RELEASE="-O2 -pipe" \
! 46: -DCMAKE_EXTRA_LINK_FLAGS="-pthread"
1.1 yason 47:
48: #CONFIGURE_ENV +=
49:
50: NO_REGRESS = Yes
51:
52: pre-configure:
53: perl -pi -e 's,!!LOCALBASE!!,${LOCALBASE},' ${WRKSRC}/CMakeLists.txt
54: perl -pi -e 's,!!X11BASE!!,${X11BASE},' ${WRKSRC}/CMakeLists.txt
55:
56: .include <bsd.port.mk>
CVSweb