diff options
author | LingMan | 2024-05-15 02:56:44 +0200 |
---|---|---|
committer | LingMan | 2024-05-15 02:56:44 +0200 |
commit | beb199c355c9c44811e215b15a5cc098a5772b74 (patch) | |
tree | b1d1cbf363a853bd8c37ac60103d3a50e46d764f | |
parent | 2d8ff3f308e0eeb8f9e1882dd85620935ad1f831 (diff) | |
download | aur-beb199c355c9c44811e215b15a5cc098a5772b74.tar.gz |
Simplify the script a little
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 6 insertions, 10 deletions
@@ -6,6 +6,7 @@ pkgbase = python2-werkzeug arch = any license = custom:BSD makedepends = python2-setuptools + depends = python2 optdepends = python2-cryptography: for serving WSGI applications optdepends = python2-greenlet: alternative for concurrency (multithreading) optdepends = python2-pytest-timeout: needed for check() during build @@ -15,4 +16,3 @@ pkgbase = python2-werkzeug b2sums = 805001d280ae0818ea0dbecfe543a08f9fa5a9dcacb03b4cb630dce538cc251295811118d42f5a740f2180bbd429874a63570d34218b5e794a1e3220afe60e94 pkgname = python2-werkzeug - depends = python2 @@ -7,15 +7,14 @@ # Contributor: Richard Murri pkgname='python2-werkzeug' -_name="${pkgname#python2-}" _commit='54acdd16b247f7037482737e72ec52fc6d50a78d' # 1.0.2 unreleased pkgver=1.0.2u.r5.g54acdd16 pkgrel=1 pkgdesc='Swiss Army knife of Python web development (legacy Python 2 version)' arch=('any') -url="https://pypi.org/project/${_name}/" -_repourl="https://github.com/pallets/${_name}" +url="https://pypi.org/project/werkzeug/" license=('custom:BSD') +depends=('python2') makedepends=('python2-setuptools') optdepends=( 'python2-cryptography: for serving WSGI applications' @@ -27,8 +26,8 @@ _checkdepends_needed=( 'python2-requests-unixsocket' ) optdepends+=("${_checkdepends_needed[@]/%/: needed for check() during build}") -_tarname="${_name}-${_commit}" -source=("${_tarname}.tar.gz::${_repourl}/archive/${_commit}.tar.gz") +_tarname="werkzeug-${_commit}" +source=("${_tarname}.tar.gz::https://github.com/pallets/werkzeug/archive/${_commit}.tar.gz") b2sums=('805001d280ae0818ea0dbecfe543a08f9fa5a9dcacb03b4cb630dce538cc251295811118d42f5a740f2180bbd429874a63570d34218b5e794a1e3220afe60e94') _checkinstalled() { @@ -39,8 +38,7 @@ prepare() { cd "${_tarname}" echo "Changing hashbangs in *.py files to refer to 'python2'" - sed -e '1s|#![ ]*/[a-zA-Z0-9./_ ]*python.*|#!/usr/bin/env python2|' \ - -i $(find . -name '*.py') + sed -e '1s|#![ ]*/[a-zA-Z0-9./_ ]*python.*|#!/usr/bin/env python2|' -i $(find . -name '*.py') echo "Configuring 'setup.cfg': pytest: don't treat warnings as errors" sed -e '/filterwarnings =/{n' \ @@ -71,8 +69,6 @@ check() { } package() { - depends=('python2') - cd "${_tarname}" python2 setup.py install --root="${pkgdir}" --prefix='/usr' --optimize=1 --skip-build |