# ChangeLog for dev-python/soya
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/soya/ChangeLog,v 1.11 2005/03/12 02:21:17 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/soya/ChangeLog,v 1.12 2005/09/29 23:01:42 kloeri Exp $
+
+*soya-0.10.1 (29 Sep 2005)
+*soya-0.10 (29 Sep 2005)
+
+ 29 Sep 2005; Bryan Østergaard <kloeri@gentoo.org> +soya-0.10.ebuild,
+ +soya-0.10.1.ebuild:
+ New versions, ebuilds by Arc Riley <arc@xiph.org>.
12 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> -soya-0.5.ebuild,
-soya-0.6.1.ebuild, -soya-0.8.1.ebuild, -soya-0.8.2.ebuild,
-MD5 2edd284deac0f95f480f174f871a8a28 ChangeLog 1630
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 0aedd8901d9398b9269fae505a250c8f ChangeLog 1832
MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159
MD5 c86de0114e14bb899e314af7a16f28a6 soya-0.9.1.ebuild 1238
MD5 9395012f8845529f96ea13b3f9bf6a88 soya-0.9.2.ebuild 1260
+MD5 d697c3fd7266c25e0aeeb296c09ff5e2 soya-0.10.1.ebuild 2765
+MD5 1d82441037a359ae9f15cc9289efc234 soya-0.10.ebuild 2685
MD5 ce7ebbfababcb0bf12631502c229319d files/digest-soya-0.9.1 63
MD5 138fe892cff3c70621ac7189ede6a5bc files/digest-soya-0.9.2 64
+MD5 b4b649c31b7108c03468e3c6a06dd082 files/digest-soya-0.10.1 138
+MD5 1d7d0f2ab0a31243830102f1d11c59b6 files/digest-soya-0.10 134
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDPHJsKf2g/qXtneoRAhpEAJ9CruGee0uKJZUST20IqKbHvfwJrQCfcZn4
+GZ/BOM/KKdySWYjcVM+z/a8=
+=GV3w
+-----END PGP SIGNATURE-----
--- /dev/null
+MD5 e64df35df78ac559bb29c95bc64701b0 Soya-0.10.tar.bz2 2201165
+MD5 dd6ca7683e122bebfd32b7511e0e86fc SoyaTutorial-0.10.tar.bz2 2837806
--- /dev/null
+MD5 2772284b8ebf403318e5682d24cd4b58 Soya-0.10.1.tar.bz2 2202454
+MD5 78a091c126208bec54a0270e011b1ec6 SoyaTutorial-0.10.1.tar.bz2 2837749
--- /dev/null
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/soya/soya-0.10.1.ebuild,v 1.1 2005/09/29 23:01:42 kloeri Exp $
+
+inherit distutils
+
+MY_P=${P/soya/Soya}
+MY_PN=${PN/soya/Soya}
+DESCRIPTION="A high-level 3D engine for Python, designed with games in mind"
+HOMEPAGE="http://oomadness.tuxfamily.org/en/soya/"
+SRC_URI="http://download.gna.org/soya/${MY_P}.tar.bz2
+ doc? ( http://download.gna.org/soya/${MY_PN}Tutorial-${PV}.tar.bz2
+ http://download.gna.org/soya/${MY_PN}Tutorial-${PV}.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~x86"
+IUSE="doc ode openal"
+
+# Documented to need PIL (imaging) and pyrex
+# pyrex isn't actually needed for normal building of non-cvs.
+# Versions are based off soya 0.6 ebuild; they're mainly undocumented.
+DEPEND="virtual/x11
+ virtual/opengl
+ >=dev-lang/python-2.2.2
+ >=dev-python/imaging-1.1.4
+ >=media-fonts/freefonts-0.10
+ >=media-libs/cal3d-0.10
+ >=media-libs/glew-1.3.3
+ >=media-libs/freetype-2.1.5
+ >=media-libs/libsdl-1.2.4
+ >=media-libs/libpng-1.2.5
+ ode? ( >=dev-games/ode-0.5 )"
+
+
+RDEPEND="${DEPEND}
+ >=dev-python/editobj-0.5.6
+ openal? ( >=dev-python/pyopenal-0.1.4 )"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ rm ${S}/pudding/test.py # This file shouldn't be installed
+}
+
+src_compile() {
+ if ! use ode; then
+ sed -i -e "s/^\(USE_ODE = \).*$/\1False/" setup.py || die "sed install.py failed"
+ fi
+ distutils_src_compile
+}
+
+src_install() {
+ distutils_src_install
+ if use doc; then
+ cd ${WORKDIR}/${MY_PN}Tutorial-${PV}
+ insinto /usr/share/${PN}/doc
+ doins doc/*
+ insinto /usr/share/${PN}/doc/blendertut
+ doins doc/blendertut/*
+ insinto /usr/share/${PN}/doc/pudding
+ doins doc/pudding/*
+
+ # install tutorials
+ cd ${WORKDIR}/${MY_PN}Tutorial-${PV}
+ insinto /usr/share/${PN}/tutorial
+ doins tutorial/*
+ insinto /usr/share/${PN}/tutorial/results
+ doins tutorial/results/*
+ insinto /usr/share/${PN}/tutorial/data/blender
+ doins tutorial/data/blender/*
+ insinto /usr/share/${PN}/tutorial/data/images
+ doins tutorial/data/images/*
+ insinto /usr/share/${PN}/tutorial/data/levels
+ doins tutorial/data/levels/*
+ insinto /usr/share/${PN}/tutorial/data/ms3d
+ doins tutorial/data/ms3d/*
+ insinto /usr/share/${PN}/tutorial/data/shapes
+ doins tutorial/data/shapes/*
+ insinto /usr/share/${PN}/tutorial/data/shapes/balazar
+ doins tutorial/data/shapes/balazar/*
+ insinto /usr/share/${PN}/tutorial/data/sounds
+ doins tutorial/data/sounds/*
+ insinto /usr/share/${PN}/tutorial/data/svg
+ doins tutorial/data/svg/*
+ insopts -m 0666
+ insinto /usr/share/${PN}/tutorial/data/worlds
+ doins tutorial/data/worlds/*
+ insinto /usr/share/${PN}/tutorial/data/materials
+ doins tutorial/data/materials/*
+ fi
+}
--- /dev/null
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/soya/soya-0.10.ebuild,v 1.1 2005/09/29 23:01:42 kloeri Exp $
+
+inherit distutils
+
+MY_P=${P/soya/Soya}
+MY_PN=${PN/soya/Soya}
+DESCRIPTION="A high-level 3D engine for Python, designed with games in mind"
+HOMEPAGE="http://oomadness.tuxfamily.org/en/soya/"
+SRC_URI="http://download.gna.org/soya/${MY_P}.tar.bz2
+ doc? ( http://download.gna.org/soya/${MY_PN}Tutorial-${PV}.tar.bz2
+ http://download.gna.org/soya/${MY_PN}Tutorial-${PV}.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc ~x86"
+IUSE="doc ode openal"
+
+# Documented to need PIL (imaging) and pyrex
+# pyrex isn't actually needed for normal building of non-cvs.
+# Versions are based off soya 0.6 ebuild; they're mainly undocumented.
+DEPEND="virtual/x11
+ virtual/opengl
+ >=dev-lang/python-2.2.2
+ >=dev-python/imaging-1.1.4
+ >=media-fonts/freefonts-0.10
+ >=media-libs/cal3d-0.10
+ >=media-libs/glew-1.3.3
+ >=media-libs/freetype-2.1.5
+ >=media-libs/libsdl-1.2.4
+ >=media-libs/libpng-1.2.5
+ ode? ( >=dev-games/ode-0.5 )"
+
+RDEPEND="${DEPEND}
+ >=dev-python/editobj-0.5.6
+ openal? ( >=dev-python/pyopenal-0.1.4 )"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ rm ${S}/pudding/test.py # This file shouldn't be installed
+}
+
+src_compile() {
+ if ! use ode; then
+ sed -i -e "s/^\(USE_ODE = \).*$/\1False/" setup.py || die "sed install.py failed"
+ fi
+ distutils_src_compile
+}
+
+src_install() {
+ distutils_src_install
+ if use doc; then
+ cd ${WORKDIR}/${MY_PN}Tutorial-${PV}
+ insinto /usr/share/${PN}/doc
+ doins doc/*
+ insinto /usr/share/${PN}/doc/blendertut
+ doins doc/blendertut/*
+ insinto /usr/share/${PN}/doc/pudding
+ doins doc/pudding/*
+
+ # install tutorials
+ cd ${WORKDIR}/${MY_PN}Tutorial-${PV}
+ insinto /usr/share/${PN}/tutorial
+ doins tutorial/*
+ insinto /usr/share/${PN}/tutorial/results
+ doins tutorial/results/*
+ insinto /usr/share/${PN}/tutorial/data/blender
+ doins tutorial/data/blender/*
+ insinto /usr/share/${PN}/tutorial/data/images
+ doins tutorial/data/images/*
+ insinto /usr/share/${PN}/tutorial/data/ms3d
+ doins tutorial/data/ms3d/*
+ insinto /usr/share/${PN}/tutorial/data/shapes
+ doins tutorial/data/shapes/*
+ insinto /usr/share/${PN}/tutorial/data/shapes/balazar
+ doins tutorial/data/shapes/balazar/*
+ insinto /usr/share/${PN}/tutorial/data/sounds
+ doins tutorial/data/sounds/*
+ insinto /usr/share/${PN}/tutorial/data/svg
+ doins tutorial/data/svg/*
+ insopts -m 0666
+ insinto /usr/share/${PN}/tutorial/data/worlds
+ doins tutorial/data/worlds/*
+ insinto /usr/share/${PN}/tutorial/data/materials
+ doins tutorial/data/materials/*
+ fi
+}