aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/visual')
-rw-r--r--dev-python/visual/ChangeLog73
-rw-r--r--dev-python/visual/Manifest4
-rw-r--r--dev-python/visual/metadata.xml9
-rw-r--r--dev-python/visual/visual-4_beta16.ebuild73
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
+}