#!/bin/bash
set -e

pkg="hmmer2"

if [ "$AUTOPKGTEST_TMP" = "" ] ; then
  AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
fi

cp -a /usr/share/doc/${pkg}/examples/* $AUTOPKGTEST_TMP

cd $AUTOPKGTEST_TMP

find . -name "*.gz" -exec gunzip \{\} \;
sed -i 's|$(CC) $(CFLAGS) $(PTHREAD_CFLAGS) ${CPPFLAGS} $(DEFS) `pkg-config --cflags libsquid` -I../src -c $<|$(CC) $(CFLAGS) $(PTHREAD_CFLAGS) ${CPPFLAGS} $(DEFS) `pkg-config --cflags libsquid` -I../src -I/usr/include/hmmer2 -c $<|' Makefile 
make
testnames=`cut -f2 -d '@' ./exercises.sqc | grep "_test\|_exercise"`

chmod +x $testnames
chmod +x ./sqc

./sqc 2 exercises.sqc . /usr/bin

echo "PASS"
