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"
|
META_CLEAN="$META_CLEAN prototype.$secname pkginfo.$secname"
|
||||||
pkgname=$(get_pkgname $secname)
|
pkgname=$(get_pkgname $secname)
|
||||||
echo "Removing $buildpkgbase/$pkgdir/$pkgname"
|
echo "Removing $buildpkgbase/$pkgdir/$pkgname"
|
||||||
$RM -rf $buildpkgbase/$pkgdir/$pkgname
|
[ ! -z "$pkgname" ] && $RM -rf $buildpkgbase/$pkgdir/$pkgname
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -404,9 +404,11 @@ get_pkgname()
|
|||||||
{
|
{
|
||||||
local secname=$1
|
local secname=$1
|
||||||
|
|
||||||
|
if [ -r $metadir/pkginfo.$secname ]; then
|
||||||
local pn=$($GREP PKG $metadir/pkginfo.$secname)
|
local pn=$($GREP PKG $metadir/pkginfo.$secname)
|
||||||
local pname=$(_upls ${pn##PKG=})
|
local pname=$(_upls ${pn##PKG=})
|
||||||
echo $pname
|
echo $pname
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# get_pkgrev(): Extract pkgrev (REV part of VERSION field) from pkginfo file
|
# get_pkgrev(): Extract pkgrev (REV part of VERSION field) from pkginfo file
|
||||||
|
Loading…
x
Reference in New Issue
Block a user