#!/bin/sh
#
# Pre-build helper script
#
# 1. Generate control from control.master and the non-optional
#    control.foo fragments so that control can be included in the tarball
#    (for vanilla Debian builds that do not use ../Makepkgs).
#

tmp=/var/tmp/pre-build.$$
rm -f $tmp
status=1	# failure is the default
trap "rm -f $tmp; exit \$status" 0 1 2 3 15

for part in control.master control.webapi
do
    if [ -f $part ]
    then
	sed <$part >>$tmp -e '/^Build-Depends:/{
s/?{//g
s/}/,/g
}'
    else
	echo "$0: Arrgh ... expect $part to exist ..."
	ls -l control*
	exit
    fi
done

rm -f control
cp $tmp control
status=0

exit
