From owner-svn-ports-all@freebsd.org Wed Mar 8 11:49:42 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98F89D026B7; Wed, 8 Mar 2017 11:49:42 +0000 (UTC) (envelope-from lme@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6B08D1DA0; Wed, 8 Mar 2017 11:49:42 +0000 (UTC) (envelope-from lme@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v28BnfxQ016935; Wed, 8 Mar 2017 11:49:41 GMT (envelope-from lme@FreeBSD.org) Received: (from lme@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v28BnfOX016930; Wed, 8 Mar 2017 11:49:41 GMT (envelope-from lme@FreeBSD.org) Message-Id: <201703081149.v28BnfOX016930@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: lme set sender to lme@FreeBSD.org using -f From: Lars Engels Date: Wed, 8 Mar 2017 11:49:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r435671 - in head/net-mgmt: . icingaweb2-module-generictts X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Mar 2017 11:49:42 -0000 Author: lme Date: Wed Mar 8 11:49:40 2017 New Revision: 435671 URL: https://svnweb.freebsd.org/changeset/ports/435671 Log: Add net-mgmt/icingaweb2-module-generictts Generic TTS implements Icinga Web 2's ticket hook for replacing ticket patterns with links to your trouble ticket system (TTS). Icinga Web 2's core module monitoring for example uses the ticket hook for acknowledgements, downtimes and comments. Other modules may use the ticket hook for all kinds of text too. WWW: https://github.com/Icinga/icingaweb2-module-generictts Added: head/net-mgmt/icingaweb2-module-generictts/ head/net-mgmt/icingaweb2-module-generictts/Makefile (contents, props changed) head/net-mgmt/icingaweb2-module-generictts/distinfo (contents, props changed) head/net-mgmt/icingaweb2-module-generictts/pkg-descr (contents, props changed) head/net-mgmt/icingaweb2-module-generictts/pkg-plist (contents, props changed) Modified: head/net-mgmt/Makefile Modified: head/net-mgmt/Makefile ============================================================================== --- head/net-mgmt/Makefile Wed Mar 8 11:04:53 2017 (r435670) +++ head/net-mgmt/Makefile Wed Mar 8 11:49:40 2017 (r435671) @@ -83,6 +83,7 @@ SUBDIR += icinga-core SUBDIR += icinga2 SUBDIR += icingaweb2 + SUBDIR += icingaweb2-module-generictts SUBDIR += icli SUBDIR += icmpmonitor SUBDIR += icmpquery Added: head/net-mgmt/icingaweb2-module-generictts/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/icingaweb2-module-generictts/Makefile Wed Mar 8 11:49:40 2017 (r435671) @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= icingaweb2-module-generictts +DISTVERSIONPREFIX= v +DISTVERSION= 2.0.0 +CATEGORIES= net-mgmt www + +MAINTAINER= lme@FreeBSD.org +COMMENT= Generic ticket system integration into Icinga web 2 + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +RUN_DEPENDS= icingaweb2>=2.4.1:net-mgmt/icingaweb2 + +USE_GITHUB= yes +GH_ACCOUNT= icinga + +NO_BUILD= yes +NO_ARCH= yes + +WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} + +do-install: + @${MKDIR} ${STAGEDIR}${WWWDIR} + (cd ${WRKSRC} && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) + +.include Added: head/net-mgmt/icingaweb2-module-generictts/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/icingaweb2-module-generictts/distinfo Wed Mar 8 11:49:40 2017 (r435671) @@ -0,0 +1,3 @@ +TIMESTAMP = 1488972109 +SHA256 (icinga-icingaweb2-module-generictts-v2.0.0_GH0.tar.gz) = 7fcffc7125a89e9ea7a029fdb61ee341912b9b827a4aa373b4e39d7073102d02 +SIZE (icinga-icingaweb2-module-generictts-v2.0.0_GH0.tar.gz) = 11741 Added: head/net-mgmt/icingaweb2-module-generictts/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/icingaweb2-module-generictts/pkg-descr Wed Mar 8 11:49:40 2017 (r435671) @@ -0,0 +1,6 @@ +Generic TTS implements Icinga Web 2's ticket hook for replacing ticket patterns +with links to your trouble ticket system (TTS). Icinga Web 2's core module +monitoring for example uses the ticket hook for acknowledgements, downtimes and +comments. Other modules may use the ticket hook for all kinds of text too. + +WWW: https://github.com/Icinga/icingaweb2-module-generictts Added: head/net-mgmt/icingaweb2-module-generictts/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-mgmt/icingaweb2-module-generictts/pkg-plist Wed Mar 8 11:49:40 2017 (r435671) @@ -0,0 +1,15 @@ +%%WWWDIR%%/.mailmap +%%WWWDIR%%/AUTHORS +%%WWWDIR%%/COPYING +%%WWWDIR%%/README.md +%%WWWDIR%%/application/controllers/IntegrationsController.php +%%WWWDIR%%/application/forms/Config/TtsIntegrationConfigForm.php +%%WWWDIR%%/application/views/scripts/integrations/index.phtml +%%WWWDIR%%/application/views/scripts/integrations/new.phtml +%%WWWDIR%%/application/views/scripts/integrations/remove.phtml +%%WWWDIR%%/application/views/scripts/integrations/update.phtml +%%WWWDIR%%/configuration.php +%%WWWDIR%%/library/Generictts/Ticket.php +%%WWWDIR%%/module.info +%%WWWDIR%%/public/css/module.less +%%WWWDIR%%/run.php