diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 14 insertions, 35 deletions
@@ -1,39 +1,18 @@ - -_pipname=Flask-Wdb -pkgbase=python-flask-wdb -pkgname=('python2-flask-wdb' 'python-flask-wdb') +_base=Flask-Wdb +pkgname=python-${_base,,} pkgver=0.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Integrate Wdb instead of Werkzeug debugger for Flask applications" arch=('any') -url="https://github.com/techniq/flask-wdb" -license=('BSD') -makedepends=('python2-setuptools' 'python-setuptools') -source=("https://pypi.python.org/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz") -md5sums=('950c16fa1e3e0d16fb3bbb923fb70037') - - -prepare() { - cp -R $_pipname-$pkgver python2-$_pipname-$pkgver -} - -package_python2-flask-wdb() { -depends=('python2' 'python2-wdb') - - cd python2-$_pipname-$pkgver - python2 setup.py install --root="$pkgdir/" --optimize=1 - -# install -d ${pkgdir}/usr/share/licenses/$pkgname -# install -m 644 "$srcdir/${_pipname}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname" -} - -package_python-flask-wdb() { -depends=('python' 'python-wdb') - - cd $_pipname-$pkgver - python setup.py install --root="$pkgdir/" --optimize=1 - -# install -d ${pkgdir}/usr/share/licenses/$pkgname -# install -m 644 "$srcdir/${_pipname}-${pkgver}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname" +url="https://github.com/techniq/${_base,,}" +license=('custom') +depends=(python-wdb) +makedepends=(python-setuptools) +source=("https://pypi.io/packages/source/${_base:0:1}/${_base}/${_base}-${pkgver}.tar.gz") +sha512sums=('c3077ce9c6379f5412b308a07e3e106ed010dab437cbb63c61673ec925a94499bd47848ada2f2c891c4cca443c4e382585ee751c8736ee86073245e4bca49e54') + +package() { + cd ${_base}-${pkgver} + export PYTHONHASHSEED=0 + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 } - |