diff options
author | Rosen Penev <rosenp@gmail.com> | 2019-07-25 13:04:09 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-25 13:04:09 -0700 |
commit | 2a2a49c3a42700c128479ac7257f08ec2fd6686f (patch) | |
tree | b2fa56f01b778d302f3b371639c828da5f67ce8b /utils | |
parent | a828d8430f97b939fbcc071014cccdb111b8bab0 (diff) | |
parent | c53ed17fd59e11fee75c7e10c60fa875bc800ce8 (diff) |
Merge pull request #9545 from neheb/tar
tar: Add zstd capability
Diffstat (limited to 'utils')
-rw-r--r-- | utils/tar/Makefile | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/utils/tar/Makefile b/utils/tar/Makefile index 8b65d1a50..36ebd2c2a 100644 --- a/utils/tar/Makefile +++ b/utils/tar/Makefile @@ -9,22 +9,20 @@ include $(TOPDIR)/rules.mk PKG_NAME:=tar PKG_VERSION:=1.32 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=@GNU/$(PKG_NAME) PKG_HASH:=d0d3ae07f103323be809bc3eac0dcc386d52c5262499fe05511ac4788af1fdd8 PKG_MAINTAINER:=Álvaro Fernández Rojas <noltari@gmail.com> -PKG_LICENSE:=GPL-3.0 +PKG_LICENSE:=GPL-3.0-or-later PKG_LICENSE_FILES:=COPYING PKG_CPE_ID:=cpe:/a:gnu:tar PKG_BUILD_PARALLEL:=1 PKG_INSTALL:=1 -PKG_BUILD_DEPENDS:=xz - include $(INCLUDE_DIR)/package.mk define Package/tar @@ -49,19 +47,24 @@ define Package/tar/config default y if USE_FS_ACL_ATTR 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_GZIP + bool "tar: Enable seamless gzip support" + default y + config PACKAGE_TAR_XZ bool "tar: Enable seamless xz support" select PACKAGE_xz-utils select PACKAGE_xz default y + + config PACKAGE_TAR_ZSTD + bool "tar: Enable seamless zstd support" + select PACKAGE_libzstd + default y endif endef @@ -89,14 +92,16 @@ endef CONFIGURE_ARGS += \ $(if $(CONFIG_PACKAGE_TAR_POSIX_ACL),--with,--without)-posix-acls \ $(if $(CONFIG_PACKAGE_TAR_XATTR),--with,--without)-xattrs \ - $(if $(CONFIG_PACKAGE_TAR_GZIP),--with-gzip=gzip,--without-gzip) \ $(if $(CONFIG_PACKAGE_TAR_BZIP2),--with-bzip2=bzip2,--without-bzip2) \ + $(if $(CONFIG_PACKAGE_TAR_GZIP),--with-gzip=gzip,--without-gzip) \ $(if $(CONFIG_PACKAGE_TAR_XZ),--with-xz=xz,--without-xz) \ + $(if $(CONFIG_PACKAGE_TAR_ZSTD),--with-zstd=zstd,--without-zstd) \ --without-compress \ --without-lzip \ --without-lzma \ --without-lzop \ - --without-selinux + --without-selinux \ + --disable-rpath MAKE_FLAGS += \ CFLAGS="$(TARGET_CFLAGS)" \ |