diff options
author | drochner <drochner@pkgsrc.org> | 2007-07-13 15:06:09 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2007-07-13 15:06:09 +0000 |
commit | 0dad9f416f9ce2f3352112d342c5e2ac0080c21a (patch) | |
tree | 01ecf560370fcf5b757f8af2c7e9c06282f6e3b8 /graphics/py-OpenGL | |
parent | 6ecf26a14bebfbff629e6e52afdf419012f100b4 (diff) | |
download | pkgsrc-0dad9f416f9ce2f3352112d342c5e2ac0080c21a.tar.gz |
import PyOpenGL-3.0.0a6: Python bindings for OpenGL
prepered by Quentin Garnier in pkgsrc-wip
Diffstat (limited to 'graphics/py-OpenGL')
-rw-r--r-- | graphics/py-OpenGL/DESCR | 1 | ||||
-rw-r--r-- | graphics/py-OpenGL/Makefile | 24 | ||||
-rw-r--r-- | graphics/py-OpenGL/PLIST | 2 | ||||
-rw-r--r-- | graphics/py-OpenGL/distinfo | 6 | ||||
-rw-r--r-- | graphics/py-OpenGL/patches/patch-ac | 27 |
5 files changed, 60 insertions, 0 deletions
diff --git a/graphics/py-OpenGL/DESCR b/graphics/py-OpenGL/DESCR new file mode 100644 index 00000000000..d384a86ec78 --- /dev/null +++ b/graphics/py-OpenGL/DESCR @@ -0,0 +1 @@ +Python bindings to OpenGL functions. diff --git a/graphics/py-OpenGL/Makefile b/graphics/py-OpenGL/Makefile new file mode 100644 index 00000000000..bd771fccbd9 --- /dev/null +++ b/graphics/py-OpenGL/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/07/13 15:06:09 drochner Exp $ +# + +DISTNAME= PyOpenGL-3.0.0a6 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^Py//} +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyopengl/} + +MAINTAINER= cube@cubidou.net +HOMEPAGE= http://pyopengl.sourceforge.net/ +COMMENT= Pyhton bindings for OpenGL + +PYDISTUTILSPKG= YES +PY_PATCHPLIST= YES + +DEPENDS+= ${PYPKGPREFIX}-setuptools>=0.6c1nb1:../../devel/py-setuptools + +.include "../../lang/python/extension.mk" +.include "../../graphics/Mesa/buildlink3.mk" +.include "../../math/py-Numeric/buildlink3.mk" +.include "../../x11/py-Tk/buildlink3.mk" +.include "../../lang/tcl/buildlink3.mk" +.include "../../devel/py-ctypes/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/py-OpenGL/PLIST b/graphics/py-OpenGL/PLIST new file mode 100644 index 00000000000..7909fa74df9 --- /dev/null +++ b/graphics/py-OpenGL/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/07/13 15:06:09 drochner Exp $ +${PYSITELIB}/PyOpenGL-3.0.0a6-py2.4.egg diff --git a/graphics/py-OpenGL/distinfo b/graphics/py-OpenGL/distinfo new file mode 100644 index 00000000000..693b8a53e99 --- /dev/null +++ b/graphics/py-OpenGL/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/07/13 15:06:09 drochner Exp $ + +SHA1 (PyOpenGL-3.0.0a6.tar.gz) = be787436ef51217e1658a1ef049314a00bb6e49d +RMD160 (PyOpenGL-3.0.0a6.tar.gz) = 7f0bc5bade1b3016a2c99b08d3033a66cdd26939 +Size (PyOpenGL-3.0.0a6.tar.gz) = 1184773 bytes +SHA1 (patch-ac) = 1a0a8545b388b94b360ac6d88252a08e3664df06 diff --git a/graphics/py-OpenGL/patches/patch-ac b/graphics/py-OpenGL/patches/patch-ac new file mode 100644 index 00000000000..c0ee4354721 --- /dev/null +++ b/graphics/py-OpenGL/patches/patch-ac @@ -0,0 +1,27 @@ +$NetBSD: patch-ac,v 1.1.1.1 2007/07/13 15:06:09 drochner Exp $ + +--- OpenGL/platform/glx.py.orig 2007-07-12 23:07:36.000000000 +0200 ++++ OpenGL/platform/glx.py +@@ -25,19 +25,19 @@ __all__ = ( + + GL = OpenGL = ctypesloader.loadLibrary( + ctypes.cdll, +- 'GL', ++ 'libGL.so', + mode=ctypes.RTLD_GLOBAL + ) + GLU = ctypesloader.loadLibrary( + ctypes.cdll, +- 'GLU', ++ 'libGLU.so', + mode=ctypes.RTLD_GLOBAL + ) + # glut shouldn't need to be global, but just in case a dependent library makes + # the same assumption GLUT does... + GLUT = ctypesloader.loadLibrary( + ctypes.cdll, +- 'glut', ++ 'libglut.so', + mode=ctypes.RTLD_GLOBAL + ) + # GLX doesn't seem to have its own loadable module? |