diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 17 insertions, 9 deletions
@@ -1,24 +1,32 @@ -# Maintainer: Franco Masotti <franco dot masotti at live dot com> -# Contributor: Franco Masotti <franco dot masotti at live dot com> +# Maintainer: Franco Masotti <franco dot masotti at tutanota dot com> +# Contributor: Franco Masotti <franco dot masotti at tutanota dot com> pkgname=python-fpyutils -pkgver=3.0.0 +pkgver=3.0.1 pkgrel=1 pkgdesc="A collection of useful non-standard Python functions which aim to be simple to use" arch=('any') url="https://blog.franco.net.eu.org/software/#fpyutils" license=('GPL3') depends=('python') -makedepends=('python-setuptools') +makedepends=('python-build' + 'python-installer' + 'python-wheel' + 'python-setuptools') options=(!emptydirs) source=("https://blog.franco.net.eu.org/software/fpyutils-${pkgver}/fpyutils-${pkgver}.tar.gz.sig" "https://blog.franco.net.eu.org/software/fpyutils-${pkgver}/fpyutils-${pkgver}.tar.gz") -sha512sums=('SKIP' '2b6b23ba65b258801b9cc71a794b49d125b62761dc1e8e455fcc8cac0d21123f177e69b46d0e59eb9e5f91693fbb8da09675d276d8eb3d0428b16a4d01546b32') +sha512sums=('SKIP' '8aa0fcefada2bebe76f5d9033f54efaf9652cc8deb0a8e6015f27fdb0c83f49e12fec1790462d07f6cc56cb20a270df199091633e1992fae02bea136254de35d') check() { - cd "${srcdir}"/fpyutils-"${pkgver}" - python -m unittest discover --failfast --locals --verbose + cd "${srcdir}"/fpyutils-"${pkgver}" + python -m unittest discover --failfast --locals --verbose +} + +build() { + cd "${srcdir}"/fpyutils-"${pkgver}" + python -m build --wheel --no-isolation } package() { - cd "${srcdir}"/fpyutils-"${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 + cd "${srcdir}"/fpyutils-"${pkgver}" + python -m installer --destdir="${pkgdir}" dist/*.whl } |