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 --- .SRCINFO | 19 +++++++++++++++++++ PKGBUILD | 26 ++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..efad4e6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = py-spy + pkgdesc = Sampling profiler for Python programs + pkgver = 0.1.8 + pkgrel = 1 + url = https://github.com/benfred/py-spy + arch = x86_64 + license = GPL3 + makedepends = rust + makedepends = cargo + depends = python + depends = python-setuptools-rust + depends = rust + provides = py-spy + conflicts = py-spy + source = py-spy-0.1.8.tar.gz::https://github.com/benfred/py-spy/archive/v0.1.8.tar.gz + sha512sums = 68831d1c066887f3473e9eef1a773c0f9e1eb9252f929b0884b1d04faede90a72d7e3eb949d14e2e75c12e2645bf6b57ea5f94d5514491f46594231ad68ad1d1 + +pkgname = py-spy + 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