#!/usr/bin/sh
##
## Query all packages that are depended on by the specified package
## Copyright (c) 2013 SATOH Fumiyasu @ OSSTech Corp., Japan
##
## License: DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2
##

set -u

rpm="${RPM_COMMAND-/usr/bin/rpm}"

"$rpm" -q --qf '%{name}\n' --requires "$@" \
  |sed '/^rpmlib(/d;s/ .*//' \
  |sort -u \
  |xargs "$rpm" -q --qf '%{name}\n' --whatprovides \
  |sort -u \
;
