diff options
author | 0x9fff00 | 2024-04-27 20:19:15 +0200 |
---|---|---|
committer | 0x9fff00 | 2024-04-27 20:19:15 +0200 |
commit | 86754de832d6abdc7069be45ece81ff7de088fd0 (patch) | |
tree | 73bc93c072ac1399ecda16dd8966e50139c4d275 | |
parent | 72c7704e13d544dabad1a7b1b61f0044e788801b (diff) | |
download | aur-86754de832d6abdc7069be45ece81ff7de088fd0.tar.gz |
1.13.1-2
* rebuild: python 3.12.3-1
* add tests
* cleanup
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 22 insertions, 12 deletions
@@ -1,15 +1,17 @@ pkgbase = python-flask-apscheduler pkgdesc = Adds APScheduler support to Flask pkgver = 1.13.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/viniciuschiele/flask-apscheduler arch = any - license = Apache + license = Apache-2.0 + checkdepends = python-nose2 makedepends = python-setuptools depends = python depends = python-apscheduler depends = python-dateutil depends = python-flask + depends = python-werkzeug source = python-flask-apscheduler-1.13.1.tar.gz::https://github.com/viniciuschiele/flask-apscheduler/archive/1.13.1.tar.gz sha256sums = 37a0686fb4b598e7bc789fda4f49575e703aac6d6803ad19aa8babc5f76f4d0a @@ -2,28 +2,36 @@ # Contributor: Christoph Stahl <christoph.stahl@uni-dortmund.de> # Contributor: Serge Victor <arch@random.re> -_pipname=Flask-APScheduler -_reponame=${_pipname,,} -pkgname=python-$_reponame +_name=flask-apscheduler +pkgname=python-$_name pkgver=1.13.1 -pkgrel=1 +pkgrel=2 pkgdesc='Adds APScheduler support to Flask' arch=('any') -url="https://github.com/viniciuschiele/$_reponame" -license=('Apache') -depends=('python' 'python-apscheduler' 'python-dateutil' 'python-flask') +url="https://github.com/viniciuschiele/$_name" +license=('Apache-2.0') +# upstream implicitly depends on werkzeug: +# https://github.com/viniciuschiele/flask-apscheduler/blob/93cec4e9d90b2d7ee7aef02e5ccb6cf7f6c2cbc9/flask_apscheduler/scheduler.py#L20 +depends=('python' 'python-apscheduler' 'python-dateutil' 'python-flask' 'python-werkzeug') makedepends=('python-setuptools') +checkdepends=('python-nose2') source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") sha256sums=('37a0686fb4b598e7bc789fda4f49575e703aac6d6803ad19aa8babc5f76f4d0a') build() { - cd "$_reponame-$pkgver" + cd "$_name-$pkgver" python setup.py build } +check() { + cd "$_name-$pkgver" + + nose2 -v +} + package() { - cd "$_reponame-$pkgver" + cd "$_name-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + python setup.py install --root="$pkgdir" --optimize=1 } |