From 7fe0607a61f72ecabb3242e3287bae18efffd739 Mon Sep 17 00:00:00 2001 From: Matt Rose Date: Tue, 24 Aug 2021 14:44:52 -0400 Subject: [PATCH] remove gtk-update-icon-cache from setup.py --- setup.py | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/setup.py b/setup.py index c5347f46..d706b7f4 100755 --- a/setup.py +++ b/setup.py @@ -30,12 +30,10 @@ class TerminatorDist(Distribution): global_options = Distribution.global_options + [ ("build-documentation", None, "Build the documentation"), ("install-documentation", None, "Install the documentation"), - ("without-gettext", None, "Don't build/install gettext .mo files"), - ("without-icon-cache", None, "Don't attempt to run gtk-update-icon-cache")] + ("without-gettext", None, "Don't build/install gettext .mo files")] def __init__ (self, *args): self.without_gettext = False - self.without_icon_cache = False Distribution.__init__(self, *args) @@ -154,16 +152,6 @@ class InstallData(install_data): self.data_files.extend (self._find_css_files ()) self.data_files.extend (self._find_mo_files ()) install_data.run (self) - if not self.distribution.without_icon_cache: - self._update_icon_cache () - - # We should do this on uninstall too - def _update_icon_cache(self): - info("running gtk-update-icon-cache") - try: - subprocess.call(["gtk-update-icon-cache", "-q", "-f", "-t", os.path.join(self.install_dir, "share/icons/hicolor")]) - except Exception as e: - warn("updating the GTK icon cache failed: %s" % str(e)) def _find_mo_files (self): data_files = []