diff options
author | Konstantin Shalygin | 2024-04-01 16:51:16 +0700 |
---|---|---|
committer | Konstantin Shalygin | 2024-04-01 16:51:16 +0700 |
commit | d37f8a8b408bc30ddf6e54619ff4819e264a8331 (patch) | |
tree | ef8261377388e0ae535c65f4e78762efeac546e7 | |
parent | 56fba9d7450c2282303fa5a2177becc4dc750dca (diff) | |
download | aur-python-redmine.tar.gz |
Bump to 2.5.0
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 17 insertions, 16 deletions
@@ -1,6 +1,6 @@ pkgbase = python-redmine pkgdesc = Python library for communicating with a Redmine project management application - pkgver = 2.4.0 + pkgver = 2.5.0 pkgrel = 1 url = https://python-redmine.com arch = any @@ -9,10 +9,11 @@ pkgbase = python-redmine checkdepends = python-mock checkdepends = python-requests checkdepends = python-coverage - makedepends = python + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools depends = python-requests - source = https://github.com/maxtepkeev/python-redmine/archive/v2.4.0.tar.gz - sha256sums = 746c6e0e165e21e9dea6c6e563064f3a27e38234dfe827f4a2215b89b8c11860 + source = https://github.com/maxtepkeev/python-redmine/archive/v2.5.0.tar.gz + sha256sums = a51f45fc6d4b5e6d7331d72dcda4e179c42414fffb73e7c4a176d94392006f6a pkgname = python-redmine @@ -2,31 +2,31 @@ # Contributor: Konstantin Shalygin <k0ste@k0ste.ru> # Contributor: Sebastien Leduc <sebastien@sleduc.fr> -pkgbase='python-redmine' -pkgname="${pkgbase}" -pkgver='2.4.0' +pkgname='python-redmine' +pkgver='2.5.0' pkgrel='1' pkgdesc="Python library for communicating with a Redmine project management application" arch=("any") -url="https://${pkgbase}.com" +url="https://${pkgname}.com" depends=('python-requests') -makedepends=('python' 'python-setuptools') +makedepends=('python-build' 'python-installer' 'python-setuptools') checkdepends=('python-nose' 'python-mock' 'python-requests' 'python-coverage') license=('Apache') -source=("https://github.com/maxtepkeev/${pkgbase}/archive/v${pkgver}.tar.gz") -sha256sums=('746c6e0e165e21e9dea6c6e563064f3a27e38234dfe827f4a2215b89b8c11860') +source=("https://github.com/maxtepkeev/${pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=('a51f45fc6d4b5e6d7331d72dcda4e179c42414fffb73e7c4a176d94392006f6a') build() { - cd "${srcdir}/${pkgbase}-${pkgver}" - python setup.py build + cd "${pkgbase}-${pkgver}" + python -m build --wheel --no-isolation } check() { - cd "${srcdir}/${pkgbase}-${pkgver}" + cd "${pkgbase}-${pkgver}" nosetests --with-coverage --cover-erase --cover-package=redminelib } package() { - cd "${srcdir}/${pkgbase}-${pkgver}" - python setup.py install -O2 --root="${pkgdir}" + cd "${pkgbase}-${pkgver}" + python -m installer --destdir="${pkgdir}" "dist/"*".whl" + install -Dm0644 "LICENSE" "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" } |