From 4aaab19f69780f0a8bf48a9004f911ee16444367 Mon Sep 17 00:00:00 2001 From: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Date: Thu, 5 Oct 2023 01:52:25 -0700 Subject: [PATCH] Add update-desktop-database calls (#194645) * Add update-desktop-database calls * Fix symbol --- resources/linux/debian/postrm.template | 5 +++++ resources/linux/rpm/code.spec.template | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/resources/linux/debian/postrm.template b/resources/linux/debian/postrm.template index 238a566c486..fb36d522f38 100755 --- a/resources/linux/debian/postrm.template +++ b/resources/linux/debian/postrm.template @@ -5,6 +5,11 @@ rm -f /usr/bin/@@NAME@@ +# Uninstall the desktop entry +if hash update-desktop-database 2>/dev/null; then + update-desktop-database +fi + # Update mimetype database for removed workspace mimetype if hash update-mime-database 2>/dev/null; then update-mime-database /usr/share/mime diff --git a/resources/linux/rpm/code.spec.template b/resources/linux/rpm/code.spec.template index 06b8549256b..c0851097d9b 100644 --- a/resources/linux/rpm/code.spec.template +++ b/resources/linux/rpm/code.spec.template @@ -59,10 +59,16 @@ fi # fi #fi +# Install the desktop entry +update-desktop-database &> /dev/null || : + # Update mimetype database to pickup workspace mimetype update-mime-database %{_datadir}/mime &> /dev/null || : %postun +# Uninstall the desktop entry +update-desktop-database &> /dev/null || : + # Update mimetype database for removed workspace mimetype update-mime-database %{_datadir}/mime &> /dev/null || :