diff options
| author | Joel Klinghed <the_jk@yahoo.com> | 2017-07-29 20:18:19 +0200 |
|---|---|---|
| committer | Joel Klinghed <the_jk@yahoo.com> | 2017-07-29 20:18:19 +0200 |
| commit | a17a4821ac20e46aa2289168596535a8ead01db1 (patch) | |
| tree | 9f960ff302c7fcab3a61bd518021507109e718a6 /data/Makefile.am | |
| parent | 7d9cf8b42bc4b145f641a5bbc7c62e59b55a7edd (diff) | |
Fix make distcheck
Add all headers to _SOURCES
Cleanup update-mime-database (and c.o.) and disable them for distcheck
as they leave files after uninstall
Diffstat (limited to 'data/Makefile.am')
| -rw-r--r-- | data/Makefile.am | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/data/Makefile.am b/data/Makefile.am index 00b1478..c54614f 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -17,8 +17,21 @@ Applicationicon_DATA += tp-monitor.png Applicationmime_DATA += tp-monitor.xml install-data-hook: - -update-mime-database -n $(datadir)/mime - -update-desktop-database $(Applicationdir) +if ENABLE_UPDATE_MIMEDB + @if $(AM_V_P); then set -x; else echo " INSTALL update-mime-database"; fi; \ + $(UPDATE_MIME_DATABASE) -n "$(datadir)/mime" + @if $(AM_V_P); then set -x; else echo " INSTALL update-desktop-database"; fi; \ + $(UPDATE_DESKTOP_DATABASE) "$(Applicationdir)" +endif + +uninstall-hook: +if ENABLE_UPDATE_MIMEDB + @if $(AM_V_P); then set -x; else echo " UNINSTALL update-mime-database"; fi; \ + $(UPDATE_MIME_DATABASE) "$(datadir)/mime" + @if $(AM_V_P); then set -x; else echo " UNINSTALL update-desktop-database"; fi; \ + $(UPDATE_DESKTOP_DATABASE) "$(Applicationdir)" +endif + endif if HAVE_GTK @@ -28,10 +41,21 @@ Application_DATA += tp-monitor-gtk.desktop .PHONY: install-data-gtk-hook install-data-gtk-hook: - -gtk-update-icon-cache $(datadir)/icons/hicolor +if ENABLE_UPDATE_MIMEDB + @if $(AM_V_P); then set -x; else echo " INSTALL gtk-update-icon-cache"; fi; \ + -$(GTK_UPDATE_ICON_CACHE) "$(datadir)/icons/hicolor" +endif + +uninstall-gtk-hook: +if ENABLE_UPDATE_MIMEDB + @if $(AM_V_P); then set -x; else echo " UNINSTALL gtk-update-icon-cache"; fi; \ + -$(GTK_UPDATE_ICON_CACHE) "$(datadir)/icons/hicolor" +endif install-data-hook: install-data-gtk-hook +uninstall-hook: uninstall-gtk-hook + endif if HAVE_QT |
