#!/bin/bash

# Find all duplication packages in the current directory
DUPS=`rpm -qp --queryformat="%{NAME}\n" *.rpm | sort | uniq -d`

for package in $DUPS; do
  packages=$(rpm -qp --queryformat="%{NAME},%{NAME}-%{VERSION}-%{RELEASE}.\n" ${package}* | grep ${package}, | cut -d, -f2)

  while [ `echo $packages | wc -w` -gt 1 ]; do
  	deletenext=$(echo $packages | cut -d' ' -f1)
	echo "I think I'll delete $deletenext*"
        rm $deletenext*
	packages=$(echo packages | cut -d' ' -f2-)
  done
done
