aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/Uses
diff options
context:
space:
mode:
authorak <ak@FreeBSD.org>2014-05-22 17:51:35 +0800
committerak <ak@FreeBSD.org>2014-05-22 17:51:35 +0800
commit874665335d790b6f9cc2a1444b6cf039bc10c7e6 (patch)
tree0436854f6230bf67036c82c55f4545695302b703 /Mk/Uses
parentbcf941e40edcd3019e3cda1a6edcdf1d93b21619 (diff)
downloadfreebsd-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.mk10
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