* [Buildroot] [PATCH v2 1/1] package/arp-scan: allow to not install package data
@ 2023-08-04 20:54 Dario Binacchi
2023-08-06 11:45 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Dario Binacchi @ 2023-08-04 20:54 UTC (permalink / raw)
To: buildroot
Cc: linux-amarula, Dario Binacchi, Yann E . MORIN, Angelo Compagnucci
The patch adds an option that allows you to not install the data along
with the binaries (less than 100kb), saving 1.4Mb of rootfs data.
By default, the data is installed for backward compatibility.
Cc: Angelo Compagnucci <angelo@amarulasolutions.com>
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
---
Changes in v2:
- add the option to ensure backward compatibility.
- update the commit message
package/arp-scan/Config.in | 11 +++++++++++
package/arp-scan/arp-scan.mk | 4 ++++
2 files changed, 15 insertions(+)
diff --git a/package/arp-scan/Config.in b/package/arp-scan/Config.in
index ed70b3958610..cf7377d2f9b6 100644
--- a/package/arp-scan/Config.in
+++ b/package/arp-scan/Config.in
@@ -8,3 +8,14 @@ config BR2_PACKAGE_ARP_SCAN
discover and fingerprint IP hosts on the local network.
https://github.com/royhills/arp-scan
+
+if BR2_PACKAGE_ARP_SCAN
+
+config BR2_PACKAGE_ARP_SCAN_DATA
+ bool "install data (OUI)"
+ default y # legacy
+ help
+ Say 'y' here (the default) to install the data along the
+ binaries.
+
+endif # BR2_PACKAGE_ARP_SCAN
diff --git a/package/arp-scan/arp-scan.mk b/package/arp-scan/arp-scan.mk
index 89644be9d3ef..67eb1881dba2 100644
--- a/package/arp-scan/arp-scan.mk
+++ b/package/arp-scan/arp-scan.mk
@@ -23,4 +23,8 @@ else
ARP_SCAN_CONF_OPTS += --without-libcap
endif
+ifeq ($(BR2_PACKAGE_ARP_SCAN_DATA),)
+ARP_SCAN_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-exec
+endif
+
$(eval $(autotools-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH v2 1/1] package/arp-scan: allow to not install package data
2023-08-04 20:54 [Buildroot] [PATCH v2 1/1] package/arp-scan: allow to not install package data Dario Binacchi
@ 2023-08-06 11:45 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-08-06 11:45 UTC (permalink / raw)
To: Dario Binacchi
Cc: Angelo Compagnucci, linux-amarula, Yann E . MORIN, buildroot
On Fri, 4 Aug 2023 22:54:01 +0200
Dario Binacchi <dario.binacchi@amarulasolutions.com> wrote:
> The patch adds an option that allows you to not install the data along
> with the binaries (less than 100kb), saving 1.4Mb of rootfs data.
>
> By default, the data is installed for backward compatibility.
>
> Cc: Angelo Compagnucci <angelo@amarulasolutions.com>
> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
>
> ---
Applied to next, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-08-06 11:45 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-04 20:54 [Buildroot] [PATCH v2 1/1] package/arp-scan: allow to not install package data Dario Binacchi
2023-08-06 11:45 ` Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox