freebsd-ports/mail/turba/files/pkg-deinstall.in
Marc G. Fournier bf25f04445 After a recent discussion on freebsd-ports, I have modified the Horde ports, so that
they now do not overwrite existing configuration files. Rather than backing up the
old ones and allowing the user to merge the files by hand, config files are left
untouched.

Submitted by: Shaun Amott <shaun@inerd.com>
2006-04-15 16:05:33 +00:00

24 lines
456 B
Bash

#!/bin/sh
#
# $FreeBSD$
#
# Backup Turba config files, if needed.
if [ x$2 != xDEINSTALL ]; then
exit
fi
if [ -z "${PACKAGE_BUILDING}" ]; then
for cf in `ls %%TURBADIR%%/config/*php`; do
diff -bBqw $cf $cf.dist >/dev/null 2>&1
case $? in
0) # original config file, delete it
rm -f $cf
;;
1) # config file has been updated, leave it alone
;;
*) # not found?
;;
esac
done
fi