diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..288ccb4c8215 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Josh VanderLinden <arch@cloudlery.com> +_gitname=vnstat-ui +pkgname=vnstatui +pkgver=0.8.1 +pkgrel=1 +pkgdesc="Basic web UI that displays traffic graphs from vnstat" +arch=('any') +url="http://bitbucket.org/instarch/vnstat-ui" +license=('BSD') +depends=('vnstat') +makedepends=('go' 'glide' 'make' 'python-docutils') +backup=( + 'etc/default/vnstatui' +) +source=( + "${_gitname}::git+http://bitbucket.org/instarch/vnstat-ui" +) +md5sums=('SKIP') + +build() { + cd "${srcdir}/${_gitname}" + make deps + make build +} + +package() { + cd "${srcdir}/${_gitname}" + + install -Dm755 vnstatui "${pkgdir}/usr/bin/vnstatui" + install -Dm644 vnstatui.conf "${pkgdir}/etc/default/vnstatui" + install -Dm644 vnstatui.service "${pkgdir}/usr/lib/systemd/system/vnstatui.service" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + msg "Creating manpage" + rst2man README.rst | gzip > vnstatui.1.gz + install -Dm644 vnstatui.1.gz "${pkgdir}/usr/share/man/man1/vnstatui.1.gz" +} + +# vim:set ts=2 sw=2 et: |