3
desktopdir = $(datadir)/applications
4
desktop_in_in_files = org.gnome.FileRoller.desktop.in.in
5
desktop_in_files = $(desktop_in_in_files:.desktop.in.in=.desktop.in)
6
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
7
@INTLTOOL_DESKTOP_RULE@
9
matchdir = $(datadir)/file-roller
10
match_DATA = packages.match
12
servicedir = $(datadir)/dbus-1/services
13
service_in_files = org.gnome.FileRoller.service.in org.gnome.FileRoller.ArchiveManager1.service.in
14
service_DATA = $(service_in_files:.service.in=.service)
15
%.service : %.service.in Makefile
16
$(AM_V_GEN) $(SED) -e "s|\@bindir\@|$(bindir)|" $< > $@
18
gsettings_SCHEMAS = org.gnome.FileRoller.gschema.xml
20
appdatadir = $(datadir)/metainfo
21
appdata_DATA = $(appdata_in_files:.xml.in=.xml)
22
appdata_in_files = org.gnome.FileRoller.appdata.xml.in
28
convertdir = $(datadir)/GConf/gsettings
29
convert_DATA = file-roller.convert
31
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
33
install-data-hook: update-cache
34
uninstall-hook: update-cache
36
if test -z "$(DESTDIR)"; then \
37
echo "Updating Gtk icon cache."; \
38
$(gtk_update_icon_cache); \
40
echo "*** Icon cache not updated. After (un)install, run this:"; \
41
echo "*** $(gtk_update_icon_cache)"; \
46
org.gnome.ArchiveManager1.xml \
51
$(desktop_in_in_files) \
54
$(gsettings_SCHEMAS) \
67
desktop-file-validate $(desktop_DATA)
70
-include $(top_srcdir)/git.mk