summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 20 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4014772f99c4..11c0061265f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,33 @@
# Maintainer: kusanaginoturugi <kusanaginoturugi(at)gmail.com>
+# Contributor: not_anonymous <nmlibertarian@gmail.com>
# Contributor: Doron Behar <doron.behar@gmail.com>
pkgname=python-xlsx2csv
-pkgver=0.7.8
+_name=xlsx2csv
+pkgver=0.8.1
pkgrel=1
pkgdesc="xlsx to csv converter"
arch=(any)
url="https://github.com/dilshod/xlsx2csv"
-license=('GPL')
-groups=()
+license=('MIT')
depends=('python')
-makedepends=()
-provides=()
-conflicts=()
-replaces=()
-backup=()
-options=(!emptydirs)
-install=
+makedepends=(python-build python-installer python-wheel python-setuptools-scm)
source=(https://github.com/dilshod/xlsx2csv/archive/$pkgver.tar.gz)
-md5sums=('70296d89c84dec9e5da08bed4af14c17')
-package() {
- cd "$srcdir/xlsx2csv-$pkgver"
- python setup.py install --root="$pkgdir/" --optimize=1
+build() {
+ export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+ cd "$_name-$pkgver"
+ python -m build --wheel --no-isolation
}
-# vim:set ts=2 sw=2 et:
+package() {
+ cd "$_name-$pkgver"
+ python -m installer --destdir="$pkgdir" dist/*.whl
+
+ mkdir -p $pkgdir/usr/share/man/man1
+ cd man
+ make
+ install $_name.1 $pkgdir/usr/share/man/man1/$_name.1
+}
+md5sums=('5c105ac18e1573f453e646be2480a826')
+sha256sums=('720894b55f9229e693f389fa760ab4993b8fa17163a8e1beee21e7f975312766')