diff options
Diffstat (limited to 'dev-python/visual')
-rw-r--r-- | dev-python/visual/ChangeLog | 73 | ||||
-rw-r--r-- | dev-python/visual/Manifest | 4 | ||||
-rw-r--r-- | dev-python/visual/metadata.xml | 9 | ||||
-rw-r--r-- | dev-python/visual/visual-4_beta16.ebuild | 73 |
4 files changed, 159 insertions, 0 deletions
diff --git a/dev-python/visual/ChangeLog b/dev-python/visual/ChangeLog new file mode 100644 index 000000000..08f2cec06 --- /dev/null +++ b/dev-python/visual/ChangeLog @@ -0,0 +1,73 @@ +# ChangeLog for dev-python/visual +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/visual/ChangeLog,v 1.16 2007/03/05 03:10:14 genone Exp $ + +*visual-4.0_beta16 (18 Oct 2007) + + 18 Oct 2007; Andrey Grozin <A.G.Grozin@inp.nsk.su> + +visual-4_beta16: + The current beta, fixes the bug #176431 + + 05 Mar 2007; Marius Mauch <genone@gentoo.org> visual-3.2.9.ebuild, + visual-4_beta0.ebuild: + Replacing einfo with elog + + 24 Sep 2006; <blubb@gentoo.org> visual-3.2.9.ebuild: + marked ~amd64 + + 20 Jul 2006; Simon Stelling <blubb@gentoo.org> visual-3.2.9.ebuild, + visual-4_beta0.ebuild: + fixup multilib libdir paths + + 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> visual-3.2.9.ebuild: + ppc stable + + 12 Jul 2006; Aron Griffis <agriffis@gentoo.org> visual-3.2.9.ebuild: + Mark 3.2.9 stable on ia64 + +*visual-4_beta0 (24 Jun 2006) + + 24 Jun 2006; Colin Kingsley <tercel@gentoo.org> visual-3.2.9.ebuild, + +visual-4_beta0.ebuild: + Add beta version under package.mask + + 23 Apr 2006; <tercel@gentoo.org> -visual-3.2.5.ebuild, + -visual-3.2.7.ebuild, visual-3.2.9.ebuild: + move version 3.2.9 to stable for x86, and remove old versions. + + 20 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org> visual-3.2.9.ebuild: + Added to ~ppc, bug #130564 + + 01 Apr 2006; Aron Griffis <agriffis@gentoo.org> visual-3.2.9.ebuild: + Mark 3.2.9 ~ia64 + + 02 Mar 2006; Marien Zwart <marienz@gentoo.org> metadata.xml: + Add to the python herd. + +*visual-3.2.9 (02 Mar 2006) + + 02 Mar 2006; <tercel@gentoo.org> -visual-3.2.1.ebuild, visual-3.2.7.ebuild, + +visual-3.2.9.ebuild: + remove old stable version, stabilize newer version, add newest version to ~x86 + +*visual-3.2.7 (13 Feb 2006) + + 13 Feb 2006; <tercel@gentoo.org> visual-3.2.5.ebuild, +visual-3.2.7.ebuild: + Added version 3.2.7 to ~x86 and moved 3.2.5 to stable. + +*visual-3.2.5 (22 Dec 2005) + + 22 Dec 2005; <tercel@gentoo.org> +visual-3.2.5.ebuild: + commit new version to ~x86 + + 11 Sep 2005; Jonathan Smith <smithj@gentoo.org> visual-3.2.1.ebuild: + fixed dependency... changed >=gtkglarea-1.2 to =1.2* + + 13 Jul 2005; <tercel@gentoo.org> visual-3.2.1.ebuild: + 3.2.1 moved to stable on x86 + +*visual-3.2.1 (01 Jun 2005) + + 01 Jun 2005; <tercel@gentoo.org> +metadata.xml, +visual-3.2.1.ebuild: + Initial commit. + diff --git a/dev-python/visual/Manifest b/dev-python/visual/Manifest new file mode 100644 index 000000000..f49e27ec3 --- /dev/null +++ b/dev-python/visual/Manifest @@ -0,0 +1,4 @@ +DIST visual-4.beta16.tar.bz2 603270 RMD160 8d8eb4ce4a4ccc70a5d445099e0ebc09e2024b0c SHA1 c6f8b9d5a8b7cb45a2ede7bebb284597fa92b3b8 SHA256 68590fafc9311a57e1c89b1f7d9574cc4a37ccbcf1c3502d8e99ad756d1e6d07 +EBUILD visual-4_beta16.ebuild 1913 RMD160 761cad44844adfcd929e6577509b004775038893 SHA1 e5c0a89cd55bad13bacd9c1bdadbfdb5ce3515f5 SHA256 bb25cdbb59b28cf3b20c9d10279caf2e7b361222c368abab9c3ea400a25d32ec +MISC ChangeLog 2322 RMD160 31e46e141e73ec27176ca1e9e81a82941d7cb025 SHA1 413847895ac7b9899c32e1f7fadcc59d068a5089 SHA256 85953f1e6915610697b70fa50036ae2716847e7794fee6e7d15ca6e1d223ec7b +MISC metadata.xml 254 RMD160 aeedd5899011a058906b650ddb6b35d16f54c026 SHA1 47dd380154630bc0f52348da83c300ea24dc713c SHA256 87134ddff75392b185570f1dfbfd76d7bcfccfefef6d7c5a548a876a701fc792 diff --git a/dev-python/visual/metadata.xml b/dev-python/visual/metadata.xml new file mode 100644 index 000000000..e54446668 --- /dev/null +++ b/dev-python/visual/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <maintainer> + <email>tercel@gentoo.org</email> + <name>Colin Kingsley</name> + </maintainer> +</pkgmetadata> diff --git a/dev-python/visual/visual-4_beta16.ebuild b/dev-python/visual/visual-4_beta16.ebuild new file mode 100644 index 000000000..9b67bb27d --- /dev/null +++ b/dev-python/visual/visual-4_beta16.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/visual/visual-4_beta0.ebuild,v 1.3 2007/03/05 03:10:14 genone Exp $ + +inherit distutils versionator multilib + +MY_P=$(replace_version_separator _ . ${P}) + +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="An easy to use Real-time 3D graphics library for Python." +SRC_URI="http://www.vpython.org/download/${MY_P}.tar.bz2" +HOMEPAGE="http://www.vpython.org/" + +IUSE="doc examples numeric numarray" +SLOT="0" +KEYWORDS="~x86" +LICENSE="visual" + +DEPEND=">=dev-lang/python-2.2 + >=dev-libs/boost-1.31 + virtual/opengl + =dev-cpp/gtkglextmm-1.2* + dev-cpp/libglademm + numeric? ( dev-python/numeric ) + numarray? ( >=dev-python/numarray-1.0 ) + !numeric? ( !numarray? ( dev-python/numeric ) )" + +RDEPEND="${DEPEND}" + +src_compile() { + local myconf="--without-numarray --without-numeric" + + echo + if use numeric; then + elog "Building with Numeric support" + myconf=${myconf/--without-numeric} + fi + if use numarray; then + elog "Building with Numarray support" + myconf=${myconf/--without-numarray} + fi + if ! use numeric && ! use numarray; then + elog "Support for Numeric or Numarray was not specified." + elog "Building with Numeric support" + myconf=${myconf/--without-numeric} + fi + echo + + econf \ + --with-html-dir=/usr/share/doc/${PF}/html \ + --with-example-dir=/usr/share/doc/${PF}/examples \ + $(use_enable doc docs) \ + $(use_enable examples) \ + ${myconf} \ + || die "econf failed" + + sed -i s/boost_thread/boost_thread-mt/ src/Makefile + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + + python_version + + mv "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/cvisualmodule* \ + "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/visual + + #the vpython script does not work, and is unnecessary + rm "${D}"/usr/bin/vpython +} |