summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTomas Krizek2019-01-14 16:14:22 +0100
committerTomas Krizek2019-01-14 16:16:40 +0100
commit57aa3ef3c4410232830ae86b7685a0608cdecf96 (patch)
tree1b9f040fed5b507cf30e5b6106b2dac4fa58bb1f /PKGBUILD
downloadaur-dnsviz-git.tar.gz
initial package from git using Python 3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..75d2b6f3f66e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Tomas Krizek <tomas.krizek@nic.cz>
+
+pkgname=dnsviz-git
+pkgver=v0.6.5.r162.82aa568
+pkgrel=1
+pkgdesc="Tool suite for analysis and visualization of DNS and DNSSEC"
+arch=('any')
+url="https://github.com/dnsviz/dnsviz"
+license=('GPL2')
+depends=('python' 'python-dnspython' 'python-pygraphviz' 'python-m2crypto')
+makedepends=('git') # 'bzr', 'git', 'mercurial' or 'subversion'
+optdepends=('python-libnacl: verify ed25519 signatures'
+ 'bind: needed for some options involving zone files')
+provides=("${pkgname%-git}")
+conflicts=("${pkgname%-git}")
+options=(!emptydirs)
+source=('git+https://github.com/dnsviz/dnsviz.git')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+}
+
+build() {
+ cd "$srcdir/${pkgname%-git}"
+ python setup.py build
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+ python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et: