%if %{defined fedora} %global debug_package %{nil} %endif # Use hardening ldflags. %global rustflags -Clink-arg=-Wl,-z,relro,-z,now Name: asus-nb-ctrl Version: 1.0.2 Release: 0 Summary: ASUS Notebook control License: MPLv2 Group: System Environment/Daemons URL: https://gitlab.com/asus-linux/asus-nb-ctrl Source: https://gitlab.com/asus-linux/asus-nb-ctrl/-/archive/%version/%{name}-%{version}.tar.gz # cargo vendor && # tar cfJ vendor.tar.xz vendor Source1: vendor.tar.xz BuildRequires: clang-devel BuildRequires: cargo BuildRequires: rust BuildRequires: rust-std-static BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(libudev) %description ASUS Laptop control %prep %setup -q %setup -q -D -T -a 1 mkdir .cargo cat >.cargo/config <