diff options
author | Luis Martinez | 2021-12-05 11:54:26 -0600 |
---|---|---|
committer | Luis Martinez | 2021-12-05 11:54:26 -0600 |
commit | 28148ef40e12b4683e4e052b850a1043e0e53706 (patch) | |
tree | 01327171e91cf4dc07858a431e25e79455a0792a | |
parent | b2fa47e2dd9aeae2e817e46727ef53cced7cb913 (diff) | |
download | aur-28148ef40e12b4683e4e052b850a1043e0e53706.tar.gz |
update to 5.0.1
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 28 insertions, 9 deletions
@@ -1,16 +1,19 @@ pkgbase = python-endpoints pkgdesc = Lightweight REST API framework - pkgver = 4.3.0 + pkgver = 5.0.1 pkgrel = 1 url = https://github.com/jaymon/endpoints arch = any license = MIT makedepends = python-setuptools - depends = python-decorator + depends = python-decorators depends = python-datatypes - source = https://files.pythonhosted.org/packages/source/e/endpoints/endpoints-4.3.0.tar.gz + optdepends = python-jinja + optdepends = python-tornado + optdepends = python-websockets + source = python-endpoints-5.0.1.tar.gz::https://files.pythonhosted.org/packages/source/e/endpoints/endpoints-5.0.1.tar.gz source = 001-setup.py.patch - sha256sums = c29088ebe60944e2049f25ac424d9fe1ce3b59033e73c6819ce380977a780c86 + sha256sums = a251b9662b40a063907d627d7c66e76a12034ee424ddf64aed2a15441b5e105b sha256sums = a2d153ce864bada83622dd4ff8b7f7c83a04ba84c7cc8cf83707e4a420f27e23 pkgname = python-endpoints @@ -2,17 +2,24 @@ # Contributor: Jameson Pugh <imntreal@gmail.com> pkgname=python-endpoints -pkgver=4.3.0 +pkgver=5.0.1 pkgrel=1 pkgdesc="Lightweight REST API framework" arch=('any') url="https://github.com/jaymon/endpoints" license=('MIT') -depends=('python-decorator' 'python-datatypes') +depends=('python-decorators' 'python-datatypes') makedepends=('python-setuptools') -source=("https://files.pythonhosted.org/packages/source/e/endpoints/endpoints-$pkgver.tar.gz" +optdepends=('python-jinja' 'python-tornado' 'python-websockets') +# checkdepends=( +# 'python-jinja' +# 'python-requests' +# 'python-tornado' +# 'python-testdata' +# 'python-websockets') +source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/e/endpoints/endpoints-$pkgver.tar.gz" '001-setup.py.patch') -sha256sums=('c29088ebe60944e2049f25ac424d9fe1ce3b59033e73c6819ce380977a780c86' +sha256sums=('a251b9662b40a063907d627d7c66e76a12034ee424ddf64aed2a15441b5e105b' 'a2d153ce864bada83622dd4ff8b7f7c83a04ba84c7cc8cf83707e4a420f27e23') prepare() { @@ -25,9 +32,18 @@ build() { python setup.py build } +## tests require a Vagrant and pyenv environment +# check() { +# cd "endpoints-$pkgver" +# python -m unittest +# } + package() { + export PYTHONHASHSEED=0 ## reproducibility cd "endpoints-$pkgver" - PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" } # vim:set ts=2 sw=2 et: |