diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 19 insertions, 13 deletions
@@ -1,28 +1,34 @@ -# Maintainer: Grey Christoforo <first name at last name dot net> -_pkgname=pep8-naming +# Maintainer: Scott Cheng <aur@chengscott.io> +# Contributer: Grey Christoforo <first name at last name dot net> +# Contributer: Sven-Hendrik Haase <svenstaro at gmail dot com> +# Contributer: Raphael Scholer <rascholer at gmail dot com> pkgname=python-pep8-naming -pkgver=0.8.2 +_name=${pkgname#python-} +pkgver=0.13.3 pkgrel=1 pkgdesc="This module provides a name plugin for flake8, the Python code checker" -arch=('any') +arch=(any) url="https://github.com/PyCQA/pep8-naming" license=('MIT') depends=('python') provides=('flake-pep8-naming') -makedepends=('python-setuptools') +makedepends=( + python-build + python-installer + python-wheel +) source=("${pkgname}-${pkgver}.tar.gz"::"${url}/archive/${pkgver}.tar.gz") -md5sums=('9c1689216b47e5c32b5060b17116dc89') +sha256sums=('d693ebff6b6a6107722b3009265fb5b854aa4b5551df0b76fdb97a39eba98f34') build() { - cd "${_pkgname}-${pkgver}" - - python setup.py build + python -m build -nw "${_name}-${pkgver}" } package() { - cd "${_pkgname}-${pkgver}" - - python setup.py install --prefix="/usr" --root="${pkgdir}" --optimize=1 - install -Dm755 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}"/LICENSE + python -m installer \ + --compile-bytecode 1 \ + --destdir "${pkgdir}" \ + "${_name}-${pkgver}/dist/pep8_naming-"*.whl + install -Dm644 "${_name}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" } # vim:set ts=2 sw=2 et: |