summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuis Martinez2022-02-20 16:02:14 -0600
committerLuis Martinez2022-02-20 16:03:20 -0600
commit3096d8ae3e08bfb442fda621d4b7bfe39be948e8 (patch)
treecbb4ae9b8f98652df2e8003b1f192fb1dd687299 /PKGBUILD
parent505c97043a33f07876510a408c4cfe2186715f0b (diff)
downloadaur-3096d8ae3e08bfb442fda621d4b7bfe39be948e8.tar.gz
update to 1.3.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 14 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b63e2a492c44..01136fd14d01 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,29 +2,34 @@
# Contributor: Caltlgin Stsodaat <contact@fossdaily.xyz>
pkgname=python-sqliteschema
-pkgver=1.2.1
+pkgver=1.3.0
pkgrel=1
pkgdesc='Dump table schema of a SQLite database file'
arch=('any')
url='https://github.com/thombashi/sqliteschema'
license=('MIT')
depends=(
- 'python>=3.6'
## ALL DEPS BELOW THIS COMMENT ARE AUR ONLY
'python-mbstrdecoder'
'python-tabledata'
'python-typepy')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel')
checkdepends=('python-pytest' 'python-simplesqlite' 'python-pytz')
source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/s/sqliteschema/sqliteschema-$pkgver.tar.gz"
- "$pkgname-$pkgver.tar.gz.asc::https://files.pythonhosted.org/packages/source/s/sqliteschema/sqliteschema-$pkgver.tar.gz.asc")
-sha256sums=('dde195bd7bc70d5841bc01dff20ec23bd43be87d760d2dfc7c7f2e5fd3808ef3'
- 'SKIP')
+ "$pkgname-$pkgver.tar.gz.asc::https://files.pythonhosted.org/packages/source/s/sqliteschema/sqliteschema-$pkgver.tar.gz.asc"
+ 'remove-whitespace-from-description.patch')
+sha256sums=('1acdd5087cab54a099135a5623bb1960019816e2e3042b889c637901a832d3c3'
+ 'SKIP'
+ 'fc29d212e474ac34d25e7fadbe349298f14802325b9c293c2eb21cf53993ea1e')
validpgpkeys=('BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367')
+prepare() {
+ patch -p1 -d "sqliteschema-$pkgver" < 001-setup.py.patch
+}
+
build() {
cd "sqliteschema-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
check() {
@@ -33,8 +38,9 @@ check() {
}
package() {
+ export PYTHONHASHSEED=0
cd "sqliteschema-$pkgver"
- PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer --destdir="$pkgdir/" dist/*.whl
install -Dm644 README.rst -t "$pkgdir/usr/share/doc/$pkgname"
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}