pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/sndio
Module Name: pkgsrc
Committed By: vins
Date: Sun Nov 30 13:43:13 UTC 2025
Modified Files:
pkgsrc/audio/sndio: Makefile
pkgsrc/audio/sndio/files: sndio.sh
Log Message:
audio/sndio: cleanly shut down sndio server
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/sndio/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/sndio/files/sndio.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/sndio/Makefile
diff -u pkgsrc/audio/sndio/Makefile:1.1 pkgsrc/audio/sndio/Makefile:1.2
--- pkgsrc/audio/sndio/Makefile:1.1 Sat Nov 15 21:38:42 2025
+++ pkgsrc/audio/sndio/Makefile Sun Nov 30 13:43:13 2025
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.1 2025/11/15 21:38:42 vins Exp $
+# $NetBSD: Makefile,v 1.2 2025/11/30 13:43:13 vins Exp $
DISTNAME= sndio-1.10.0
+PKGREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://www.sndio.org/
Index: pkgsrc/audio/sndio/files/sndio.sh
diff -u pkgsrc/audio/sndio/files/sndio.sh:1.1 pkgsrc/audio/sndio/files/sndio.sh:1.2
--- pkgsrc/audio/sndio/files/sndio.sh:1.1 Sat Nov 15 21:38:42 2025
+++ pkgsrc/audio/sndio/files/sndio.sh Sun Nov 30 13:43:13 2025
@@ -1,6 +1,6 @@
#!@RCD_SCRIPTS_SHELL@
#
-# $NetBSD: sndio.sh,v 1.1 2025/11/15 21:38:42 vins Exp $
+# $NetBSD: sndio.sh,v 1.2 2025/11/30 13:43:13 vins Exp $
#
# PROVIDE: sndio
# REQUIRE: DAEMON
@@ -16,7 +16,7 @@ pidfile="@VARBASE@/run/sndio/pid"
logfile="@VARBASE@/run/sndio/log"
start_precmd=sndio_prestart
start_cmd=sndio_start
-stop_cmd=":"
+stop_cmd="sndio_stop"
sndio_prestart() {
dir="@VARBASE@/run/sndio"
@@ -39,5 +39,15 @@ sndio_start()
fi
}
+sndio_stop()
+{
+ echo "Stopping sndio server"
+ sndio_s=$(check_pidfile ${pidfile} ${command})
+ if [ -n "${sndio}" ]; then
+ kill ${sig_stop} ${sndio_s}
+ wait_for_pids ${sndio_s}
+ fi
+}
+
load_rc_config ${name}
run_rc_command "$1"
Home |
Main Index |
Thread Index |
Old Index