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