[arch-commits] Commit in python-pyparsing/trunk (PKGBUILD)
Felix Yan
felixonmars at gemini.archlinux.org
Sun Apr 10 23:51:16 UTC 2022
Date: Sunday, April 10, 2022 @ 23:51:15
Author: felixonmars
Revision: 442279
upgpkg: python-pyparsing 3.0.8-1
Modified:
python-pyparsing/trunk/PKGBUILD
----------+
PKGBUILD | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-04-10 20:13:54 UTC (rev 442278)
+++ PKGBUILD 2022-04-10 23:51:15 UTC (rev 442279)
@@ -6,7 +6,7 @@
# Contributor: Michael Krauss <hippodriver at gmx.net>
pkgname=python-pyparsing
-pkgver=3.0.7
+pkgver=3.0.8
pkgrel=1
pkgdesc='General parsing module for Python'
arch=('any')
@@ -13,16 +13,16 @@
url='https://github.com/pyparsing/pyparsing/'
license=('MIT')
depends=('python')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-flit-core')
checkdepends=('python-jinja' 'python-railroad-diagrams')
optdepends=('python-railroad-diagrams: for generating Railroad Diagrams'
'python-jinja: for generating Railroad Diagrams')
source=("https://github.com/pyparsing/pyparsing/archive/pyparsing_$pkgver.tar.gz")
-sha512sums=('d5d5547188ebda6fb7f45928174314d3d4d10302acc8fb476cd6590fb4a75167dee5f6397ab0b63efd4cb55c0765708ffd432bcfecf28d8f808815e62615f447')
+sha512sums=('5567824ac6d4c17755c0d47f2994cc2449383d9d3e9dfa374886d92af38651334483034713df420701d1c4560b331f61d763f7f8d1d7a14a7d221c022b9fc8a7')
build() {
cd pyparsing-pyparsing_$pkgver
- python setup.py build
+ python -m build -nw
}
check() {
@@ -32,9 +32,8 @@
package() {
cd pyparsing-pyparsing_$pkgver
-
- python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ python -m installer --destdir="$pkgdir" dist/*.whl
+ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list