#!/bin/sh

set -e

# fix up broken 0 byte file, should be a dir
if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt-nl "1:7.4.1~rc1-3"; then
        if [ -f /usr/lib/libreoffice/share/extensions -a ! -s /usr/lib/libreoffice/share/extensions ]; then
                rm /usr/lib/libreoffice/share/extensions
        fi
fi
# fix broken config main.xcd
if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt-nl "4:7.4.3"; then
        if [ -e /etc/libreoffice/registry/main.xcd ]; then
                sed -i 's|\$(work)/tmp|\$(temp)|g' /etc/libreoffice/registry/main.xcd
        fi
fi

# Automatically added by dh_installdeb/13.11.4+ci202308161418+astra1+b3
dpkg-maintscript-helper symlink_to_dir /usr/lib/libreoffice/share/registry /etc/libreoffice/registry 4:25.2.1\~rc1-3\~ libreoffice-common -- "$@"
# End automatically added section


if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt 4:25.2.1~rc1-3; then
	for i in pdfimport.xcd xsltfilter.xcd lingucomponent.xcd Langpack-en-US.xcd; do
		rm -f /etc/libreoffice/registry/$i
		ucf --purge /etc/libreoffice/registry/$i
		ucfr --force --purge libreoffice-common /etc/libreoffice/registry/$i
	done
	rm -f /etc/libreoffice/registry/res/fcfg_langpack_en-US.xcd
	ucf --purge /etc/libreoffice/registry/res/fcfg_langpack_en-US.xcd
	ucfr --force --purge libreoffice-common /etc/libreoffice/registry/res/fcfg_langpack_en-US.xcd
fi

