summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 19 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9c302efb0525..33c6c6251331 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: