From 362a899e1152e2c58028204c7d1eb35bb44e9a39 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sat, 14 Jan 2017 21:19:44 +0100 Subject: [PATCH] python-PyOpenGL-accelerate: add python3 flavor, depend on numpy Remove pycompile_module since there's nothing to byte-compile. --- srcpkgs/python-PyOpenGL-accelerate/template | 25 ++++++++++++++------- srcpkgs/python3-PyOpenGL-accelerate | 1 + 2 files changed, 18 insertions(+), 8 deletions(-) create mode 120000 srcpkgs/python3-PyOpenGL-accelerate diff --git a/srcpkgs/python-PyOpenGL-accelerate/template b/srcpkgs/python-PyOpenGL-accelerate/template index 27a82cced64..d60667c7252 100644 --- a/srcpkgs/python-PyOpenGL-accelerate/template +++ b/srcpkgs/python-PyOpenGL-accelerate/template @@ -1,19 +1,28 @@ # Template file for 'python-PyOpenGL-accelerate' pkgname=python-PyOpenGL-accelerate version=3.1.0 -revision=2 +revision=3 wrksrc="PyOpenGL-accelerate-${version}" -build_style=python2-module -hostmakedepends="python-devel python-Cython" -makedepends="python-devel python-numpy" -pycompile_module="OpenGL_accelerate" -short_desc="Acceleration code for PyOpenGL" +build_style=python-module +hostmakedepends="python-setuptools python3-setuptools python-Cython python3-Cython" +makedepends="python-devel python3-devel python-numpy python3-numpy" +depends="python-numpy" +short_desc="Acceleration code for PyOpenGL (Python2)" maintainer="Alain Kalker " -license="BSD" +license="3-clause-BSD" homepage="http://pyopengl.sourceforge.net/" distfiles="${PYPI_SITE}/P/PyOpenGL-accelerate/PyOpenGL-accelerate-${version}.tar.gz" checksum=927f4670b893d46e2f6273ae938bf0a1db27ffae3336eba94813ccef6260c410 post_install() { - vlicense license.txt + vlicense license.txt LICENSE +} + +python3-PyOpenGL-accelerate_package() { + depends="python3-numpy" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/lib/python3* + vlicense license.txt LICENSE + } } diff --git a/srcpkgs/python3-PyOpenGL-accelerate b/srcpkgs/python3-PyOpenGL-accelerate new file mode 120000 index 00000000000..f118fec6887 --- /dev/null +++ b/srcpkgs/python3-PyOpenGL-accelerate @@ -0,0 +1 @@ +python-PyOpenGL-accelerate \ No newline at end of file