diff options
-rw-r--r-- | dev-games/ode/ChangeLog | 7 | ||||
-rw-r--r-- | dev-games/ode/Manifest | 4 | ||||
-rw-r--r-- | dev-games/ode/ode-0.11.ebuild | 71 |
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 +} |