Page MenuHomeFreeBSD

D22372.id64327.diff
No OneTemporary

D22372.id64327.diff

Index: net-mgmt/Makefile
===================================================================
--- net-mgmt/Makefile
+++ net-mgmt/Makefile
@@ -269,6 +269,7 @@
SUBDIR += p5-SNMP_Session
SUBDIR += p5-Telnet-Cisco
SUBDIR += p5-Tie-NetAddr-IP
+ SUBDIR += p5-Thruk
SUBDIR += p5-Xymon
SUBDIR += p5-Xymon-Client
SUBDIR += p5-Xymon-Server
Index: net-mgmt/p5-Thruk/Makefile
===================================================================
--- /dev/null
+++ net-mgmt/p5-Thruk/Makefile
@@ -0,0 +1,96 @@
+# $FreeBSD$
+
+PORTNAME= Thruk
+PORTVERSION= 2.32.3
+CATEGORIES= net-mgmt perl5
+MASTER_SITES= GH
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= dvl@FreeBSD.org
+COMMENT= Monitoring webinterface for Naemon, Nagios, Icinga and Shinken
+
+LICENSE= ART10 GPLv1
+LICENSE_FILE= LICENSE
+
+USES= perl5 shebangfix
+USE_PERL5= configure
+
+CONFIGURE_ARGS= "--without-thruk-libs"
+
+BUILD_DEPENDS+= p5-Module-Install>0:devel/p5-Module-Install
+
+BUILD_DEPENDS+= p5-parent>0:devel/p5-parent
+BUILD_DEPENDS+= p5-Plack>1.0046:www/p5-Plack
+BUILD_DEPENDS+= p5-FCGI>0:www/p5-FCGI
+BUILD_DEPENDS+= p5-Cpanel-JSON-XS>0:converters/p5-Cpanel-JSON-XS
+BUILD_DEPENDS+= p5-HTTP-Message>6.12:www/p5-HTTP-Message
+BUILD_DEPENDS+= p5-Pod-Usage>0:devel/p5-Pod-Usage
+BUILD_DEPENDS+= p5-libwww>0:www/p5-libwww
+BUILD_DEPENDS+= p5-Net-HTTP>6.02:net/p5-Net-HTTP
+BUILD_DEPENDS+= p5-URI>0:net/p5-URI
+BUILD_DEPENDS+= p5-HTML-Parser>0:www/p5-HTML-Parser
+BUILD_DEPENDS+= p5-URI-Escape-XS>0:www/p5-URI-Escape-XS
+BUILD_DEPENDS+= p5-Socket>0:net/p5-Socket
+BUILD_DEPENDS+= p5-IO-Socket-IP>0:net/p5-IO-Socket-IP
+BUILD_DEPENDS+= p5-GD>2.44:graphics/p5-GD
+BUILD_DEPENDS+= p5-Template-Toolkit>0:www/p5-Template-Toolkit
+BUILD_DEPENDS+= p5-Date-Calc>6.3:devel/p5-Date-Calc
+BUILD_DEPENDS+= p5-File-Slurp>0:devel/p5-File-Slurp
+BUILD_DEPENDS+= p5-Date-Manip>0:devel/p5-Date-Manip
+BUILD_DEPENDS+= p5-DateTime-TimeZone>0:devel/p5-DateTime-TimeZone
+BUILD_DEPENDS+= p5-DateTime>0:devel/p5-DateTime
+BUILD_DEPENDS+= p5-Excel-Template>0:textproc/p5-Excel-Template
+BUILD_DEPENDS+= p5-IO-String>0:devel/p5-IO-String
+BUILD_DEPENDS+= p5-Log-Log4perl>1.34:devel/p5-Log-Log4perl
+BUILD_DEPENDS+= p5-Storable>0:devel/p5-Storable
+BUILD_DEPENDS+= p5-threads>0:devel/p5-threads
+BUILD_DEPENDS+= p5-Thread-Queue>0:devel/p5-Thread-Queue
+BUILD_DEPENDS+= p5-Time-HiRes>0:devel/p5-Time-HiRes
+BUILD_DEPENDS+= p5-Crypt-Rijndael>0:security/p5-Crypt-Rijndael
+BUILD_DPENDS+= bash>0:shells/bash
+
+RUN_DEPENDS+= p5-parent>0:devel/p5-parent
+RUN_DEPENDS+= p5-Plack>1.0046:www/p5-Plack
+RUN_DEPENDS+= p5-FCGI>0:www/p5-FCGI
+RUN_DEPENDS+= p5-Cpanel-JSON-XS>0:converters/p5-Cpanel-JSON-XS
+RUN_DEPENDS+= p5-HTTP-Message>6.12:www/p5-HTTP-Message
+RUN_DEPENDS+= p5-Pod-Usage>0:devel/p5-Pod-Usage
+RUN_DEPENDS+= p5-libwww>0:www/p5-libwww
+RUN_DEPENDS+= p5-Net-HTTP>6.02:net/p5-Net-HTTP
+RUN_DEPENDS+= p5-URI>0:net/p5-URI
+RUN_DEPENDS+= p5-HTML-Parser>0:www/p5-HTML-Parser
+RUN_DEPENDS+= p5-URI-Escape-XS>0:www/p5-URI-Escape-XS
+RUN_DEPENDS+= p5-Socket>0:net/p5-Socket
+RUN_DEPENDS+= p5-IO-Socket-IP>0:net/p5-IO-Socket-IP
+RUN_DEPENDS+= p5-GD>2.44:graphics/p5-GD
+RUN_DEPENDS+= p5-Template-Toolkit>0:www/p5-Template-Toolkit
+RUN_DEPENDS+= p5-Date-Calc>6.3:devel/p5-Date-Calc
+RUN_DEPENDS+= p5-File-Slurp>0:devel/p5-File-Slurp
+RUN_DEPENDS+= p5-Date-Manip>0:devel/p5-Date-Manip
+RUN_DEPENDS+= p5-DateTime-TimeZone>0:devel/p5-DateTime-TimeZone
+RUN_DEPENDS+= p5-DateTime>0:devel/p5-DateTime
+RUN_DEPENDS+= p5-Excel-Template>0:textproc/p5-Excel-Template
+RUN_DEPENDS+= p5-IO-String>0:devel/p5-IO-String
+RUN_DEPENDS+= p5-Log-Log4perl>1.34:devel/p5-Log-Log4perl
+RUN_DEPENDS+= p5-Storable>0:devel/p5-Storable
+RUN_DEPENDS+= p5-threads>0:devel/p5-threads
+RUN_DEPENDS+= p5-Thread-Queue>0:devel/p5-Thread-Queue
+RUN_DEPENDS+= p5-Time-HiRes>0:devel/p5-Time-HiRes
+RUN_DEPENDS+= p5-Crypt-Rijndael>0:security/p5-Crypt-Rijndael
+RUN_DEPENDS+= bash>0:shells/bash
+
+USE_GITHUB= yes
+GH_ACCOUNT= sni
+GH_TAGNAME= d0fc90f
+
+SHEBANG_FILES+= script/check_thruk_rest script/disable_debug_timer.sh script/enable_debug_timer.sh \
+ script/generate_timeperiod_transitions.pl script/grafana_export.sh script/html2pdf.sh \
+ script/nagexp script/nagimp script/naglint script/pnp_export.sh script/reenable_actions \
+ script/test_cpan_modules.pl script/test_page_rps script/thruk script/thruk.psgi \
+ script/thruk_auth script/thruk_create_combined_static_content.pl script/thruk_fastcgi.pl \
+ script/thruk_fastcgi_server.sh script/thruk_link_images.sh script/thruk_optimize_images.sh \
+ script/thruk_patch_makefile.pl script/thruk_server.pl script/thruk_set_standard_header \
+ script/thruk_update.sh script/thruk_update_docs.sh script/thruk_update_docs_rest.pl \
+ script/thruk_update_help.pl script/thruk_version.sh
+
+.include <bsd.port.mk>
Index: net-mgmt/p5-Thruk/distinfo
===================================================================
--- /dev/null
+++ net-mgmt/p5-Thruk/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1573679189
+SHA256 (sni-Thruk-2.32.3-d0fc90f_GH0.tar.gz) = 8785fb1838dee1def1f299a64504794d19311c5b117ec78ba80e8d09a8c5d2cd
+SIZE (sni-Thruk-2.32.3-d0fc90f_GH0.tar.gz) = 20637836
Index: net-mgmt/p5-Thruk/pkg-descr
===================================================================
--- /dev/null
+++ net-mgmt/p5-Thruk/pkg-descr
@@ -0,0 +1,7 @@
+Thruk is a multibackend monitoring webinterface which currently supports
+Naemon, Icinga, Shinken and Nagios as backend using the Livestatus API.
+It is designed to be a 'dropin' replacement and covers the original features
+plus adds additional enhancements for large installations, increased usability
+and many usefull addons.
+
+WWW: https://github.com/sni/Thruk

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 27, 2:37 PM (5 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37360117
Default Alt Text
D22372.id64327.diff (5 KB)

Event Timeline