#!/bin/sh

for file in $@
do
	if [ ! -f "$file" ]
	then
		echo "No such file: $file"
		continue
	fi
	rpmname=`rpm -qp --qf "%{NAME}-%{EPOCH}:%{VERSION}-%{RELEASE}.%{ARCH}.rpm" $file | sed "s/(none)://"`
	
	name=`basename $file`
	newfile=`echo $file|sed "s/$name/$rpmname/"`
	if [ "$file" != "$newfile" ]
	then
		echo $newfile
		mv $file $newfile
	fi
done
