#!/bin/sh

if ! [ -e .distrodb/config ]; then
	echo "./.distrodb/config not found :("
	exit 1
fi
. .distrodb/config

outdir=~/.cache/distrodb/$ORIGINREPO/$ORIGINBRANCH/list.required
mkdir -p $outdir

find $ORIGIN_SRPMS -type f -name '*.src.rpm' | xargs rpmquery --qf '[%{REQUIRENAME}\n]' -p | grep -v '^rpmlib' | sort -u > "$outdir"/breq.txt
find $ORIGIN_RPMS -type f -name '*.rpm' | xargs rpmquery --qf '[%{REQUIRENAME}\n]' -p | grep -v '^rpmlib' | sort -u > "$outdir"/req.txt
