[arch-commits] Commit in python-pygame/trunk (ChangeLog PKGBUILD)
Eric Bélanger
eric at archlinux.org
Mon Mar 19 03:44:40 UTC 2012
Date: Sunday, March 18, 2012 @ 23:44:40
Author: eric
Revision: 153734
upgpkg: python-pygame 1.9.1-5
Change python2 and portmidi makedepends to depends (close FS#28628), Clean up depends, Remove replaces and provides arrays, Add python2 fix, Remove ChangeLog
Modified:
python-pygame/trunk/PKGBUILD
Deleted:
python-pygame/trunk/ChangeLog
-----------+
ChangeLog | 34 ----------------------------------
PKGBUILD | 51 ++++++++++++++++++++++++---------------------------
2 files changed, 24 insertions(+), 61 deletions(-)
Deleted: ChangeLog
===================================================================
--- ChangeLog 2012-03-19 00:48:00 UTC (rev 153733)
+++ ChangeLog 2012-03-19 03:44:40 UTC (rev 153734)
@@ -1,34 +0,0 @@
-2012-01-24 Angel Velasquez <angvp at archlinux.org>
-
- * Rebuilt against libpng 1.5
-
-2010-08-24 Eric Belanger <eric at archlinux.org>
-
- * Rebuilt for python2
-
-2009-08-06 Douglas Soares de Andrade <douglas at archlinux.org>
-
- * Updated to: 1.9.1
-
-2009-08-03 Douglas Soares de Andrade <douglas at archlinux.org>
-
- * Adding the examples folder
-
-2009-08-01 Douglas Soares de Andrade <douglas at archlinux.org>
-
- * Updated for x86_64: 1.9.0
-
-2008-08-06 Eric Belanger <eric at archlinux.org>
-
- * python-pygame 1.8.1-2
- * Fixed file permissions (close FS#11082)
-
-2008-07-31 Douglas Soares de Andrade <douglas at archlinux.org>
-
- * Updated for i686: 1.8.1
-
-2008-03-31 Eric Belanger <eric at archlinux.org>
-
- * python-pygame 1.8.0-1
- * Upstream update
- * Added ChangeLog
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2012-03-19 00:48:00 UTC (rev 153733)
+++ PKGBUILD 2012-03-19 03:44:40 UTC (rev 153734)
@@ -1,40 +1,37 @@
# $Id$
-# Maintainer: Angel Velasquez <angvp at archlinux.org>
-# Contributor: Douglas Soares de Andrade <douglas at archlinux.org>
-# Contributor: Eric Belanger <eric at archlinux.org>
-# Contributor: john(?)
-# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
+# Maintainer: Eric Bélanger <eric at archlinux.org>
+
pkgname=python-pygame
pkgver=1.9.1
-pkgrel=4
+pkgrel=5
pkgdesc="Python game library"
arch=('i686' 'x86_64')
url="http://www.pygame.org/"
license=('LGPL')
-depends=('sdl_mixer' 'libvorbis' 'sdl_ttf' 'sdl_image' 'smpeg')
-makedepends=('python2' 'portmidi')
-replaces=('pygame')
-provides=('pygame')
-changelog=ChangeLog
-source=(http://pygame.org/ftp/pygame-${pkgver}release.tar.gz 'config.patch'
-'pygame-v4l.patch')
-md5sums=('1c4cdc708d17c8250a2d78ef997222fc'
- 'aaa668f3cd710d8604114501ea6a6f48'
- '9915b63865c16519e80007909beed876')
+depends=('sdl_mixer' 'sdl_ttf' 'sdl_image' 'python2' 'portmidi')
+source=(http://pygame.org/ftp/pygame-${pkgver}release.tar.gz \
+ config.patch pygame-v4l.patch)
+sha1sums=('a45aeb0623e36ae7a1707b5f41ee6274f72ca4fa'
+ '285815e28705d5a2aea53c9d952d35fddf10dd13'
+ '7e693fb2ef5ef636f9965ba1a4eb854f8b0b5070')
build() {
- cd "${srcdir}/pygame-${pkgver}release"
- patch -Np0 -i "${srcdir}/config.patch"
- patch -Np1 -i "${srcdir}/pygame-v4l.patch"
+ cd "${srcdir}/pygame-${pkgver}release"
+ patch -Np0 -i "${srcdir}/config.patch"
+ patch -Np1 -i "${srcdir}/pygame-v4l.patch"
}
package() {
- cd "${srcdir}/pygame-${pkgver}release"
- python2 config.py -auto
- python2 setup.py install --root="${pkgdir}" --prefix=/usr
- # Copying the examples and tests
- cp -R examples lib/* "${pkgdir}/usr/lib/python2.7/site-packages/pygame"
- cp -R test/* "${pkgdir}/usr/lib/python2.7/site-packages/pygame/tests"
- # Fixing permissions
- chmod 644 "${pkgdir}"/usr/include/python2.7/pygame/*
+ cd "${srcdir}/pygame-${pkgver}release"
+ python2 config.py -auto
+ python2 setup.py install --root="${pkgdir}" --prefix=/usr
+
+# Copying the examples and tests
+ cp -R examples lib/* "${pkgdir}/usr/lib/python2.7/site-packages/pygame"
+ cp -R test/* "${pkgdir}/usr/lib/python2.7/site-packages/pygame/tests"
+
+ find "${pkgdir}" -type f -exec sed -i 's#/usr/bin/env python#/usr/bin/env python2#' {} +
+
+# Fixing permissions
+ chmod 644 "${pkgdir}"/usr/include/python2.7/pygame/*
}
More information about the arch-commits
mailing list