#!/bin/bash
# This file take the information in $pkg.conflicts and generate conflict
# information from that.

for PKG in $(dpsch-listbinpkgs) ; do
    if [ -f debian/$PKG.conflicts ] ; then
	cat debian/$PKG.conflicts | sed -e "s/#.*$//g;" | grep -v "^[[:space:]]*$" | {
	    FULL=""
	    SEP=""
	    while read -e LINE ; do
		LINE=$(echo $LINE | sed -e "s/[[:space:]]*$//;")
		LINE=$(echo $LINE | sed -e "s/^[[:space:]]*//;")
		FULL="$FULL$SEP$LINE"
		SEP=", "
	    done
	    touch debian/$PKG.substvars
	    echo "harden:Conflicts=$FULL" >> debian/$PKG.substvars
	}
    fi
done
