3 # Copyright (c) Josef "Jeff" Sipek, 2006, 2007
6 source "`dirname $0`/guilt"
8 USAGE
="$USAGE [-f] <patchname>"
17 if [ "$1" != "-f" ]; then
33 if [ -z "$patch" ]; then
35 echo "You must specify a patch to delete"
39 p
=`grep -e "^[0-9a-f]\{40\}:$patch\$" < "$applied"`
40 if [ ! -z "$p" ] ; then
41 echo "Cannot delete an applied patch"
45 grep -v "^$patch\$" < "$series" > "$series.tmp"
46 mv "$series.tmp" "$series"
48 [ ! -z "$force" ] && rm -f $GUILT_DIR/$branch/$patch