diff options
author | Kaizhao Zhang | 2019-01-14 12:15:45 +0800 |
---|---|---|
committer | Kaizhao Zhang | 2019-01-14 12:15:45 +0800 |
commit | 2c0f3824b0ee9726d4594a4f0d817e8e8b42d507 (patch) | |
tree | 08b9e75d647b6cc59be912a94f912763ac0cedc9 | |
download | aur-2c0f3824b0ee9726d4594a4f0d817e8e8b42d507.tar.gz |
Initial import with version 3.0.0
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 45 |
3 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8035221882d1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = python-pyinstrument + pkgdesc = Call stack profiler for Python. Shows you why your code is slow! + pkgver = 3.0.0 + pkgrel = 1 + url = https://github.com/joerick/pyinstrument + arch = any + license = BSD + makedepends = npm + makedepends = python-pytest-runner + makedepends = python-setuptools + depends = python-pyinstrument_cext>=0.2.0 + options = !emptydirs + source = https://github.com/joerick/pyinstrument/archive/v3.0.0.tar.gz + sha256sums = 72dc0fa9072547cb054fd60fa2dc180294847521198f476ddd85b875b799b821 + +pkgname = python-pyinstrument + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..924dfb95c209 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +pkg/ +src/ +*.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3314d2eb8509 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com> + +_srcname=pyinstrument + +pkgname=python-pyinstrument +pkgver=3.0.0 +pkgrel=1 +pkgdesc="Call stack profiler for Python. Shows you why your code is slow!" +arch=('any') +url="https://github.com/joerick/pyinstrument" +license=('BSD') +depends=( + 'python-pyinstrument_cext>=0.2.0' +) +makedepends=( + 'npm' + 'python-pytest-runner' + 'python-setuptools' +) +options=(!emptydirs) +source=( + "https://github.com/joerick/pyinstrument/archive/v${pkgver}.tar.gz" +) +sha256sums=( + '72dc0fa9072547cb054fd60fa2dc180294847521198f476ddd85b875b799b821' +) + +prepare() { + cd "${srcdir}/${_srcname}-${pkgver}" + # no need to include test files + rm test/__init__.py +} + +build() { + cd "${srcdir}/${_srcname}-${pkgver}" + python setup.py build +} + +package() { + cd "${srcdir}/${_srcname}-${pkgver}" + python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + install -Dm644 DESIGN.md "${pkgdir}/usr/share/doc/${pkgname}/DESIGN.md" + install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |