36
38
gdmprefetchlist.in \
39
CLEANFILES = Xsession gdm.conf default.desktop gnome.desktop CDE.desktop ssh.desktop Init PreSession PostSession gdmprefetchlist
41
CLEANFILES = Xsession gdm.conf gdm.conf-custom default.desktop gnome.desktop CDE.desktop ssh.desktop Init PreSession PostSession gdmprefetchlist
44
DISTRO_XSESSION=$(srcdir)/Xsession.solaris
46
DISTRO_XSESSION=$(srcdir)/Xsession.common
41
49
Xsession: $(srcdir)/Xsession.in
42
50
sed -e 's,[@]XSESSION_SHELL[@],$(XSESSION_SHELL),g' \
43
51
-e 's,[@]libexecdir[@],$(libexecdir),g' \
52
-e '/^# @DISTRO_XSESSION@/r $(DISTRO_XSESSION)' \
53
-e 's,[@]DISTRO_XSESSION[@],Distro configuration section,g' \
44
54
<$(srcdir)/Xsession.in >Xsession
46
56
gdm.conf: $(srcdir)/gdm.conf.in
47
57
sed -e 's,[@]GDMPREFETCHCMD[@],$(GDMPREFETCHCMD),g' \
58
-e 's,[@]GDM_CUSTOM_CONF[@],$(GDM_CUSTOM_CONF),g' \
48
59
-e 's,[@]GDM_USER_PATH[@],$(GDM_USER_PATH),g' \
49
60
-e 's,[@]HALT_COMMAND[@],$(HALT_COMMAND),g' \
50
61
-e 's,[@]REBOOT_COMMAND[@],$(REBOOT_COMMAND),g' \
51
62
-e 's,[@]SOUND_PROGRAM[@],$(SOUND_PROGRAM),g' \
52
63
-e 's,[@]SUSPEND_COMMAND[@],$(SUSPEND_COMMAND),g' \
53
64
-e 's,[@]XEVIE_OPTION[@],$(XEVIE_OPTION),g' \
65
-e 's,[@]ALWAYS_RESTART_SERVER[@],$(ALWAYS_RESTART_SERVER),g' \
66
-e 's,[@]UTMP_LINE_ATTACHED[@],$(UTMP_LINE_ATTACHED),g' \
67
-e 's,[@]UTMP_LINE_REMOTE[@],$(UTMP_LINE_REMOTE),g' \
68
-e 's,[@]UTMP_PSEUDO_DEVICE[@],$(UTMP_PSEUDO_DEVICE),g' \
54
69
-e 's,[@]X_CONFIG_OPTIONS[@],$(X_CONFIG_OPTIONS),g' \
55
70
-e 's,[@]X_SERVER[@],$(X_SERVER),g' \
71
-e 's,[@]X_XNEST_CMD[@],$(X_XNEST_CMD),g' \
56
72
-e 's,[@]X_XNEST_CONFIG_OPTIONS[@],$(X_XNEST_CONFIG_OPTIONS),g' \
57
-e 's,[@]X_XNEST_PATH[@],$(X_XNEST_PATH),g' \
73
-e 's,[@]X_XNEST_UNSCALED_FONTPATH[@],$(X_XNEST_UNSCALED_FONTPATH),g' \
74
-e 's,[@]GDM_RBAC_SYSCMD_KEYS[@],$(GDM_RBAC_SYSCMD_KEYS),g' \
58
75
-e 's,[@]authdir[@],$(authdir),g' \
59
76
-e 's,[@]datadir[@],$(datadir),g' \
60
77
-e 's,[@]dmconfdir[@],$(dmconfdir),g' \
61
78
-e 's,[@]gdmconfdir[@],$(gdmconfdir),g' \
62
79
-e 's,[@]libdir[@],$(libdir),g' \
63
80
-e 's,[@]libexecdir[@],$(libexecdir),g' \
64
-e 's,[@]localedir[@],$(libexecdir),g' \
81
-e 's,[@]gdmlocaledir[@],$(gdmlocaledir),g' \
65
82
-e 's,[@]logdir[@],$(logdir),g' \
66
83
-e 's,[@]pixmapdir[@],$(pixmapdir),g' \
67
84
-e 's,[@]sbindir[@],$(sbindir),g' \
68
85
<$(srcdir)/gdm.conf.in >gdm.conf
87
gdm.conf-custom: $(srcdir)/gdm.conf-custom.in
88
sed -e 's,[@]GDM_DEFAULTS_CONF[@],$(GDM_DEFAULTS_CONF),g' \
89
<$(srcdir)/gdm.conf-custom.in >gdm.conf-custom
70
91
gettextfoo.h: XKeepsCrashing Xsession.in
71
92
cat $^ | $(srcdir)/extract-shell.sh > gettextfoo.h