diff --git a/sound/mpd/Makefile b/sound/mpd/Makefile index d978e42c75..162660ab0b 100644 --- a/sound/mpd/Makefile +++ b/sound/mpd/Makefile @@ -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/ diff --git a/sound/mpd/files/mpd.init b/sound/mpd/files/mpd.init index 55cb51575a..ac8f1fce65 100644 --- a/sound/mpd/files/mpd.init +++ b/sound/mpd/files/mpd.init @@ -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"