[Buildroot] [PATCH v2 1/1] package/mrp: new package
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Sun Sep 6 14:39:36 UTC 2020
Hello Horatiu,
On Mon, 31 Aug 2020 20:25:40 +0200
Horatiu Vultur via buildroot <buildroot at busybox.net> wrote:
> Signed-off-by: Horatiu Vultur <horatiu.vultur at microchip.com>
I've applied to master. See below for a few comments.
> diff --git a/package/mrp/Config.in b/package/mrp/Config.in
> new file mode 100644
> index 0000000000..471f3105ee
> --- /dev/null
> +++ b/package/mrp/Config.in
> @@ -0,0 +1,17 @@
> +config BR2_PACKAGE_MRP
> + bool "mrp"
> + depends on BR2_TOOLCHAIN_HAS_THREADS
> + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0
> + select BR2_PACKAGE_LIBEV
> + select BR2_PACKAGE_LIBMNL
> + select BR2_PACKAGE_LIBNL
> + help
> + This is the userspace application that configures the kernel
> + to run MRP protocol. The userspace application is made of 2
> + applications, one deamon and a client.
Typo: deamon -> daemon.
Since there is a daemon, perhaps it makes sense to have an init script
and/or systemd unit file for it ?
> + https://github.com/microchip-ung/mrp
> +
> +comment "mrp needs a toolchain /w threads, headers >= 5.0"
/w should have been w/
> +MRP_VERSION = 1.1
> +MRP_SITE = $(call github,microchip-ung,mrp,v$(MRP_VERSION))
> +MRP_DEPENDENCIES = libev libmnl libnl
> +MRP_LICENSE = GPL-2.0+
All the SPDX statements in the source code indicate GPL-2.0, except the
bits of kernel headers that are imported, which are GPL-2.0+. So the
overall license really is GPL-2.0. I fixed that when applying.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list