@@ -6,8 +6,6 @@ Summary: Surface Detachment System (DTX) Daemon
66License: MIT
77URL: https://github.com/linux-surface/surface-dtx-daemon
88
9- Source0: https://github.com/linux-surface/surface-dtx-daemon/archive/refs/tags/v%{version }-{release}.tar.gz
10-
119Requires: dbus libgcc
1210BuildRequires: rust cargo dbus-devel
1311
@@ -35,14 +33,14 @@ install -D -m755 "target/release/surface-dtx-daemon" "%{buildroot}/usr/bin/surfa
3533install -D -m755 "target/release/surface-dtx-userd" "%{buildroot }/usr/bin/surface-dtx-userd"
3634
3735# application files
38- install -D -m644 "etc/dtx/surface-dtx-daemon.conf" "%{buildroot }/etc/surface-dtx/surface-dtx-daemon.conf"
39- install -D -m644 "etc/dtx/surface-dtx-userd.conf" "%{buildroot }/etc/surface-dtx/surface-dtx-userd.conf"
40- install -D -m755 "etc/dtx/attach.sh" "%{buildroot }/etc/surface-dtx/attach.sh"
41- install -D -m755 "etc/dtx/detach.sh" "%{buildroot }/etc/surface-dtx/detach.sh"
42- install -D -m644 "etc/systemd/surface-dtx-daemon.service" "%{buildroot }/usr/lib/systemd/system/surface-dtx-daemon.service"
43- install -D -m644 "etc/systemd/surface-dtx-userd.service" "%{buildroot }/usr/lib/systemd/user/surface-dtx-userd.service"
44- install -D -m644 "etc/dbus/org.surface.dtx.conf" "%{buildroot }/etc/dbus-1/system.d/org.surface.dtx.conf"
45- install -D -m644 "etc/udev/40-surface_dtx.rules" "%{buildroot }/etc/udev/rules.d/40-surface_dtx.rules"
36+ install -D -m644 "target/ etc/dtx/surface-dtx-daemon.conf" "%{buildroot }/etc/surface-dtx/surface-dtx-daemon.conf"
37+ install -D -m644 "target/ etc/dtx/surface-dtx-userd.conf" "%{buildroot }/etc/surface-dtx/surface-dtx-userd.conf"
38+ install -D -m755 "target/ etc/dtx/attach.sh" "%{buildroot }/etc/surface-dtx/attach.sh"
39+ install -D -m755 "target/ etc/dtx/detach.sh" "%{buildroot }/etc/surface-dtx/detach.sh"
40+ install -D -m644 "target/ etc/systemd/surface-dtx-daemon.service" "%{buildroot }/usr/lib/systemd/system/surface-dtx-daemon.service"
41+ install -D -m644 "target/ etc/systemd/surface-dtx-userd.service" "%{buildroot }/usr/lib/systemd/user/surface-dtx-userd.service"
42+ install -D -m644 "target/ etc/dbus/org.surface.dtx.conf" "%{buildroot }/etc/dbus-1/system.d/org.surface.dtx.conf"
43+ install -D -m644 "target/ etc/udev/40-surface_dtx.rules" "%{buildroot }/etc/udev/rules.d/40-surface_dtx.rules"
4644
4745# completion files
4846install -D -m644 "target/surface-dtx-daemon.bash" "%{buildroot }/usr/share/bash-completion/completions/surface-dtx-daemon"
@@ -53,7 +51,6 @@ install -D -m644 "target/surface-dtx-daemon.fish" "%{buildroot}/usr/share/fish/v
5351install -D -m644 "target/surface-dtx-userd.fish" "%{buildroot }/usr/share/fish/vendor_completions.d/surface-dtx-userd.fish"
5452
5553%files
56- %license surface-dtx-daemon/LICENSE
5754%config /etc/dbus-1/system.d/org.surface.dtx.conf
5855%config /etc/udev/rules.d/40-surface_dtx.rules
5956%config(noreplace) /etc/surface-dtx/*
0 commit comments