summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2011-03-22 17:10:29 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2011-03-22 17:10:29 +0000
commit0bdbe608e0724866f6c06e299788df73f67f60b2 (patch)
tree2adbe38a01c786a9ffe41c9020fe48fba87fca4e /sci-physics
parentDrop realms patch (failed to apply this time as well), add backports with fix... (diff)
downloadhistorical-0bdbe608e0724866f6c06e299788df73f67f60b2.tar.gz
historical-0bdbe608e0724866f6c06e299788df73f67f60b2.tar.bz2
historical-0bdbe608e0724866f6c06e299788df73f67f60b2.zip
Added double precision flag
Package-Manager: portage-2.1.9.43/cvs/Linux x86_64
Diffstat (limited to 'sci-physics')
-rw-r--r--sci-physics/bullet/ChangeLog6
-rw-r--r--sci-physics/bullet/Manifest18
-rw-r--r--sci-physics/bullet/bullet-2.76-r1.ebuild51
-rw-r--r--sci-physics/bullet/bullet-2.77.ebuild6
-rw-r--r--sci-physics/bullet/metadata.xml1
5 files changed, 23 insertions, 59 deletions
diff --git a/sci-physics/bullet/ChangeLog b/sci-physics/bullet/ChangeLog
index cac43a63a292..558784bb8e4b 100644
--- a/sci-physics/bullet/ChangeLog
+++ b/sci-physics/bullet/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-physics/bullet
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/ChangeLog,v 1.21 2011/02/25 19:12:31 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/ChangeLog,v 1.22 2011/03/22 17:10:29 bicatali Exp $
+
+ 22 Mar 2011; SĂ©bastien Fabbro <bicatali@gentoo.org> -bullet-2.76-r1.ebuild,
+ bullet-2.77.ebuild, metadata.xml:
+ Added double precision flag
25 Feb 2011; Fabian Groffen <grobian@gentoo.org> bullet-2.77.ebuild:
Marked ~amd64-linux, bug #356099
diff --git a/sci-physics/bullet/Manifest b/sci-physics/bullet/Manifest
index 4ec8a16605ad..75f8aedced48 100644
--- a/sci-physics/bullet/Manifest
+++ b/sci-physics/bullet/Manifest
@@ -1,8 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX bullet-2.77-libdir.patch 1520 RMD160 84e00a82930fd9e42ce13403ff1351e89d9e33ff SHA1 f5c4ef08107be869530fd4ffcce7986987183241 SHA256 a11a211df3da3c144dcd60ff57eefd8f2ba935431f6dddb5e2acd055f5d57fc8
AUX bullet-2.77-soversion.patch 2087 RMD160 35e74e29bc1f38a1c19eaaa4d658ce0cb059f47a SHA1 6d646dee3f76c30c31659317b9715324eacb0553 SHA256 798777a91d8597d8e9605acabf9c2e32fa36bb7479e7227ba35186ecbdddd6bf
-DIST bullet-2.76.tgz 6193578 RMD160 2024f8674791e596dd6b605000dad8052a796eed SHA1 95043d586001387eab50cd773f4082e1a0d6f1b0 SHA256 99276578f52b59a9f3873ac1f654668d81029443644796daaeecbae1618385a3
DIST bullet-2.77.tgz 6444239 RMD160 6fe822bf3150d33f0932fcb880d2d5a836d2cd88 SHA1 ff37c79efd8afd01b14c03154ad1c217e6ad3c09 SHA256 011b110f1d274496b6a340269b48ef1581ca0b4ca4365b28f154c236f4afcbaa
-EBUILD bullet-2.76-r1.ebuild 1293 RMD160 4e5a7a71864aa0567f6a8f8e46bb76109c925df3 SHA1 f75382a8d12053b038f88235d86546621adfd4e5 SHA256 554b2776f1fdaa1bdfa03e376f3baf8de3f516aaaed7f0e36b9563f0868eb750
-EBUILD bullet-2.77.ebuild 1071 RMD160 db4851b2d0c9e587e0830404c74ac386c288dff5 SHA1 fd135e0b5af1c561b03886a83f9a921e543f3d24 SHA256 674fae17a43a9fa082fd9be20b9507da3c39a7d7992e391435ee9d9cc3f86f59
-MISC ChangeLog 3518 RMD160 d2769f31bcccdf32798a0de0c97415412d9a1e14 SHA1 7895f9608ec409a371713af6e470ea7501edd9d5 SHA256 09584a03db42aff58650dbcfc937a78e5f72167db01a188a7b743308a45cfdfe
-MISC metadata.xml 419 RMD160 7dbc36dd4d9ec9e913188edcdf53eb1e97ae7d4f SHA1 468604ba4c5de7feecf7dcb6fcad48e7f8c50c29 SHA256 09fba7b569e5b29f8046221011646fc5bd062e8ba76d8b161f3bf9e4befa622e
+EBUILD bullet-2.77.ebuild 1172 RMD160 990b78e76929a83c51733d6c895cc63b89f99f2a SHA1 fb1886db4ce24c06bd1ea709fdea80622795c6c0 SHA256 58498a80a2a0404b74f10b719339661d58b02b38b4b49563668594354c0d07c4
+MISC ChangeLog 3665 RMD160 3e2d33c7edfc54e0dff5d3b16e64f13edd26f199 SHA1 1f099b81d57b0a0af5fe494f91c83c0765538687 SHA256 2f4fe3c06cf26096349cbe7d1b0693362a6de28f6df0258bf6d994cc3d818b6e
+MISC metadata.xml 494 RMD160 38cbf7845c078cdaaba2c0c3de93da84473792b5 SHA1 248370364e38ae7c36aad78ffd4f90dd254d3949 SHA256 2eabcb39015b4d808158d047b19514fd9051dad05e320b00c73cc981c39343b4
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk2I2H8ACgkQ1ycZbhPLE2C/iACfb8upU+n6ipPM5DRjdR4tsJUO
+cY8An0d7+YJHG6or7/K5mPATuVSl4qhh
+=0fn2
+-----END PGP SIGNATURE-----
diff --git a/sci-physics/bullet/bullet-2.76-r1.ebuild b/sci-physics/bullet/bullet-2.76-r1.ebuild
deleted file mode 100644
index 2c240d65be6b..000000000000
--- a/sci-physics/bullet/bullet-2.76-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/bullet-2.76-r1.ebuild,v 1.4 2010/09/16 17:31:03 scarabeus Exp $
-
-EAPI=2
-inherit eutils cmake-utils
-
-DESCRIPTION="Continuous Collision Detection and Physics Library"
-HOMEPAGE="http://www.bulletphysics.com/"
-SRC_URI="http://bullet.googlecode.com/files/${P}.tgz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc examples"
-
-RDEPEND="media-libs/freeglut"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- mycmakeargs="
- -DBUILD_SHARED_LIBS=ON
- -DBUILD_DEMOS=OFF
- -DBUILD_EXTRAS=OFF
- -DINSTALL_LIBS=ON
- -DINSTALL_EXTRA_LIBS=ON"
- # -DCMAKE_INSTALL_PREFIX=/usr"
-
- cmake-utils_src_configure
- sed -e "s|@prefix@|${ROOT}usr|" \
- -e 's|@exec_prefix@|${prefix}|' \
- -e "s|@libdir@|\${exec_prefix}/$(get_libdir)|" \
- -e "s|@PACKAGE_VERSION@|${PV}|" \
- -e "s|@includedir@|\${prefix}/include|" \
- bullet.pc.in > bullet.pc || die
-}
-
-src_install() {
- cmake-utils_src_install
- insinto /usr/$(get_libdir)/pkgconfig
- doins bullet.pc || die
- dodoc README ChangeLog AUTHORS
- if use doc; then
- insinto /usr/share/doc/${PF}
- doins *.pdf || die
- fi
- if use examples; then
- insinto /usr/share/doc/${PF}/examples
- doins -r Extras Demos || die
- fi
-}
diff --git a/sci-physics/bullet/bullet-2.77.ebuild b/sci-physics/bullet/bullet-2.77.ebuild
index 5d46480becad..0a5b1a550773 100644
--- a/sci-physics/bullet/bullet-2.77.ebuild
+++ b/sci-physics/bullet/bullet-2.77.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/bullet-2.77.ebuild,v 1.4 2011/02/25 19:12:31 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/bullet/bullet-2.77.ebuild,v 1.5 2011/03/22 17:10:29 bicatali Exp $
EAPI=2
inherit eutils cmake-utils
@@ -12,7 +12,7 @@ SRC_URI="http://bullet.googlecode.com/files/${P}.tgz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux"
-IUSE="doc examples extras"
+IUSE="doc double-precision examples extras"
RDEPEND="virtual/opengl
media-libs/freeglut"
@@ -22,10 +22,12 @@ PATCHES=( "${FILESDIR}/${P}"-{libdir,soversion}.patch )
src_configure() {
mycmakeargs=(
-DBUILD_SHARED_LIBS=ON
+ -DBUILD_CPU_DEMOS=OFF
-DBUILD_DEMOS=OFF
-DINSTALL_LIBS=ON
-DINSTALL_EXTRA_LIBS=ON
$(cmake-utils_use_build extras EXTRAS)
+ $(cmake-utils_use_use double-precision DOUBLE_PRECISION)
)
cmake-utils_src_configure
}
diff --git a/sci-physics/bullet/metadata.xml b/sci-physics/bullet/metadata.xml
index dd4eb83e604f..99d16b07ba61 100644
--- a/sci-physics/bullet/metadata.xml
+++ b/sci-physics/bullet/metadata.xml
@@ -9,5 +9,6 @@
</longdescription>
<use>
<flag name='extras'>Build additional libraries</flag>
+ <flag name='double-precision'>Build libraries in double precision</flag>
</use>
</pkgmetadata>