From 04e8a8728718271f55669a4fa2cf63dfc626fdca Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Wed, 30 Aug 2023 08:49:53 +0200 Subject: [PATCH] package: set foo_REDISTRIBUTE = NO for local packages When running `make legal-info` Buildroot will collect source and licenses for all packages, which generates a few warnings for our local packages. Local packages are skipped. > The source code for packages that set _REDISTRIBUTE = NO will not > be saved. Patches that were applied are also saved, along with a file > named series that lists the patches in the order they were applied. Hence, setting 'foo_REDISTRIBUTE = NO' disables the warning, which seems like a good idea to reduce the number of unnecessary questions we might otherwise get. Signed-off-by: Joachim Wiberg --- package/confd/confd.mk | 1 + package/factory/factory.mk | 2 ++ package/klish-plugin-infix/klish-plugin-infix.mk | 1 + package/libsrx/libsrx.mk | 1 + package/net/net.mk | 1 + package/statd/statd.mk | 1 + 6 files changed, 7 insertions(+) diff --git a/package/confd/confd.mk b/package/confd/confd.mk index 8c2e171c..577b9ae3 100644 --- a/package/confd/confd.mk +++ b/package/confd/confd.mk @@ -9,6 +9,7 @@ CONFD_SITE_METHOD = local CONFD_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/confd CONFD_LICENSE = BSD-3-Clause CONFD_LICENSE_FILES = LICENSE +CONFD_REDISTRIBUTE = NO CONFD_DEPENDENCIES = augeas jansson libite sysrepo libsrx CONFD_AUTORECONF = YES diff --git a/package/factory/factory.mk b/package/factory/factory.mk index 194f03a8..52bbb487 100644 --- a/package/factory/factory.mk +++ b/package/factory/factory.mk @@ -3,11 +3,13 @@ # factory # ################################################################################ + FACTORY_VERSION = 1.0 FACTORY_LICENSE = MIT FACTORY_LICENSE_FILES = LICENSE FACTORY_SITE_METHOD = local FACTORY_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/factory +FACTORY_REDISTRIBUTE = NO define FACTORY_BUILD_CMDS $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ diff --git a/package/klish-plugin-infix/klish-plugin-infix.mk b/package/klish-plugin-infix/klish-plugin-infix.mk index 353ef9cc..8cd03fdb 100644 --- a/package/klish-plugin-infix/klish-plugin-infix.mk +++ b/package/klish-plugin-infix/klish-plugin-infix.mk @@ -9,6 +9,7 @@ KLISH_PLUGIN_INFIX_LICENSE = BSD-3-Clause KLISH_PLUGIN_INFIX_LICENSE_FILES = LICENSE KLISH_PLUGIN_INFIX_SITE_METHOD = local KLISH_PLUGIN_INFIX_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/klish-plugin-infix +KLISH_PLUGIN_INFIX_REDISTRIBUTE = NO KLISH_PLUGIN_INFIX_DEPENDENCIES = klish-plugin-sysrepo KLISH_PLUGIN_INFIX_AUTORECONF = YES diff --git a/package/libsrx/libsrx.mk b/package/libsrx/libsrx.mk index b42b078a..1aa317f6 100644 --- a/package/libsrx/libsrx.mk +++ b/package/libsrx/libsrx.mk @@ -10,6 +10,7 @@ LIBSRX_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/libsrx LIBSRX_LICENSE = BSD-3-Clause LIBSRX_LICENSE_FILES = LICENSE LIBSRX_INSTALL_STAGING = YES +LIBSRX_REDISTRIBUTE = NO LIBSRX_DEPENDENCIES = sysrepo LIBSRX_AUTORECONF = YES diff --git a/package/net/net.mk b/package/net/net.mk index d8bf2bdc..d603793d 100644 --- a/package/net/net.mk +++ b/package/net/net.mk @@ -9,6 +9,7 @@ NET_LICENSE = MIT NET_LICENSE_FILES = LICENSE NET_SITE_METHOD = local NET_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/net +NET_REDISTRIBUTE = NO NET_DEPENDENCIES = libite NET_AUTORECONF = YES diff --git a/package/statd/statd.mk b/package/statd/statd.mk index 60e68d12..81b2d947 100644 --- a/package/statd/statd.mk +++ b/package/statd/statd.mk @@ -9,6 +9,7 @@ STATD_SITE_METHOD = local STATD_SITE = $(BR2_EXTERNAL_INFIX_PATH)/src/statd STATD_LICENSE = BSD-3-Clause STATD_LICENSE_FILES = LICENSE +STATD_REDISTRIBUTE = NO STATD_DEPENDENCIES = sysrepo libev libsrx jansson define STATD_BUILD_CMDS