Index: head/net-mgmt/alertmanager/Makefile =================================================================== --- head/net-mgmt/alertmanager/Makefile (revision 462466) +++ head/net-mgmt/alertmanager/Makefile (revision 462467) @@ -1,40 +1,35 @@ # Created by: Michal Hanula # $FreeBSD$ PORTNAME= alertmanager -PORTVERSION= 0.13.0 DISTVERSIONPREFIX= v +DISTVERSION= 0.14.0 CATEGORIES= net-mgmt MAINTAINER= michal@hanu.la COMMENT= Alert routing for prometheus LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go gmake USE_GITHUB= yes GH_ACCOUNT= prometheus +USE_RC_SUBR= alertmanager GO_PKGNAME= github.com/prometheus/${PORTNAME} -USE_RC_SUBR= alertmanager - USERS= alertmanager GROUPS= alertmanager -PLIST_FILES= bin/alertmanager \ - bin/amtool \ - etc/alertmanager/alertmanager.yml.sample - do-build: - (cd ${GO_WRKSRC}/cmd/alertmanager ; ${SETENV} ${GO_ENV} go install) - (cd ${GO_WRKSRC}/cmd/amtool ; ${SETENV} ${GO_ENV} go install) + @cd ${GO_WRKSRC}/cmd/alertmanager && ${SETENV} ${GO_ENV} go install + @cd ${GO_WRKSRC}/cmd/amtool && ${SETENV} ${GO_ENV} go install do-install: ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/alertmanager ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/amtool ${STAGEDIR}${PREFIX}/bin - ${MKDIR} ${STAGEDIR}${PREFIX}/etc/alertmanager + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/alertmanager ${INSTALL_DATA} ${WRKSRC}/doc/examples/simple.yml ${STAGEDIR}${PREFIX}/etc/alertmanager/alertmanager.yml.sample .include Index: head/net-mgmt/alertmanager/distinfo =================================================================== --- head/net-mgmt/alertmanager/distinfo (revision 462466) +++ head/net-mgmt/alertmanager/distinfo (revision 462467) @@ -1,3 +1,3 @@ -TIMESTAMP = 1516235458 -SHA256 (prometheus-alertmanager-v0.13.0_GH0.tar.gz) = e17225aef987a587dd9f3e6827b090108adc118c3e94cf66d5f7cb3f665687e5 -SIZE (prometheus-alertmanager-v0.13.0_GH0.tar.gz) = 2782163 +TIMESTAMP = 1518647902 +SHA256 (prometheus-alertmanager-v0.14.0_GH0.tar.gz) = f25bd1dad2eb3e050f1208650571195194b0c2362c488a7ad5ca60f40ca866ac +SIZE (prometheus-alertmanager-v0.14.0_GH0.tar.gz) = 2786623 Index: head/net-mgmt/alertmanager/files/alertmanager.in =================================================================== --- head/net-mgmt/alertmanager/files/alertmanager.in (revision 462466) +++ head/net-mgmt/alertmanager/files/alertmanager.in (revision 462467) @@ -1,67 +1,67 @@ #!/bin/sh # PROVIDE: alertmanager # REQUIRE: LOGIN # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf.local or /etc/rc.conf # to enable this service: # # alertmanager_enable (bool): Set to NO by default # Set it to YES to enable alertmanager # alertmanager_user (string): Set user to run alertmanager # Default is "alertmanager" # alertmanager_group (string): Set group to run alertmanager # Default is "alertmanager" # alertmanager_config (string): The configuration file # Default is "%%PREFIX%%/etc/alertmanager/alertmanager.yml" # alertmanager_data_dir (string): The configuration file # Default is "/var/db/alertmanager" # alertmanager_log_file (string): Set file that alertmanager will log to # Default is "/var/log/alertmanager.log" # alertmanager_args (string): Set additional command line arguments # Default is "" . /etc/rc.subr name=alertmanager rcvar=alertmanager_enable load_rc_config $name : ${alertmanager_enable:="NO"} : ${alertmanager_user:="alertmanager"} : ${alertmanager_group:="alertmanager"} : ${alertmanager_config:="%%PREFIX%%/etc/alertmanager/alertmanager.yml"} : ${alertmanager_data_dir:="/var/db/alertmanager"} : ${alertmanager_log_file:="/var/log/alertmanager.log"} : ${alertmanager_args:=""} pidfile=/var/run/alertmanager.pid required_files="${alertmanager_config}" command="/usr/sbin/daemon" procname="%%PREFIX%%/bin/alertmanager" sig_reload=HUP extra_commands="reload" command_args="-p ${pidfile} /usr/bin/env ${procname} \ - -config.file=${alertmanager_config} \ - -storage.path=${alertmanager_data_dir} \ + --config.file=${alertmanager_config} \ + --storage.path=${alertmanager_data_dir} \ ${alertmanager_args} > ${alertmanager_log_file} 2>&1" start_precmd=alertmanager_startprecmd alertmanager_startprecmd() { if [ ! -e ${pidfile} ]; then install -o ${alertmanager_user} -g ${alertmanager_group} /dev/null ${pidfile}; fi if [ ! -f "${alertmanager_log_file}" ]; then install -o ${alertmanager_user} -g ${alertmanager_group} -m 640 /dev/null ${alertmanager_log_file}; fi if [ ! -d ${alertmanager_data_dir} ]; then install -d -o ${alertmanager_user} -g ${alertmanager_group} -m 750 ${alertmanager_data_dir} fi } load_rc_config $name run_rc_command "$1" Index: head/net-mgmt/alertmanager/pkg-plist =================================================================== --- head/net-mgmt/alertmanager/pkg-plist (nonexistent) +++ head/net-mgmt/alertmanager/pkg-plist (revision 462467) @@ -0,0 +1,3 @@ +bin/alertmanager +bin/amtool +@sample %%ETCDIR%%/alertmanager.yml.sample Property changes on: head/net-mgmt/alertmanager/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property