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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
NULL =
required_components_gsd = \
org.gnome.SettingsDaemon.A11ySettings \
org.gnome.SettingsDaemon.Color \
org.gnome.SettingsDaemon.Datetime \
org.gnome.SettingsDaemon.Housekeeping \
org.gnome.SettingsDaemon.Keyboard \
org.gnome.SettingsDaemon.MediaKeys \
org.gnome.SettingsDaemon.Power \
org.gnome.SettingsDaemon.PrintNotifications \
org.gnome.SettingsDaemon.Rfkill \
org.gnome.SettingsDaemon.ScreensaverProxy \
org.gnome.SettingsDaemon.Sharing \
org.gnome.SettingsDaemon.Smartcard \
org.gnome.SettingsDaemon.Sound \
org.gnome.SettingsDaemon.UsbProtection \
org.gnome.SettingsDaemon.Wwan \
org.gnome.SettingsDaemon.XSettings \
$(NULL)
service_in_files = \
gnome-flashback.service.in \
gnome-flashback-clipboard.service.in \
gnome-flashback-idle-monitor.service.in \
gnome-flashback-media-keys.service.in \
gnome-flashback-polkit.service.in \
$(NULL)
service_files = $(service_in_files:.service.in=.service)
target_files = \
gnome-flashback.target \
gnome-session-x11@gnome-flashback-metacity.target \
$(NULL)
systemduserunitdir = $(prefix)/lib/systemd/user
systemduserunit_DATA = \
$(service_files) \
$(target_files) \
$(NULL)
%.service: %.service.in
$(AM_V_GEN) sed \
-e 's,[@]bindir[@],$(bindir),g' \
-e 's,[@]libexecdir[@],$(libexecdir),g' \
< $< > $@
space = $(NULL) $(NULL)
wants_gsd = Wants=$(subst $(space),.target\nWants=,$(strip $(required_components_gsd))).target
metacity/session.conf: Makefile.am gnome-flashback.session.conf.in
$(AM_V_GEN) mkdir -p `dirname $@` && sed \
-e 's,[@]WANTS_GSD[@],$(wants_gsd),g' \
< $(srcdir)/gnome-flashback.session.conf.in > $@
systemd_metacity_sessiondir = $(prefix)/lib/systemd/user/gnome-session@gnome-flashback-metacity.target.d
systemd_metacity_session_DATA = \
metacity/session.conf \
metacity.conf \
$(NULL)
CLEANFILES = \
metacity/session.conf \
$(service_files) \
$(NULL)
EXTRA_DIST = \
gnome-flashback.session.conf.in \
metacity.conf \
$(service_in_files) \
$(target_files) \
$(NULL)
compiz_target_files = \
gnome-session-x11@gnome-flashback-compiz.target \
$(NULL)
if WITH_COMPIZ_SESSION
systemduserunit_DATA += \
$(compiz_target_files) \
$(NULL)
compiz/session.conf: Makefile.am gnome-flashback.session.conf.in
$(AM_V_GEN) mkdir -p `dirname $@` && sed \
-e 's,[@]WANTS_GSD[@],$(wants_gsd),g' \
< $(srcdir)/gnome-flashback.session.conf.in > $@
systemd_compiz_sessiondir = $(prefix)/lib/systemd/user/gnome-session@gnome-flashback-compiz.target.d
systemd_compiz_session_DATA = \
compiz/session.conf \
compiz.conf \
$(NULL)
CLEANFILES += \
compiz/session.conf \
$(NULL)
endif
EXTRA_DIST += \
compiz.conf \
$(compiz_target_files) \
$(NULL)
-include $(top_srcdir)/git.mk
|