]> git.saurik.com Git - apt.git/blobdiff - test/integration/framework
ensure that we are building really inside of our tmp directory
[apt.git] / test / integration / framework
index b956676702e96081a48cc97f96f999d7cb6c63c7..c8591428972672d1ef66ddc761eac34f9ba021f5 100644 (file)
@@ -219,7 +219,7 @@ buildsimplenativepackage() {
        else
                DISTSECTION="$(echo "$SECTION" | cut -d'/' -f 1)"
        fi
-       local BUILDDIR=incoming/${NAME}-${VERSION}
+       local BUILDDIR=${TMPWORKINGDIRECTORY}/incoming/${NAME}-${VERSION}
 
        msgninfo "Build package ${NAME} in ${VERSION} for ${RELEASE} in ${DISTSECTION}… "
        mkdir -p $BUILDDIR/debian/source
@@ -259,12 +259,12 @@ Architecture: $ARCH" > ${BUILDDIR}/debian/control
        (cd ${BUILDDIR}; dpkg-gencontrol)
        (cd ${BUILDDIR}/debian/tmp; md5sum $(find usr/ -type f) > DEBIAN/md5sums)
 
-       dpkg-deb --build ${BUILDDIR}/debian/tmp incoming > /dev/null
-       echo "pool/${NAME}_${VERSION}_${ARCH}.deb" >> incoming/${RELEASE}.${DISTSECTION}.pkglist
+       dpkg-deb --build ${BUILDDIR}/debian/tmp ${BUILDDIR}/.. > /dev/null
+       echo "pool/${NAME}_${VERSION}_${ARCH}.deb" >> ${BUILDDIR}/../${RELEASE}.${DISTSECTION}.pkglist
        for SRC in $SRCS; do
-               echo "pool/${SRC}" >> incoming/${RELEASE}.${DISTSECTION}.srclist
+               echo "pool/${SRC}" >> ${BUILDDIR}/../${RELEASE}.${DISTSECTION}.srclist
        done
-       rm -rf "incoming/${NAME}-${VERSION}"
+       rm -rf "${BUILDDIR}"
        msgdone "info"
 }