From: Daniel Dickinson Date: Thu, 2 Jun 2016 12:09:43 +0000 (-0400) Subject: utils/tar: Fix defaulting to selecting dependencies X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=7a492968d6b6f69961464a1b471e4a63f49ac502;p=openwrt-packages.git 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 --- diff --git a/utils/tar/Makefile b/utils/tar/Makefile index d8295d808..d317329dc 100644 --- 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