diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2020-01-24 14:09:13 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2020-07-17 09:33:38 +0200 |
commit | 69506ee6af9ebcf60fb32f38b6d4f837e962e950 (patch) | |
tree | 3299d0ac215c74f94aa76a7e815cdf0be35fb223 /src/portal | |
parent | cf7a5ff30d4386c56b7b94fbe0c95ed3aca50f5e (diff) | |
download | tracker-69506ee6af9ebcf60fb32f38b6d4f837e962e950.tar.gz |
portal: Add DBus service file
So the service can be autostarted
Diffstat (limited to 'src/portal')
-rw-r--r-- | src/portal/meson.build | 8 | ||||
-rw-r--r-- | src/portal/org.freedesktop.portal.Tracker.service.in | 3 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/portal/meson.build b/src/portal/meson.build index 9304a14cf..65a5f584e 100644 --- a/src/portal/meson.build +++ b/src/portal/meson.build @@ -13,3 +13,11 @@ executable('tracker-xdg-portal-@0@'.format(tracker_api_major), sources, dependencies: [tracker_sparql_dep], include_directories: [commoninc, configinc, srcinc], ) + +dbus_service_file = configure_file( + input: 'org.freedesktop.portal.Tracker.service.in', + output: 'org.freedesktop.portal.Tracker.service', + configuration: conf, + install: true, + install_dir: dbus_services_dir, +) diff --git a/src/portal/org.freedesktop.portal.Tracker.service.in b/src/portal/org.freedesktop.portal.Tracker.service.in new file mode 100644 index 000000000..7b32545d7 --- /dev/null +++ b/src/portal/org.freedesktop.portal.Tracker.service.in @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.freedesktop.portal.Tracker +Exec=@libexecdir@/tracker-xdg-portal-3 |