1 1.21 christos # $NetBSD: Makefile,v 1.21 2026/04/30 20:49:55 christos Exp $ 2 1.20 simonb 3 1.21 christos .include <bsd.init.mk> 4 1.20 simonb .include "${NETBSDSRCDIR}/external/bsd/zstd/Makefile.zstd" 5 1.11 tls 6 1.11 tls USE_FORT?= yes # data-driven bugs? 7 1.1 mrg 8 1.1 mrg PROG= gzip 9 1.19 christos SRCS+= gzip.c 10 1.7 wiz MAN= gzip.1 gzexe.1 zdiff.1 zforce.1 zgrep.1 zmore.1 znew.1 11 1.1 mrg 12 1.19 christos .if !defined(HOSTPROG) 13 1.20 simonb 14 1.14 christos DPADD= ${LIBZ} ${LIBBZ2} ${LIBLZMA} 15 1.14 christos LDADD= -lz -lbz2 -llzma 16 1.21 christos 17 1.21 christos .if ${CRUNCHEDPROG:U0} == 1 18 1.21 christos CPPFLAGS+=-DNO_ZSTD_SUPPORT 19 1.21 christos .else 20 1.21 christos CPPFLAGS+= ${ZSTDCPPFLAGS} 21 1.20 simonb PROGDPLIBS+= ${ZSTDDPLIBS} 22 1.21 christos .endif 23 1.1 mrg 24 1.7 wiz SCRIPTS= gzexe zdiff zforce zgrep zmore znew 25 1.4 mrg 26 1.2 mrg MLINKS+= gzip.1 gunzip.1 \ 27 1.2 mrg gzip.1 gzcat.1 \ 28 1.5 mrg gzip.1 zcat.1 \ 29 1.7 wiz zdiff.1 zcmp.1 \ 30 1.7 wiz zgrep.1 zegrep.1 \ 31 1.17 pettai zgrep.1 zfgrep.1 \ 32 1.17 pettai zmore.1 zless.1 33 1.3 jdolecek 34 1.2 mrg LINKS+= ${BINDIR}/gzip ${BINDIR}/gunzip \ 35 1.2 mrg ${BINDIR}/gzip ${BINDIR}/gzcat \ 36 1.6 mrg ${BINDIR}/gzip ${BINDIR}/zcat \ 37 1.7 wiz ${BINDIR}/zdiff ${BINDIR}/zcmp \ 38 1.7 wiz ${BINDIR}/zgrep ${BINDIR}/zegrep \ 39 1.18 pettai ${BINDIR}/zgrep ${BINDIR}/zfgrep \ 40 1.17 pettai ${BINDIR}/zmore ${BINDIR}/zless 41 1.19 christos .endif 42 1.2 mrg 43 1.1 mrg .include <bsd.prog.mk> 44