#!/bin/bash

DIRS=${@:-.}

for DIR in $DIRS ; do

oldrpms=$(repomanage -s -c -o $DIR)
test -z "${oldrpms}" || rm -v ${oldrpms}

TXTS=$(find $DIR/ -maxdepth 1 -name "*.txt")
if [ -n "$TXTS" ]; then
for txt in $TXTS ; do 
  dir=$(dirname ${txt})
  rpm=$(basename ${txt} .txt)
  test -f ${dir}/${rpm} || rm -v ${txt}
done
fi

done

