ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/ozone/mgar/pkg/libarchive/Makefile
Revision: 2
Committed: Sat Jun 20 15:48:41 2026 UTC (4 weeks, 3 days ago) by operz
File size: 1177 byte(s)
Log Message:
Add bzip2, gzip, xz, lzip, libarchive, git package recipes

File Contents

# Content
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