summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Chrétien2016-05-23 01:09:17 +0200
committerBenjamin Chrétien2016-05-23 01:10:40 +0200
commitfb21572947b451e560f8c443b85296baf00f64f2 (patch)
treef1a61dfe20b430704063eff4849756987d3310ed
downloadaur-fb21572947b451e560f8c443b85296baf00f64f2.tar.gz
Initial commit
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD35
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..da72f0edf10e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+# Generated by mksrcinfo v8
+# Sun May 22 23:10:23 UTC 2016
+pkgbase = python-vprof
+ pkgdesc = Visual profiler for Python
+ pkgver = 0.3
+ pkgrel = 1
+ url = http://github.com/nvdv/vprof
+ arch = i686
+ arch = x86_64
+ license = BSD
+ makedepends = python-pip
+ makedepends = python2-pip
+ source = https://pypi.python.org/packages/87/1f/a67eec141c4ef1db95f71c1c5ca87e774551b65ec8514f83aaa9695bbd93/vprof-0.3.tar.gz
+ md5sums = 8c696f54a9423a0e42286bb37f56949a
+
+pkgname = python-vprof
+ depends = python
+ depends = python-psutil
+ depends = python-six
+ depends = npm
+
+pkgname = python2-vprof
+ depends = python2
+ depends = python2-psutil
+ depends = python2-six
+ depends = npm
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..433b2035fd07
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+pkgbase=python-vprof
+pkgname=(python-vprof python2-vprof)
+_appname=vprof
+pkgver=0.3
+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')
+
+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
+}
+
+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"
+}