summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/librefetch/librefetch5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/librefetch/librefetch b/src/librefetch/librefetch
index 92434e2..19e6559 100755
--- a/src/librefetch/librefetch
+++ b/src/librefetch/librefetch
@@ -237,8 +237,11 @@ DBG "librefetch::doit(create) IS_SIG"
# set -x
# FIXME: there is a note about this signature in usage()
# create_signature "${base_dst%.sig}" || exit
- if [[ -n $suffix ]]; then
+# if [[ -n $suffix ]]; then
+ if [[ -n $suffix && -f "$base_dst" ]]; then
+DBG "librefetch::doit(create) RENAME"
mv -f "$base_dst" "$dst"
+DBG "librefetch::doit(create) RENAMED"
fi
else
export PKGDEST=${dst%/*}