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