diff options
Diffstat (limited to 'share')
-rw-r--r-- | share/misc/Makefile.am | 16 | ||||
-rw-r--r-- | share/misc/htm-mime.xml | 3 | ||||
-rw-r--r-- | share/misc/htm.desktop | 2 |
3 files changed, 19 insertions, 2 deletions
diff --git a/share/misc/Makefile.am b/share/misc/Makefile.am index eec37250..32206a34 100644 --- a/share/misc/Makefile.am +++ b/share/misc/Makefile.am @@ -1,3 +1,19 @@ util_DATA = hexchat.desktop utildir = $(datadir)/applications +if WITH_TM +util_DATA += htm.desktop +mime_DATA = htm-mime.xml +mimedir = $(datadir)/mime/packages + +UPDATE_MIME_DATABASE = update-mime-database "$(datadir)/mime" || : +UPDATE_DESKTOP_DATABASE = update-desktop-database -q "$(datadir)/applications" || : + +install-data-hook: + $(UPDATE_MIME_DATABASE); + $(UPDATE_DESKTOP_DATABASE); + +uninstall-hook: + $(UPDATE_MIME_DATABASE); + $(UPDATE_DESKTOP_DATABASE); +endif diff --git a/share/misc/htm-mime.xml b/share/misc/htm-mime.xml index 1201aaf3..f76b689b 100644 --- a/share/misc/htm-mime.xml +++ b/share/misc/htm-mime.xml @@ -2,6 +2,7 @@ <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="application/x-hct"> <comment>HexChat theme archives</comment> - <glob pattern="*.hct"/> + <icon name="hexchat" /> + <glob pattern="*.hct" weight="100" /> </mime-type> </mime-info> diff --git a/share/misc/htm.desktop b/share/misc/htm.desktop index 535b7f4c..53cac289 100644 --- a/share/misc/htm.desktop +++ b/share/misc/htm.desktop @@ -1,6 +1,6 @@ [Desktop Entry] Name=HexChat Theme Manager -Exec=mono /usr/bin/thememan %f +Exec=thememan %f Icon=hexchat Terminal=false Type=Application |