--- /tmp/makechrootpkg 2008-01-13 00:28:05.000000000 +0100 +++ /usr/sbin/makechrootpkg 2008-01-13 17:20:36.000000000 +0100 @@ -44,6 +44,7 @@ case "${arg}" in c) chrootdir="$OPTARG" ;; h|?) usage ;; + R) MAKEPKG_ARGS="$MAKEPKG_ARGS -$arg $OPTARG" ; REBUILD=1 ;; *) MAKEPKG_ARGS="$MAKEPKG_ARGS -$arg $OPTARG" ;; esac done @@ -90,6 +91,7 @@ echo "moving build files to chroot" [ -d "$uniondir/build" ] || mkdir "$uniondir/build" +[ "$REBUILD" = "1" ] || rm -rf "$uniondir/build/*" chown -R nobody "$uniondir/build" source PKGBUILD @@ -129,7 +131,6 @@ else source ${WORKDIR}/PKGBUILD mv ${chrootdir}/rw/build/${pkgname}-${pkgver}-*.pkg.tar.gz ${WORKDIR} - rm -rf ${chrootdir}/rw/build/* echo "Build complete" fi