1################################################################################ 2# 3# dante 4# 5################################################################################ 6 7DANTE_VERSION = 1.4.3 8DANTE_SITE = http://www.inet.no/dante/files 9DANTE_LICENSE = BSD-3-Clause 10DANTE_LICENSE_FILES = LICENSE 11DANTE_SELINUX_MODULES = dante 12 13# Needed so that our libtool patch applies properly 14DANTE_AUTORECONF = YES 15 16DANTE_CONF_OPTS += --disable-client --disable-preload 17 18ifeq ($(BR2_PACKAGE_LIBMINIUPNPC),y) 19DANTE_DEPENDENCIES += libminiupnpc 20DANTE_CONF_OPTS += --with-upnp 21else 22DANTE_CONF_OPTS += --without-upnp 23endif 24 25ifeq ($(BR2_PACKAGE_LINUX_PAM),y) 26DANTE_DEPENDENCIES += linux-pam 27DANTE_CONF_OPTS += --with-pam 28else 29DANTE_CONF_OPTS += --without-pam 30endif 31 32define DANTE_INSTALL_CONFIG_FILE 33 $(INSTALL) -D -m 644 $(@D)/example/sockd.conf \ 34 $(TARGET_DIR)/etc/sockd.conf 35endef 36 37DANTE_POST_INSTALL_TARGET_HOOKS += DANTE_INSTALL_CONFIG_FILE 38 39define DANTE_INSTALL_INIT_SYSTEMD 40 $(INSTALL) -D -m 644 package/dante/dante.service \ 41 $(TARGET_DIR)/usr/lib/systemd/system/dante.service 42endef 43 44define DANTE_INSTALL_INIT_SYSV 45 $(INSTALL) -D -m 755 package/dante/S50dante \ 46 $(TARGET_DIR)/etc/init.d/S50dante 47endef 48 49$(eval $(autotools-package)) 50