| 1 |
# vim: ft=make ts=4 sw=4 noet |
| 2 |
.DEFAULT_GOAL := all |
| 3 |
NAME = libarchive |
| 4 |
VERSION = 3.8.1 |
| 5 |
GARTYPE = v2 |
| 6 |
|
| 7 |
MASTER_SITES = |
| 8 |
DYNURLS = https://github.com/libarchive/libarchive/releases/download/v$(VERSION)/$(DISTNAME).tar.gz |
| 9 |
DISTFILES += $(DISTNAME).tar.gz |
| 10 |
LICENSE = COPYING |
| 11 |
|
| 12 |
BUILD_DEP_PKGS += OZSWbzip2 OZSWxz OZSWzlib |
| 13 |
RUNTIME_DEP_PKGS_OZSWlibarchive += OZSWbzip2 OZSWxz OZSWzlib |
| 14 |
PACKAGES += OZSWlibarchive |
| 15 |
SPKG_DESC_OZSWlibarchive = Multi-format archive and compression library |
| 16 |
CATALOGNAME_OZSWlibarchive = libarchive |
| 17 |
|
| 18 |
EXTENSIONS = 1 |
| 19 |
|
| 20 |
EXTRA_CONFIGURE_ARGS += --without-lzma |
| 21 |
EXTRA_CONFIGURE_ARGS += --with-bz2lib=$(prefix) |
| 22 |
EXTRA_CONFIGURE_ARGS += --with-zlib=$(prefix) |
| 23 |
EXTRA_CONFIGURE_ARGS += --disable-bsdunzip |
| 24 |
EXTRA_CONFIGURE_ARGS += --disable-bsdcat |
| 25 |
EXTRA_CONFIGURE_ARGS += --disable-bsdcpio |
| 26 |
EXTRA_CONFIGURE_ARGS += --without-openssl |
| 27 |
EXTRA_CONFIGURE_ARGS += --without-nettle |
| 28 |
EXTRA_CONFIGURE_ARGS += --without-xml2 |
| 29 |
EXTRA_CONFIGURE_ARGS += --without-expat |
| 30 |
|
| 31 |
post-configure: |
| 32 |
@find $(WORKSRC) -name "libtool" -type f -exec \ |
| 33 |
gsed -i 's/ECHO="print -r --"/ECHO="printf %s\\n"/g' {} \; |
| 34 |
@$(MAKECOOKIE) |
| 35 |
|
| 36 |
include gar/category.mk |