PortSystem 1.0
PortGroup python 1.0
name py-opengl
version 3.1.0
categories-append graphics
platforms darwin
supported_archs noarch
license BSD
maintainers {jmr @jmroot} openmaintainer
description Python binding to OpenGL
long_description PyOpenGL is the cross platform Python binding to OpenGL \
and related APIs. The binding is created using the \
standard ctypes library and is provided under an \
extremely liberal BSD-style Open-Source licenses.
homepage http://pyopengl.sourceforge.net/
master_sites pypi:P/PyOpenGL/
distname PyOpenGL-${version}
checksums md5 0de021941018d46d91e5a8c11c071693 \
rmd160 75728a3b53e62a41e634037c4f00efd4ba1ee67b \
sha256 9b47c5c3a094fa518ca88aeed35ae75834d53e4285512c61879f67a48c94ddaf
python.versions 26 27 33 34 35 36 37
if {$subport ne $name} {
depends_build port:py${python.version}-setuptools
depends_lib port:py${python.version}-opengl-accelerate \
port:py${python.version}-tkinter
if {${python.version} >= 30} {
depends_lib-append port:py${python.version}-Pillow
} else {
depends_lib-append path:${python.pkgd}/PIL:py${python.version}-Pillow
}
patchfiles pillow-compat.diff
test.run yes
livecheck.type none
} else {
livecheck.name PyOpenGL
}