# $OpenBSD$ COMMENT = collision detection and rigid body dynamics library DISTNAME = bullet-2.77 SHARED_LIBS += BulletCollision 0.0 # 2.77 SHARED_LIBS += BulletDynamics 0.0 # 2.77 SHARED_LIBS += BulletMultiThreaded 0.0 # 2.77 SHARED_LIBS += BulletSoftBody 0.0 # 2.77 SHARED_LIBS += BulletSoftBodySolvers_CPU 0.0 # 2.77 SHARED_LIBS += ConvexDecomposition 0.0 # 2.77 SHARED_LIBS += GIMPACTUtils 0.0 # 2.77 SHARED_LIBS += LinearMath 0.0 # 2.77 SHARED_LIBS += MiniCL 0.0 # 2.77 CATEGORIES = devel HOMEPAGE = http://bulletphysics.org/ #MAINTAINER = ??? # ZLib PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes WANTLIB = GL GLU glut m pthread stdc++ MASTER_SITES = http://bullet.googlecode.com/files/ EXTRACT_SUFX = .tgz MODULES = devel/cmake #RUN_DEPENDS = ??? LIB_DEPENDS = graphics/freeglut SEPARATE_BUILD = concurrent USE_LIBTOOL = Yes CONFIGURE_ARGS += -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release \ -DBUILD_DEMOS=ON -DBUILD_EXTRAS=ON \ -DINSTALL_LIBS=ON -DINSTALL_EXTRA_LIBS=ON \ -DCMAKE_INSTALL_COMPONENT=ON \ -DCMAKE_CXX_FLAGS_RELEASE="-O2 -pipe" \ -DCMAKE_C_FLAGS_RELEASE="-O2 -pipe" \ -DCMAKE_EXTRA_LINK_FLAGS="-pthread" #CONFIGURE_ENV += NO_REGRESS = Yes pre-configure: perl -pi -e 's,!!LOCALBASE!!,${LOCALBASE},' ${WRKSRC}/CMakeLists.txt perl -pi -e 's,!!X11BASE!!,${X11BASE},' ${WRKSRC}/CMakeLists.txt .include