[arch-commits] Commit in pyopengl/trunk (PKGBUILD)

Eric Bélanger eric at archlinux.org
Sat Nov 17 06:25:05 UTC 2012


    Date: Saturday, November 17, 2012 @ 01:25:05
  Author: eric
Revision: 171316

upgpkg: pyopengl 3.0.2-2

Add python 3 package (close FS#32618)

Modified:
  pyopengl/trunk/PKGBUILD

----------+
 PKGBUILD |   27 +++++++++++++++++++++------
 1 file changed, 21 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-11-17 05:25:07 UTC (rev 171315)
+++ PKGBUILD	2012-11-17 06:25:05 UTC (rev 171316)
@@ -6,23 +6,29 @@
 # Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
 
 pkgbase=pyopengl
-pkgname=('python2-opengl')
+pkgname=('python2-opengl' 'python-opengl')
 pkgver=3.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="The cross platform Python binding to OpenGL and related APIs"
 url="http://pyopengl.sourceforge.net/"
 license=('BSD')
 arch=('any')
-depends=('freeglut' 'python2-distribute')
-conflicts=('python-pyopengl' 'python-opengl<=3.0.1-4')
-replaces=('python-pyopengl' 'python-opengl<=3.0.1-4')
+makedepends=('freeglut' 'python2-distribute' 'python-distribute')
 source=("http://downloads.sourceforge.net/${pkgbase}/PyOpenGL-${pkgver}.tar.gz"
         'LICENSE')
 md5sums=('77becc24ffc0a6b28030aa109ad7ff8b'
          '0b53c508a63e5dbaf44cdfb0fa103b3a')
 
+build() {
+  cp -r PyOpenGL-${pkgver} python-PyOpenGL-${pkgver}
+}
+
 package_python2-opengl() {
-	cd PyOpenGL-${pkgver}
+        depends=('freeglut' 'python2-distribute')
+	conflicts=('python-pyopengl' 'python-opengl<=3.0.1-4')
+	replaces=('python-pyopengl' 'python-opengl<=3.0.1-4')
+
+        cd PyOpenGL-${pkgver}
 	python2 setup.py install --root="${pkgdir}" --optimize=1
 	install -Dm644 "${srcdir}/LICENSE" \
 		"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
@@ -33,3 +39,12 @@
     sed -i 's|#! /usr/bin/env python|#!/usr/bin/python2|' \
       "${pkgdir}"/usr/lib/python2.7/site-packages/OpenGL/arrays/{_,}buffers.py
 }
+
+package_python-opengl() {
+        depends=('freeglut' 'python-distribute')
+
+        cd python-PyOpenGL-${pkgver}
+	python setup.py install --root="${pkgdir}" --optimize=1
+	install -Dm644 "${srcdir}/LICENSE" \
+		"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}




More information about the arch-commits mailing list