#!/bin/sh -e
# -*- mode: Shell-script; tab-width: 8; fill-column: 70; -*-

PROG="${0##*/}"
docs_modules_prefix="/usr/share/doc/alt-docs/modules"

Fatal() {
  printf "$PROG: Fatal: %s\n" "$*" >&2
  exit 1
}

[ "$#" -gt 0 ] || Fatal "more argumets required"

r=
# we must replace . with - in ModuleID to get a package name
for n in `sed -ne 's,^.* href="adt:\([^" ]\+\)".*$,\1,ip' $* `; do
    [ -d "$docs_modules_prefix/$n" ] || Fatal "module not found: $n"
    r="$r $docs_modules_prefix/$n"
done

[ -n "$r" ] || exit 0
rpmquery --qf='%{name} ' -f $r 
