diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ff5ba6a11694 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Kyle Keen <keenerd@gmail.com> +# Contributor: Douglas Soares de Andrade <douglas@archlinux.org> +# Contributor: Ryan Coyner <rcoyner@gmail.com> +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> + +pkgname='python2-pyglet' +pkgver=1.4.9 +pkgrel=1 +pkgdesc="A cross-platform windowing and multimedia library for Python" +arch=('any') +url="https://github.com/pyglet/pyglet" +license=('BSD') +depends=('python2' 'glu' 'python2-future') +makedepends=('python2-setuptools') +optdepends=('ffmpeg: provides audio&video support') +source=("https://files.pythonhosted.org/packages/source/p/pyglet/pyglet-$pkgver.zip") +md5sums=('047ab2874e9be36e2190f95c48a84d0f') + +prepare() { + cd "$srcdir" + # https://bitbucket.org/pyglet/pyglet/issues/157/please-do-not-bundle-the-future-module + rm -rf pyglet-$pkgver/pyglet/extlibs/future/ +} + +build() { + cd "$srcdir/pyglet-$pkgver" + python2 setup.py build +} + +package() { + cd "$srcdir/pyglet-$pkgver" + find ./ -type f -name '*.py' | xargs -n 1 sed -i 's|/usr/bin/env python$|/usr/bin/env python2|' + find ./ -type f -name '*.py' | xargs -n 1 sed -i 's|/usr/bin/python|/usr/bin/env python2|' + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + |