[Buildroot] [PATCH 1/1] smcroute: new package

Thomas De Schampheleire patrickdepinguin at gmail.com
Sun Dec 15 20:34:15 UTC 2013


Matt Weber <mlweber1 at rockwellcollins.com> wrote:
>
>Signed-off-by: Matt Weber <mlweber1 at rockwellcollins.com>
>Signed-off-by: Sean Gerhardt <sagerhar at rockwellcollins.com>
>---
> package/Config.in            |    1 +
> package/smcroute/Config.in   |   11 +++++++++++
> package/smcroute/smcroute.mk |   15 +++++++++++++++
> 3 files changed, 27 insertions(+), 0 deletions(-)
> create mode 100755 package/smcroute/Config.in
> create mode 100755 package/smcroute/smcroute.mk
>
>diff --git a/package/Config.in b/package/Config.in
>index 40c9e31..fd04224 100644
>--- a/package/Config.in
>+++ b/package/Config.in
>@@ -880,6 +880,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"
>diff --git a/package/smcroute/Config.in b/package/smcroute/Config.in
>new file mode 100755
>index 0000000..a66cb94
>--- /dev/null
>+++ b/package/smcroute/Config.in
>@@ -0,0 +1,11 @@
>+config BR2_PACKAGE_SMCROUTE
>+	bool "smcroute"
>+	help
>+	  SMCRoute is a command line tool to manipulate the multicast
>+	  routes of a UNI kernel. It supports both IPv4 and IPv6 multicast
>+	  routing.  SMCRoute can be  used as an alternative to dynamic

Twice double space on this line.

>+	  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
>diff --git a/package/smcroute/smcroute.mk b/package/smcroute/smcroute.mk
>new file mode 100755
>index 0000000..82efa81
>--- /dev/null
>+++ b/package/smcroute/smcroute.mk
>@@ -0,0 +1,16 @@
>+################################################################################
>+#
>+# smcroute
>+#
>+################################################################################
>+SMCROUTE_VERSION =  1.99.2

Double space

>+SMCROUTE_SITE = $(call github,troglobit,smcroute,$(SMCROUTE_VERSION))
>+SMCROUTE_SOURCE = troglobit-smcroute-$(SMCROUTE_VERSION)-0-g58388f6.tar.gz

Why is it needed to specify _SOURCE here? It shouldn't be .. 

>+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))





More information about the buildroot mailing list