From 94ce5d25cad7d81b979218a40cdf15be26a7aae5 Mon Sep 17 00:00:00 2001 From: Chen Qi Date: Mon, 4 Dec 2017 18:25:37 +0800 Subject: coreutils: add PACKAGECONFIG for single-binary Add PACKAGECONFIG for single-binray. Disable it by default. When enabled, there would only be one binary file /usr/bin/coreutils, other files like 'ls' are text files containing contents like: #!/usr/bin/coreutils --coreutils-prog-shebang=ls And the size of the rpm package reduces from 849K to 519K. Default to disable this option to keep the traditional behaviour. Signed-off-by: Chen Qi Signed-off-by: Ross Burton --- meta/recipes-core/coreutils/coreutils_8.28.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/coreutils/coreutils_8.28.bb b/meta/recipes-core/coreutils/coreutils_8.28.bb index a98072425c..8a9e80c49b 100644 --- a/meta/recipes-core/coreutils/coreutils_8.28.bb +++ b/meta/recipes-core/coreutils/coreutils_8.28.bb @@ -46,6 +46,7 @@ PACKAGECONFIG_class-native ??= "xattr" # PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl," PACKAGECONFIG[xattr] = "--enable-xattr,--disable-xattr,attr," +PACKAGECONFIG[single-binary] = "--enable-single-binary,--disable-single-binary,," # [ df mktemp base64 gets a special treatment and is not included in this bindir_progs = "arch basename chcon cksum comm csplit cut dir dircolors dirname du \ -- cgit 1.2.3-korg