20769f68a7
When selecting "Open Calendar" in the date menu, the configured application is launched via command line, so we don't get any startup notification. In order to fix the issue at least for our default calendar, add a hidden .desktop file for evolution's calendar component. https://bugzilla.gnome.org/show_bug.cgi?id=677907
38 lines
1.0 KiB
Plaintext
38 lines
1.0 KiB
Plaintext
service_in_files += calendar-server/org.gnome.Shell.CalendarServer.service.in
|
|
|
|
libexec_PROGRAMS += gnome-shell-calendar-server
|
|
|
|
gnome_shell_calendar_server_SOURCES = \
|
|
calendar-server/calendar-debug.h \
|
|
calendar-server/calendar-sources.c calendar-server/calendar-sources.h \
|
|
calendar-server/gnome-shell-calendar-server.c \
|
|
$(NULL)
|
|
|
|
desktopdir=$(datadir)/applications
|
|
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
|
|
desktop_in_files = calendar-server/evolution-calendar.desktop.in
|
|
|
|
@INTLTOOL_DESKTOP_RULE@
|
|
|
|
gnome_shell_calendar_server_CFLAGS = \
|
|
-I$(top_srcdir)/src \
|
|
-DPREFIX=\""$(prefix)"\" \
|
|
-DLIBDIR=\""$(libdir)"\" \
|
|
-DDATADIR=\""$(datadir)"\" \
|
|
-DG_DISABLE_DEPRECATED \
|
|
-DG_LOG_DOMAIN=\"ShellCalendarServer\" \
|
|
$(CALENDAR_SERVER_CFLAGS) \
|
|
$(NULL)
|
|
|
|
gnome_shell_calendar_server_LDFLAGS = \
|
|
$(CALENDAR_SERVER_LIBS) \
|
|
$(NULL)
|
|
|
|
EXTRA_DIST += \
|
|
calendar-server/README \
|
|
calendar-server/org.gnome.Shell.CalendarServer.service.in \
|
|
$(NULL)
|
|
|
|
CLEANFILES = \
|
|
$(desktop_DATA)
|