summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_comp
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-02-11 22:53:18 +0000
committerjmmv <jmmv>2004-02-11 22:53:18 +0000
commite07efa0eb9cbf1bffe4bae413ba516c3cd634d9c (patch)
tree08ebe822cede817ea38fa3e33bc8a77628b55a16 /pkgtools/pkg_comp
parent0c1bf67ada598627fc78874ac31b9f40b1290ab4 (diff)
downloadpkgsrc-e07efa0eb9cbf1bffe4bae413ba516c3cd634d9c.tar.gz
Update to 1.16:
- Use WRKDIR_BASENAME instead of OBJMACHINE to get a unique name of object directories. This way, multiple jails can use the same pkgsrc tree with write access and get the right obj links. - Fix COPYROOTCFG.
Diffstat (limited to 'pkgtools/pkg_comp')
-rw-r--r--pkgtools/pkg_comp/Makefile4
-rw-r--r--pkgtools/pkg_comp/files/pkg_comp.sh8
2 files changed, 6 insertions, 6 deletions
diff --git a/pkgtools/pkg_comp/Makefile b/pkgtools/pkg_comp/Makefile
index 135600e2bb4..6c91e120406 100644
--- a/pkgtools/pkg_comp/Makefile
+++ b/pkgtools/pkg_comp/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2004/01/23 09:48:53 jmmv Exp $
+# $NetBSD: Makefile,v 1.22 2004/02/11 22:53:18 jmmv Exp $
-DISTNAME= pkg_comp-1.15
+DISTNAME= pkg_comp-1.16
CATEGORIES= pkgtools
MASTER_SITES= # empty
DISTFILES= # empty
diff --git a/pkgtools/pkg_comp/files/pkg_comp.sh b/pkgtools/pkg_comp/files/pkg_comp.sh
index cebea5aa106..44d15e2e994 100644
--- a/pkgtools/pkg_comp/files/pkg_comp.sh
+++ b/pkgtools/pkg_comp/files/pkg_comp.sh
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $NetBSD: pkg_comp.sh,v 1.16 2004/01/23 09:48:53 jmmv Exp $
+# $NetBSD: pkg_comp.sh,v 1.17 2004/02/11 22:53:18 jmmv Exp $
#
# pkg_comp - Build packages inside a clean chroot environment
# Copyright (c) 2002, 2003, 2004 Julio M. Merino Vidal <jmmv@NetBSD.org>
@@ -39,7 +39,7 @@ ProgName="`basename $0`"
# USE_GCC3, CFLAGS, CPPFLAGS and CXXFLAGS are ommited from _MKCONF_VARS
# as they require special handling.
-_MKCONF_VARS="OBJMACHINE MKOBJDIRS BSDSRCDIR WRKOBJDIR DISTDIR PACKAGES \
+_MKCONF_VARS="WRKDIR_BASENAME MKOBJDIRS BSDSRCDIR WRKOBJDIR DISTDIR PACKAGES \
PKG_DEVELOPER CLEANDEPENDS LOCALBASE PKG_SYSCONFBASE \
CFLAGS CPPFLAGS CXXFLAGS USE_AUDIT_PACKAGES PKGVULNDIR \
USE_XPKGWEDGE"
@@ -79,7 +79,7 @@ env_setdefaults()
TEMPLATE_VARS="$TEMPLATE_VARS ${_TEMPLATE_VARS}"
# Default values for variables that will be written to mk.conf.
- : ${OBJMACHINE:=yes}
+ : ${WRKDIR_BASENAME:=default}
: ${MKOBJDIRS:=yes}
: ${BSDSRCDIR:=/usr/src}
: ${WRKOBJDIR:=/pkg_comp/obj/pkgsrc}
@@ -455,7 +455,7 @@ makeroot()
echo "Setting root's environment..."
chroot $DESTDIR chpass -s $ROOTSHELL
if [ "$COPYROOTCFG" = "yes" ]; then
- cp /root/.* $DESTDIR/root 2>&1 | > /dev/null
+ cp /root/.* $DESTDIR/root >/dev/null 2>&1
fi
echo "Setting up initial configuration..."