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:
parent
2268981ebf
commit
f09f82ee59
1 changed files with 7 additions and 3 deletions
|
@ -172,12 +172,16 @@ db_write_entry()
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# remove an existing entry if it exists, ignore failures
|
|
||||||
db_remove_entry "$pkgname"
|
|
||||||
|
|
||||||
startdir=$(pwd)
|
startdir=$(pwd)
|
||||||
pushd "$gstmpdir" 2>&1 >/dev/null
|
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
|
# create package directory
|
||||||
mkdir "$pkgname-$pkgver"
|
mkdir "$pkgname-$pkgver"
|
||||||
cd "$pkgname-$pkgver"
|
cd "$pkgname-$pkgver"
|
||||||
|
|
Loading…
Add table
Reference in a new issue