# $FreeBSD: head/Mk/Uses/zip.mk 354818 2014-05-22 09:51:35Z ak $ # # handle zip archives # # Feature: zip # Usage: USES=zip[:infozip] # # MAINTAINER: portmgr@FreeBSD.org .if !defined(_INCLUDE_USES_ZIP_Mk) _INCLUDE_USES_ZIP_MK= yes zip_ARGS?= none EXTRACT_SUFX?= .zip EXTRACT_BEFORE_ARGS?= -qo EXTRACT_AFTER_ARGS?= -d ${WRKDIR} .if ${OSTYPE} == Dragonfly EXTRACT_DEPENDS+= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip EXTRACT_CMD?= ${UNZIP_CMD} .endif .if ${zip_ARGS} == infozip EXTRACT_DEPENDS+= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip EXTRACT_CMD?= ${UNZIP_CMD} .elif ${zip_ARGS} == none EXTRACT_CMD?= ${UNZIP_NATIVE_CMD} .else IGNORE= Incorrect 'USES+=zip:${zip_ARGS}' expecting 'USES+=zip[:infozip]' .endif .endif