aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-createbuildenv
diff options
context:
space:
mode:
authordancer <dancer>2001-09-27 08:48:11 +0000
committerdancer <dancer>2001-09-27 08:48:11 +0000
commit5d75d19f91eec493887020fc5e111648da8c3c7d (patch)
tree2ef5d634984a4a4ed154ea84e6b2c27ada59393b /pbuilder-createbuildenv
parente1e4fb1fa984f1456e1d085a6fee086dea5e521b (diff)
downloadpbuilder-5d75d19f91eec493887020fc5e111648da8c3c7d.tar
pbuilder-5d75d19f91eec493887020fc5e111648da8c3c7d.tar.gz
including the patch submitted from dale amon
Diffstat (limited to 'pbuilder-createbuildenv')
-rwxr-xr-xpbuilder-createbuildenv5
1 files changed, 4 insertions, 1 deletions
diff --git a/pbuilder-createbuildenv b/pbuilder-createbuildenv
index acbb824..1a83982 100755
--- a/pbuilder-createbuildenv
+++ b/pbuilder-createbuildenv
@@ -2,6 +2,7 @@
# Creating the build environment with debootstrap.
. /usr/lib/pbuilder/pbuilder-checkparams
+. /usr/lib/pbuilder/pbuilder-runhooks
CHROOTEXEC="chroot $BUILDPLACE "
if [ -z "$DISTRIBUTION" ]; then
@@ -18,12 +19,13 @@ if [ ! -d "$BUILDPLACE" ]; then
exit 1
fi
echo " -> running debootstrap"
-( cd "$BUILDPLACE" && debootstrap "$DISTRIBUTION" . "$MIRRORSITE" || exit 1) ||
+( cd "$BUILDPLACE" && debootstrap "$DISTRIBUTION" . "$MIRRORSITE" || exit 1) || \
(
echo "pbuilder: debootstrap failed" >&2
exit 1
)
echo " -> debootstrap finished"
+test -n "HOOKDIR" && loadhooks
mkdir -p "$BUILDPLACE/tmp/buildd"
echo " -> copying local configuration"
for a in passwd hosts hostname resolv.conf ; do
@@ -43,6 +45,7 @@ fi
$CHROOTEXEC /usr/bin/apt-get -y dist-upgrade
$CHROOTEXEC /usr/bin/apt-get -y install build-essential dpkg-dev apt $EXTRAPACKAGES
$CHROOTEXEC /usr/bin/apt-get clean
+test -n "HOOKDIR" && executehooks "X"
umountproc
echo " -> creating base.tgz"
( cd "$BUILDPLACE" && tar cfz "$BASETGZ" * || echo " -> failed building base.tgz")