Add an org.freedesktop.FileManager1.service file for DBus

Even though this registers a service for a freedesktop name with a Gnome-specific
program (Nautilus), we'll just do this for now.

Later we can discuss in the DBus list how to launch services with generic
interfaces, but specific implementations for each desktop environment.

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
This commit is contained in:
Federico Mena Quintero 2011-12-14 12:12:04 -06:00
parent 73e5a35efc
commit f01e2e9b5f
2 changed files with 9 additions and 1 deletions

View file

@ -20,12 +20,17 @@ mimedir = $(datadir)/mime/packages
mime_DATA = $(xml_files)
servicedir = $(datadir)/dbus-1/services
service_in_files = org.gnome.Nautilus.service.in
service_DATA = $(service_in_files:.service.in=.service)
service_in_files = \
org.freedesktop.FileManager1.service.in \
org.gnome.Nautilus.service.in
org.gnome.Nautilus.service: org.gnome.Nautilus.service.in Makefile
$(AM_V_GEN) sed -e "s|\@bindir\@|$(bindir)|" $< > $@
org.freedesktop.FileManager1.service: org.freedesktop.FileManager1.service.in Makefile
$(AM_V_GEN) sed -e "s|\@bindir\@|$(bindir)|" $< > $@
nautilusdatadir = $(datadir)/nautilus
nautilusdata_DATA = \

View file

@ -0,0 +1,3 @@
[D-BUS Service]
Name=org.freedesktop.FileManager1
Exec=@bindir@/nautilus --no-default-window