# Using -mindepth 2 so it doesn't delete the new package
for file in `find . -mindepth 2 -name "$PACKAGE-*-*-*.tgz" -o -name "$PACKAGE-*-*-*.meta"`; do
if svn_check $file; then
- file="`echo $file | sed -e 's/\.meta/\.tgz/'`" # otherwise package info functions will fail
+ candidate="`echo $file | sed -e 's/\.meta/\.tgz/'`" # otherwise package info functions can fail
# Just delete packages with different arch, version or build number
- if [ "`package_version $file`" != "$PACKAGE_VERSION" ] || \
- [ "`package_arch $file`" != "$PACKAGE_ARCH" ] || \
- [ "`package_build $file`" != "$PACKAGE_BUILD" ]; then
+ if [ "`package_version $candidate`" != "$PACKAGE_VERSION" ] || \
+ [ "`package_arch $candidate`" != "$PACKAGE_ARCH" ] || \
+ [ "`package_build $candidate`" != "$PACKAGE_BUILD" ]; then
chown_svn $MAKEPKG_REPOS && chgrp_svn $MAKEPKG_REPOS
su_svn del --force $file
fi