summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD32
2 files changed, 25 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7a4baca0d543..e1079ae96030 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
pkgbase = python-pep8-naming
pkgdesc = This module provides a name plugin for flake8, the Python code checker
- pkgver = 0.8.2
+ pkgver = 0.13.3
pkgrel = 1
url = https://github.com/PyCQA/pep8-naming
arch = any
license = MIT
- makedepends = python-setuptools
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python
provides = flake-pep8-naming
- source = python-pep8-naming-0.8.2.tar.gz::https://github.com/PyCQA/pep8-naming/archive/0.8.2.tar.gz
- md5sums = 9c1689216b47e5c32b5060b17116dc89
+ source = python-pep8-naming-0.13.3.tar.gz::https://github.com/PyCQA/pep8-naming/archive/0.13.3.tar.gz
+ sha256sums = d693ebff6b6a6107722b3009265fb5b854aa4b5551df0b76fdb97a39eba98f34
pkgname = python-pep8-naming
-
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: