diff options
author | Caleb Maclennan | 2021-12-17 22:43:31 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-12-17 22:43:31 +0300 |
commit | 0e6b95a06758e689c5b539890a3a5dcc7062127e (patch) | |
tree | f6a1a86089059af0b385fe67b48718bb958f4594 | |
parent | 7f299c82c73bc62a6a7d5a7dc24a08531b091429 (diff) | |
download | aur-0e6b95a06758e689c5b539890a3a5dcc7062127e.tar.gz |
upgpkg: python-shortuuid 1.0.8-2
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 13 insertions, 7 deletions
@@ -1,11 +1,12 @@ pkgbase = python-shortuuid pkgdesc = library that generates concise, unambiguous, URL-safe UUIDs pkgver = 1.0.8 - pkgrel = 1 + pkgrel = 2 url = https://github.com/skorokithakis/shortuuid arch = any license = BSD checkdepends = python-django + makedepends = python-dephell makedepends = python-setuptools depends = python options = !emptydirs @@ -4,32 +4,37 @@ pkgname=python-shortuuid pkgver=1.0.8 -pkgrel=1 +pkgrel=2 pkgdesc='library that generates concise, unambiguous, URL-safe UUIDs' arch=(any) url="https://github.com/skorokithakis/${pkgname#python-}" license=(BSD) depends=(python) options=(!emptydirs) -makedepends=(python-setuptools) +makedepends=(python-dephell + python-setuptools) checkdepends=(python-django) _archive="${pkgname#python-}-$pkgver" source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('7b62fa068d83fc5d09a4ba068d10d5709e42aa1f97a6d2cac40ac5143ce59421') -_setup='from setuptools import setup; setup();' + +prepare() { + cd "$_archive" + dephell deps convert --from pyproject.toml --to setup.py +} build() { cd "$_archive" - python -c "$_setup" build + python setup.py build } check() { cd "$_archive" - python -c "$_setup" test + python setup.py test } package() { cd "$_archive" - python -c "$_setup" install --root="$pkgdir" --optimize=1 --skip-build + python setup.py install --root="$pkgdir" --optimize=1 --skip-build install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" COPYING } |