mpd: Add procd mdns definition from MPD config file
authorTed Hess <redacted>
Fri, 11 Nov 2016 19:37:36 +0000 (14:37 -0500)
committerTed Hess <redacted>
Fri, 11 Nov 2016 21:36:58 +0000 (16:36 -0500)
Signed-off-by: Ted Hess <redacted>
sound/mpd/Makefile
sound/mpd/files/mpd.init

index d978e42c7504dffa6d3030b02565a9e7d50d0786..162660ab0baa80ab4d481ee1b9f7bf54dd48502c 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2007-2016 OpenWrt.org
+# Copyright (C) 2015-2016 Ted Hess
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=mpd
 PKG_VERSION:=0.19.19
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=http://www.musicpd.org/download/mpd/0.19/
index 55cb51575a7260bd908a5edc35559817f2ac9b1f..ac8f1fce65a3556c9b4b7b599fa89912e2841d3b 100644 (file)
@@ -18,7 +18,11 @@ start_service() {
                mkdir -m 0755 -p $pld
        fi
 
+       local lport=`grep ^port "$CONFIGFILE" | cut -d "\"" -f 2`
+       [ -z $lport ] && lport=6600
+
        procd_open_instance
+       procd_add_mdns "mpd" "tcp" "$lport"
        procd_set_param command "$PROG" --no-daemon "$CONFIGFILE"
        # Give MPD some real-time priority
        procd_set_param nice "$NICEPRIO"
git clone https://git.99rst.org/PROJECT