1################################################################################ 2# 3# minidlna 4# 5################################################################################ 6 7MINIDLNA_VERSION = 1.3.0 8MINIDLNA_SITE = https://downloads.sourceforge.net/project/minidlna/minidlna/$(MINIDLNA_VERSION) 9MINIDLNA_LICENSE = GPL-2.0, BSD-3-Clause 10MINIDLNA_LICENSE_FILES = COPYING LICENCE.miniupnpd 11MINIDLNA_CPE_ID_VENDOR = readymedia_project 12MINIDLNA_CPE_ID_PRODUCT = readymedia 13MINIDLNA_SELINUX_MODULES = minidlna 14 15MINIDLNA_DEPENDENCIES = \ 16 $(TARGET_NLS_DEPENDENCIES) \ 17 ffmpeg flac libvorbis libogg libid3tag libexif jpeg sqlite \ 18 host-xutil_makedepend 19 20MINIDLNA_CONF_OPTS = \ 21 --disable-static 22 23define MINIDLNA_INSTALL_CONF 24 $(INSTALL) -D -m 644 $(@D)/minidlna.conf $(TARGET_DIR)/etc/minidlna.conf 25endef 26 27MINIDLNA_POST_INSTALL_TARGET_HOOKS += MINIDLNA_INSTALL_CONF 28 29define MINIDLNA_INSTALL_INIT_SYSV 30 $(INSTALL) -D -m 0755 package/minidlna/S60minidlnad \ 31 $(TARGET_DIR)/etc/init.d/S60minidlnad 32endef 33 34define MINIDLNA_INSTALL_INIT_SYSTEMD 35 $(INSTALL) -D -m 0644 package/minidlna/minidlnad.service \ 36 $(TARGET_DIR)/usr/lib/systemd/system/minidlnad.service 37endef 38 39$(eval $(autotools-package)) 40