diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 15 insertions, 51 deletions
@@ -1,25 +1,15 @@ pkgbase = python-pymunk pkgdesc = A wrapper around the 2d physics library Chipmunk - pkgver = 5.7.0 + pkgver = 6.0.0 pkgrel = 1 - url = http://www.pymunk.org/en/latest/ - arch = any + url = http://www.pymunk.org/ + arch = x86_64 license = MIT makedepends = python-setuptools - makedepends = python2-setuptools - source = https://files.pythonhosted.org/packages/source/p/pymunk/pymunk-5.7.0.zip - sha256sums = 585aabe9a7039b7a2dc07217120b6ccfc2abc200bd381187e0912ae852a63894 - -pkgname = python-pymunk depends = python - depends = chipmunk depends = python-cffi + source = https://files.pythonhosted.org/packages/source/p/pymunk/pymunk-6.0.0.zip + sha256sums = 772a214f6ff87a1a856a881b92242ef4b2f5bedf08d0752f9eff73e045c35812 -pkgname = python2-pymunk - depends = python2 - depends = chipmunk - depends = python2-cffi - provides = pymunk - conflicts = pymunk - replaces = pymunk +pkgname = python-pymunk @@ -3,53 +3,27 @@ # Contributor: Dan Serban # Contributor: Fabio Volpe -pkgbase='python-pymunk' -_libname=${pkgbase/python-/} -pkgname=('python-pymunk' 'python2-pymunk') -pkgver=5.7.0 +_libname='pymunk' +pkgname='python-pymunk' +pkgver=6.0.0 pkgrel=1 pkgdesc="A wrapper around the 2d physics library Chipmunk" -arch=('any') -url='http://www.pymunk.org/en/latest/' +arch=('x86_64') +url='http://www.pymunk.org/' license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') +depends=('python' 'python-cffi') +makedepends=('python-setuptools') source=("https://files.pythonhosted.org/packages/source/${_libname:0:1}/$_libname/$_libname-$pkgver.zip") -sha256sums=('585aabe9a7039b7a2dc07217120b6ccfc2abc200bd381187e0912ae852a63894') - -prepare() { - cd "$srcdir"/pymunk-$pkgver - sed -r 's/^\s*ext_modules =/\0 [] and/' -i setup.py - sed -r "s#^ libfn = .*# libfn = '/usr/lib/libchipmunk.so'#" -i pymunk/_libload.py - - cd .. - cp -r pymunk-$pkgver pymunk-$pkgver-py2 -} +sha256sums=('772a214f6ff87a1a856a881b92242ef4b2f5bedf08d0752f9eff73e045c35812') build() { cd "$srcdir"/pymunk-$pkgver python setup.py build - - cd "$srcdir"/pymunk-$pkgver-py2 - python2 setup.py build } -package_python-pymunk() { - depends=(python chipmunk python-cffi) - +package() { cd "$srcdir"/pymunk-$pkgver python setup.py install -O1 --skip-build --root="$pkgdir" install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt } - -package_python2-pymunk() { - depends=(python2 chipmunk python2-cffi) - provides=(pymunk) - replaces=(pymunk) - conflicts=(pymunk) - - cd "$srcdir"/pymunk-$pkgver-py2 - python2 setup.py install -O1 --skip-build --root="$pkgdir" - - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt -} |