Adding preinst to take care about package upgrades with respect to directories that are symlinks now (Closes: #442408, #442922).

This commit is contained in:
Daniel Baumann 2007-09-23 14:05:13 +02:00
parent bb0b78a007
commit 75c3e820b0
2 changed files with 43 additions and 1 deletions

4
debian/changelog vendored
View File

@ -1,6 +1,8 @@
live-helper (1.0~a29-1) UNRELEASED; urgency=medium
* New upstream release.
* New upstream release:
- Adding preinst to take care about package upgrades with respect to
directories that are symlinks now (Closes: #442408, #442922).
-- Daniel Baumann <daniel@debian.org> Mon, 24 Sep 2007 00:00:00 +0200

40
debian/preinst vendored Normal file
View File

@ -0,0 +1,40 @@
#!/bin/sh
set -e
case "${1}" in
install|upgrade)
if [ -h /usr/share/live-helper/data/debian-cd/lenny ]
then
rm -f /usr/share/live-helper/data/debian-cd/lenny
fi
if [ -h /usr/share/live-helper/data/debian-cd/sid ]
then
rm -f /usr/share/live-helper/data/debian-cd/sid
fi
if [ -d /usr/share/live-helper/includes ]
then
rm -rf /usr/share/live-helper/includes
fi
if [ -d /usr/share/live-helper/templates ]
then
rm -rf /usr/share/live-helper/templates
fi
;;
abort-upgrade)
;;
*)
echo "preinst called with unknown argument \`${1}'" >&2
exit 1
;;
esac
#DEBHELPER#
exit 0