summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2009-03-05 17:32:11 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2009-03-05 17:32:11 +0000
commit4d173292a4d0c9c0b058432eb349ca151f456580 (patch)
tree962513d07c0d6ff7297e6d7470f82542d37ad48a /dev-games/ode
parentAdd mesa-progs to the depend list #261226 by Michalis Adamidis. (diff)
downloadhistorical-4d173292a4d0c9c0b058432eb349ca151f456580.tar.gz
historical-4d173292a4d0c9c0b058432eb349ca151f456580.tar.bz2
historical-4d173292a4d0c9c0b058432eb349ca151f456580.zip
version bump (bug #261247)
Package-Manager: portage-2.1.6.7/cvs/Linux i686
Diffstat (limited to 'dev-games/ode')
-rw-r--r--dev-games/ode/ChangeLog7
-rw-r--r--dev-games/ode/Manifest4
-rw-r--r--dev-games/ode/ode-0.11.ebuild71
3 files changed, 80 insertions, 2 deletions
diff --git a/dev-games/ode/ChangeLog b/dev-games/ode/ChangeLog
index 3a0b0d0f3362..a078044292bd 100644
--- a/dev-games/ode/ChangeLog
+++ b/dev-games/ode/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-games/ode
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/ode/ChangeLog,v 1.50 2009/01/27 22:22:51 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/ode/ChangeLog,v 1.51 2009/03/05 17:32:11 mr_bones_ Exp $
+
+*ode-0.11 (05 Mar 2009)
+
+ 05 Mar 2009; Michael Sterrett <mr_bones_@gentoo.org> +ode-0.11.ebuild:
+ version bump (bug #261247)
27 Jan 2009; Michael Sterrett <mr_bones_@gentoo.org> ode-0.10.1.ebuild:
EAPI=2
diff --git a/dev-games/ode/Manifest b/dev-games/ode/Manifest
index f233218d8984..798c41632d75 100644
--- a/dev-games/ode/Manifest
+++ b/dev-games/ode/Manifest
@@ -4,10 +4,12 @@ AUX ode-0.9-destdir.patch 592 RMD160 986a24d8709c5087cb401381af99d3fce371f2bf SH
AUX ode-0.9-flags.patch 1223 RMD160 d0a552b32b84f5a8efcc182adb5fa20f1eee9c81 SHA1 aaefc81039eb9849d5479352db0c3cb90306e3cf SHA256 947a196431b5fe958c59f85022e40dac44baeff25ba03982cbab01d4b962432d
AUX ode-0.9-x-flags.patch 562 RMD160 47447b2f4bfcb2a3b179cba55c8b470f1d55fc0f SHA1 01270307da19f5087b7beba038fd53aa74d93c3b SHA256 ff81e01492d696ea0eb88cf05860f98a27fcc277e07554b50fbe2959611c82ae
DIST ode-0.10.1.tar.bz2 1485871 RMD160 ed80f3511609389e494e003d55a429f5fa142ba7 SHA1 2099b96567d6264def7bbd42b524260bf15d7f25 SHA256 9636b246ec2d40411babedcb8d2cb5dbc96b4cc65fab7701992b6f7c6a9da72e
+DIST ode-0.11.tar.bz2 1639448 RMD160 33d696a4358358ce4459197b7da3dfbe50ec4e6d SHA1 b2dff5754c251577f5eb65e6b5880da23ea79d72 SHA256 da20f1c58a4d2f7ee31f0e8b64457f8c93b7b1c279b29a7812896b7967a4f64d
DIST ode-src-0.8.zip 2005445 RMD160 43a299a61a5ce6ed757eefc2855cd05fe6ae2024 SHA1 8e8a956ecebfc9e1f5f76b4e0083147581d85abe SHA256 07d751fc92ca4c739d4e76e2fc01cda19374d126bd65a789529dd727d1ec3edb
DIST ode-src-0.9.zip 2052825 RMD160 e999fef770d664a57ffb2f71bf5351fbd84d5b17 SHA1 3b39ce085c2dc77c3fad7abaa382ffc20d3780e5 SHA256 460d0851b743b1f144ef2a8259004d6774504c95d08e9357a96a296111496feb
EBUILD ode-0.10.1.ebuild 1758 RMD160 20efcd9e9c20f8e5ad533b995f6a67a93c56b0a6 SHA1 87a732aad1da005b1c48ad0378aa32ca724d7fa5 SHA256 26e687c5ae0200f994997fb203e6d1f69485d6c693a3a6c48e6e6d3b15718ecb
+EBUILD ode-0.11.ebuild 1756 RMD160 7d44ac865b349b2f624ebdfda76459567e4b2f92 SHA1 e99231713593cb543b35359fa1a5b12b5877f657 SHA256 0b8d8d7520bc544b2a2c42c8b182e7f8233c47d25496dfded698625452956286
EBUILD ode-0.8.ebuild 2136 RMD160 5ec433c758fd98327165891f63e4ebac3f10cb58 SHA1 b066c64d20cd16306441878a3a701464d1ced7c3 SHA256 617fe30d3f713ef072ac96cefaeb0ba5a312f70a883c5efbc6cb492e0572d24b
EBUILD ode-0.9.ebuild 2348 RMD160 c7d1cc5d7779a3fbc5c5b9e04c4bf84e5839ae5c SHA1 330c5d05ced78477ba2aacf7adec01003fe006f1 SHA256 21310371b672d7e943c048adcfcdd1fc1d04819c74713e726f97674e54b6e81f
-MISC ChangeLog 6900 RMD160 501704c264a00b07ba83708de206318759b74a36 SHA1 8065e7e7e53aafda7d669c298ce4546a62153705 SHA256 79fb645bbf5df2a0c9c8e48d03cd72e6fb4ec7d8fa886e1a3a7b1fbe2eda4499
+MISC ChangeLog 7028 RMD160 5dd05c79620406d31a3b0ae97262c388252ad9f9 SHA1 720189bdf560479f8465c40d8f17823d93832619 SHA256 c7eda8ac8c85b5f3a72addbe4aa5ee259082d109c6122f3358b50e4442d99f76
MISC metadata.xml 853 RMD160 3e36f5feaef177be5a5b458b19a3f6fdc0e467d1 SHA1 cca958a9ce372557da21eb0b9bbf966dda908d19 SHA256 6df92c937496319125848a30c4cf23d0d24a0a784b6055205b18c2db2b81344e
diff --git a/dev-games/ode/ode-0.11.ebuild b/dev-games/ode/ode-0.11.ebuild
new file mode 100644
index 000000000000..099d78408c59
--- /dev/null
+++ b/dev-games/ode/ode-0.11.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/ode/ode-0.11.ebuild,v 1.1 2009/03/05 17:32:11 mr_bones_ Exp $
+
+EAPI=2
+DESCRIPTION="Open Dynamics Engine SDK"
+HOMEPAGE="http://ode.org/"
+SRC_URI="mirror://sourceforge/opende/${P}.tar.bz2"
+
+LICENSE="|| ( LGPL-2.1 BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc double-precision examples gyroscopic"
+
+RDEPEND="examples? (
+ virtual/opengl
+ virtual/glu
+ )"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+src_prepare() {
+ sed -i \
+ -e "s:\$.*/drawstuff/textures:/usr/share/doc/${PF}/examples:" \
+ drawstuff/src/Makefile.in \
+ ode/demo/Makefile.in \
+ || die "sed Makefile.in failed"
+}
+
+src_configure() {
+ econf \
+ --disable-dependency-tracking \
+ --enable-shared \
+ $(use_enable debug asserts) \
+ $(use_enable double-precision) \
+ $(use_enable examples demos) \
+ $(use_enable gyroscopic) \
+ $(use_with examples drawstuff X11)
+}
+
+src_compile() {
+ emake || die "emake failed"
+ if use doc ; then
+ cd ode/doc
+ doxygen Doxyfile || die "doxygen failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc CHANGELOG.txt README.txt
+ if use doc ; then
+ dohtml docs/* || die "dohtml failed"
+ fi
+ if use examples; then
+ cd ode/demo
+ exeinto /usr/share/doc/${PF}/examples
+ local f
+ for f in *.c* ; do
+ doexe .libs/${f%.*} || die "doexe ${f%.*} failed"
+ done
+ cd ../..
+ doexe drawstuff/dstest/dstest
+ insinto /usr/share/doc/${PF}/examples
+ doins ode/demo/*.{c,cpp,h} \
+ drawstuff/textures/*.ppm \
+ drawstuff/dstest/dstest.cpp \
+ drawstuff/src/{drawstuff.cpp,internal.h,x11.cpp} \
+ || die "doins failed"
+ fi
+}