diff options
author | Bryan Østergaard <kloeri@gentoo.org> | 2005-09-29 23:01:42 +0000 |
---|---|---|
committer | Bryan Østergaard <kloeri@gentoo.org> | 2005-09-29 23:01:42 +0000 |
commit | f666282189641d2c9d53152beb9bd71a330f2722 (patch) | |
tree | d7000b26b3181f367e41c691e5d1514de32a8924 /dev-python | |
parent | add mips to the nptl list and make sure we pass --without-fp for softfloat ta... (diff) | |
download | gentoo-2-f666282189641d2c9d53152beb9bd71a330f2722.tar.gz gentoo-2-f666282189641d2c9d53152beb9bd71a330f2722.tar.bz2 gentoo-2-f666282189641d2c9d53152beb9bd71a330f2722.zip |
New versions, ebuilds by Arc Riley <arc@xiph.org>.
(Portage version: 2.0.52-r1)
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/soya/ChangeLog | 9 | ||||
-rw-r--r-- | dev-python/soya/Manifest | 6 | ||||
-rw-r--r-- | dev-python/soya/files/digest-soya-0.10 | 2 | ||||
-rw-r--r-- | dev-python/soya/files/digest-soya-0.10.1 | 2 | ||||
-rw-r--r-- | dev-python/soya/soya-0.10.1.ebuild | 93 | ||||
-rw-r--r-- | dev-python/soya/soya-0.10.ebuild | 90 |
6 files changed, 200 insertions, 2 deletions
diff --git a/dev-python/soya/ChangeLog b/dev-python/soya/ChangeLog index bac0c12b98cf..6b92f7c62929 100644 --- a/dev-python/soya/ChangeLog +++ b/dev-python/soya/ChangeLog @@ -1,6 +1,13 @@ # 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, diff --git a/dev-python/soya/Manifest b/dev-python/soya/Manifest index 04b3f834672e..c468d23c778f 100644 --- a/dev-python/soya/Manifest +++ b/dev-python/soya/Manifest @@ -1,6 +1,10 @@ -MD5 2edd284deac0f95f480f174f871a8a28 ChangeLog 1630 +MD5 1f426204f599985d1731d96d0214d4f3 ChangeLog 1832 MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 MD5 c86de0114e14bb899e314af7a16f28a6 soya-0.9.1.ebuild 1238 MD5 9395012f8845529f96ea13b3f9bf6a88 soya-0.9.2.ebuild 1260 +MD5 a636fc2234c940531e9c1198a9fcd42d soya-0.10.1.ebuild 2673 +MD5 c935bc21f45755e4d482216fcb26fe0e soya-0.10.ebuild 2595 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 diff --git a/dev-python/soya/files/digest-soya-0.10 b/dev-python/soya/files/digest-soya-0.10 new file mode 100644 index 000000000000..d84f0c2fc237 --- /dev/null +++ b/dev-python/soya/files/digest-soya-0.10 @@ -0,0 +1,2 @@ +MD5 e64df35df78ac559bb29c95bc64701b0 Soya-0.10.tar.bz2 2201165 +MD5 dd6ca7683e122bebfd32b7511e0e86fc SoyaTutorial-0.10.tar.bz2 2837806 diff --git a/dev-python/soya/files/digest-soya-0.10.1 b/dev-python/soya/files/digest-soya-0.10.1 new file mode 100644 index 000000000000..713928ebc17e --- /dev/null +++ b/dev-python/soya/files/digest-soya-0.10.1 @@ -0,0 +1,2 @@ +MD5 2772284b8ebf403318e5682d24cd4b58 Soya-0.10.1.tar.bz2 2202454 +MD5 78a091c126208bec54a0270e011b1ec6 SoyaTutorial-0.10.1.tar.bz2 2837749 diff --git a/dev-python/soya/soya-0.10.1.ebuild b/dev-python/soya/soya-0.10.1.ebuild new file mode 100644 index 000000000000..d03f516a3634 --- /dev/null +++ b/dev-python/soya/soya-0.10.1.ebuild @@ -0,0 +1,93 @@ +# 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 +} diff --git a/dev-python/soya/soya-0.10.ebuild b/dev-python/soya/soya-0.10.ebuild new file mode 100644 index 000000000000..ddc0b902992f --- /dev/null +++ b/dev-python/soya/soya-0.10.ebuild @@ -0,0 +1,90 @@ +# 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 +} |