From 6f5fdb6b2ebab928816e5fcd69f288d4fce5b75b Mon Sep 17 00:00:00 2001 From: Maxim Mikityanskiy Date: Mon, 19 Jan 2015 18:14:13 +0200 Subject: [PATCH] package/tar: add support for acl and xattr If acl or attr is going to be installed, add support for them to tar. [Thomas: explicitly disable acl and attr support when the corresponding packages are not available.] Signed-off-by: Maxim Mikityanskiy Signed-off-by: Thomas Petazzoni --- package/tar/tar.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/tar/tar.mk b/package/tar/tar.mk index caaa5adfb8..2b47e334d5 100644 --- a/package/tar/tar.mk +++ b/package/tar/tar.mk @@ -19,6 +19,20 @@ TAR_DEPENDENCIES += busybox HOST_TAR_DEPENDENCIES = endif +ifeq ($(BR2_PACKAGE_ACL),y) +TAR_DEPENDENCIES += acl +TAR_CONF_OPTS += --with-posix-acls +else +TAR_CONF_OPTS += --without-posix-acls +endif + +ifeq ($(BR2_PACKAGE_ATTR),y) +TAR_DEPENDENCIES += attr +TAR_CONF_OPTS += --with-xattrs +else +TAR_CONF_OPTS += --without-xattrs +endif + $(eval $(autotools-package)) # host-tar: use cpio.gz instead of tar.gz to prevent chicken-egg problem -- 2.30.2