summaryrefslogtreecommitdiff
path: root/data/Makefile.am
blob: 422496a36ea72c9fe49c50e6319f5fc82751b689 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
MAINTAINERCLEANFILES = Makefile.in

Applicationdir = $(datadir)/applications
Applicationicondir = $(datadir)/icons/hicolor/48x48/apps
Applicationmimedir = $(datadir)/mime/packages

gsettings_SCHEMAS = tp-monitor-gtk.gschema.xml
EXTRA_DIST = $(gsettings_SCHEMAS) tp-monitor-gtk.desktop tp-monitor-qt.desktop \
			 tp-monitor.png tp-monitor.xml

Application_DATA =
Applicationicon_DATA =
Applicationmime_DATA =

if HAVE_GUI
Applicationicon_DATA += tp-monitor.png
Applicationmime_DATA += tp-monitor.xml

install-data-hook:
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
@GSETTINGS_RULES@
Application_DATA += tp-monitor-gtk.desktop

.PHONY: install-data-gtk-hook

install-data-gtk-hook:
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
Application_DATA += tp-monitor-qt.desktop
endif