Browse Source

upmpdcli: Bump version to 0.11.0

upmpdcli 0.11 mainly improves on the Songcast support, in
complement with the changes in sc2mpd. Especially, it now
includes an utility (scctl) and web interface to set up
multi-room Songcast.

Signed-off-by: Petko Bordjukov <bordjukov@gmail.com>
lilik-openwrt-22.03
Petko Bordjukov 10 years ago
parent
commit
6e96e4532a
2 changed files with 32 additions and 4 deletions
  1. +17
    -0
      sound/upmpdcli/Config.in
  2. +15
    -4
      sound/upmpdcli/Makefile

+ 17
- 0
sound/upmpdcli/Config.in View File

@ -0,0 +1,17 @@
config PACKAGE_UPMPDCLI_SCCTL
bool "scctl command for configuring SongCast receivers"
default no
depends on PACKAGE_upmpdcli
help
Installs the scctl command. See the following link for more info:
http://www.lesbonscomptes.com/upmpdcli/scmulti.html
config PACKAGE_UPMPDCLI_SC_WEB_INTERFACE
bool "SongCast web server and associated files (depends on python)"
default no
depends on PACKAGE_upmpdcli
select PACKAGE_python
select PACKAGE_UPMPDCLI_SCCTL
help
Installs the SongCast web interface and web server. See the following
link for more info: http://www.lesbonscomptes.com/upmpdcli/scmulti.html

+ 15
- 4
sound/upmpdcli/Makefile View File

@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=upmpdcli PKG_NAME:=upmpdcli
PKG_VERSION:=0.9.0
PKG_RELEASE:=2
PKG_VERSION:=0.11.0
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.lesbonscomptes.com/upmpdcli/downloads PKG_SOURCE_URL:=http://www.lesbonscomptes.com/upmpdcli/downloads
PKG_MD5SUM:=0e7b86037f19ea3a08067409af6f6902
PKG_MD5SUM:=40eb2a1988ca367a690fb2506e0f73c1
PKG_MAINTAINER:=Petko Bordjukov <bordjukov@gmail.com> PKG_MAINTAINER:=Petko Bordjukov <bordjukov@gmail.com>
PKG_LICENSE:=GPL-2.0 PKG_LICENSE:=GPL-2.0
PKG_LICENSE_FILES:=COPYING PKG_LICENSE_FILES:=COPYING
@ -29,12 +29,17 @@ define Package/upmpdcli
DEPENDS+= +libupnpp +libmpdclient DEPENDS+= +libupnpp +libmpdclient
TITLE:=A UPnP front-end to MPD, the Music Player Daemon TITLE:=A UPnP front-end to MPD, the Music Player Daemon
USERID:=upmpdcli=89:upmpdcli=89 USERID:=upmpdcli=89:upmpdcli=89
MENU:=1
endef endef
define Package/upmpdcli/description define Package/upmpdcli/description
upmpdcli implements an UPnP Media Renderer, using MPD to perform the real work. upmpdcli implements an UPnP Media Renderer, using MPD to perform the real work.
endef endef
define Package/upmpdcli/config
source "$(SOURCE)/Config.in"
endef
define Package/upmpdcli/install define Package/upmpdcli/install
$(INSTALL_DIR) $(1)/etc $(INSTALL_DIR) $(1)/etc
$(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/upmpdcli.conf $(1)/etc/ $(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/upmpdcli.conf $(1)/etc/
@ -42,8 +47,14 @@ define Package/upmpdcli/install
$(INSTALL_CONF) ./files/upmpdcli.config $(1)/etc/config/upmpdcli $(INSTALL_CONF) ./files/upmpdcli.config $(1)/etc/config/upmpdcli
$(INSTALL_DIR) $(1)/usr/bin $(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/upmpdcli $(1)/usr/bin/ $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/upmpdcli $(1)/usr/bin/
ifeq ($(CONFIG_PACKAGE_UPMPDCLI_SCCTL),y)
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/scctl $(1)/usr/bin/
endif
$(INSTALL_DIR) $(1)/usr/share/upmpdcli $(INSTALL_DIR) $(1)/usr/share/upmpdcli
$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/upmpdcli/* $(1)/usr/share/upmpdcli/
ifneq ($(CONFIG_PACKAGE_UPMPDCLI_SC_WEB_INTERFACE),y)
$(RM) -rf $(PKG_INSTALL_DIR)/usr/share/upmpdcli/web
endif
$(CP) -r $(PKG_INSTALL_DIR)/usr/share/upmpdcli $(1)/usr/share/
$(INSTALL_DATA) ./files/upmpdcli.png $(1)/usr/share/upmpdcli/ $(INSTALL_DATA) ./files/upmpdcli.png $(1)/usr/share/upmpdcli/
$(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/upmpdcli.init $(1)/etc/init.d/upmpdcli $(INSTALL_BIN) ./files/upmpdcli.init $(1)/etc/init.d/upmpdcli


Loading…
Cancel
Save