[Buildroot] [PATCH 1/1] smcroute: new package
mlweber1 at rockwellcollins.com
mlweber1 at rockwellcollins.com
Mon Dec 16 14:07:45 UTC 2013
Hi Thomas,
Thomas De Schampheleire <patrickdepinguin at gmail.com> wrote on 12/15/2013
02:34:15 PM:
> From: Thomas De Schampheleire <patrickdepinguin at gmail.com>
> To: Matt Weber <mlweber1 at rockwellcollins.com>, buildroot at busybox.net
> Cc: Sean Gerhardt <sagerhar at rockwellcollins.com>
> Date: 12/15/2013 02:34 PM
> Subject: Re: [Buildroot] [PATCH 1/1] smcroute: new package
>
> 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.
Agreed.
>
> >+ 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
Agreed.
>
> >+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 ..
It seems like the releases are labeled in a way that requires this.
Without
specifying the source archive name, the archive that's requested to be
downloaded
"smcroute-$(SMCROUTE_VERSION).tar.gz" ends up as the file we noted as the
SOURCE.
Thanks,
Matt Weber
mlweber1 at rockwellcollins.com
More information about the buildroot
mailing list