diff options
author | Carlos Aznarán Laos | 2022-03-07 21:24:18 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-03-07 21:24:18 -0500 |
commit | 9531e3b4ced3157cf111e2bfb38071432bc17087 (patch) | |
tree | b5069a1a882e665d9a2c17172aac1d5d2fc2e1e1 /PKGBUILD | |
parent | fb21572947b451e560f8c443b85296baf00f64f2 (diff) | |
download | aur-python-vprof.tar.gz |
Bump version to 0.38
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 20 insertions, 30 deletions
@@ -1,35 +1,25 @@ -pkgbase=python-vprof -pkgname=(python-vprof python2-vprof) -_appname=vprof -pkgver=0.3 +# Contributor: Benjamin Chrétien <chretien.b@gmail.com> +_base=vprof +pkgname=python-${_base} +pkgver=0.38 pkgrel=1 pkgdesc="Visual profiler for Python" -arch=('i686' 'x86_64') -url="http://github.com/nvdv/vprof" -license=('BSD') -depends=() -makedepends=('python-pip' 'python2-pip') -source=('https://pypi.python.org/packages/87/1f/a67eec141c4ef1db95f71c1c5ca87e774551b65ec8514f83aaa9695bbd93/vprof-0.3.tar.gz') -md5sums=('8c696f54a9423a0e42286bb37f56949a') +arch=(any) +url="https://github.com/nvdv/${_base}" +license=('custom:BSD-2-clause') +depends=(python-psutil) +makedepends=(python-setuptools npm) +source=(${url}/archive/v${pkgver}.tar.gz) +sha512sums=('cbaa7a094ef43d413c4c471233d14ce9cf2bd56c8c5dc35178cf4b5313d5b7cf46cf4077293022f00e2b95a962ba123bea44453647caf6b7e527440b9906231f') -prepare() { - cd "${srcdir}" - - # py2 and py3 - cp -r "${srcdir}/${_appname}-${pkgver}" "${srcdir}/${_appname}2-${pkgver}" -} - -package_python-vprof() { - depends=('python' 'python-psutil' 'python-six' 'npm') - - cd "${srcdir}/${_appname}-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 +build() { + cd ${_base}-${pkgver} + export PYTHONHASHSEED=0 + python setup.py build } -package_python2-vprof() { - depends=('python2' 'python2-psutil' 'python2-six' 'npm') - - cd "${srcdir}/${_appname}2-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 - mv "${pkgdir}/usr/bin/vprof" "${pkgdir}/usr/bin/python2-vprof" -} +package() { + cd ${_base}-${pkgver} + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
\ No newline at end of file |