added mpd fixes, signed off by <michu-at-neophobdotcom>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@9983 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
0d87d5f8d0
commit
4cf9d7e160
@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=mpd
|
||||
PKG_VERSION:=0.13.0
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=http://www.musicpd.org/uploads/files/
|
||||
@ -74,6 +74,8 @@ define Package/mpd/install
|
||||
$(CP) $(PKG_BUILD_DIR)/doc/mpdconf.example $(1)/etc/mpd.conf
|
||||
$(INSTALL_DIR) $(1)/usr/bin
|
||||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/mpd $(1)/usr/bin/
|
||||
$(INSTALL_DIR) $(1)/etc/init.d
|
||||
$(INSTALL_BIN) ./files/mpd.init $(1)/etc/init.d/mpd
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,mpd))
|
||||
|
23
sound/mpd/files/mpd.init
Normal file
23
sound/mpd/files/mpd.init
Normal file
@ -0,0 +1,23 @@
|
||||
#!/bin/sh /etc/rc.common
|
||||
# Copyright (C) 2007 OpenWrt.org
|
||||
START=93
|
||||
|
||||
start() {
|
||||
#create mpd db
|
||||
/usr/bin/mpd --stdout --create-db
|
||||
|
||||
#optional export for mpc
|
||||
#export MPD_HOST=192.168.111.123
|
||||
|
||||
#start mpd
|
||||
/usr/bin/mpd
|
||||
|
||||
#generate playlist and start to play
|
||||
/usr/bin/mpc listall | /usr/bin/mpc add -
|
||||
/usr/bin/mpc play
|
||||
}
|
||||
|
||||
stop() {
|
||||
killall mpd
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user