summaryrefslogtreecommitdiff
path: root/net/nagstamon
diff options
context:
space:
mode:
authorbouyer <bouyer@pkgsrc.org>2015-07-03 14:41:42 +0000
committerbouyer <bouyer@pkgsrc.org>2015-07-03 14:41:42 +0000
commitfd0828e6ab60e033d2d385fc1150656f566fbaa7 (patch)
treeb89c1fe5def93a3184960b8de1e69cbce0974c90 /net/nagstamon
parentb8ceb565c2f14bb6911fcbbc5a8f4e8aeebcc6df (diff)
downloadpkgsrc-fd0828e6ab60e033d2d385fc1150656f566fbaa7.tar.gz
Update nagstamon to 1.0.1, ok imil@
Changes since 0.9.9: added option to disable system keyring storage to prevent crashes reverted default sorting order to "Descending" compiled to run on vintage systems like Windows XP fixed vanishing Nagstamon submenu in Ubuntu Appindicator fixed too narrow fullscreen display added custom event notification with custom commands added highlighting of new events added storage of passwords in OS keyring added optional tooltip for full status information added support for applying custom actions to specific monitor only added copy buttons for servers and actions dialogs added stopping notification if event already vanished added support for Op5Monitor 6.3 instead of Ninja added experimental Zabbix support added automatic refreshing after acknowledging added permanent hamburger menu unified layout of dialogs various Check_MK improvements fixed old regression not-staying-on-top-bug fixed Check_MK-Recheck-DOS-bug fixed pop window size calculation on multiple screens fixed following popup window on multiple screens fixed hiding dialogs in MacOSX fixed ugly statusbar font in MacOSX fixed use of changed colors fixed non-ascending default sort order fixed Opsview downtime dialog fixed sometimes not working context menu fixed some GUI glitches fixed password saving bug fixed Centreon language inconsistencies fixed regression Umlaut bug
Diffstat (limited to 'net/nagstamon')
-rw-r--r--net/nagstamon/Makefile12
-rw-r--r--net/nagstamon/PLIST30
-rw-r--r--net/nagstamon/distinfo10
-rw-r--r--net/nagstamon/patches/patch-setup.py10
4 files changed, 42 insertions, 20 deletions
diff --git a/net/nagstamon/Makefile b/net/nagstamon/Makefile
index 03e340c204d..47d895e0465 100644
--- a/net/nagstamon/Makefile
+++ b/net/nagstamon/Makefile
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.35 2015/04/25 14:23:46 tnn Exp $
+# $NetBSD: Makefile,v 1.36 2015/07/03 14:41:42 bouyer Exp $
-VERSION= 0.9.9
-DISTNAME= nagstamon_${VERSION}
-PKGNAME= ${DISTNAME:S/_/-/}
-PKGREVISION= 15
+VERSION= 1.0.1
+DISTNAME= Nagstamon-${VERSION}
+PKGNAME= ${DISTNAME:S/N/n/}
+#PKGREVISION= 14
CATEGORIES= net python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nagstamon/}
+MASTER_SITES= https://nagstamon.ifw-dresden.de/files-nagstamon/stable/
MAINTAINER= imil@gcu.info
HOMEPAGE= http://nagstamon.ifw-dresden.de/
diff --git a/net/nagstamon/PLIST b/net/nagstamon/PLIST
index 0d79a61914d..3b63dacea3c 100644
--- a/net/nagstamon/PLIST
+++ b/net/nagstamon/PLIST
@@ -1,12 +1,9 @@
-@comment $NetBSD: PLIST,v 1.3 2012/09/05 21:18:39 gls Exp $
+@comment $NetBSD: PLIST,v 1.4 2015/07/03 14:41:42 bouyer Exp $
bin/nagstamon
bin/nagstamon.py
${PYSITELIB}/Nagstamon/Actions.py
${PYSITELIB}/Nagstamon/Actions.pyc
${PYSITELIB}/Nagstamon/Actions.pyo
-${PYSITELIB}/Nagstamon/BeautifulSoup.py
-${PYSITELIB}/Nagstamon/BeautifulSoup.pyc
-${PYSITELIB}/Nagstamon/BeautifulSoup.pyo
${PYSITELIB}/Nagstamon/Config.py
${PYSITELIB}/Nagstamon/Config.pyc
${PYSITELIB}/Nagstamon/Config.pyo
@@ -40,9 +37,18 @@ ${PYSITELIB}/Nagstamon/Server/Ninja.pyo
${PYSITELIB}/Nagstamon/Server/Opsview.py
${PYSITELIB}/Nagstamon/Server/Opsview.pyc
${PYSITELIB}/Nagstamon/Server/Opsview.pyo
+${PYSITELIB}/Nagstamon/Server/Thruk.py
+${PYSITELIB}/Nagstamon/Server/Thruk.pyc
+${PYSITELIB}/Nagstamon/Server/Thruk.pyo
+${PYSITELIB}/Nagstamon/Server/Zabbix.py
+${PYSITELIB}/Nagstamon/Server/Zabbix.pyc
+${PYSITELIB}/Nagstamon/Server/Zabbix.pyo
${PYSITELIB}/Nagstamon/Server/__init__.py
${PYSITELIB}/Nagstamon/Server/__init__.pyc
${PYSITELIB}/Nagstamon/Server/__init__.pyo
+${PYSITELIB}/Nagstamon/Server/op5Monitor.py
+${PYSITELIB}/Nagstamon/Server/op5Monitor.pyc
+${PYSITELIB}/Nagstamon/Server/op5Monitor.pyo
${PYSITELIB}/Nagstamon/__init__.py
${PYSITELIB}/Nagstamon/__init__.pyc
${PYSITELIB}/Nagstamon/__init__.pyo
@@ -58,9 +64,12 @@ ${PYSITELIB}/Nagstamon/resources/history.svg
${PYSITELIB}/Nagstamon/resources/hostdown.wav
${PYSITELIB}/Nagstamon/resources/hosts.png
${PYSITELIB}/Nagstamon/resources/hosts.svg
+${PYSITELIB}/Nagstamon/resources/menu.png
+${PYSITELIB}/Nagstamon/resources/menu.svg
${PYSITELIB}/Nagstamon/resources/nagios.png
${PYSITELIB}/Nagstamon/resources/nagios.svg
${PYSITELIB}/Nagstamon/resources/nagstamon.1
+${PYSITELIB}/Nagstamon/resources/nagstamon.appdata.xml
${PYSITELIB}/Nagstamon/resources/nagstamon.desktop
${PYSITELIB}/Nagstamon/resources/nagstamon.icns
${PYSITELIB}/Nagstamon/resources/nagstamon.ico
@@ -68,6 +77,8 @@ ${PYSITELIB}/Nagstamon/resources/nagstamon.png
${PYSITELIB}/Nagstamon/resources/nagstamon.svg
${PYSITELIB}/Nagstamon/resources/nagstamon_acknowledged.png
${PYSITELIB}/Nagstamon/resources/nagstamon_acknowledged.svg
+${PYSITELIB}/Nagstamon/resources/nagstamon_appindicator.png
+${PYSITELIB}/Nagstamon/resources/nagstamon_appindicator.svg
${PYSITELIB}/Nagstamon/resources/nagstamon_black.png
${PYSITELIB}/Nagstamon/resources/nagstamon_black.svg
${PYSITELIB}/Nagstamon/resources/nagstamon_darkred.png
@@ -78,6 +89,8 @@ ${PYSITELIB}/Nagstamon/resources/nagstamon_error.png
${PYSITELIB}/Nagstamon/resources/nagstamon_error.svg
${PYSITELIB}/Nagstamon/resources/nagstamon_flapping.png
${PYSITELIB}/Nagstamon/resources/nagstamon_flapping.svg
+${PYSITELIB}/Nagstamon/resources/nagstamon_fresh.png
+${PYSITELIB}/Nagstamon/resources/nagstamon_fresh.svg
${PYSITELIB}/Nagstamon/resources/nagstamon_green.png
${PYSITELIB}/Nagstamon/resources/nagstamon_green.svg
${PYSITELIB}/Nagstamon/resources/nagstamon_label.png
@@ -105,4 +118,13 @@ ${PYSITELIB}/Nagstamon/resources/settings_dialog.ui
${PYSITELIB}/Nagstamon/resources/settings_server_dialog.ui
${PYSITELIB}/Nagstamon/resources/submit_check_result_dialog.ui
${PYSITELIB}/Nagstamon/resources/warning.wav
+${PYSITELIB}/Nagstamon/thirdparty/BeautifulSoup.py
+${PYSITELIB}/Nagstamon/thirdparty/BeautifulSoup.pyc
+${PYSITELIB}/Nagstamon/thirdparty/BeautifulSoup.pyo
+${PYSITELIB}/Nagstamon/thirdparty/__init__.py
+${PYSITELIB}/Nagstamon/thirdparty/__init__.pyc
+${PYSITELIB}/Nagstamon/thirdparty/__init__.pyo
+${PYSITELIB}/Nagstamon/thirdparty/zabbix_api.py
+${PYSITELIB}/Nagstamon/thirdparty/zabbix_api.pyc
+${PYSITELIB}/Nagstamon/thirdparty/zabbix_api.pyo
man/man1/nagstamon.1
diff --git a/net/nagstamon/distinfo b/net/nagstamon/distinfo
index d556154c8b0..eb8023bf9d4 100644
--- a/net/nagstamon/distinfo
+++ b/net/nagstamon/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2012/09/05 21:18:39 gls Exp $
+$NetBSD: distinfo,v 1.4 2015/07/03 14:41:42 bouyer Exp $
-SHA1 (nagstamon_0.9.9.tar.gz) = e0db68bd5ca795129ff815a49327b6a37e13c509
-RMD160 (nagstamon_0.9.9.tar.gz) = b7fada57e368db9ea7adef7cad5f9455040a5c64
-Size (nagstamon_0.9.9.tar.gz) = 387268 bytes
-SHA1 (patch-setup.py) = be194ed10d9284921abda1c71ba9486d001dcfd0
+SHA1 (Nagstamon-1.0.1.tar.gz) = fa71cb176e5bce0d788ded33f206b679cedb1c77
+RMD160 (Nagstamon-1.0.1.tar.gz) = e89233bfe2b931a3fe8cccf26f9765f1c0465fe2
+Size (Nagstamon-1.0.1.tar.gz) = 455110 bytes
+SHA1 (patch-setup.py) = e7f495c8c76846d2888c38a653eddf49c072d4db
diff --git a/net/nagstamon/patches/patch-setup.py b/net/nagstamon/patches/patch-setup.py
index f7dfb765bb1..58fab876941 100644
--- a/net/nagstamon/patches/patch-setup.py
+++ b/net/nagstamon/patches/patch-setup.py
@@ -1,11 +1,11 @@
-$NetBSD: patch-setup.py,v 1.1 2012/02/18 17:05:27 gls Exp $
+$NetBSD: patch-setup.py,v 1.2 2015/07/03 14:41:42 bouyer Exp $
Install manpage in the proper location.
---- setup.py.orig 2011-10-24 13:03:20.000000000 +0000
-+++ setup.py
-@@ -50,6 +50,6 @@ setup(name = 'nagstamon',
- packages = ['Nagstamon', 'Nagstamon.Server'],
+--- setup.py.orig 2014-09-22 09:34:25.000000000 +0200
++++ setup.py 2015-05-21 12:42:03.000000000 +0200
+@@ -50,6 +50,6 @@
+ packages = ['Nagstamon', 'Nagstamon.Server', 'Nagstamon.thirdparty'],
package_dir = {'Nagstamon':'Nagstamon'},
package_data = {'Nagstamon':['resources/*']},
- data_files = [('%s/share/man/man1' % sys.prefix, ['Nagstamon/resources/nagstamon.1'])]