diff options
author | Nimai Mahajan <nimaim@gmail.com> | 2015-06-26 11:01:58 -0400 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-06-26 21:26:47 +0200 |
commit | eab1756c19c786480ff79a4a9df616c6b635ec8f (patch) | |
tree | b09cef13e960cdde69337810e2d3673eb4f8364a /package/libarchive/libarchive.mk | |
parent | 7a76c358fae668db53de13e9ace6f90e03ef3d3a (diff) | |
download | buildroot-eab1756c19c786480ff79a4a9df616c6b635ec8f.tar.gz buildroot-eab1756c19c786480ff79a4a9df616c6b635ec8f.zip |
libarchive: add hash and enable lzma support
Add libarchive hash. Enable lzma support.
Both xz and lzma support are provided by the xz library.
[Thomas: explicitly pass --with-lzma when xz is available.]
Signed-off-by: Nimai Mahajan <nimaim@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/libarchive/libarchive.mk')
-rw-r--r-- | package/libarchive/libarchive.mk | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 61528d948a..206de3f58d 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -9,7 +9,6 @@ LIBARCHIVE_SITE = http://www.libarchive.org/downloads LIBARCHIVE_INSTALL_STAGING = YES LIBARCHIVE_LICENSE = BSD-2c, BSD-3c LIBARCHIVE_LICENSE_FILES = COPYING -LIBARCHIVE_CONF_OPTS = --without-lzma ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) @@ -86,4 +85,11 @@ else LIBARCHIVE_CONF_OPTS += --without-zlib endif +ifeq ($(BR2_PACKAGE_XZ),y) +LIBARCHIVE_DEPENDENCIES += xz +LIBARCHIVE_CONF_OPTS += --with-lzma +else +LIBARCHIVE_CONF_OPTS += --without-lzma +endif + $(eval $(autotools-package)) |