Commit dfa3c831 authored by Matt Weber's avatar Matt Weber Committed by Peter Korsgaard
Browse files

smcroute: new package

parent 906ab08f
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -891,6 +891,7 @@ source "package/rtptools/Config.in"
source "package/samba/Config.in"
source "package/sconeserver/Config.in"
source "package/ser2net/Config.in"
source "package/smcroute/Config.in"
source "package/socat/Config.in"
source "package/socketcand/Config.in"
source "package/spawn-fcgi/Config.in"
+15 −0
Original line number Diff line number Diff line
config BR2_PACKAGE_SMCROUTE
	bool "smcroute"
	depends on BR2_INET_IPV6
	help
	  SMCRoute is a command line tool to manipulate the multicast
	  routes of a UNIX kernel. It supports both IPv4 and IPv6 multicast
	  routing.  SMCRoute can be used as an alternative to dynamic
	  multicast routers like mrouted or pimd in setups where static
	  multicast routes should be maintained and/or no proper IGMP or
	  MLD signaling exists.

	  https://github.com/troglobit/smcroute

comment "smcroute needs a toolchain w/ IPv6"
	depends on !BR2_INET_IPV6
+16 −0
Original line number Diff line number Diff line
################################################################################
#
# smcroute
#
################################################################################

SMCROUTE_VERSION = 1.99.2
SMCROUTE_SITE = $(call github,troglobit,smcroute,$(SMCROUTE_VERSION))
SMCROUTE_LICENSE = GPLv2+
SMCROUTE_LICENSE_FILES = COPYING

SMCROUTE_CONF_OPT = ac_cv_func_setpgrp_void=yes
#BUG:The package Makefile uses CC?= even though the package is autotools based
SMCROUTE_MAKE_ENV = $(TARGET_CONFIGURE_OPTS)

$(eval $(autotools-package))