#!/bin/sh

set -e

arch="$(dpkg-architecture -qDEB_HOST_MULTIARCH)"
md="/usr/lib/$arch/mbuffer"
idev="$md/idev.so"
tapetest="$md/tapetest.so"
if [ ! -f "$idev" ]; then
	echo "$idev does not seem to exist" 1>&2
	exit 1
fi
if [ ! -f "$tapetest" ]; then
	echo "$tapetest does not seem to exist" 1>&2
	exit 1
fi

rm -f mbuffer Makefile
trap 'rm -f mbuffer Makefile tapetest.so idev.so' EXIT INT QUIT HUP TERM

cp /usr/bin/mbuffer ./
cp -- "$idev" "$tapetest" ./
sed -e 's/check:.*test0/check: test0/; s/mbuffer.md5:.*mbuffer/mbuffer.md5:/' Makefile.in > Makefile
make check TESTTREE=/usr
