lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 7a492968d6b6f69961464a1b471e4a63f49ac502
parent 2edfc807a6094d8e49257857f6383d31db96e89a
Author: Daniel Dickinson <lede@daniel.thecshore.com>
Date:   Thu,  2 Jun 2016 08:09:43 -0400

utils/tar: Fix defaulting to selecting dependencies

Due to KConfig misbehavior the tar config options where getting
enabled even when tar was not enabled.  We fix this by enclosing
the options in an if PACKAGE_tar ; endif block.

Signed-off-by: Daniel Dickinson <lede@daniel.thecshore.com>

Diffstat:
Mutils/tar/Makefile | 44+++++++++++++++++++++++---------------------
1 file changed, 23 insertions(+), 21 deletions(-)

diff --git a/utils/tar/Makefile b/utils/tar/Makefile @@ -36,27 +36,29 @@ define Package/tar endef define Package/tar/config - config PACKAGE_TAR_POSIX_ACL - bool "tar: Enable POSIX ACL support" if PACKAGE_tar - default n - - config PACKAGE_TAR_XATTR - bool "tar: Enable extended attribute (xattr) support" if PACKAGE_tar - default n - - config PACKAGE_TAR_GZIP - bool "tar: Enable seamless gzip support" if PACKAGE_tar - default y - - config PACKAGE_TAR_BZIP2 - bool "tar: Enable seamless bzip2 support" if PACKAGE_tar - default y - - config PACKAGE_TAR_XZ - bool "tar: Enable seamless xz support" if PACKAGE_tar - select PACKAGE_xz-utils - select PACKAGE_xz - default y + if PACKAGE_tar + config PACKAGE_TAR_POSIX_ACL + bool "tar: Enable POSIX ACL support" + default n + + config PACKAGE_TAR_XATTR + bool "tar: Enable extended attribute (xattr) support" + default n + + config PACKAGE_TAR_GZIP + bool "tar: Enable seamless gzip support" + default y + + config PACKAGE_TAR_BZIP2 + bool "tar: Enable seamless bzip2 support" + default y + + config PACKAGE_TAR_XZ + bool "tar: Enable seamless xz support" + select PACKAGE_xz-utils + select PACKAGE_xz + default y + endif endef define Package/tar/description