Package Details: python2-vpython 6.11-3

Git Clone URL: https://aur.archlinux.org/python2-vpython.git (read-only, click to copy)
Package Base: python2-vpython
Description: Easy-to-use 3D graphics module for Python.
Upstream URL: http://www.vpython.org
Licenses: custom
Conflicts: python-vpython
Replaces: python-vpython
Submitter: giniu
Maintainer: moyamo
Last Packager: moyamo
Votes: 23
Popularity: 0.000000
First Submitted: 2014-01-31 14:38
Last Updated: 2017-10-12 06:47

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

giniu commented on 2014-10-16 13:43

I will check it, thanks for report.

felixonmars commented on 2014-10-16 12:09

I got some error when building the package, any ideas?

Full log: https://paste.xinu.at/4OK9Tl/

bugabinga commented on 2014-10-03 11:47

Hi giniu! Thx for maintaining. Could you update to 6.10?

giniu commented on 2014-01-31 14:39

I've updated this to 6.05 release, and renamed to python2-vpython in process.

giniu commented on 2013-09-15 06:05

Thank you, I will look into it today or tomorrow!

Anonymous comment on 2013-09-14 22:25

Here is my 6.05 PKGBUILD and patch. Sorry, but you need to repair folded long lines before use.

pkgname=vpythonwx
pkgver=6.05
pkgrel=1
pkgdesc="A Python module that offers real-time 3D output using wxWidgets
"
arch=('i686' 'x86_64')
url="http://www.vpython.org"
# openGL (e.g. mesa)
# The dependences before wxpython may be meant for wxpython
# signal.hpp is owned by boost 1.54.0-3
# signals2.hpp is owned by boost 1.54.0-3
# "Boost.Signals is no longer being maintained and is now deprecated. Pl
ease switch to Boost.Signals2
# /usr/lib/libboost_python.so is owned by boost-libs 1.54.0-3
# Boost.Signals for new development (use Boost.Signals2 instead
depends=('python2>=2.7.0' 'gtkglextmm' 'python2-numpy' 'boost-libs' 'tk'
'gtk2' 'gtkmm' 'wxpython>=2.4.9.1' 'python2-fonttools>=2.0' 'python2-po lygon>=2.0' 'python2-polygon<3.0' 'python2-ttfquery>=1.0' 'lsb-release')
# 'libglademm' was in old version
makedepends=('gcc>=3.4.6' 'boost>=1.47' 'git')
# 'python2-setuptools') Did without that installed.
license=('custom')
options=(!libtool) # Kept this because vpthon 5 has this.
source=( http://sourceforge.net/projects/vpythonwx/files/6.05-release/vp ython-wx-src.6.05.tgz/download )
md5sums=('0120bb8e28717666051f3985c5572db2')
sha1sums=('e1e93f9a4eaf03bb748f4563f3eefa67cece9590')

# At runtime, this message occurs under wmii (a simple window manager wi thout session manager)
# Debug: Failed to connect to session manager: SESSION_MANAGER environme nt variable not defined
build() {
cd "${srcdir}/vpython-wx-${pkgver}/"
patch -p1 < "${startdir}/boostrequires.patch"
python2.7 setup.py build
}

package() {
installdir="${startdir}/pkg/vpythonwx/"
mkdir --parents $installdir/lib/python2.7/site-packages/
cd "${srcdir}/vpython-wx-${pkgver}/"
export PYTHONPATH=$installdir/lib/python2.7/site-packages/
python2.7 setup.py install --prefix=$installdir
install -D -m644 license.txt "${pkgdir}/usr/share/licenses/${pkgname}/ LICENSE"
}

# Note that the package is not clean yet:
# WARNING: Package contains reference to $srcdir

----------------------------------------------------------------------
boostrequires.patch

diff -rupN vpython-wx-6.05orig/setup.py vpython-wx-6.05/setup.py
--- vpython-wx-6.05orig/setup.py 2013-04-21 13:43:38.000000000 +0 200
+++ vpython-wx-6.05/setup.py 2013-09-14 22:41:42.008600786 +0200
@@ -75,7 +75,7 @@ elif os_host in ('linux'):
LINK_FLAGS="-Wl,--export-dynamic"

GTK_VIS_LIBS = get_libs()
- GTK_VIS_LIBS.append('boost_python-mt-py' + versionString)
+ GTK_VIS_LIBS.append('boost_python' )
GTK_VIS_LIBS.append('boost_signals')
GTK_INCDIRS = get_includes()
@@ -187,7 +187,7 @@ def main():
'visual_common':['*.tga'],
},
ext_modules=[CVISUAL],
- install_requires=['FontTools >= 2.0', 'Polygon >= 2.0, <3.0', ' TTFQuery >= 1.0'], #,'wxPython >= 2.9'],
+ # install_requires=['FontTools >= 2.0', 'Polygon >= 2.0, <3.0', 'TTFQuery >= 1.0'], #,'wxPython >= 2.9'],
zip_safe=False)

Anonymous comment on 2013-09-11 10:32

I succeeded in building and installing version 6.05 albeit the result is running much slower than
5.74 I did not look into that yet.
I had trouble with the wxpython package, and uploaded my solution at https://aur.archlinux.org/packages/wxpython-2.4.9.1
I will post my PKGBUILD for version 6.05 as soon as I incorporated all my handwork into it. This will be next saturday or sooner.

hugleo commented on 2013-09-07 14:46

Maybe it's possible using this package:
https://aur.archlinux.org/packages/wxpython-2.4.9.1

giniu commented on 2013-09-05 08:00

Cannot do without wxpython>=2.9 :(

alfagalileo commented on 2013-09-05 02:12

Please update to vpython 6 ¡¡