@@ -4,6 +4,8 @@ version = "1.2.1"
44authors = [
" Jeremy Soller <[email protected] >" ]
55edition = " 2021"
66rust-version = " 1.75.0"
7+ description = " system76-power is a utility for managing graphics and power profiles."
8+ license = " GPL-3.0"
79
810[workspace ]
911members = [ " zbus" ]
@@ -32,3 +34,16 @@ tokio = { version = "1.37", features = ["macros", "rt", "time", "signal"] }
3234zbus = { version = " 3.15.2" , default-features = false , features = [ " tokio" ] }
3335zbus_polkit = { version = " 3.0.0" , features = [" tokio" ] }
3436zvariant = " 3.15.2"
37+
38+ [package .metadata .generate-rpm ]
39+ assets = [
40+ { source = " target/release/system76-power" , dest = " /usr/bin/system76-power" , mode = " 755" },
41+ { source = " data/com.system76.PowerDaemon.conf" , dest = " /usr/share/dbus-1/system.d/com.system76.PowerDaemon.conf" , mode = " 644" },
42+ { source = " data/com.system76.PowerDaemon.policy" , dest = " /usr/share/polkit-1/actions/com.system76.PowerDaemon.policy" , mode = " 644" },
43+ { source = " data/com.system76.PowerDaemon.service" , dest = " /usr/lib/systemd/system/com.system76.PowerDaemon.service" , mode = " 644" },
44+ { source = " data/com.system76.PowerDaemon.xml" , dest = " /usr/share/dbus-1/interfaces/com.system76.PowerDaemon.xml" , mode = " 644" }
45+ ]
46+ [package .metadata .generate-rpm .provides ]
47+ "power-profiles-daemon" = " *"
48+ [package .metadata .generate-rpm .conflicts ]
49+ "power-profiles-daemon" = " *"
0 commit comments