r9866 - /trunk/libxml-sax-perl/debian/libxml-sax-perl.preinst

ntyni-guest at users.alioth.debian.org ntyni-guest at users.alioth.debian.org
Tue Nov 27 19:01:54 UTC 2007


Author: ntyni-guest
Date: Tue Nov 27 19:01:53 2007
New Revision: 9866

URL: http://svn.debian.org/wsvn/?sc=1&rev=9866
Log:
handle upgrading from a removed but nonpurged state

Modified:
    trunk/libxml-sax-perl/debian/libxml-sax-perl.preinst

Modified: trunk/libxml-sax-perl/debian/libxml-sax-perl.preinst
URL: http://svn.debian.org/wsvn/trunk/libxml-sax-perl/debian/libxml-sax-perl.preinst?rev=9866&op=diff
==============================================================================
--- trunk/libxml-sax-perl/debian/libxml-sax-perl.preinst (original)
+++ trunk/libxml-sax-perl/debian/libxml-sax-perl.preinst Tue Nov 27 19:01:53 2007
@@ -15,6 +15,16 @@
         > /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
 #DEBHELPER#




More information about the Pkg-perl-cvs-commits mailing list