#!/bin/sh -e

do_package()
{
	file=$1
	set -- `rpm -qp --qf '%{name} %{version}-%{release}' "$file"`
	name=$1
	v_r=$2
	case "$name" in
	*-debuginfo)
		return;;
	esac
	rpm -qRp "$file" | while read req rel ver; do
		if test "x$rel" != "x="; then
			continue
		fi
		if test "x$ver" = "x$v_r"; then
			echo "$name requires $req = %version-%release"
		fi
	done
}

for f; do
	do_package "$f"
done

