diff options
author | Rosen Penev <rosenp@gmail.com> | 2019-06-17 13:32:14 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-17 13:32:14 -0700 |
commit | b4d504e2b0126d7b9fc217ee8733d06a7fcba6e4 (patch) | |
tree | 67dbd5d1c24bd476f81043148a589a5f92f75c17 | |
parent | f4effa4a3e02158192e43a80d62c003298002b1d (diff) | |
parent | 256e1ce2c0667252ace3207e9c215138b877fb98 (diff) |
Merge pull request #9198 from xinxijishuwyq/master
pigz: add package
-rw-r--r-- | utils/pigz/Makefile | 35 | ||||
-rw-r--r-- | utils/pigz/patches/001.patch | 14 |
2 files changed, 49 insertions, 0 deletions
diff --git a/utils/pigz/Makefile b/utils/pigz/Makefile new file mode 100644 index 000000000..7f76a0880 --- /dev/null +++ b/utils/pigz/Makefile @@ -0,0 +1,35 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=pigz +PKG_VERSION:=2.4 +PKG_RELEASE:=1 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://zlib.net/pigz/ +PKG_HASH:=a4f816222a7b4269bd232680590b579ccc72591f1bb5adafcd7208ca77e14f73 + +PKG_MAINTAINER:=Ken Wong <xinxijishuwyq@gmail.com> +PKG_LICENSE:=CUSTOM +PKG_LICENSE_FILES:=README +PKG_CPE_ID:=cpe:/a:zlib:pigz + +PKG_BUILD_PARALLEL:=1 + +include $(INCLUDE_DIR)/package.mk + +define Package/pigz + SECTION:=utils + CATEGORY:=Utilities + SUBMENU:=Compression + TITLE:=pigz + URL:=https://zlib.net/pigz + DEPENDS:=+zlib +endef + +define Package/pigz/install + $(INSTALL_DIR) $(1)/usr/bin + $(INSTALL_BIN) $(PKG_BUILD_DIR)/pigz $(1)/usr/bin/pigz +endef + +$(eval $(call BuildPackage,pigz)) + diff --git a/utils/pigz/patches/001.patch b/utils/pigz/patches/001.patch new file mode 100644 index 000000000..b75daa1b7 --- /dev/null +++ b/utils/pigz/patches/001.patch @@ -0,0 +1,14 @@ +--- a/Makefile 2019-05-22 19:54:23.980451289 +0800 ++++ b/Makefile 2019-06-10 10:32:58.054675929 +0800 +@@ -1,7 +1,7 @@ +-CC=gcc +-CFLAGS=-O3 -Wall -Wextra -Wno-unknown-pragmas +-LDFLAGS= +-LIBS=-lm -lpthread -lz ++CC?=gcc ++CFLAGS?=-O3 -Wall -Wextra -Wno-unknown-pragmas ++LDFLAGS?= ++LIBS?=-lm -lpthread -lz + ZOPFLI=zopfli/src/zopfli/ + ZOP=deflate.o blocksplitter.o tree.o lz77.o cache.o hash.o util.o squeeze.o katajainen.o + |