From 4c570e1c283c99b4bcd6aa0b18301af20d1baad6 Mon Sep 17 00:00:00 2001 From: agc Date: Fri, 27 Feb 1998 13:22:59 +0000 Subject: [PATCH] Patches from Matthew Green to use pax if it's present, in preference to tar. --- share/mk/bsd.port.mk | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/share/mk/bsd.port.mk b/share/mk/bsd.port.mk index e248023d98ef..6f84f918fbb4 100644 --- a/share/mk/bsd.port.mk +++ b/share/mk/bsd.port.mk @@ -1,7 +1,7 @@ #-*- mode: Fundamental; tab-width: 4; -*- # ex:ts=4 # -# $NetBSD: bsd.port.mk,v 1.49 1998/02/20 22:06:18 hubertf Exp $ +# $NetBSD: bsd.port.mk,v 1.50 1998/02/27 13:22:59 agc Exp $ # # bsd.port.mk - 940820 Jordan K. Hubbard. # This file is in the public domain. @@ -510,18 +510,23 @@ PATCH_ARGS+= -C PATCH_DIST_ARGS+= -C .endif -.if exists(/bin/tar) -EXTRACT_CMD?= /bin/tar +.if exists(/bin/pax) +EXTRACT_CMD?= /bin/pax +EXTRACT_BEFORE_ARGS?= -zrf .else -EXTRACT_CMD?= /usr/bin/tar +.if exists(/bin/tar) +EXTRACT_CMD?= /bin/tar +.else +EXTRACT_CMD?= /usr/bin/tar .endif -EXTRACT_SUFX?= .tar.gz # Backwards compatability. .if defined(EXTRACT_ARGS) EXTRACT_BEFORE_ARGS?= ${EXTRACT_ARGS} .else EXTRACT_BEFORE_ARGS?= -xzf .endif +.endif +EXTRACT_SUFX?= .tar.gz # Figure out where the local mtree file is .if !defined(MTREE_FILE)