Date: Friday, September 25, 2020 @ 07:35:29 Author: arojas Revision: 396545
Drop python2 Modified: pyopengl/trunk/PKGBUILD ----------+ PKGBUILD | 33 +++++---------------------------- 1 file changed, 5 insertions(+), 28 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-09-25 07:32:46 UTC (rev 396544) +++ PKGBUILD 2020-09-25 07:35:29 UTC (rev 396545) @@ -5,46 +5,23 @@ # Contributor: Daniel J Griffiths <ghost1...@archlinux.us> pkgbase=pyopengl -pkgname=('python2-opengl' 'python-opengl') +pkgname=('python-opengl') pkgver=3.1.5 -pkgrel=1 +pkgrel=2 pkgdesc="The cross platform Python binding to OpenGL and related APIs" url="http://pyopengl.sourceforge.net/" license=('BSD') arch=('any') -makedepends=('freeglut' 'python2-setuptools' 'python-setuptools') +depends=('python' 'freeglut') +makedepends=('python-setuptools') source=("https://pypi.python.org/packages/source/P/PyOpenGL/PyOpenGL-${pkgver}.tar.gz" 'LICENSE') sha512sums=('5d90fc68040b4886e46ff69a59be9e3a8e31e3e1295283756db86d50a1efe681986928e18eb55d20fd2660f863653301ea483425bbe24046f55085b44f4906eb' '84e8b6e984aa53ffdce33df2f4ee8993887bdb8752617d7f66b2ff5641ca16f9c3a13b383a9bb3236192b3af9518a3f3de1e7ac9f1496c8704911bb4238d091d') -prepare() { - cp -a PyOpenGL-${pkgver} python-PyOpenGL-${pkgver} - - # Fix the shebang - sed -i 's|#!/usr/bin/env python|#!/usr/bin/python2|' \ - PyOpenGL-${pkgver}/OpenGL/Tk/__init__.py - sed -i 's|#! /usr/bin/env python|#!/usr/bin/python2|' \ - PyOpenGL-${pkgver}/OpenGL/arrays/{_,}buffers.py -} - -package_python2-opengl() { - depends=('python2' 'freeglut') - conflicts=('python-pyopengl' 'python-opengl<=3.0.1-4') - replaces=('python-pyopengl' 'python-opengl<=3.0.1-4') - +package_python-opengl() { cd PyOpenGL-${pkgver} - python2 setup.py install --root="${pkgdir}" --optimize=1 - install -Dm644 "${srcdir}/LICENSE" \ - "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_python-opengl() { - depends=('python' 'freeglut') - - cd python-PyOpenGL-${pkgver} python setup.py install --root="${pkgdir}" --optimize=1 install -Dm644 "${srcdir}/LICENSE" \ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } -