Revert "makepkg: Empty/create only $pkgdir's relevant to current PKGBUILD"

This reverts commit f9423cfa5d.

This created issue when building packages with debug info multiple times.
It could be fixed, but it confirmed my initial opinion that keeping other
directories in $pkgdirbase was wrong. Use different BUILDDIRs if you want
to build different things from a single PKGBUILD.
This commit is contained in:
Allan McRae 2016-02-12 21:09:47 +10:00
parent a1a8d067e0
commit 7624101e18
1 changed files with 2 additions and 5 deletions

View File

@ -2223,13 +2223,10 @@ if (( NOBUILD )); then
msg "$(gettext "Sources are ready.")"
exit 0 #E_OK
else
# clean existing pkg directories
# clean existing pkg directory
if [[ -d $pkgdirbase ]]; then
msg "$(gettext "Removing existing %s directory...")" "\$pkgdir/"
for pkg in "${pkgname[@]}"; do
rm -rf "$pkgdirbase/$pkg"
done
unset pkg
rm -rf "$pkgdirbase"
fi
mkdir -p "$pkgdirbase"
chmod a-srw "$pkgdirbase"