Fix dpkg-divert, remove old configuration file Trolltech.conf
This commit is contained in:
parent
821ea606a4
commit
23a3984dd9
12
debian/kali-themes.postinst
vendored
12
debian/kali-themes.postinst
vendored
@ -49,6 +49,13 @@ install_config_file() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
remove_config_file() {
|
||||||
|
rm -f $1
|
||||||
|
dpkg-divert --rename --package kali-themes \
|
||||||
|
--divert "$1.original" \
|
||||||
|
--remove "$1"
|
||||||
|
}
|
||||||
|
|
||||||
if [ "$1" = "configure" ]; then
|
if [ "$1" = "configure" ]; then
|
||||||
if [ -z "$2" ]; then
|
if [ -z "$2" ]; then
|
||||||
# Initial install
|
# Initial install
|
||||||
@ -69,7 +76,7 @@ if [ "$1" = "configure" ]; then
|
|||||||
if dpkg --compare-versions "$2" lt "2020.4.3"; then
|
if dpkg --compare-versions "$2" lt "2020.4.3"; then
|
||||||
install_config_file /etc/xdg/qt5ct/qt5ct.conf force
|
install_config_file /etc/xdg/qt5ct/qt5ct.conf force
|
||||||
fi
|
fi
|
||||||
if dpkg --compare-versions "$2" lt "2021.0.1"; then
|
if dpkg --compare-versions "$2" lt "2021.1.0"; then
|
||||||
install_config_file /etc/xdg/kdeglobals force
|
install_config_file /etc/xdg/kdeglobals force
|
||||||
install_config_file /etc/xdg/qterminal.org/qterminal.ini force
|
install_config_file /etc/xdg/qterminal.org/qterminal.ini force
|
||||||
install_config_file /etc/xdg/xfce4/helpers.rc force
|
install_config_file /etc/xdg/xfce4/helpers.rc force
|
||||||
@ -78,6 +85,9 @@ if [ "$1" = "configure" ]; then
|
|||||||
install_config_file /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml force
|
install_config_file /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml force
|
||||||
install_config_file /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml force
|
install_config_file /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml force
|
||||||
fi
|
fi
|
||||||
|
if dpkg --compare-versions "$2" lt "2021.1.1"; then
|
||||||
|
remove_config_file /etc/xdg/Trolltech.conf
|
||||||
|
fi
|
||||||
# Install remaining new files
|
# Install remaining new files
|
||||||
install_all
|
install_all
|
||||||
fi
|
fi
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user