summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorewt <devnull@localhost>1999-03-27 17:41:23 +0000
committerewt <devnull@localhost>1999-03-27 17:41:23 +0000
commite088e8fb770a4b87ee5444f2d9a0a64f36bf484b (patch)
treebd91bb80e900b2f634c767386057e19511a97997 /scripts
parent3237d652a555591d3df4c771504ed1ad41b52e74 (diff)
downloadrpm-e088e8fb770a4b87ee5444f2d9a0a64f36bf484b.tar.gz
rpm-e088e8fb770a4b87ee5444f2d9a0a64f36bf484b.tar.bz2
rpm-e088e8fb770a4b87ee5444f2d9a0a64f36bf484b.zip
*** empty log message ***
CVS patchset: 2917 CVS date: 1999/03/27 17:41:23
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/freshen.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/freshen.sh b/scripts/freshen.sh
index 1e9c07a32..6b6cdf50b 100755
--- a/scripts/freshen.sh
+++ b/scripts/freshen.sh
@@ -36,8 +36,10 @@ for n in $*; do
if [ ! -f $n ]; then
args="$args $n"
else
- name=`rpm --qf "%{NAME}" -qp $n`
- $RPM -q $name >/dev/null 2>&1 && args="$args $n"
+ if ! rpm -q `rpm -qp $n` >/dev/null 2>&1; then
+ name=`rpm --qf "%{NAME}" -qp $n`
+ $RPM -q $name >/dev/null 2>&1 && args="$args $n"
+ fi
fi
done