1################################################################################ 2# 3# mrouted 4# 5################################################################################ 6 7MROUTED_VERSION = 4.4 8MROUTED_SITE = \ 9 https://github.com/troglobit/mrouted/releases/download/$(MROUTED_VERSION) 10MROUTED_DEPENDENCIES = host-bison 11MROUTED_LICENSE = BSD-3-Clause 12MROUTED_LICENSE_FILES = LICENSE 13MROUTED_CPE_ID_VENDOR = troglobit 14 15define MROUTED_INSTALL_INIT_SYSV 16 $(INSTALL) -m 755 -D package/mrouted/S41mrouted \ 17 $(TARGET_DIR)/etc/init.d/S41mrouted 18endef 19 20define MROUTED_INSTALL_INIT_SYSTEMD 21 $(INSTALL) -D -m 644 $(@D)/mrouted.service \ 22 $(TARGET_DIR)/usr/lib/systemd/system/mrouted.service 23endef 24 25# We will asume that CONFIG_NET and CONFIG_INET are already 26# set in the kernel configuration provided by the user. 27define MROUTED_LINUX_CONFIG_FIXUPS 28 $(call KCONFIG_ENABLE_OPT,CONFIG_IP_MULTICAST) 29 $(call KCONFIG_ENABLE_OPT,CONFIG_IP_MROUTE) 30endef 31 32$(eval $(autotools-package)) 33