Option to set the D-Bus domain at build time
Requested here: totem!154 (comment 881076)
Currently, Flatpak apps have to install 3 separate files in order to have a private Tracker daemon. For example, Totem installs:
* /app/share/dbus-1/services/org.gnome.Totem.Tracker3.Miner.Files.service
* /app/share/dbus-1/services/org.gnome.Totem.Tracker3.Miner.Extract.service
* /app/share/tracker/domain-ontologies/org.gnome.Totem.domain.rule
It would be simpler if Tracker Miners offered a configure-time -Ddomain
option, defaulting to -Ddomain=org.freedesktop
, which would allow Totem to pass -Ddomain=org.gnome.Totem
.
Edit: corrected service files paths (@hadess)
Edited by Bastien Nocera