From 3b1d035342a695695ec1666c7c787decb2ff7a7c Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sat, 14 Jan 2017 21:09:24 +0100 Subject: [PATCH] python-PyOpenGL: add python3 flavor Note: some recommended dependencies may be needed, see http://pyopengl.sourceforge.net/documentation/installation.html. --- srcpkgs/python-PyOpenGL/template | 27 +++++++++++++++++++-------- srcpkgs/python3-PyOpenGL | 1 + 2 files changed, 20 insertions(+), 8 deletions(-) create mode 120000 srcpkgs/python3-PyOpenGL diff --git a/srcpkgs/python-PyOpenGL/template b/srcpkgs/python-PyOpenGL/template index 17ae093b254..3712e3cf7b3 100644 --- a/srcpkgs/python-PyOpenGL/template +++ b/srcpkgs/python-PyOpenGL/template @@ -1,20 +1,31 @@ # Template file for 'python-PyOpenGL' pkgname=python-PyOpenGL version=3.1.0 -revision=1 -wrksrc="PyOpenGL-${version}" -build_style=python2-module +revision=2 noarch=yes -hostmakedepends="python-devel" -makedepends="${hostmakedepends}" +wrksrc="PyOpenGL-${version}" +build_style=python-module pycompile_module="OpenGL" -short_desc="Standard OpenGL bindings for Python" +hostmakedepends="python-setuptools python3-setuptools" +depends="python" +short_desc="Standard OpenGL bindings for Python2" maintainer="Alain Kalker " -license="BSD" +license="3-clause-BSD" homepage="http://pyopengl.sourceforge.net/" distfiles="${PYPI_SITE}/P/PyOpenGL/PyOpenGL-${version}.tar.gz" checksum=9b47c5c3a094fa518ca88aeed35ae75834d53e4285512c61879f67a48c94ddaf post_install() { - vlicense license.txt + vlicense license.txt LICENSE +} + +python3-PyOpenGL_package() { + noarch=yes + depends="python3" + pycompile_module="OpenGL" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/lib/python3* + vlicense license.txt LICENSE + } } diff --git a/srcpkgs/python3-PyOpenGL b/srcpkgs/python3-PyOpenGL new file mode 120000 index 00000000000..51dba8e988f --- /dev/null +++ b/srcpkgs/python3-PyOpenGL @@ -0,0 +1 @@ +python-PyOpenGL \ No newline at end of file