mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
c4c7c2af79
- is no more interactive, since PHP4 with PEAR is built with XML; - switch dependence from www/mod_php4 to lang/php4-horde; - chase expat version; - use %%PORTDOCS%% and make portlint happy; - add a missing pkg-deinstall; - finally mark it "IGNORE" because it does not perform well with www/horde2. Don't remove it because a new release is expected with Horde3. Reported by: Troy and Massimiliano Stucchi. Approved by: mat (mentor).
28 lines
637 B
Bash
28 lines
637 B
Bash
#!/bin/sh
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
# Backup Jonah config files, if needed.
|
|
|
|
if [ x$2 != xDEINSTALL ]; then
|
|
exit
|
|
fi
|
|
|
|
if [ -z "${PACKAGE_BUILDING}" ]; then
|
|
for cf in `ls ${PKG_PREFIX}/www/horde/jonah/config/*php`; do
|
|
diff -bBqw $cf $cf.dist >/dev/null 2>&1
|
|
case $? in
|
|
0) # original config file, will be deleted by pkg-plist
|
|
;;
|
|
1) # config file has been updated, must be backuped
|
|
cp -p $cf $cf.previous
|
|
echo "===> Backing-up..."
|
|
echo "---> $cf has been saved ***"
|
|
echo "---> as $cf.previous ***"
|
|
;;
|
|
*) # not found?
|
|
;;
|
|
esac
|
|
done
|
|
fi
|