diff options
author | n4nn31355 | 2017-09-14 16:54:47 +0300 |
---|---|---|
committer | n4nn31355 | 2017-09-14 16:54:47 +0300 |
commit | 8725fdd338050fb53becd2aaf499ec117f65b5e0 (patch) | |
tree | f7506d5f9ab45223c9d91635350edab4af140747 /PKGBUILD | |
download | aur-8725fdd338050fb53becd2aaf499ec117f65b5e0.tar.gz |
Init build: 3.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9be061c8a1f4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Vyacheslav Artemiev <artemiev.vyacheslav a gmail d com> + +_pkgname=nagstamon +pkgname=$_pkgname-git +pkgver=3.0 +pkgrel=1 +pkgdesc='Status monitor for Nagios, Icinga, Zabbix and more' +arch=('any') +url='https://github.com/HenriWahl/Nagstamon/' +license=('GPL2') +depends=( + 'python>=3.4' + 'python-keyring' + 'python-psutil' + 'python-pyqt5>=5.5' + 'python-beautifulsoup4' + 'python-requests' + 'python-requests-kerberos' + 'python-lxml' + ) +makedepends=('git' 'python-setuptools') +optdepends=() +provides=($_pkgname) +conflicts=($_pkgname) +source=(repo::git+https://github.com/HenriWahl/Nagstamon.git) +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/repo" + printf "%s" "$(git describe --always --dirty --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" +} + +package() { + cd "$srcdir/repo" + python setup.py install --prefix=/usr --root="$pkgdir" + mv "$pkgdir/usr/bin/nagstamon.py" "$pkgdir/usr/bin/nagstamon" + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" +} |