|
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
|
9
|
9
|
|
10
|
10
|
PKG_NAME:=mpd
|
11
|
11
|
PKG_VERSION:=0.18.16
|
12
|
|
-PKG_RELEASE:=1
|
|
12
|
+PKG_RELEASE:=2
|
13
|
13
|
|
14
|
14
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
15
|
15
|
PKG_SOURCE_URL:=http://www.musicpd.org/download/mpd/0.18/
|
|
@@ -63,7 +63,6 @@ $(call Package/mpd/Default/description)
|
63
|
63
|
endef
|
64
|
64
|
|
65
|
65
|
define Package/mpd-full/conffiles
|
66
|
|
-/etc/avahi/services/mpd.service
|
67
|
66
|
/etc/mpd.conf
|
68
|
67
|
endef
|
69
|
68
|
|
|
@@ -85,6 +84,23 @@ define Package/mpd-mini/conffiles
|
85
|
84
|
/etc/mpd.conf
|
86
|
85
|
endef
|
87
|
86
|
|
|
87
|
+define Package/mpd-avahi-service
|
|
88
|
+$(call Package/mpd/Default)
|
|
89
|
+ TITLE+= (Avahi service)
|
|
90
|
+ DEPENDS+=+avahi-daemon
|
|
91
|
+endef
|
|
92
|
+
|
|
93
|
+define Package/mpd-avahi-service/description
|
|
94
|
+$(call Package/mpd/Default/description)
|
|
95
|
+ .
|
|
96
|
+ This package contains the service definition for announcing the
|
|
97
|
+ Music Player Daemon service via mDNS/DNS-SD.
|
|
98
|
+endef
|
|
99
|
+
|
|
100
|
+define Package/mpd-avahi-service/conffiles
|
|
101
|
+/etc/avahi/services/mpd.service
|
|
102
|
+endef
|
|
103
|
+
|
88
|
104
|
CONFIGURE_ARGS += \
|
89
|
105
|
$(call autoconf_bool,CONFIG_IPV6,ipv6) \
|
90
|
106
|
--disable-debug \
|
|
@@ -198,13 +214,17 @@ endef
|
198
|
214
|
|
199
|
215
|
define Package/mpd-full/install
|
200
|
216
|
$(call Package/mpd/install,$1)
|
201
|
|
- $(INSTALL_DIR) $(1)/etc/avahi/services
|
202
|
|
- $(INSTALL_DATA) ./files/mpd.service $(1)/etc/avahi/services/
|
203
|
217
|
endef
|
204
|
218
|
|
205
|
219
|
define Package/mpd-mini/install
|
206
|
220
|
$(call Package/mpd/install,$1)
|
207
|
221
|
endef
|
208
|
222
|
|
|
223
|
+define Package/mpd-avahi-service/install
|
|
224
|
+ $(INSTALL_DIR) $(1)/etc/avahi/services
|
|
225
|
+ $(INSTALL_DATA) ./files/mpd.service $(1)/etc/avahi/services/
|
|
226
|
+endef
|
|
227
|
+
|
209
|
228
|
$(eval $(call BuildPackage,mpd-full))
|
210
|
229
|
$(eval $(call BuildPackage,mpd-mini))
|
|
230
|
+$(eval $(call BuildPackage,mpd-avahi-service))
|