Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Jun 2021 14:50:03 GMT
From:      Bernhard Froehlich <decke@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 308171c8508b - main - multimedia/minisatip: Add rc.d script
Message-ID:  <202106211450.15LEo3pL088750@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by decke:

URL: https://cgit.FreeBSD.org/ports/commit/?id=308171c8508baa96b8023f1d833b1789a84a35d9

commit 308171c8508baa96b8023f1d833b1789a84a35d9
Author:     Bernhard Froehlich <decke@FreeBSD.org>
AuthorDate: 2021-06-21 14:45:52 +0000
Commit:     Bernhard Froehlich <decke@FreeBSD.org>
CommitDate: 2021-06-21 14:45:52 +0000

    multimedia/minisatip: Add rc.d script
---
 multimedia/minisatip/Makefile           |  1 +
 multimedia/minisatip/files/minisatip.in | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)

diff --git a/multimedia/minisatip/Makefile b/multimedia/minisatip/Makefile
index 59c7fcf73947..8db32f2492eb 100644
--- a/multimedia/minisatip/Makefile
+++ b/multimedia/minisatip/Makefile
@@ -20,6 +20,7 @@ GH_ACCOUNT=	catalinii
 CFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
+USE_RC_SUBR=	${PORTNAME}
 GNU_CONFIGURE=	yes
 ALL_TARGET=	minisatip
 
diff --git a/multimedia/minisatip/files/minisatip.in b/multimedia/minisatip/files/minisatip.in
new file mode 100644
index 000000000000..31633d1476bb
--- /dev/null
+++ b/multimedia/minisatip/files/minisatip.in
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+# PROVIDE: minisatip
+# REQUIRE: DAEMON webcamd
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable minisatip
+#
+# minisatip_enable (bool):      Set to "NO" by default.
+#                               Set it to "YES" to enable minisatip.
+# minisatip_flags (str):        Custom flags for minisatip
+
+. /etc/rc.subr
+
+name=minisatip
+rcvar=minisatip_enable
+
+load_rc_config $name
+
+: ${minisatip_enable:=NO}
+
+pidfile="/var/run/${name}.pid"
+command="%%PREFIX%%/sbin/minisatip"
+command_args="-g -R %%PREFIX%%/share/minisatip/html"
+
+run_rc_command "$1"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202106211450.15LEo3pL088750>