summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2001-12-27 22:10:15 +0000
committeragc <agc@pkgsrc.org>2001-12-27 22:10:15 +0000
commit07599c6130c317ff2b2105d56d3147cfa7122e5e (patch)
tree21ff2c8b8deb5f076f38357789e56787dbbe7d95 /pkgtools
parent6a8e651ea1d7347875fd5370e640518a6093e730 (diff)
downloadpkgsrc-07599c6130c317ff2b2105d56d3147cfa7122e5e.tar.gz
On Darwin, use GNU tar (from the gtar-base package) when creating binary
packages, since certain arguments passed to the tar command by pkg_create assume the existence of GNU tar (-T for one), and Darwin's standard tar doesn't understand these.
Diffstat (limited to 'pkgtools')
-rw-r--r--pkgtools/pkg_install/distinfo4
-rw-r--r--pkgtools/pkg_install/patches/patch-ab7
2 files changed, 7 insertions, 4 deletions
diff --git a/pkgtools/pkg_install/distinfo b/pkgtools/pkg_install/distinfo
index b52d4fa9db3..2edec5f828a 100644
--- a/pkgtools/pkg_install/distinfo
+++ b/pkgtools/pkg_install/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2001/12/17 21:23:42 agc Exp $
+$NetBSD: distinfo,v 1.5 2001/12/27 22:10:15 agc Exp $
SHA1 (pkg_install-20010724.tar.gz) = 313c28bdde6e7206c16be1d29f1990ff84460bf0
Size (pkg_install-20010724.tar.gz) = 75229 bytes
SHA1 (patch-aa) = 5bf9b47353a457673b57ccf4a872ea94eb490b08
-SHA1 (patch-ab) = 979a94db4a78ed20318abfc06f1188b87252ede4
+SHA1 (patch-ab) = 39d9549a1e30912cd2602d941426f0ba8d41eed3
SHA1 (patch-ac) = 722a7fe8cd01854fc54afb11907b4d245244887a
diff --git a/pkgtools/pkg_install/patches/patch-ab b/pkgtools/pkg_install/patches/patch-ab
index c66dd3c6b10..6b37dadedf3 100644
--- a/pkgtools/pkg_install/patches/patch-ab
+++ b/pkgtools/pkg_install/patches/patch-ab
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.3 2001/12/17 21:23:42 agc Exp $
+$NetBSD: patch-ab,v 1.4 2001/12/27 22:10:15 agc Exp $
--- Makefile.inc 2001/12/17 21:10:41 1.1
+++ Makefile.inc 2001/12/17 21:13:54
@@ -12,7 +12,7 @@ $NetBSD: patch-ab,v 1.3 2001/12/17 21:23:42 agc Exp $
LIBINSTALL != cd ${.CURDIR}/../lib && ${PRINTOBJDIR}
CPPFLAGS+=-I${.CURDIR}/../lib ${DEBUG} -DBINDIR='"${BINDIR}"'
-@@ -35,6 +38,12 @@
+@@ -35,6 +38,15 @@
CHMOD?= /bin/chmod
CHOWN?= /bin/chown
CHGRP?= /bin/chgrp
@@ -20,6 +20,9 @@ $NetBSD: patch-ab,v 1.3 2001/12/17 21:23:42 agc Exp $
+CHMOD?= /bin/chmod
+CHOWN?= /usr/sbin/chown
+CHGRP?= /usr/bin/chgrp
++TAR_CMD?= gtar
++TAR_FULLPATHNAME?= ${LOCALBASE}/bin/${TAR_CMD}
++CPPFLAGS+=-DTAR_CMD='"${TAR_CMD}"' -DTAR_FULLPATHNAME='"${TAR_FULLPATHNAME}"'
+.PATH: ${DIGESTDIR}
+CPPFLAGS+= -I${DIGESTDIR}
.endif