diff options
author | Lorenzo Gaifas | 2021-12-20 12:07:44 +0100 |
---|---|---|
committer | Lorenzo Gaifas | 2021-12-20 12:07:44 +0100 |
commit | 4e9c6712870d75f966f196ff9c42f8aff94845e6 (patch) | |
tree | 36c74b0426231ce73c127ac9d457e91b0fac7c8b | |
parent | aa986be02e6f99e42d13ec4495ca58edf3d0dd5b (diff) | |
download | aur-4e9c6712870d75f966f196ff9c42f8aff94845e6.tar.gz |
version bump
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 44 insertions, 19 deletions
@@ -1,23 +1,23 @@ pkgbase = python-justpy - pkgdesc = An object oriented high-level Python Web Framework that requires no front-end programming - pkgver = 0.1.4 - pkgrel = 3 + pkgdesc = An object oriented high-level Python Web Framework that requires no frontend programming. + pkgver = 0.2.2 + pkgrel = 1 url = https://justpy.io/ arch = any license = Apache makedepends = python-setuptools - makedepends = cython depends = python depends = python-starlette depends = uvicorn depends = python-itsdangerous + depends = python-websockets depends = python-jinja depends = python-addict - depends = python-demjson-git + depends = demjson depends = python-httpx depends = python-aiofiles - source = justpy-0.1.4.tar.gz::https://github.com/elimintz/justpy/archive/v0.1.4.tar.gz - sha512sums = 7572f8ea210357e13049229629394ac60fe44ec8772c2a65d99adaaa5bbd3b760eaff6acefad17a0c12e73744b0665878d81b2882d2757f8d98e7da13cb305d9 + provides = python-justpy + source = https://files.pythonhosted.org/packages/source/j/justpy/justpy-0.2.2.tar.gz + sha256sums = da81d2aaa2006bf5b853b961d31d32bf43fe73dc01b30f0fdafed42af883cafa pkgname = python-justpy - @@ -1,23 +1,48 @@ # Maintainer: Lorenzo Gaifas <brisvag@gmail.com> -pkgname=python-justpy -pkgver=0.1.4 -pkgrel=3 -pkgdesc="An object oriented high-level Python Web Framework that requires no front-end programming" +_name='justpy' +pkgname="python-${_name}" +pkgver=0.2.2 +pkgrel=1 +pkgdesc="An object oriented high-level Python Web Framework that requires no frontend programming." arch=('any') license=('Apache') url="https://justpy.io/" -depends=('python' 'python-starlette' 'uvicorn' 'python-itsdangerous' 'python-jinja' 'python-addict' 'python-demjson-git' 'python-httpx' 'python-aiofiles') -makedepends=('python-setuptools' 'cython') -source=("justpy-$pkgver.tar.gz::https://github.com/elimintz/justpy/archive/v$pkgver.tar.gz") -sha512sums=('7572f8ea210357e13049229629394ac60fe44ec8772c2a65d99adaaa5bbd3b760eaff6acefad17a0c12e73744b0665878d81b2882d2757f8d98e7da13cb305d9') +makedepends=( + 'python-setuptools' +) +depends=( + 'python' + 'python-starlette' + 'uvicorn' + 'python-itsdangerous' + 'python-websockets' + 'python-jinja' + 'python-addict' + 'demjson' + 'python-httpx' + 'python-aiofiles' +) +source=("https://files.pythonhosted.org/packages/source/${_name:0:1}/${_name}/${_name}-${pkgver}.tar.gz") +sha256sums=('da81d2aaa2006bf5b853b961d31d32bf43fe73dc01b30f0fdafed42af883cafa') +provides=("python-${_name}") + +prepare() { + cd "${srcdir}/${_name}-${pkgver}" + dephell deps convert --from pyproject.toml --to setup.py +} build() { - cd $srcdir/justpy-$pkgver + cd "${srcdir}/${_name}-${pkgver}" python setup.py build } package() { - cd $srcdir/justpy-$pkgver - python setup.py install --skip-build --prefix=/usr --root="$pkgdir" --optimize=1 + cd "${srcdir}/${_name}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" } + +# vim:set ts=2 sw=2 et:<Paste> |