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