#!/usr/bin/bash
#
# Install builddeps. Runs as root, be careful.

set -e

scriptdir=${scriptdir:-$( dirname $(readlink -fn $0))}
source  $scriptdir/lpf-sudo-defs.bash


for spec in "$@"; do
    if [[ $spec != /usr/share/lpf/packages/* ]]; then
       echo "$0: skipping bad spec (wrong prefix): $spec >&2"
    elif has_meta $spec; then
       echo "$0: skipping bad spec (metacharacters): $spec >&2"
    else
       good_specs="$good_specs $spec"
    fi
done

for spec in $(echo $good_specs); do
    deps=$( /usr/bin/dnf -y builddep $spec )
    echo -n $deps
done
echo -en ${good_specs:+"\n"}


# vim: set expandtab ts=4 sw=4:
