#!/bin/sh # $FreeBSD: head/astro/boinc-astropulse/files/pkg-deinstall.in 340719 2014-01-22 15:52:06Z mat $ if [ "$2" != "POST-DEINSTALL" ]; then exit 0 fi F=%%BOINC_CLIENT_HOME%%/projects/%%SETI_SITE%%/app_info.xml echo Removing astropulse_v6 lines from $F l=`grep -n "astropulse_v6" $F | cut -f 1 -d :` if [ $? -ne 0 ]; then echo $F is corrupt exit 1 fi l1=$(($l-1)) l2=$(($l+13)) sed -i.bak "${l1},${l2}d" $F # sed wants the braces rm $F.bak l=`wc -l $F | cut -f 1 -d / | sed 's/ //g'` if [ $l -eq 2 ]; then echo Removing empty $F rm $F fi