summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2021-12-17 22:43:31 +0300
committerCaleb Maclennan2021-12-17 22:43:31 +0300
commit0e6b95a06758e689c5b539890a3a5dcc7062127e (patch)
treef6a1a86089059af0b385fe67b48718bb958f4594
parent7f299c82c73bc62a6a7d5a7dc24a08531b091429 (diff)
downloadaur-0e6b95a06758e689c5b539890a3a5dcc7062127e.tar.gz
upgpkg: python-shortuuid 1.0.8-2
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD17
2 files changed, 13 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b1604d8e5d34..966ebcabe73b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 88fd18777156..4ad21705c93f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}