diff options
author | Guillaume Horel | 2019-08-19 12:47:02 -0400 |
---|---|---|
committer | Guillaume Horel | 2019-08-19 12:47:02 -0400 |
commit | 4fb37dd262e765f036761a5f712d6b7330b4e23a (patch) | |
tree | b2e9a53c467a916ca495fa09837af4345f6d4c85 | |
parent | 7d8f9a792aace364d43be75c4a11d3b93c45c373 (diff) | |
download | aur-4fb37dd262e765f036761a5f712d6b7330b4e23a.tar.gz |
version bump
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 57 |
2 files changed, 21 insertions, 64 deletions
@@ -1,35 +1,17 @@ pkgbase = python-booleanoperations - pkgdesc = Boolean operations on paths based on a super fast polygon clipper library by Angus Johnson. - pkgver = 0.8.0 + pkgdesc = Boolean operations on paths. + pkgver = 0.8.2 pkgrel = 1 url = https://github.com/typemytype/booleanOperations arch = any license = MIT - makedepends = python-pip - makedepends = python2-pip + checkdepends = python-fontpens depends = python depends = python-pyclipper depends = python-fonttools - depends = python-ufolib - depends = python2 - depends = python2-pyclipper - depends = python2-fonttools - depends = python2-ufolib options = !emptydirs - source = https://files.pythonhosted.org/packages/py2.py3/b/booleanOperations/booleanOperations-0.8.0-py2.py3-none-any.whl - sha256sums = e405de0126aaf0f6e4f3dcebd18079db601e825e123cb095366b2a50e9abbc8c + source = https://pypi.org/packages/source/b/booleanOperations/booleanOperations-0.8.2.zip + sha256sums = 1750def605e53ca13cf45fedd31b360d241cc6082523e4b71d86c72dd3e9bc8a pkgname = python-booleanoperations - depends = python - depends = python-pyclipper - depends = python-fonttools - depends = python-ufolib - provides = python-booleanoperations - -pkgname = python2-booleanoperations - depends = python2 - depends = python2-pyclipper - depends = python2-fonttools - depends = python2-ufolib - provides = python2-booleanoperations @@ -1,52 +1,27 @@ -# Maintainer: William Turner <willtur.will@gmail.com> -pkgbase=python-booleanoperations -pkgname=(python-booleanoperations python2-booleanoperations) +# Maintainer: Guillaume Horel <guillaume.horel@gmail.com> +# Ex-Maintainer: William Turner <willtur.will@gmail.com> +pkgname='python-booleanoperations' _pkgname=booleanOperations -pkgver=0.8.0 +pkgver=0.8.2 pkgrel=1 -pkgdesc='Boolean operations on paths based on a super fast polygon clipper library by Angus Johnson.' +pkgdesc='Boolean operations on paths.' arch=('any') url='https://github.com/typemytype/booleanOperations' license=('MIT') -depends=('python' 'python-pyclipper' 'python-fonttools' 'python-ufolib' - 'python2' 'python2-pyclipper' 'python2-fonttools' 'python2-ufolib') -makedepends=('python-pip' 'python2-pip') +checkdepends=('python-fontpens') +depends=('python' 'python-pyclipper' 'python-fonttools') +makedepends=() options=(!emptydirs) -source=("https://files.pythonhosted.org/packages/py2.py3/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}-py2.py3-none-any.whl") -sha256sums=('e405de0126aaf0f6e4f3dcebd18079db601e825e123cb095366b2a50e9abbc8c') +source=("https://pypi.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.zip") +sha256sums=('1750def605e53ca13cf45fedd31b360d241cc6082523e4b71d86c72dd3e9bc8a') -package_python-booleanoperations() { - depends=('python' 'python-pyclipper' 'python-fonttools' 'python-ufolib') - provides=('python-booleanoperations') +package() { + cd "${srcdir}/$_pkgname-$pkgver" - cd "${srcdir}" - - # install the wheel - PIP_CONFIG_FILE=/dev/null pip install \ - --isolated \ - --root="${pkgdir}" \ - --ignore-installed \ - --no-deps \ - ${_pkgname}-${pkgver}-py2.py3-none-any.whl - - # compile to pyo - python -O -m compileall "${pkgdir}" + python setup.py install --root=$pkgdir ||return 1 } -package_python2-booleanoperations() { - depends=('python2' 'python2-pyclipper' 'python2-fonttools' 'python2-ufolib') - provides=('python2-booleanoperations') - - cd "${srcdir}" - - # install the wheel - PIP_CONFIG_FILE=/dev/null pip2 install \ - --isolated \ - --root="${pkgdir}" \ - --ignore-installed \ - --no-deps \ - ${_pkgname}-${pkgver}-py2.py3-none-any.whl - - # compile to pyo - python2 -O -m compileall "${pkgdir}" +check() { + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py test } |