repo-add: print warning if same version already exists

Simple fix for FS#13414.

Signed-off-by: Xavier Chantry <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
Xavier Chantry 2009-02-26 18:00:15 +01:00 committed by Dan McGee
parent 2268981ebf
commit f09f82ee59
1 changed files with 7 additions and 3 deletions

View File

@ -172,12 +172,16 @@ db_write_entry()
return 1
fi
# remove an existing entry if it exists, ignore failures
db_remove_entry "$pkgname"
startdir=$(pwd)
pushd "$gstmpdir" 2>&1 >/dev/null
if [ -d "$pkgname-$pkgver" ]; then
warning "$(gettext "An entry for '%s' already existed")" "$pkgname-$pkgver"
fi
# remove an existing entry if it exists, ignore failures
db_remove_entry "$pkgname"
# create package directory
mkdir "$pkgname-$pkgver"
cd "$pkgname-$pkgver"