svn commit: r398657 - in head/net/ladvd: . files
William Grzybowski
wg at FreeBSD.org
Mon Oct 5 17:16:58 UTC 2015
Author: wg
Date: Mon Oct 5 17:16:57 2015
New Revision: 398657
URL: https://svnweb.freebsd.org/changeset/ports/398657
Log:
net/ladvd: remove stale pid file on stop
Submitted by: maintainer (via email)
Modified:
head/net/ladvd/Makefile
head/net/ladvd/files/ladvd.in
Modified: head/net/ladvd/Makefile
==============================================================================
--- head/net/ladvd/Makefile Mon Oct 5 16:59:50 2015 (r398656)
+++ head/net/ladvd/Makefile Mon Oct 5 17:16:57 2015 (r398657)
@@ -3,7 +3,7 @@
PORTNAME= ladvd
PORTVERSION= 1.0.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= GOOGLE_CODE \
http://blinkenlights.nl/software/ladvd/
Modified: head/net/ladvd/files/ladvd.in
==============================================================================
--- head/net/ladvd/files/ladvd.in Mon Oct 5 16:59:50 2015 (r398656)
+++ head/net/ladvd/files/ladvd.in Mon Oct 5 17:16:57 2015 (r398657)
@@ -24,6 +24,7 @@ ladvd_enable=${ladvd_enable:-"NO"}
ladvd_flags=${ladvd_flags:-"-a"}
start_precmd="ladvd_check"
+stop_postcmd="ladvd_cleanup"
ladvd_check()
{
@@ -33,4 +34,14 @@ ladvd_check()
fi
}
+ladvd_cleanup()
+{
+ if [ -f "$pidfile" ]; then
+ kill -0 `cat $pidfile` 2> /dev/null
+ if [ $? -ne 0 ]; then
+ rm $pidfile
+ fi
+ fi
+}
+
run_rc_command "$1"
More information about the svn-ports-all
mailing list