From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sci-physics/bullet/Manifest | 13 ++++ sci-physics/bullet/bullet-2.83.4.ebuild | 62 ++++++++++++++++++ sci-physics/bullet/bullet-2.83.5.ebuild | 62 ++++++++++++++++++ sci-physics/bullet/bullet-2.85.ebuild | 73 ++++++++++++++++++++++ sci-physics/bullet/bullet-2.86.ebuild | 72 +++++++++++++++++++++ .../bullet/files/bullet-2.78-soversion.patch | 44 +++++++++++++ .../bullet/files/bullet-2.85-soversion.patch | 31 +++++++++ sci-physics/bullet/metadata.xml | 22 +++++++ 8 files changed, 379 insertions(+) create mode 100644 sci-physics/bullet/Manifest create mode 100644 sci-physics/bullet/bullet-2.83.4.ebuild create mode 100644 sci-physics/bullet/bullet-2.83.5.ebuild create mode 100644 sci-physics/bullet/bullet-2.85.ebuild create mode 100644 sci-physics/bullet/bullet-2.86.ebuild create mode 100644 sci-physics/bullet/files/bullet-2.78-soversion.patch create mode 100644 sci-physics/bullet/files/bullet-2.85-soversion.patch create mode 100644 sci-physics/bullet/metadata.xml (limited to 'sci-physics/bullet') diff --git a/sci-physics/bullet/Manifest b/sci-physics/bullet/Manifest new file mode 100644 index 000000000000..238de9c4214b --- /dev/null +++ b/sci-physics/bullet/Manifest @@ -0,0 +1,13 @@ +AUX bullet-2.78-soversion.patch 2032 SHA256 f642efb05bee6098b3f1a0a8a4259bdf71f5529e432c9cd1efd81ef5f52be080 SHA512 313e15d119a541c69e977415b393a85bb452414552d11a7ad2b9866d483895543d9920bfbef140ce68b078afc9f3aed2295f45ea7d1537c4bf47f10596787627 WHIRLPOOL d6d647c8905ca81c18990c40c1511d1d64d7c373c0098857448661b7c0fc8e409bbdf20e4e29ca998260891ada05f0c117e3fb89ca1dde565a2c86d660930e97 +AUX bullet-2.85-soversion.patch 1480 SHA256 c4b49e7d9962dca3b66b80c850a4af7686f16d7dc7fe82aa4ba6212bb254c00b SHA512 7679a0e91c06c664c8677f5947d523999eaa496444045c652356f5b49c4f0023488673988a3d8ff84dda4cdbe172d80e95b635773bf74b18b0a1524153f8e6bf WHIRLPOOL 64ac4ee9b7b11fd7844306762ed7aa793c2cb734ba7220db74a41891ddf3e45637008da49565e756c04d9b2c83b358b8e421b6785cc1814827a0a6c60cc2d999 +DIST bullet-2.83.4.tar.gz 17529283 SHA256 2cf287cead9a116c56f6d6f15f73dc8b3ed1fe407ef2ca894027d585fab07341 SHA512 1a10a11671bd152835a45d44a1b3214e29c255338405705f2aaa41adfbdb545ec02f09b94003b836fafcc2b59b836e5b749696a5bb3489ec7050af0d02d9b2e1 WHIRLPOOL 7a472291128888fdd1c96e232b91d734ff10c2b6cf6ff0563bd3e6fa4c113112fe3f169dc0e42fee56aacf66b6717a10901f0c61c618a6c691bf1eb3cbcefbf2 +DIST bullet-2.83.5.tar.gz 17759627 SHA256 df6d58898d3d3bf117854dd64467dbd09625e048624c797649b46bf1c595b152 SHA512 9e1ca7b3afb700bfafc2d39d8ec8b004b5bae7788385e763c15a63a7754c50bfd79e1a6ab501569b613eb5a9c132688c747aa70db0b80099cfe40b6146c32290 WHIRLPOOL 6c304902dd6bc9e800befe5c214adcec48e068e6db288ddf211ce17af74abd8ebc44a34ee1349a17bd22e1f9c316782d7680bb55566b4100b2f788377921be29 +DIST bullet-2.85.tar.gz 24020355 SHA256 0dc3c9488c2b4176f916640ca57860d6689890d0f58c6fceed0f10ddc1fa082f SHA512 f13abb85864202161d1c19596e290735848a7de53ffe09aa8f656d80a523f6382c0f7864a104ee8c437cf88e0f593c4682ecbb87d74adfe1cc868c1a36d3ecea WHIRLPOOL 1c4c576df02633f53d255dad0f690e2e30e26604b95a87c79032ce8059b5705f7685af5cc832151c83d410624d41cc21ab35c38593c662ea0bd78ddb1247946c +DIST bullet-2.86.tar.gz 25806558 SHA256 e6e8b755280ce2c1a8218529eae5dd78e184f7036854229cea611374ad5a671f SHA512 af8a6b282ab606437d7975a59cd8a9c2bf273c83b0e79f0c4c1de6fa51695ba6d5f3c853dce2fdba9cb55e7572214e15089e54db51afc465ca26f502cbd5a4f9 WHIRLPOOL 210b772b1952ef5a8a3d1e95fb18ccd29e0b63b7b3aa5dc44e8130339a28f9d1e12e22cfbcceb3a3782f27ebff22775ea9e9f27093973178f7c2b560267becc2 +EBUILD bullet-2.83.4.ebuild 1423 SHA256 0497d60b8fd1a60636b7848b77c2e6729d0d1755094f13ac77e84b3a6a5e5a41 SHA512 b1678661e9c88a7322bc3fa3d24f9371a40ed2c2002aa5b2ce957366ed5541df372d0bbcb2ae62a3627554da1b938fd9e2ae080074498489cecc861da1e1dbb9 WHIRLPOOL cd936d651176a2876dca0d718db1f22dc41eaf340a5b20582b0e706a23816745d4fd54d826a65e2fdc829fa21acc0e258d1061a66520e470952c0518a4e20d43 +EBUILD bullet-2.83.5.ebuild 1425 SHA256 97dd6c43afe373818d90b9c98b990c849bee0b00a0ff2f07854fc3d19845d768 SHA512 8e453e02afbb923106ca86d486ff4519f773db990dc06babc5ad804d051e14dd2a59e7507a334adc791ed5203e21d50d98ec1d743c9508a3ec0fb1758ddf5101 WHIRLPOOL a5ab7702d6b9a7e6afc017a636df38d8ef3b8eea5d26967a10334b28d384c96bc4e4b650246019c17a1b433ffbf9fe81575352991db3b16856dcd6f50e161445 +EBUILD bullet-2.85.ebuild 1596 SHA256 963eeda693b9cb8766bd546e53c0d8406403bd8cb0b905c3efb91648e29001a1 SHA512 f88b82ed50baea8bba06cd03a469a069b6ce32c3e09c1f048d3a1f02747dfba38f13217bf0dfb92f187321c76901de84ae7958cc713a6cb8be378f811e991d0a WHIRLPOOL 95f249e564915e2963043dee650a2f550a75112b8d9be10d50f39e901dafe9fae780297afafbeadb85d88b38f8b6b10c7b11703c734560197f48e202fa12b17e +EBUILD bullet-2.86.ebuild 1560 SHA256 3dc06502521ceb041179f87097c9b831ddd11422147eaabe5342bdb3ff66de16 SHA512 3bfaf67eb248f8790a2dac686e75718b09ec5773cd23935fff54585ffc6bb70a83e18d2a55baf70cbf5a5085a2a398e755e318039e39f0185e0f790419c617fa WHIRLPOOL f8eb1455e3e9726ed5b64b34756286c53876c1e3b1300af7913dc6d4c25bb45ab92bbaf003eb54c08fd229dcca1ccff9e4d36fee25d3dd2dbcbda90f129e39c9 +MISC ChangeLog 4146 SHA256 70db366ef8b93d7ed03e1d8735b8e2021cfbdc014884ac1ed118f0abb6c544c3 SHA512 6a3012831f7beb9b976c263ff60371674f5ed4eb8747846e02120ee4b6b0e9948c6da87552f7c22025f426b1c3bb164b5d70ebc7242b04db57a91a0a5ce92983 WHIRLPOOL f795cd82f1066ff9b9429d023537cfa0edf407a4f88979914474e7dcf98e970f3f552c51236a25bfe250f60d156812f00467f10fef0ee21bc05356ba220942fe +MISC ChangeLog-2015 5614 SHA256 e1bb953de65fe8713a92a4ff0ac9cecc1d3331ced3edea4a8ed66066ef0172be SHA512 ba254da5a2ae2c719d478e44e8fefd1805a056c3ba04634ab546be02822497b8c6923fa672a0067570db9aeecf2110f3cac8dbc7df018ca88e744123c59d89ae WHIRLPOOL 0c1c97b871e03314d81f73156c789af62915ba4006e2b89bb25ecce044dc04f46d90e908ab0131afd71f9f0f95b6aab777b8f14f27b5110842ac3e0744395545 +MISC metadata.xml 797 SHA256 d48d4c20a681a16cad0853d392efc9d8a9b0645d6491a2f49954beba0d9e543c SHA512 812a02f3145a9a4b7f73f4549b358af86e698efb9fe17c11aafcdb2fa066171d95cf0eb2992150cf0d1a6b919d8ddba22f483623d3dfb5fbd23d42e8ec39f689 WHIRLPOOL 536f866ee04ae0e0c00adbc181d1ccbe10397b3b710b0fb4d7875ff8a76f08c94633e830cb3c57aa37b52e4469b9f63a245071dfffad529da288e6a224f9f6e3 diff --git a/sci-physics/bullet/bullet-2.83.4.ebuild b/sci-physics/bullet/bullet-2.83.4.ebuild new file mode 100644 index 000000000000..0349165b5aad --- /dev/null +++ b/sci-physics/bullet/bullet-2.83.4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils cmake-utils + +DESCRIPTION="Continuous Collision Detection and Physics Library" +HOMEPAGE="http://www.bulletphysics.com/" +SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0/${PV}" +KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux" +IUSE="+bullet3 doc double-precision examples extras" + +RDEPEND=" + virtual/opengl + media-libs/freeglut" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[dot] )" + +PATCHES=( "${FILESDIR}"/${PN}-2.78-soversion.patch ) + +S="${WORKDIR}/${PN}3-${PV}" + +src_prepare() { + # allow to generate docs + sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_CPU_DEMOS=OFF + -DBUILD_OPENGL3_DEMOS=OFF + -DBUILD_BULLET2_DEMOS=OFF + -DUSE_GRAPHICAL_BENCHMARK=OFF + -DINSTALL_LIBS=ON + -DINSTALL_EXTRA_LIBS=ON + $(cmake-utils_use_build bullet3 BULLET3) + $(cmake-utils_use_build extras EXTRAS) + $(cmake-utils_use_use double-precision DOUBLE_PRECISION) + ) + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + if use doc; then + doxygen || die + fi +} + +src_install() { + cmake-utils_src_install + use doc && dodoc docs/*.pdf && dohtml -r html/* + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r Extras examples + fi +} diff --git a/sci-physics/bullet/bullet-2.83.5.ebuild b/sci-physics/bullet/bullet-2.83.5.ebuild new file mode 100644 index 000000000000..dea774e6092c --- /dev/null +++ b/sci-physics/bullet/bullet-2.83.5.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils cmake-utils + +DESCRIPTION="Continuous Collision Detection and Physics Library" +HOMEPAGE="http://www.bulletphysics.com/" +SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+bullet3 doc double-precision examples extras" + +RDEPEND=" + virtual/opengl + media-libs/freeglut" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[dot] )" + +PATCHES=( "${FILESDIR}"/${PN}-2.78-soversion.patch ) + +S="${WORKDIR}/${PN}3-${PV}" + +src_prepare() { + # allow to generate docs + sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_CPU_DEMOS=OFF + -DBUILD_OPENGL3_DEMOS=OFF + -DBUILD_BULLET2_DEMOS=OFF + -DUSE_GRAPHICAL_BENCHMARK=OFF + -DINSTALL_LIBS=ON + -DINSTALL_EXTRA_LIBS=ON + $(cmake-utils_use_build bullet3 BULLET3) + $(cmake-utils_use_build extras EXTRAS) + $(cmake-utils_use_use double-precision DOUBLE_PRECISION) + ) + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + if use doc; then + doxygen || die + fi +} + +src_install() { + cmake-utils_src_install + use doc && dodoc docs/*.pdf && dohtml -r html/* + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r Extras examples + fi +} diff --git a/sci-physics/bullet/bullet-2.85.ebuild b/sci-physics/bullet/bullet-2.85.ebuild new file mode 100644 index 000000000000..724386f2a95b --- /dev/null +++ b/sci-physics/bullet/bullet-2.85.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Continuous Collision Detection and Physics Library" +HOMEPAGE="http://www.bulletphysics.com/" +SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+bullet3 doc double-precision examples extras test" + +RDEPEND=" + virtual/opengl + media-libs/freeglut" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[dot] )" + +PATCHES=( "${FILESDIR}"/${PN}-2.85-soversion.patch ) + +DOCS=( AUTHORS.txt LICENSE.txt README.md ) + +# Building / linking of third Party library BussIK does not work out of the box +RESTRICT="test" + +S="${WORKDIR}/${PN}3-${PV}" + +src_prepare() { + cmake-utils_src_prepare + + # allow to generate docs + sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_CPU_DEMOS=OFF + -DBUILD_OPENGL3_DEMOS=OFF + -DBUILD_BULLET2_DEMOS=OFF + -DUSE_GRAPHICAL_BENCHMARK=OFF + -DINSTALL_LIBS=ON + -DINSTALL_EXTRA_LIBS=ON + -DBUILD_BULLET3=$(usex bullet3) + -DBUILD_EXTRAS=$(usex extras) + -DUSE_DOUBLE_PRECISION=$(usex double-precision) + -DBUILD_UNIT_TESTS=$(usex test) + ) + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + if use doc; then + doxygen || die + HTML_DOCS+=( html/. ) + DOCS+=( docs/*.pdf ) + fi +} + +src_install() { + cmake-utils_src_install + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/sci-physics/bullet/bullet-2.86.ebuild b/sci-physics/bullet/bullet-2.86.ebuild new file mode 100644 index 000000000000..3a22c4b3a915 --- /dev/null +++ b/sci-physics/bullet/bullet-2.86.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Continuous Collision Detection and Physics Library" +HOMEPAGE="http://www.bulletphysics.com/" +SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+bullet3 doc double-precision examples extras test" + +RDEPEND=" + virtual/opengl + media-libs/freeglut" + +DEPEND=" + ${RDEPEND} + doc? ( app-doc/doxygen[dot] )" + +PATCHES=( "${FILESDIR}"/${PN}-2.85-soversion.patch ) + +DOCS=( AUTHORS.txt LICENSE.txt README.md ) + +# Building / linking of third Party library BussIK does not work out of the box +RESTRICT="test" + +S="${WORKDIR}/${PN}3-${PV}" + +src_prepare() { + cmake-utils_src_prepare + + # allow to generate docs + sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DBUILD_CPU_DEMOS=OFF + -DBUILD_OPENGL3_DEMOS=OFF + -DBUILD_BULLET2_DEMOS=OFF + -DUSE_GRAPHICAL_BENCHMARK=OFF + -DINSTALL_LIBS=ON + -DINSTALL_EXTRA_LIBS=ON + -DBUILD_BULLET3=$(usex bullet3) + -DBUILD_EXTRAS=$(usex extras) + -DUSE_DOUBLE_PRECISION=$(usex double-precision) + -DBUILD_UNIT_TESTS=$(usex test) + ) + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + if use doc; then + doxygen || die + HTML_DOCS+=( html/. ) + DOCS+=( docs/*.pdf ) + fi +} + +src_install() { + cmake-utils_src_install + use examples && DOCS+=( examples ) + einstalldocs +} diff --git a/sci-physics/bullet/files/bullet-2.78-soversion.patch b/sci-physics/bullet/files/bullet-2.78-soversion.patch new file mode 100644 index 000000000000..b54ffa777ee3 --- /dev/null +++ b/sci-physics/bullet/files/bullet-2.78-soversion.patch @@ -0,0 +1,44 @@ + Extras/Serialize/BulletFileLoader/CMakeLists.txt | 2 ++ + .../Serialize/BulletWorldImporter/CMakeLists.txt | 2 ++ + Extras/glui/CMakeLists.txt | 2 ++ + 3 files changed, 6 insertions(+), 0 deletions(-) + +diff --git a/Extras/Serialize/BulletFileLoader/CMakeLists.txt b/Extras/Serialize/BulletFileLoader/CMakeLists.txt +index 486cfdc..f1e0884 100644 +--- a/Extras/Serialize/BulletFileLoader/CMakeLists.txt ++++ b/Extras/Serialize/BulletFileLoader/CMakeLists.txt +@@ -16,6 +16,8 @@ btBulletFile.cpp + btBulletFile.h + ) + ++SET_TARGET_PROPERTIES(BulletFileLoader PROPERTIES VERSION ${BULLET_VERSION}) ++SET_TARGET_PROPERTIES(BulletFileLoader PROPERTIES SOVERSION ${BULLET_VERSION}) + IF (BUILD_SHARED_LIBS) + TARGET_LINK_LIBRARIES(BulletFileLoader LinearMath) + ENDIF (BUILD_SHARED_LIBS) +diff --git a/Extras/Serialize/BulletWorldImporter/CMakeLists.txt b/Extras/Serialize/BulletWorldImporter/CMakeLists.txt +index e620315..e04e8e9 100644 +--- a/Extras/Serialize/BulletWorldImporter/CMakeLists.txt ++++ b/Extras/Serialize/BulletWorldImporter/CMakeLists.txt +@@ -9,6 +9,8 @@ btBulletWorldImporter.cpp + btBulletWorldImporter.h + ) + ++SET_TARGET_PROPERTIES(BulletWorldImporter PROPERTIES VERSION ${BULLET_VERSION}) ++SET_TARGET_PROPERTIES(BulletWorldImporter PROPERTIES SOVERSION ${BULLET_VERSION}) + IF (BUILD_SHARED_LIBS) + TARGET_LINK_LIBRARIES(BulletWorldImporter BulletDynamics BulletCollision BulletFileLoader LinearMath) + ENDIF (BUILD_SHARED_LIBS) +diff --git a/Extras/glui/CMakeLists.txt b/Extras/glui/CMakeLists.txt +index c2018a7..9a8d90f 100644 +--- a/Extras/glui/CMakeLists.txt ++++ b/Extras/glui/CMakeLists.txt +@@ -61,6 +61,8 @@ arcball.cpp glui_button.cpp glui_filebrowser.cpp glui_node.cpp glui_separ + + ) + ++SET_TARGET_PROPERTIES(GLUI PROPERTIES VERSION ${BULLET_VERSION}) ++SET_TARGET_PROPERTIES(GLUI PROPERTIES SOVERSION ${BULLET_VERSION}) + IF (BUILD_SHARED_LIBS) + TARGET_LINK_LIBRARIES(GLUI ${GLUT_glut_LIBRARY} ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY}) + ENDIF (BUILD_SHARED_LIBS) diff --git a/sci-physics/bullet/files/bullet-2.85-soversion.patch b/sci-physics/bullet/files/bullet-2.85-soversion.patch new file mode 100644 index 000000000000..74cfe4e8f8aa --- /dev/null +++ b/sci-physics/bullet/files/bullet-2.85-soversion.patch @@ -0,0 +1,31 @@ + Extras/Serialize/BulletFileLoader/CMakeLists.txt | 2 ++ + .../Serialize/BulletWorldImporter/CMakeLists.txt | 2 ++ + Extras/glui/CMakeLists.txt | 2 ++ + 3 files changed, 6 insertions(+), 0 deletions(-) + +diff --git a/Extras/Serialize/BulletFileLoader/CMakeLists.txt b/Extras/Serialize/BulletFileLoader/CMakeLists.txt +index 486cfdc..f1e0884 100644 +--- a/Extras/Serialize/BulletFileLoader/CMakeLists.txt ++++ b/Extras/Serialize/BulletFileLoader/CMakeLists.txt +@@ -16,6 +16,8 @@ btBulletFile.cpp + btBulletFile.h + ) + ++SET_TARGET_PROPERTIES(BulletFileLoader PROPERTIES VERSION ${BULLET_VERSION}) ++SET_TARGET_PROPERTIES(BulletFileLoader PROPERTIES SOVERSION ${BULLET_VERSION}) + IF (BUILD_SHARED_LIBS) + TARGET_LINK_LIBRARIES(BulletFileLoader LinearMath) + ENDIF (BUILD_SHARED_LIBS) +diff --git a/Extras/Serialize/BulletWorldImporter/CMakeLists.txt b/Extras/Serialize/BulletWorldImporter/CMakeLists.txt +index e620315..e04e8e9 100644 +--- a/Extras/Serialize/BulletWorldImporter/CMakeLists.txt ++++ b/Extras/Serialize/BulletWorldImporter/CMakeLists.txt +@@ -9,6 +9,8 @@ btBulletWorldImporter.cpp + btBulletWorldImporter.h + ) + ++SET_TARGET_PROPERTIES(BulletWorldImporter PROPERTIES VERSION ${BULLET_VERSION}) ++SET_TARGET_PROPERTIES(BulletWorldImporter PROPERTIES SOVERSION ${BULLET_VERSION}) + IF (BUILD_SHARED_LIBS) + TARGET_LINK_LIBRARIES(BulletWorldImporter BulletDynamics BulletCollision BulletFileLoader LinearMath) + ENDIF (BUILD_SHARED_LIBS) diff --git a/sci-physics/bullet/metadata.xml b/sci-physics/bullet/metadata.xml new file mode 100644 index 000000000000..884f06af0bae --- /dev/null +++ b/sci-physics/bullet/metadata.xml @@ -0,0 +1,22 @@ + + + + + sci-physics@gentoo.org + Gentoo Physics Project + + + Bullet is a professional open source multi-threaded + 3D Collision Detection and Rigid Body Dynamics Library + for games and animation. + + + Build Bullet 3 + Build libraries in double precision + Build additional libraries + + + bullet + bulletphysics/bullet3 + + -- cgit v1.2.3