#!/bin/sh

XREFS=$1
DIST=$2

grep '^#:' $XREFS |
sed -e 's/^#:[ 	]*//' -e 's/[ 	]*$//' -e 's/[ 	][ 	]*/ /' \
    -e 's/:[^ 	]*//g' | tr ' ' '\n' |
sed -e 's/\(.*\)-\([^-]*\)-\([^-]*\)\.\([^.]*\)\.rpm$/\4 \1 \2 \3/' |
sort | uniq |
while read arch name version release
do
	[ X"$arch" = X ] && continue

	dir=$arch
	[ X"$arch" = Xsrc ] && dir=SRPMS

	new="`ls -1 ${DIST}/${dir}/${name}-* 2>/dev/null |
		grep ${dir}/${name}-[^-]*-[^-]*\.${arch}\.rpm`" || continue
	new=${new#${DIST}/${dir}/}
	old="${name}-${version}-${release}.${arch}.rpm"
	[ X"$old" = X"$new" ] || echo s,${old},${new},
done
