summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 20 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 045c71c811c2..bef269ccdbdd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,34 @@
# Maintainer: Christopher Arndt <aur at chrisarndt dot de>
-_name="mando"
-pkgname="python-${_name}"
-pkgver=0.7.0
+_name=mando
+pkgname=python-$_name
+pkgver=0.7.1
pkgrel=2
-pkgdesc="Python library which wraps the argparse module to help write flexible CLI applications"
-arch=('any')
-url="https://${_name}.readthedocs.org/"
+pkgdesc='Python library wrapping argparse to help write flexible CLI applications'
+arch=(any)
+url='https://mando.readthedocs.org/'
# Repository: https://github.com/rubik/mando
-license=('MIT')
-depends=('python')
-optdepends=('python-sphinx: to run unit tests')
-makedepends=('python-rst2ansi' 'python-setuptools')
-optdepends=('python-rst2ansi: restructuredText support')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"
- 'LICENSE')
-sha256sums=('5306a91109096fe2e204a1f5ae141038842193f7210a7930c8ee73ccb7ecbf62'
- '6123bc92c70372634b45af73fbae39eaa70683a66782b73b833c258c4de939eb')
+license=(MIT)
+depends=(python)
+optdepends=(
+ 'python-rst2ansi: ReST formatting of console help output'
+ 'python-sphinx: run unit tests'
+)
+makedepends=(python-build python-installer python-rst2ansi python-setuptools python-wheel)
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
+sha256sums=('18baa999b4b613faefb00eac4efadcf14f510b59b924b66e08289aa1de8c3500')
build() {
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py build
+ cd $_name-$pkgver
+ python -m build --wheel --no-isolation
}
package_python-mando() {
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py install --root="$pkgdir" --skip-build --optimize=1
+ cd $_name-$pkgver
+ python -m installer --destdir="$pkgdir" dist/*.whl
# license
- install -Dm644 ${srcdir}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
}
# vim:set ts=2 sw=2 et: