diff options
author | ak <ak@FreeBSD.org> | 2014-05-22 17:51:35 +0800 |
---|---|---|
committer | ak <ak@FreeBSD.org> | 2014-05-22 17:51:35 +0800 |
commit | 874665335d790b6f9cc2a1444b6cf039bc10c7e6 (patch) | |
tree | 0436854f6230bf67036c82c55f4545695302b703 /Mk/Uses | |
parent | bcf941e40edcd3019e3cda1a6edcdf1d93b21619 (diff) | |
download | freebsd-ports-gnome-874665335d790b6f9cc2a1444b6cf039bc10c7e6.tar.gz freebsd-ports-gnome-874665335d790b6f9cc2a1444b6cf039bc10c7e6.tar.zst freebsd-ports-gnome-874665335d790b6f9cc2a1444b6cf039bc10c7e6.zip |
- Use /usr/bin/unzip for zip files extraction (part 1)
PR: ports/188419
Exp-run: bdrewery
Approved by: portmgr (bapt)
Diffstat (limited to 'Mk/Uses')
-rw-r--r-- | Mk/Uses/zip.mk | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Mk/Uses/zip.mk b/Mk/Uses/zip.mk index 87719c954ee7..c81687a2cd9a 100644 --- a/Mk/Uses/zip.mk +++ b/Mk/Uses/zip.mk @@ -14,13 +14,15 @@ zip_ARGS?= none EXTRACT_SUFX?= .zip +EXTRACT_BEFORE_ARGS?= -qo +EXTRACT_AFTER_ARGS?= -d ${WRKDIR} + .if ${zip_ARGS} == infozip EXTRACT_DEPENDS+= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip - EXTRACT_CMD?= ${UNZIP_CMD} -EXTRACT_BEFORE_ARGS?= -qo -EXTRACT_AFTER_ARGS?= -d ${WRKDIR} -.elif ${zip_ARGS} != none +.elif ${zip_ARGS} == none +EXTRACT_CMD?= ${UNZIP_NATIVE_CMD} +.else IGNORE= Incorrect 'USES+=zip:${zip_ARGS}' expecting 'USES+=zip[:infozip]' .endif .endif |