summaryrefslogtreecommitdiffstats
path: root/sfshare-daemon/data
diff options
context:
space:
mode:
Diffstat (limited to 'sfshare-daemon/data')
-rwxr-xr-xsfshare-daemon/data/Makefile.am25
-rwxr-xr-xsfshare-daemon/data/org.fedoraproject.SimpleFileShare.service.in (renamed from sfshare-daemon/data/org.fedoraproject.SimpleFileShare.service)2
2 files changed, 23 insertions, 4 deletions
diff --git a/sfshare-daemon/data/Makefile.am b/sfshare-daemon/data/Makefile.am
index 0e32e00..67fbe11 100755
--- a/sfshare-daemon/data/Makefile.am
+++ b/sfshare-daemon/data/Makefile.am
@@ -1,7 +1,26 @@
-#/etc/dbus-1/system.d
-dbusconfdir = $(sysconfdir)/dbus-1/system.d/
+
+dbusxmldir = $(datadir)/dbus-1/interfaces
+dbusxml_DATA = org.fedoraproject.SimpleFileShare.xml
+
+dbusconfdir = /etc/dbus-1/system.d/
+#/etc/dbus-1/system.d/
+#$(sysconfdir)/dbus-1/system.d/
dbusconf_DATA = org.fedoraproject.SimpleFileShare.conf
+polkitactionsdir = /usr/share/polkit-1/actions/
+# /usr/share/polkit-1/actions/
+#$(datadir)/polkit-1/actions/
+polkitactions_DATA = org.fedoraproject.SimpleFileShare.policy
+
+dbusservicedir = /usr/share/dbus-1/system-services
+#/usr/share/dbus-1/system-services
+#$(datadir)/dbus-1/system-services
+dbusservice_in_files = org.fedoraproject.SimpleFileShare.service.in
+dbusservice_DATA = $(dbusservice_in_files:.service.in=.service)
+
+$(dbusservice_DATA): $(dbusservice_in_files) Makefile
+ @sed -e "s|\@libexecdir\@|$(libexecdir)|" $< >$@
+EXTRA_DIST = $(dbusconf_DATA) $(dbusxml_DATA) $(polkitactions_DATA) $(dbusservice_DATA) org.fedoraproject.SimpleFileShare.xml
-EXTRA_DIST = $(dbusconf_DATA)
+DISTCLEANFILES = $(dbusservice_DATA)
diff --git a/sfshare-daemon/data/org.fedoraproject.SimpleFileShare.service b/sfshare-daemon/data/org.fedoraproject.SimpleFileShare.service.in
index ebf3c37..1df92b9 100755
--- a/sfshare-daemon/data/org.fedoraproject.SimpleFileShare.service
+++ b/sfshare-daemon/data/org.fedoraproject.SimpleFileShare.service.in
@@ -1,4 +1,4 @@
[D-BUS Service]
Name=org.fedoraproject.SimpleFileShare
-Exec=/usr/sbin/sfshared
+Exec=@libexecdir@/sfshared
User=root