summaryrefslogtreecommitdiff
path: root/debian/itzks-systems-common.postrm
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-07-15 12:13:57 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-07-15 12:13:57 +0200
commit6cef2acb849067e60083a10e6903e45fbfe978b2 (patch)
treec1cf1fec1f2508dc707de3ba464eebe01230e8de /debian/itzks-systems-common.postrm
parentcb130761301a53681791061b415547f139a0ba28 (diff)
downloaditzks-systems-6cef2acb849067e60083a10e6903e45fbfe978b2.tar.gz
itzks-systems-6cef2acb849067e60083a10e6903e45fbfe978b2.tar.bz2
itzks-systems-6cef2acb849067e60083a10e6903e45fbfe978b2.zip
Icewease -> FirefoxESR transition: Create legacy symlinks for iceweasel.png so that our Webbrowser.desktop links do still show an icon.
Diffstat (limited to 'debian/itzks-systems-common.postrm')
-rwxr-xr-xdebian/itzks-systems-common.postrm14
1 files changed, 14 insertions, 0 deletions
diff --git a/debian/itzks-systems-common.postrm b/debian/itzks-systems-common.postrm
index 065d9ad..5b2439a 100755
--- a/debian/itzks-systems-common.postrm
+++ b/debian/itzks-systems-common.postrm
@@ -21,6 +21,20 @@ case "$1" in
if ! dpkg-divert --list | grep passwd.gnu 1>/dev/null 2>/dev/null; then
dpkg-divert --package itzks-systems-common --remove /usr/bin/passwd
fi
+
+ # interim solution for missing desktop icons for our "Webbrowser" desktop link
+ find /usr/share/icons/hicolor -name iceweasel.png | while read icon_file; do
+ if [ -h $icon_file ]; then
+ rm -f $icon_file
+ fi
+ done
+ if which update-icon-cache 1>/dev/null; then
+ update-icon-cache /usr/share/icons/hicolor
+ fi
+ if which update-icon-cache.gtk2 1>/dev/null; then
+ update-icon-cache.gtk2 /usr/share/icons/hicolor
+ fi
+
;;
upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
;;