aboutsummaryrefslogtreecommitdiff
path: root/package/rsync
diff options
context:
space:
mode:
authorGravatar Gustavo Zacarias <gustavo@zacarias.com.ar>2014-03-31 14:28:10 -0300
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-04-03 20:18:11 +0200
commitc0f662173e77b6e323cf75948d6d315274b9f5d6 (patch)
treebb22a3f18caf00a1521a84f3b8bfddf0943444b3 /package/rsync
parentc40950b39d8de26ac9beda0a1fd49df0c70df2df (diff)
downloadbuildroot-c0f662173e77b6e323cf75948d6d315274b9f5d6.tar.gz
buildroot-c0f662173e77b6e323cf75948d6d315274b9f5d6.tar.bz2
rsync: make acl support non-random
If acl is selected then add it to dependencies so it can be used by rsync in a predictable fashion. Extended attributes are handled directly via linux, there's no need for the xattr package/library. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/rsync')
-rw-r--r--package/rsync/rsync.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk
index 35f128c97e..d0ceaa99ac 100644
--- a/package/rsync/rsync.mk
+++ b/package/rsync/rsync.mk
@@ -14,4 +14,10 @@ RSYNC_CONF_OPT = \
--with-included-zlib=no \
--with-included-popt=no
+ifeq ($(BR2_PACKAGE_ACL),y)
+ RSYNC_DEPENDENCIES += acl
+else
+ RSYNC_CONF_OPT += --disable-acl-support
+endif
+
$(eval $(autotools-package))