pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

bullet: Import bullet-2.86.1 as wip/bullet



Module Name:	pkgsrc-wip
Committed By:	Nia Alarie <nia.alarie%gmail.com@localhost>
Pushed By:	nee
Date:		Sat May 20 16:57:27 2017 +0100
Changeset:	6d2f3f717453f92841bc55e512f50d56d462db36

Added Files:
	bullet/DESCR
	bullet/Makefile
	bullet/PLIST
	bullet/buildlink3.mk
	bullet/distinfo

Log Message:
bullet: Import bullet-2.86.1 as wip/bullet

Bullet is a 3D Collision Detection and Rigid Body Dynamics Library
for games and animation.  Free for commercial use, including
Playstation 3, open source under the ZLib License.  Discrete and
continuous collision detection, integrated into Blender 3D, and
COLLADA 1.4 Physics import.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6d2f3f717453f92841bc55e512f50d56d462db36

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 bullet/DESCR         |   5 +
 bullet/Makefile      |  32 ++++
 bullet/PLIST         | 405 +++++++++++++++++++++++++++++++++++++++++++++++++++
 bullet/buildlink3.mk |  14 ++
 bullet/distinfo      |   8 +
 5 files changed, 464 insertions(+)

diffs:
diff --git a/bullet/DESCR b/bullet/DESCR
new file mode 100644
index 0000000000..656ba5e2c0
--- /dev/null
+++ b/bullet/DESCR
@@ -0,0 +1,5 @@
+Bullet is a 3D Collision Detection and Rigid Body Dynamics Library
+for games and animation.  Free for commercial use, including
+Playstation 3, open source under the ZLib License.  Discrete and
+continuous collision detection, integrated into Blender 3D, and
+COLLADA 1.4 Physics import.
diff --git a/bullet/Makefile b/bullet/Makefile
new file mode 100644
index 0000000000..15f4feadb7
--- /dev/null
+++ b/bullet/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.5 2016/06/15 20:10:50 rumko Exp $
+#
+
+DISTNAME=	bullet-2.86.1
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_GITHUB:=bulletphysics/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://bulletphysics.org/wordpress/
+COMMENT=	Collision detection, soft body and rigid body dynamics library
+LICENSE=	mit
+
+GITHUB_PROJECT=	bullet3
+GITHUB_TAG=	2.86.1
+
+USE_TOOLS+=	pkg-config
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+
+PKGCONFIG_OVERRIDE+=	bullet.pc.in
+CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE:STRING=Release
+CMAKE_ARGS+=	-DBUILD_SHARED_LIBS:BOOL=on
+# doesn't install anything without this
+CMAKE_ARGS+=	-DINSTALL_LIBS:BOOL=on
+
+CMAKE_ARGS+=	-DBUILD_BULLET2_DEMOS:BOOL=off
+CMAKE_ARGS+=	-DBUILD_CPU_DEMOS:BOOL=off
+CMAKE_ARGS+=	-DBUILD_OPENGL3_DEMOS:BOOL=off
+CMAKE_ARGS+=	-DBUILD_UNIT_TESTS:BOOL=off
+
+.include "../../graphics/glut/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/bullet/PLIST b/bullet/PLIST
new file mode 100644
index 0000000000..c1f5de97e7
--- /dev/null
+++ b/bullet/PLIST
@@ -0,0 +1,405 @@
+@comment $NetBSD$
+include/bullet/Bullet2FileLoader/autogenerated/bullet2.h
+include/bullet/Bullet2FileLoader/b3BulletFile.h
+include/bullet/Bullet2FileLoader/b3Chunk.h
+include/bullet/Bullet2FileLoader/b3Common.h
+include/bullet/Bullet2FileLoader/b3DNA.h
+include/bullet/Bullet2FileLoader/b3Defines.h
+include/bullet/Bullet2FileLoader/b3File.h
+include/bullet/Bullet2FileLoader/b3Serializer.h
+include/bullet/Bullet3Collision/BroadPhaseCollision/b3BroadphaseCallback.h
+include/bullet/Bullet3Collision/BroadPhaseCollision/b3DynamicBvh.h
+include/bullet/Bullet3Collision/BroadPhaseCollision/b3DynamicBvhBroadphase.h
+include/bullet/Bullet3Collision/BroadPhaseCollision/b3OverlappingPair.h
+include/bullet/Bullet3Collision/BroadPhaseCollision/b3OverlappingPairCache.h
+include/bullet/Bullet3Collision/BroadPhaseCollision/shared/b3Aabb.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/b3Config.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/b3Contact4.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/b3ConvexUtility.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/b3CpuNarrowPhase.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/b3RaycastInfo.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/b3RigidBodyCL.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3BvhSubtreeInfoData.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3BvhTraversal.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ClipFaces.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3Collidable.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3Contact4Data.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ContactConvexConvexSAT.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ContactSphereSphere.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ConvexPolyhedronData.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3FindConcaveSatAxis.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3FindSeparatingAxis.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3MprPenetration.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3NewContactReduction.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3QuantizedBvhNodeData.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3ReduceContacts.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3RigidBodyData.h
+include/bullet/Bullet3Collision/NarrowPhaseCollision/shared/b3UpdateAabbs.h
+include/bullet/Bullet3Common/b3AlignedAllocator.h
+include/bullet/Bullet3Common/b3AlignedObjectArray.h
+include/bullet/Bullet3Common/b3CommandLineArgs.h
+include/bullet/Bullet3Common/b3FileUtils.h
+include/bullet/Bullet3Common/b3HashMap.h
+include/bullet/Bullet3Common/b3Logging.h
+include/bullet/Bullet3Common/b3Matrix3x3.h
+include/bullet/Bullet3Common/b3MinMax.h
+include/bullet/Bullet3Common/b3PoolAllocator.h
+include/bullet/Bullet3Common/b3QuadWord.h
+include/bullet/Bullet3Common/b3Quaternion.h
+include/bullet/Bullet3Common/b3Random.h
+include/bullet/Bullet3Common/b3Scalar.h
+include/bullet/Bullet3Common/b3StackAlloc.h
+include/bullet/Bullet3Common/b3Transform.h
+include/bullet/Bullet3Common/b3TransformUtil.h
+include/bullet/Bullet3Common/b3Vector3.h
+include/bullet/Bullet3Common/shared/b3Float4.h
+include/bullet/Bullet3Common/shared/b3Int2.h
+include/bullet/Bullet3Common/shared/b3Int4.h
+include/bullet/Bullet3Common/shared/b3Mat3x3.h
+include/bullet/Bullet3Common/shared/b3PlatformDefinitions.h
+include/bullet/Bullet3Common/shared/b3Quat.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3ContactSolverInfo.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3FixedConstraint.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3Generic6DofConstraint.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3JacobianEntry.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3PgsJacobiSolver.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3Point2PointConstraint.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3SolverBody.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3SolverConstraint.h
+include/bullet/Bullet3Dynamics/ConstraintSolver/b3TypedConstraint.h
+include/bullet/Bullet3Dynamics/b3CpuRigidBodyPipeline.h
+include/bullet/Bullet3Dynamics/shared/b3ContactConstraint4.h
+include/bullet/Bullet3Dynamics/shared/b3ConvertConstraint4.h
+include/bullet/Bullet3Dynamics/shared/b3Inertia.h
+include/bullet/Bullet3Dynamics/shared/b3IntegrateTransforms.h
+include/bullet/Bullet3Geometry/b3AabbUtil.h
+include/bullet/Bullet3Geometry/b3ConvexHullComputer.h
+include/bullet/Bullet3Geometry/b3GeometryUtil.h
+include/bullet/Bullet3Geometry/b3GrahamScan2dConvexHull.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuBroadphaseInterface.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuGridBroadphase.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvh.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuParallelLinearBvhBroadphase.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/b3GpuSapBroadphase.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/b3SapAabb.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/kernels/gridBroadphaseKernels.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/kernels/parallelLinearBvhKernels.h
+include/bullet/Bullet3OpenCL/BroadphaseCollision/kernels/sapKernels.h
+include/bullet/Bullet3OpenCL/Initialize/b3OpenCLInclude.h
+include/bullet/Bullet3OpenCL/Initialize/b3OpenCLUtils.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3BvhInfo.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3ContactCache.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3ConvexHullContact.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3ConvexPolyhedronCL.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3GjkEpa.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3GjkPairDetector.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3OptimizedBvh.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3QuantizedBvh.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3StridingMeshInterface.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3SupportMappings.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3TriangleCallback.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3TriangleIndexVertexArray.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3VectorFloat4.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/b3VoronoiSimplexSolver.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/bvhTraversal.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/mprKernels.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/primitiveContacts.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/satClipHullContacts.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/satConcaveKernels.h
+include/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/satKernels.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/b3BoundSearchCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/b3BufferInfoCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/b3FillCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/b3LauncherCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/b3OpenCLArray.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/b3PrefixScanCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/b3PrefixScanFloat4CL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/b3RadixSort32CL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/BoundSearchKernelsCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/CopyKernelsCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/FillKernelsCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/PrefixScanKernelsCL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/PrefixScanKernelsFloat4CL.h
+include/bullet/Bullet3OpenCL/ParallelPrimitives/kernels/RadixSort32KernelsCL.h
+include/bullet/Bullet3OpenCL/Raycast/b3GpuRaycast.h
+include/bullet/Bullet3OpenCL/Raycast/kernels/rayCastKernels.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuConstraint4.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuGenericConstraint.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuJacobiContactSolver.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuNarrowPhaseInternalData.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuPgsConstraintSolver.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuPgsContactSolver.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipeline.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuRigidBodyPipelineInternalData.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuSolverBody.h
+include/bullet/Bullet3OpenCL/RigidBody/b3GpuSolverConstraint.h
+include/bullet/Bullet3OpenCL/RigidBody/b3Solver.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/batchingKernels.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/batchingKernelsNew.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/integrateKernel.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/jointSolver.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/solveContact.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/solveFriction.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/solverSetup.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/solverSetup2.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/solverUtils.h
+include/bullet/Bullet3OpenCL/RigidBody/kernels/updateAabbsKernel.h
+include/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h
+include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h
+include/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h
+include/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h
+include/bullet/BulletCollision/BroadphaseCollision/btDbvt.h
+include/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h
+include/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h
+include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h
+include/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h
+include/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h
+include/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h
+include/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.h
+include/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.h
+include/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h
+include/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h
+include/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h
+include/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h
+include/bullet/BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h
+include/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h
+include/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h
+include/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h
+include/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btGhostObject.h
+include/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h
+include/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h
+include/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h
+include/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.h
+include/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h
+include/bullet/BulletCollision/CollisionDispatch/btUnionFind.h
+include/bullet/BulletCollision/CollisionShapes/btBox2dShape.h
+include/bullet/BulletCollision/CollisionShapes/btBoxShape.h
+include/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h
+include/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h
+include/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h
+include/bullet/BulletCollision/CollisionShapes/btCollisionShape.h
+include/bullet/BulletCollision/CollisionShapes/btCompoundShape.h
+include/bullet/BulletCollision/CollisionShapes/btConcaveShape.h
+include/bullet/BulletCollision/CollisionShapes/btConeShape.h
+include/bullet/BulletCollision/CollisionShapes/btConvex2dShape.h
+include/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h
+include/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h
+include/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.h
+include/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.h
+include/bullet/BulletCollision/CollisionShapes/btConvexShape.h
+include/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h
+include/bullet/BulletCollision/CollisionShapes/btCylinderShape.h
+include/bullet/BulletCollision/CollisionShapes/btEmptyShape.h
+include/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h
+include/bullet/BulletCollision/CollisionShapes/btMaterial.h
+include/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.h
+include/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h
+include/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h
+include/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h
+include/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h
+include/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h
+include/bullet/BulletCollision/CollisionShapes/btShapeHull.h
+include/bullet/BulletCollision/CollisionShapes/btSphereShape.h
+include/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h
+include/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h
+include/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h
+include/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.h
+include/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h
+include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h
+include/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h
+include/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h
+include/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h
+include/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h
+include/bullet/BulletCollision/CollisionShapes/btTriangleShape.h
+include/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h
+include/bullet/BulletCollision/Gimpact/btBoxCollision.h
+include/bullet/BulletCollision/Gimpact/btClipPolygon.h
+include/bullet/BulletCollision/Gimpact/btCompoundFromGimpact.h
+include/bullet/BulletCollision/Gimpact/btContactProcessing.h
+include/bullet/BulletCollision/Gimpact/btGImpactBvh.h
+include/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h
+include/bullet/BulletCollision/Gimpact/btGImpactMassUtil.h
+include/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.h
+include/bullet/BulletCollision/Gimpact/btGImpactShape.h
+include/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.h
+include/bullet/BulletCollision/Gimpact/btGeometryOperations.h
+include/bullet/BulletCollision/Gimpact/btQuantization.h
+include/bullet/BulletCollision/Gimpact/btTriangleShapeEx.h
+include/bullet/BulletCollision/Gimpact/gim_array.h
+include/bullet/BulletCollision/Gimpact/gim_basic_geometry_operations.h
+include/bullet/BulletCollision/Gimpact/gim_bitset.h
+include/bullet/BulletCollision/Gimpact/gim_box_collision.h
+include/bullet/BulletCollision/Gimpact/gim_box_set.h
+include/bullet/BulletCollision/Gimpact/gim_clip_polygon.h
+include/bullet/BulletCollision/Gimpact/gim_contact.h
+include/bullet/BulletCollision/Gimpact/gim_geom_types.h
+include/bullet/BulletCollision/Gimpact/gim_geometry.h
+include/bullet/BulletCollision/Gimpact/gim_hash_table.h
+include/bullet/BulletCollision/Gimpact/gim_linear_math.h
+include/bullet/BulletCollision/Gimpact/gim_math.h
+include/bullet/BulletCollision/Gimpact/gim_memory.h
+include/bullet/BulletCollision/Gimpact/gim_radixsort.h
+include/bullet/BulletCollision/Gimpact/gim_tri_collision.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btComputeGjkEpaPenetration.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btGjkCollisionDescription.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa3.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btMprPenetration.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btPointCollector.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h
+include/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h
+include/bullet/BulletCollision/btBulletCollisionCommon.h
+include/bullet/BulletDynamics/Character/btCharacterControllerInterface.h
+include/bullet/BulletDynamics/Character/btKinematicCharacterController.h
+include/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h
+include/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h
+include/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h
+include/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.h
+include/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h
+include/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h
+include/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h
+include/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h
+include/bullet/BulletDynamics/Dynamics/btActionInterface.h
+include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h
+include/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.h
+include/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h
+include/bullet/BulletDynamics/Dynamics/btRigidBody.h
+include/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h
+include/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.h
+include/bullet/BulletDynamics/Featherstone/btMultiBody.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyJointFeedback.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyLink.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.h
+include/bullet/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h
+include/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.h
+include/bullet/BulletDynamics/MLCPSolvers/btDantzigSolver.h
+include/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h
+include/bullet/BulletDynamics/MLCPSolvers/btLemkeSolver.h
+include/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.h
+include/bullet/BulletDynamics/MLCPSolvers/btMLCPSolverInterface.h
+include/bullet/BulletDynamics/MLCPSolvers/btPATHSolver.h
+include/bullet/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h
+include/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h
+include/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h
+include/bullet/BulletDynamics/Vehicle/btWheelInfo.h
+include/bullet/BulletDynamics/btBulletDynamicsCommon.h
+include/bullet/BulletInverseDynamics/btBulletCollisionCommon.h
+include/bullet/BulletSoftBody/btDefaultSoftBodySolver.h
+include/bullet/BulletSoftBody/btSoftBody.h
+include/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h
+include/bullet/BulletSoftBody/btSoftBodyData.h
+include/bullet/BulletSoftBody/btSoftBodyHelpers.h
+include/bullet/BulletSoftBody/btSoftBodyInternals.h
+include/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h
+include/bullet/BulletSoftBody/btSoftBodySolverVertexBuffer.h
+include/bullet/BulletSoftBody/btSoftBodySolvers.h
+include/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.h
+include/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.h
+include/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.h
+include/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.h
+include/bullet/BulletSoftBody/btSparseSDF.h
+include/bullet/LinearMath/btAabbUtil2.h
+include/bullet/LinearMath/btAlignedAllocator.h
+include/bullet/LinearMath/btAlignedObjectArray.h
+include/bullet/LinearMath/btConvexHull.h
+include/bullet/LinearMath/btConvexHullComputer.h
+include/bullet/LinearMath/btCpuFeatureUtility.h
+include/bullet/LinearMath/btDefaultMotionState.h
+include/bullet/LinearMath/btGeometryUtil.h
+include/bullet/LinearMath/btGrahamScan2dConvexHull.h
+include/bullet/LinearMath/btHashMap.h
+include/bullet/LinearMath/btIDebugDraw.h
+include/bullet/LinearMath/btList.h
+include/bullet/LinearMath/btMatrix3x3.h
+include/bullet/LinearMath/btMatrixX.h
+include/bullet/LinearMath/btMinMax.h
+include/bullet/LinearMath/btMotionState.h
+include/bullet/LinearMath/btPolarDecomposition.h
+include/bullet/LinearMath/btPoolAllocator.h
+include/bullet/LinearMath/btQuadWord.h
+include/bullet/LinearMath/btQuaternion.h
+include/bullet/LinearMath/btQuickprof.h
+include/bullet/LinearMath/btRandom.h
+include/bullet/LinearMath/btScalar.h
+include/bullet/LinearMath/btSerializer.h
+include/bullet/LinearMath/btSpatialAlgebra.h
+include/bullet/LinearMath/btStackAlloc.h
+include/bullet/LinearMath/btThreads.h
+include/bullet/LinearMath/btTransform.h
+include/bullet/LinearMath/btTransformUtil.h
+include/bullet/LinearMath/btVector3.h
+include/bullet/btBulletCollisionCommon.h
+include/bullet/btBulletDynamicsCommon.h
+lib/cmake/bullet/BulletConfig.cmake
+lib/cmake/bullet/UseBullet.cmake
+lib/libBullet2FileLoader.so
+lib/libBullet2FileLoader.so.2.86
+lib/libBullet3Collision.so
+lib/libBullet3Collision.so.2.86
+lib/libBullet3Common.so
+lib/libBullet3Common.so.2.86
+lib/libBullet3Dynamics.so
+lib/libBullet3Dynamics.so.2.86
+lib/libBullet3Geometry.so
+lib/libBullet3Geometry.so.2.86
+lib/libBullet3OpenCL_clew.so
+lib/libBullet3OpenCL_clew.so.2.86
+lib/libBulletCollision.so
+lib/libBulletCollision.so.2.86
+lib/libBulletDynamics.so
+lib/libBulletDynamics.so.2.86
+lib/libBulletInverseDynamics.so
+lib/libBulletInverseDynamics.so.2.86
+lib/libBulletSoftBody.so
+lib/libBulletSoftBody.so.2.86
+lib/libLinearMath.so
+lib/libLinearMath.so.2.86
+lib/pkgconfig/bullet.pc
+@pkgdir include/bullet/BulletInverseDynamics/details
diff --git a/bullet/buildlink3.mk b/bullet/buildlink3.mk
new file mode 100644
index 0000000000..731f4e5e7a
--- /dev/null
+++ b/bullet/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/09/03 23:01:47 wiz Exp $
+
+BUILDLINK_TREE+=	bullet
+
+.if !defined(BULLET_BUILDLINK3_MK)
+BULLET_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.bullet+=	bullet>=2.76
+BUILDLINK_PKGSRCDIR.bullet?=	../../devel/bullet
+
+#.include "../../graphics/glut/buildlink3.mk"
+.endif	# BULLET_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-bullet
diff --git a/bullet/distinfo b/bullet/distinfo
new file mode 100644
index 0000000000..5e1c263226
--- /dev/null
+++ b/bullet/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.5 2016/06/15 20:10:50 rumko Exp $
+
+SHA1 (bullet-2.86.1.tar.gz) = d0a4878ccc166902f0dcb822669d1a8e4ccc8642
+RMD160 (bullet-2.86.1.tar.gz) = 61f2da6c82db8a65477abe7cdff95489f6a63c7c
+SHA512 (bullet-2.86.1.tar.gz) = 28408bcc3496ae73490fbc18d811e73ce0e11f487b5951486d7cc3bbbf3bade78813b4dea8ec87606d1d6da8a30ea57134f0dc37a0b9538debf963a67a4ae830
+Size (bullet-2.86.1.tar.gz) = 26065278 bytes
+SHA1 (patch-examples_OpenGLWindow_X11OpenGLWindow.cpp) = e81367ba60231cbe985fa3c4d00714b54c0aa38a
+SHA1 (patch-examples_ThirdPartyLibs_Gwen_Macros.h) = 92bf4ddaddc2c46145ce2b10d2b522332aaaa295


Home | Main Index | Thread Index | Old Index