diff --git a/net/gmid/Makefile b/net/gmid/Makefile index 912c0736d11a..6107ff1600f7 100644 --- a/net/gmid/Makefile +++ b/net/gmid/Makefile @@ -1,33 +1,34 @@ PORTNAME= gmid DISTVERSION= v1.6.1 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= freebsd@omarpolo.com COMMENT= Simple and secure Gemini server LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libevent.so:devel/libevent \ libtls.so:security/libressl USES= localbase pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= omar-polo USE_RC_SUBR= gmid HAS_CONFIGURE= yes TEST_TARGET= regress USERS= _gmid GROUPS= _gmid post-build: ${STRIP_CMD} ${WRKSRC}/gmid post-install: ${INSTALL_DATA} ${FILESDIR}/gmid.conf.sample \ ${STAGEDIR}${PREFIX}/etc/ .include diff --git a/net/gmid/files/gmid.in b/net/gmid/files/gmid.in index 8ab69c3bfff2..71b11c6eac8f 100644 --- a/net/gmid/files/gmid.in +++ b/net/gmid/files/gmid.in @@ -1,42 +1,42 @@ #!/bin/sh # # PROVIDE: gmid # REQUIRE: SERVERS # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable gmid: # gmid_enable (bool): Set it to "YES" to enable gmid # Default is "NO". # gmid_config (string): Path to gmid configuration file. # Default is "%%PREFIX%%/etc/gmid.conf" # # . /etc/rc.subr name="gmid" rcvar="gmid_enable" start_precmd="gmid_checkconfig" configtest_cmd="gmid_checkconfig" extra_commands="configtest" : ${gmid_enable:="NO"} : ${gmid_config:="%%PREFIX%%/etc/gmid.conf"} load_rc_config $name command="%%PREFIX%%/bin/${name}" -command_flags="-c ${gmid_config}" +gmid_flags="-c ${gmid_config}" required_files="${gmid_config}" gmid_checkconfig() { echo "Performing sanity check on gmid configuration:" - eval ${command} -n ${command_flags} + eval ${command} -n ${gmid_flags} } run_rc_command "$1"