[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