#!/bin/bash
#
# (c) 2006 Instituto Superior Técnico
#
# License: GPL-2
#

cat > spatch <<EOF
#!/bin/bash
PACKNAME=$1
APPLYDIR=$2
PATCHESDIR=$3
pushd \${PATCHESDIR} > /dev/null
OPT="--workdir \${APPLYDIR}"
while [ \$# -gt 0 ]; do
	case \$1 in
                help)
                        dpatch \$*
                        exit 1
                        ;;
		-*)
                        OPT="\${OPT} \$1"
			;;
		*)
			break
			;;
	esac
	shift || true
done
case \$1 in
    list*)
	dpatch \${OPT} \$*
	;;
    patch-template)
        dpatch \${OPT} \$*
        ;;
    version)
        dpatch \${OPT} \$*
        ;;
    *)
        CMD=\$1
        shift
	dpatch \${OPT} \$CMD --stampdir=\${PATCHESDIR}/debian/patched \$*
esac
popd > /dev/null
EOF
