Attempt to fix rpmsave behavior - Update to 2.2

This commit is contained in:
Jiri 2017-02-16 13:45:37 +01:00
parent b7f0c4b8b4
commit 860f7a7d83
2 changed files with 30 additions and 3 deletions

View File

@ -7,8 +7,8 @@ Name: copy-jdk-configs
# hash relevant to version tag
%global htag 3f9d6c4448f867a95fb166416a41c45c7e795c10
Version: 2.1
Release: 2%{?dist}
Version: 2.2
Release: 1%{?dist}
Summary: JDKs configuration files copier
License: BSD

View File

@ -114,6 +114,33 @@ files=`find $source | grep "\\.rpmorig$"`
for file in $files ; do
rpmsaveTarget=`echo $file | sed "s/$srcName/$targetName/"`
debug "relocating $file to $rpmsaveTarget"
mv $rma $file $rpmsaveTarget
if [ -e $rpmsaveTarget ] ; then
rm $rma $file
else
mv $rma $file $rpmsaveTarget
fi
done
debug "Working with rpmsave (1)"
files=`find $source | grep "\\.rpmsave$"`
for file in $files ; do
rpmsaveTarget=`echo $file | sed "s/$srcName/$targetName/"`
debug "relocating $file to $rpmsaveTarget"
if [ -e $rpmsaveTarget ] ; then
rm $rma $file
else
mv $rma $file $rpmsaveTarget
fi
done
debug "cleaning legacy leftowers"
if [ "x$debug" == "xtrue" ] ; then
find $source -empty -type d -delete
rmdir $rma $source
else
find $source -empty -type d -delete 2>/dev/null >/dev/null
rmdir $rma $source 2>/dev/null >/dev/null
fi
clean