home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- ## ----------------------------------------------------------------------
- ## debian/preinst : preinstallation script for libxml-sax-perl
- ## ----------------------------------------------------------------------
-
- ## ----------------------------------------------------------------------
- set -e
-
- if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" le 0.16.0.1
- then
- # find out the md5sum of an unmodified ParserDetails.ini
-
- [ -d /var/lib/libxml-sax-perl ] || mkdir --parents /var/lib/libxml-sax-perl
- update-perl-sax-parsers --quiet --update --file - | md5sum - \
- > /var/lib/libxml-sax-perl/ParserDetails.ini.md5sum
- fi
-
- if [ "$1" = "install" ] && [ -n "$2" ] && \
- dpkg --compare-versions "$2" le 0.16.0.1
- then
- # upgrading from a removed but nonpurged state
- # an unmodified ParserDetails.ini is an empty file
- # we don't have update-perl-sax-parsers available yet
- [ -d /var/lib/libxml-sax-perl ] || mkdir --parents /var/lib/libxml-sax-perl
- md5sum - < /dev/null > /var/lib/libxml-sax-perl/ParserDetails.ini.md5sum
- fi
-
- ## ----------------------------------------------------------------------
- ## automatically generated debhelper commands
-
-
- exit 0
-
- ## ----------------------------------------------------------------------
-