diff options
author | Luis Martinez | 2022-02-20 16:02:14 -0600 |
---|---|---|
committer | Luis Martinez | 2022-02-20 16:03:20 -0600 |
commit | 3096d8ae3e08bfb442fda621d4b7bfe39be948e8 (patch) | |
tree | cbb4ae9b8f98652df2e8003b1f192fb1dd687299 /PKGBUILD | |
parent | 505c97043a33f07876510a408c4cfe2186715f0b (diff) | |
download | aur-3096d8ae3e08bfb442fda621d4b7bfe39be948e8.tar.gz |
update to 1.3.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 14 insertions, 8 deletions
@@ -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" } |