svn commit: r411686 - in head/sysutils/hfm: . files

Kurt Jaeger pi at FreeBSD.org
Wed Mar 23 07:10:50 UTC 2016


Author: pi
Date: Wed Mar 23 07:10:48 2016
New Revision: 411686
URL: https://svnweb.freebsd.org/changeset/ports/411686

Log:
  sysutils/hfm: 1.1.3 -> 1.2.1
  
  - track upstream
  
  PR:		208220
  Submitted by:	Derek <derek at chezmarcotte.ca> (maintainer)

Modified:
  head/sysutils/hfm/Makefile
  head/sysutils/hfm/distinfo
  head/sysutils/hfm/files/hfm.in
  head/sysutils/hfm/pkg-message
  head/sysutils/hfm/pkg-plist

Modified: head/sysutils/hfm/Makefile
==============================================================================
--- head/sysutils/hfm/Makefile	Wed Mar 23 06:51:50 2016	(r411685)
+++ head/sysutils/hfm/Makefile	Wed Mar 23 07:10:48 2016	(r411686)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	hfm
-PORTVERSION=	1.1.3
+PORTVERSION=	1.2.1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	sysutils
 

Modified: head/sysutils/hfm/distinfo
==============================================================================
--- head/sysutils/hfm/distinfo	Wed Mar 23 06:51:50 2016	(r411685)
+++ head/sysutils/hfm/distinfo	Wed Mar 23 07:10:48 2016	(r411686)
@@ -1,5 +1,5 @@
-SHA256 (derekmarcotte-hfm-v1.1.3_GH0.tar.gz) = 8e00fbb4a640ac5cd6473f4705043af4067be731cdabc5aeb882121a0ccae743
-SIZE (derekmarcotte-hfm-v1.1.3_GH0.tar.gz) = 33915
+SHA256 (derekmarcotte-hfm-v1.2.1_GH0.tar.gz) = 2d8e9063d4bc3543316cb8c7e0464ce05cc61361733f0d2e2c9ae5ff5db83ed9
+SIZE (derekmarcotte-hfm-v1.2.1_GH0.tar.gz) = 37040
 SHA256 (mitchellh-go-libucl-f9d0e55_GH0.tar.gz) = 955e56fa334e7131ca313098fcf0a91ce89270cf1294d2a07830aa1c17b58fc0
 SIZE (mitchellh-go-libucl-f9d0e55_GH0.tar.gz) = 9426
 SHA256 (op-go-logging-dfaf3df_GH0.tar.gz) = d34d3afbdb07ad92f51d2a0a9f2682a4c0fcece733618a4ad27013e5ab6c8b60

Modified: head/sysutils/hfm/files/hfm.in
==============================================================================
--- head/sysutils/hfm/files/hfm.in	Wed Mar 23 06:51:50 2016	(r411685)
+++ head/sysutils/hfm/files/hfm.in	Wed Mar 23 07:10:48 2016	(r411686)
@@ -17,20 +17,26 @@
 
 . /etc/rc.subr
 
-name=hfm
-rcvar=hfm_enable
+name="hfm"
+rcvar="hfm_enable"
 
 command="%%PREFIX%%/bin/${name}"
 
-hfm_user=_hfm
-hfm_flags=${hfm_flags:-"-config %%ETCDIR%%/${name}.conf -facility local0 -log syslog"}
+hfm_user="_hfm"
+hfm_flags="${hfm_flags:-"-config %%ETCDIR%%/${name}.conf -facility local0 -log syslog"}"
 
 pidfile="/var/run/${name}.pid"
 
 required_files="%%ETCDIR%%/${name}.conf"
 
-start_cmd=hfm_start
-stop_postcmd=hfm_postcmd
+start_cmd="hfm_start"
+restart_precmd="hfm_checkconfig"
+configtest_cmd="hfm_checkconfig"
+stop_postcmd="hfm_postcmd"
+
+hfm_checkconfig() {
+        eval ${command} ${hfm_flags} -n
+}
 
 hfm_start() {
 	echo "Staring ${name}."
@@ -42,6 +48,7 @@ hfm_postcmd() {
 	[ -f ${pidfile} ] && rm ${pidfile}
 }
 
-load_rc_config $name
+extra_commands="configtest"
+load_rc_config "${name}"
 run_rc_command "$1"
 

Modified: head/sysutils/hfm/pkg-message
==============================================================================
--- head/sysutils/hfm/pkg-message	Wed Mar 23 06:51:50 2016	(r411685)
+++ head/sysutils/hfm/pkg-message	Wed Mar 23 07:10:48 2016	(r411686)
@@ -1,5 +1,5 @@
 hfm includes an rc.d script to control a daemon mode.  Use:
 
-sysrc hfh_enable=yes
+sysrc hfm_enable=yes
 
 to enable.

Modified: head/sysutils/hfm/pkg-plist
==============================================================================
--- head/sysutils/hfm/pkg-plist	Wed Mar 23 06:51:50 2016	(r411685)
+++ head/sysutils/hfm/pkg-plist	Wed Mar 23 07:10:48 2016	(r411686)
@@ -2,6 +2,7 @@ bin/hfm
 %%PORTDOCS%%%%DOCSDIR%%/README.md
 %%PORTDOCS%%%%DOCSDIR%%/architecture-90dpi.png
 %%PORTDOCS%%%%DOCSDIR%%/architecture.svg
+%%PORTDOCS%%%%DOCSDIR%%/hfm-mascot.png
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hfm-test-fast.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hfm-test-start-delay.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hfm.conf.sample


More information about the svn-ports-all mailing list