20 [ -d "$dir" ] || nofail silent install -d "$dir" -o "$user" -g "$group"
24 # hack so that build result is in $(package)_$(version) dir
26 export LOCALREPO="${HOME}/debian/results"
28 silent pushd ${LOCALREPO}
29 dpkg-scanpackages . /dev/null > Packages 2>/dev/null
32 [ -f changelog ] && cd ..
34 if [ -f debian/changelog ]; then
35 pkg_version=`dpkg-parsechangelog | sed -n 's/^Version: //p'`
36 pkg_source=`dpkg-parsechangelog | sed -n 's/^Source: //p'`
37 [ -n "${pkg_source}" -a -n "${pkg_version}" ] || die "Cannot understand package version/source"
38 BUILDRESULT="${LOCALREPO}/${pkg_source}_${pkg_version}"
45 APTCACHE="/var/cache/apt/archives"
47 HOOKDIR=${HOME}/.pbuilder/
48 #PDEBUILD_PBUILDER=cowbuilder
53 export CCACHE_DIR="/var/cache/pbuilder/ccache"
54 export PATH="/usr/lib/ccache:$PATH"
55 EXTRAPACKAGES="$EXTRAPACKAGES ccache"
56 BINDMOUNTS="$BINDMOUNTS $CCACHE_DIR $LOCALREPO"
57 if test -d /srv/nfs/debian; then
58 BINDMOUNTS="$BINDMOUNTS /srv/nfs/debian"
60 create_dir "$CCACHE_DIR" 1234 1234
62 #BASETGZ=/var/cache/pbuilder/base-stable-i386.tgz
63 #BASETGZ=/var/cache/pbuilder/base-i386.tgz
64 #BASETGZ=/var/cache/pbuilder/etch.tgz
66 export debian_chroot="pbuild$$"