%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.0 Release: 0 Summary: Text editor for terminal License: MPLv2 Group: Productivity/Text/Editors URL: https://gitlab.com/asus-linux/asus-nb-ctrl Source: %{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 -n %name-next %setup -q -n %name-next -D -T -a 1 mkdir .cargo cat >.cargo/config <