xref: /freebsd/usr.bin/unzip/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1*b5a3a89cSMartin Matuska.include <src.opts.mk>
2*b5a3a89cSMartin Matuska
3*b5a3a89cSMartin Matuska_LIBARCHIVEDIR=	${SRCTOP}/contrib/libarchive
4*b5a3a89cSMartin Matuska_LIBARCHIVECONFDIR=	${SRCTOP}/lib/libarchive
5*b5a3a89cSMartin Matuska
6*b5a3a89cSMartin MatuskaPROG=	bsdunzip
7*b5a3a89cSMartin Matuska
8*b5a3a89cSMartin MatuskaBSDUNZIP_VERSION_STRING!= sed -n '/define.*ARCHIVE_VERSION_ONLY_STRING/{s,[^0-9.],,gp;q;}' \
9*b5a3a89cSMartin Matuska			${_LIBARCHIVEDIR}/libarchive/archive.h
10*b5a3a89cSMartin Matuska
11*b5a3a89cSMartin Matuska.PATH:	${_LIBARCHIVEDIR}/unzip
12*b5a3a89cSMartin MatuskaSRCS=	bsdunzip.c
13*b5a3a89cSMartin Matuska
14*b5a3a89cSMartin Matuska.PATH:	${_LIBARCHIVEDIR}/libarchive_fe
15*b5a3a89cSMartin MatuskaSRCS+=	cmdline.c err.c passphrase.c
16*b5a3a89cSMartin Matuska
17*b5a3a89cSMartin MatuskaCFLAGS+= -DBSDUNZIP_VERSION_STRING=\"${BSDUNZIP_VERSION_STRING}\"
18*b5a3a89cSMartin MatuskaCFLAGS+= -DPLATFORM_CONFIG_H=\"${_LIBARCHIVECONFDIR}/config_freebsd.h\"
19*b5a3a89cSMartin MatuskaCFLAGS+= -I${_LIBARCHIVEDIR}/unzip -I${_LIBARCHIVEDIR}/libarchive_fe
20*b5a3a89cSMartin Matuska
213e11bd9eSBaptiste DaroussinLIBADD=	archive
22497a8b25SDag-Erling Smørgrav
23*b5a3a89cSMartin MatuskaSYMLINKS=bsdunzip ${BINDIR}/unzip
24*b5a3a89cSMartin MatuskaMLINKS= bsdunzip.1 unzip.1
25*b5a3a89cSMartin Matuska
26*b5a3a89cSMartin MatuskaHAS_TESTS=
27*b5a3a89cSMartin MatuskaSUBDIR.${MK_TESTS}+= tests
28*b5a3a89cSMartin Matuska
29497a8b25SDag-Erling Smørgrav.include <bsd.prog.mk>
30*b5a3a89cSMartin Matuska# DO NOT DELETE
31