Do the right thing if someone deleted pkginfo.$secname instead
of rm -rf'ing the package dir.
This commit is contained in:
parent
f0079c1084
commit
36e25bc278
@ -310,7 +310,7 @@ clean()
|
||||
META_CLEAN="$META_CLEAN prototype.$secname pkginfo.$secname"
|
||||
pkgname=$(get_pkgname $secname)
|
||||
echo "Removing $buildpkgbase/$pkgdir/$pkgname"
|
||||
$RM -rf $buildpkgbase/$pkgdir/$pkgname
|
||||
[ ! -z "$pkgname" ] && $RM -rf $buildpkgbase/$pkgdir/$pkgname
|
||||
done
|
||||
fi
|
||||
|
||||
|
@ -404,9 +404,11 @@ get_pkgname()
|
||||
{
|
||||
local secname=$1
|
||||
|
||||
local pn=$($GREP PKG $metadir/pkginfo.$secname)
|
||||
local pname=$(_upls ${pn##PKG=})
|
||||
echo $pname
|
||||
if [ -r $metadir/pkginfo.$secname ]; then
|
||||
local pn=$($GREP PKG $metadir/pkginfo.$secname)
|
||||
local pname=$(_upls ${pn##PKG=})
|
||||
echo $pname
|
||||
fi
|
||||
}
|
||||
|
||||
# get_pkgrev(): Extract pkgrev (REV part of VERSION field) from pkginfo file
|
||||
|
Loading…
x
Reference in New Issue
Block a user