From 11956d6e5478900ee280a17d8c7f2e182cd4e179 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Tue, 11 Apr 2017 21:01:44 -0500 Subject: [PATCH] port of Lzlib http://www.nongnu.org/lzip/ Ref #70 --- lib/import/import-lzlib.mk | 3 +++ lib/mk/lzlib.mk | 10 ++++++++++ ports/lzlib.hash | 1 + ports/lzlib.port | 13 +++++++++++++ 4 files changed, 27 insertions(+) create mode 100644 lib/import/import-lzlib.mk create mode 100644 lib/mk/lzlib.mk create mode 100644 ports/lzlib.hash create mode 100644 ports/lzlib.port diff --git a/lib/import/import-lzlib.mk b/lib/import/import-lzlib.mk new file mode 100644 index 0000000..703b380 --- /dev/null +++ b/lib/import/import-lzlib.mk @@ -0,0 +1,3 @@ +LZLIB_DIR := $(call select_from_ports,lzlib) + +INC_DIR += $(LZLIB_DIR)/include/lzlib diff --git a/lib/mk/lzlib.mk b/lib/mk/lzlib.mk new file mode 100644 index 0000000..b33e992 --- /dev/null +++ b/lib/mk/lzlib.mk @@ -0,0 +1,10 @@ +LZLIB_DIR := $(call select_from_ports,lzlib) +LZLIB_SRC_DIR := $(LZLIB_DIR)/src/lib/lzlib + +LIBS += libc + +SRC_C = lzlib.c + +INC_DIR += $(LZLIB_SRC_DIR) + +vpath %.c $(LZLIB_SRC_DIR) diff --git a/ports/lzlib.hash b/ports/lzlib.hash new file mode 100644 index 0000000..9f86da9 --- /dev/null +++ b/ports/lzlib.hash @@ -0,0 +1 @@ +c979b41b770560f322e75f40d09706c5118e86f9 diff --git a/ports/lzlib.port b/ports/lzlib.port new file mode 100644 index 0000000..842b893 --- /dev/null +++ b/ports/lzlib.port @@ -0,0 +1,13 @@ +LICENSE := GPLv2 +VERSION := 1.8 +DOWNLOADS := lzlib.archive + +URL(lzlib) := http://download.savannah.gnu.org/releases/lzip/lzlib/lzlib-$(VERSION).tar.gz +SIG(lzlib) := http://download.savannah.gnu.org/releases/lzip/lzlib/lzlib-$(VERSION).tar.gz.sig +SHA(lzlib) := 66c99fd24060926de0b00f19d57ef265d6d55dd3 +DIR(lzlib) := src/lib/lzlib + +TAR_OPT(lzlib) := --strip-components 1 + +DIRS := include/lzlib +DIR_CONTENT(include/lzlib) := src/lib/lzlib/lzlib.h