summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas 'Segaja' Schleifer2021-02-23 22:06:18 +0100
committerAndreas 'Segaja' Schleifer2021-02-23 22:06:18 +0100
commit43a13ad9682ff7ca0f2711f6be78ce95c5299229 (patch)
tree47db8297b083b3edb2384077403c48036f45ead6
downloadaur-43a13ad9682ff7ca0f2711f6be78ce95c5299229.tar.gz
version 1.0.0
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD32
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d35e8c274841
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = procpath
+ pkgdesc = A process tree analysis workbench
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://heptapod.host/saajns/procpath
+ arch = any
+ license = LGPL3
+ makedepends = mercurial
+ makedepends = python-setuptools
+ depends = python
+ depends = python-jsonpyth
+ depends = python-pygal
+ source = procpath-1.0.0::hg+https://heptapod.host/saajns/procpath#revision=aea5eb1bc609
+ sha512sums = SKIP
+
+pkgname = procpath
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c29b57c1c3cf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Andreas 'Segaja' Schleifer <archlinux at segaja dot de>
+
+pkgname=procpath
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="A process tree analysis workbench"
+arch=(any)
+url="https://heptapod.host/saajns/procpath"
+license=(LGPL3)
+makedepends=(mercurial python-setuptools)
+depends=(python python-jsonpyth python-pygal)
+source=("${pkgname}-${pkgver}::hg+${url}#revision=aea5eb1bc609")
+sha512sums=('SKIP')
+
+build() {
+ cd "${pkgname}-${pkgver}"
+
+ python3 setup.py build
+}
+
+# tests are disabled for now due to https://heptapod.host/saajns/procpath/-/issues/21
+#check() {
+# cd "${pkgname}-${pkgver}"
+#
+# python3 -m unittest
+#}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+
+ python3 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}