makepkg: unset potentially architecture-specific vars

I'm not convinced this is a worthwhile goal, but let's follow suit.
Since we can't know the names of all the vars that might exist, unset
them by pattern.
This commit is contained in:
Dave Reisner 2014-12-25 13:11:54 -05:00 committed by Allan McRae
parent 0b30edacd4
commit 263e65dbb3

View file

@ -1455,7 +1455,11 @@ fi
unset pkgname pkgbase pkgver pkgrel epoch pkgdesc url license groups provides unset pkgname pkgbase pkgver pkgrel epoch pkgdesc url license groups provides
unset md5sums replaces depends conflicts backup source install changelog build unset md5sums replaces depends conflicts backup source install changelog build
unset makedepends optdepends options noextract validpgpkeys unset sha{1,224,256,384,512}sums makedepends optdepends options noextract validpgpkeys
unset "${!makedepends_@}" "${!depends_@}" "${!source_@}" "${!checkdepends_@}"
unset "${!optdepends_@}" "${!conflicts_@}" "${!provides_@}" "${!replaces_@}"
unset "${!md5sums_@}" "${!sha1sums_@}" "${!sha224sums_@}" "${!sha256sums_@}"
unset "${!sha384sums_@}" "${!sha512sums_@}"
BUILDFILE=${BUILDFILE:-$BUILDSCRIPT} BUILDFILE=${BUILDFILE:-$BUILDSCRIPT}
if [[ ! -f $BUILDFILE ]]; then if [[ ! -f $BUILDFILE ]]; then