From f1bc537f089cc8477a9a18db597cb349e1b00e91 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 16 Jun 2018 05:02:38 +0100 Subject: gentoo resync : 16.06.2018 --- sci-physics/bullet/Manifest | 9 +-- sci-physics/bullet/bullet-2.83.4.ebuild | 64 ------------------- sci-physics/bullet/bullet-2.83.5.ebuild | 64 ------------------- sci-physics/bullet/bullet-2.85.ebuild | 73 ---------------------- sci-physics/bullet/bullet-2.86.ebuild | 2 +- .../bullet/files/bullet-2.78-soversion.patch | 44 ------------- 6 files changed, 2 insertions(+), 254 deletions(-) delete mode 100644 sci-physics/bullet/bullet-2.83.4.ebuild delete mode 100644 sci-physics/bullet/bullet-2.83.5.ebuild delete mode 100644 sci-physics/bullet/bullet-2.85.ebuild delete mode 100644 sci-physics/bullet/files/bullet-2.78-soversion.patch (limited to 'sci-physics/bullet') diff --git a/sci-physics/bullet/Manifest b/sci-physics/bullet/Manifest index adc757be010c..df11f50e1222 100644 --- a/sci-physics/bullet/Manifest +++ b/sci-physics/bullet/Manifest @@ -1,11 +1,4 @@ -AUX bullet-2.78-soversion.patch 2032 BLAKE2B d411638629f97307f8d4c205f1223244e5d1e976b3ca90a4c92fdc89afd3779331101e326f89308e89d1cdcf9f9aa3768996d26d778bb5ca04bc1a0df299ba54 SHA512 313e15d119a541c69e977415b393a85bb452414552d11a7ad2b9866d483895543d9920bfbef140ce68b078afc9f3aed2295f45ea7d1537c4bf47f10596787627 AUX bullet-2.85-soversion.patch 1480 BLAKE2B 101b86e112b3966e850e80030a7b1290bedf639eb1ac303b3171b70d94f67c6697a560ecb50175063e7b35b136a19073d8308f7aac9453bddc204d37310c9b2c SHA512 7679a0e91c06c664c8677f5947d523999eaa496444045c652356f5b49c4f0023488673988a3d8ff84dda4cdbe172d80e95b635773bf74b18b0a1524153f8e6bf -DIST bullet-2.83.4.tar.gz 17529283 BLAKE2B 0666bbcea656d1033bfe10b3acf9dc7692512510595e7e525c192c58e565c146246b9089cec863f161e6968a1d3ceeb4a9d390856feb746d78efdcd256a06324 SHA512 1a10a11671bd152835a45d44a1b3214e29c255338405705f2aaa41adfbdb545ec02f09b94003b836fafcc2b59b836e5b749696a5bb3489ec7050af0d02d9b2e1 -DIST bullet-2.83.5.tar.gz 17759627 BLAKE2B e461c2fc266b97d84908fba7bc49a3d6ecb64b951162d4029fddfb0b27a83d56b65313d2078a099ffed6eda113aee27fcd738d38b3495ccf4aa4274c2a229bd6 SHA512 9e1ca7b3afb700bfafc2d39d8ec8b004b5bae7788385e763c15a63a7754c50bfd79e1a6ab501569b613eb5a9c132688c747aa70db0b80099cfe40b6146c32290 -DIST bullet-2.85.tar.gz 24020355 BLAKE2B 658970bf33b78e27733ec5862a94bbe8873da7794b1f95ddbcbc3a9094d0c9de1bf5c212194a487938ed7448dc22d5cee1fb0306b0efdb204a016807cec0e8f2 SHA512 f13abb85864202161d1c19596e290735848a7de53ffe09aa8f656d80a523f6382c0f7864a104ee8c437cf88e0f593c4682ecbb87d74adfe1cc868c1a36d3ecea DIST bullet-2.86.tar.gz 25806558 BLAKE2B a8576d8dacd67b9789d32d7b1acc6c4025df3c15427c60d66f98b1906eee8b2b94e5b0108b9a8c00ca6261510ccaf57ba5c02c72fee8f528d4f723b304166731 SHA512 af8a6b282ab606437d7975a59cd8a9c2bf273c83b0e79f0c4c1de6fa51695ba6d5f3c853dce2fdba9cb55e7572214e15089e54db51afc465ca26f502cbd5a4f9 -EBUILD bullet-2.83.4.ebuild 1449 BLAKE2B fd29491a690c30694de1fdc504a65192c3d1272dd8116e8e89c90f151ba899e5652f8ff7fadf89f5586a4842291506c2b96e882b6807dfedb09db14dd3c780bb SHA512 426898fc761c9b7d8c2dd9e98cc601f70dea439ae3da88c2c3d1fccda8da3a4ad70764ee5306b6eea4328ab5cde16feb1fbcb897df5fdae0893ea02f1c1a4265 -EBUILD bullet-2.83.5.ebuild 1451 BLAKE2B dd0624e4a3d5876fe899de4803296dce47f74bf1a646dec226b9a07d99fae9b617698fcdeb92bc382e8c3a8eb14bea3fa7f25d1a792a4a637df70dc4a2ae97cc SHA512 e7106619f61bdc8612d038145a7b44f4fd07eb390ee2f7b1985459e893f764e3bcb33e1b62df7d5360558019cacedb20825f715e260baa8404552a351378373f -EBUILD bullet-2.85.ebuild 1596 BLAKE2B 2e841c13dbab318cad9fcb1ff0fe6aabff36e2072c826cec2eae16897dab5c3fedc1772629738c426b73f74eb66d4975e4533bbb840334d41686e4fd23dbca2a SHA512 f88b82ed50baea8bba06cd03a469a069b6ce32c3e09c1f048d3a1f02747dfba38f13217bf0dfb92f187321c76901de84ae7958cc713a6cb8be378f811e991d0a -EBUILD bullet-2.86.ebuild 1565 BLAKE2B 7f9827c80dd9d0ccf482fe36ae07061960621fd10477c8242343ac7994ec9acc407e0e76b555721b0784fd9722618118a5ffd1cf2279287ff70b2cce110a6f9c SHA512 78e4e8f38f463d499101588df5988c54dfb965494e36430a536c3f421dabdbbafa11fa0f031bf7f0aefc77e402d7102930b5c6e3fc25e6b5851ee67d46a544e4 +EBUILD bullet-2.86.ebuild 1563 BLAKE2B 5a0b9af54f968d61f47d98604f6a5ec9a36f3fae61cc1d68674f489ec49bafbb9375b914ad3f23decb97c1667a5d38261c864734fb8af68481818456c2d49a64 SHA512 fc8e5d85fb6a82ecbf8842396f60a8e5aa40188899f3c516ad4f32ce901fdf1e834749fae5ebec6258429822e0ecd1a86764fb274464557a0ae542b7fe472fe3 MISC metadata.xml 797 BLAKE2B 93cd685b55738775206eb8cf47c0c5d76152faf6c3e535f60d2f38251cbc33c9657ef39f1c9276384d569ab4bba393070f6c52c00ed83cbea5ebc4b7708ef674 SHA512 812a02f3145a9a4b7f73f4549b358af86e698efb9fe17c11aafcdb2fa066171d95cf0eb2992150cf0d1a6b919d8ddba22f483623d3dfb5fbd23d42e8ec39f689 diff --git a/sci-physics/bullet/bullet-2.83.4.ebuild b/sci-physics/bullet/bullet-2.83.4.ebuild deleted file mode 100644 index 9eefee74682b..000000000000 --- a/sci-physics/bullet/bullet-2.83.4.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2018 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() { - 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 - $(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 deleted file mode 100644 index 4f4153fd1cc2..000000000000 --- a/sci-physics/bullet/bullet-2.83.5.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2018 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() { - 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 - $(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 deleted file mode 100644 index 724386f2a95b..000000000000 --- a/sci-physics/bullet/bullet-2.85.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# 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 index 5609217804ba..b0238f5c9d49 100644 --- a/sci-physics/bullet/bullet-2.86.ebuild +++ b/sci-physics/bullet/bullet-2.86.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> ${P}.t LICENSE="ZLIB" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+bullet3 doc double-precision examples extras test" RDEPEND=" diff --git a/sci-physics/bullet/files/bullet-2.78-soversion.patch b/sci-physics/bullet/files/bullet-2.78-soversion.patch deleted file mode 100644 index b54ffa777ee3..000000000000 --- a/sci-physics/bullet/files/bullet-2.78-soversion.patch +++ /dev/null @@ -1,44 +0,0 @@ - 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) -- cgit v1.2.3