From 530bb92e1fcb2588d5ae028aaaa0c59e74aff72c Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Fri, 16 Nov 2018 13:27:58 -0800 Subject: Update to 0.1.8 --- PKGBUILD | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 PKGBUILD (limited to 'PKGBUILD') diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..11eae1d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Clayton Craft +pkgname=py-spy +pkgver=0.1.8 +pkgrel=1 +pkgdesc="Sampling profiler for Python programs" +arch=('x86_64') +license=('GPL3') +url="https://github.com/benfred/py-spy" +depends=('python' 'python-setuptools-rust' 'rust') +makedepends=('rust' 'cargo') +provides=('py-spy') +conflicts=('py-spy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/benfred/py-spy/archive/v$pkgver.tar.gz") +sha512sums=('68831d1c066887f3473e9eef1a773c0f9e1eb9252f929b0884b1d04faede90a72d7e3eb949d14e2e75c12e2645bf6b57ea5f94d5514491f46594231ad68ad1d1') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + cargo build --release +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + install -Dm755 "target/release/py-spy" "${pkgdir}/usr/bin/py-spy" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" +} -- cgit v1.2.3-70-g09d2