Name: rustdesk Version: 1.5.0 Release: 1%{?dist} Summary: Yet another remote desktop software, written in Rust License: GPL-3.0-only URL: https://rustdesk.com Source0: https://github.com/rustdesk/rustdesk/releases/download/%{version}/rustdesk-%{version}-0.x86_64.rpm ExclusiveArch: x86_64 # Disable RPATH check because prebuilt flutter shared libraries have hardcoded build-time RPATHs %global __brp_check_rpaths %{nil} BuildRequires: systemd-rpm-macros # Avoid debuginfo packaging as it is a prebuilt binary with no source %define debug_package %{nil} %description Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. %prep %setup -c -T rpm2cpio %{SOURCE0} | cpio -idmv %build # Prebuilt binary, no build required. %install # Copy the main structure mkdir -p %{buildroot}%{_datadir} cp -a usr/share/rustdesk %{buildroot}%{_datadir}/ cp -a usr/share/icons %{buildroot}%{_datadir}/ # Correct desktop files placement mkdir -p %{buildroot}%{_datadir}/applications cp %{buildroot}%{_datadir}/rustdesk/files/rustdesk.desktop %{buildroot}%{_datadir}/applications/ cp %{buildroot}%{_datadir}/rustdesk/files/rustdesk-link.desktop %{buildroot}%{_datadir}/applications/ # Correct systemd service placement mkdir -p %{buildroot}%{_unitdir} cp %{buildroot}%{_datadir}/rustdesk/files/rustdesk.service %{buildroot}%{_unitdir}/ # Symlink to bin mkdir -p %{buildroot}%{_bindir} ln -sf ../share/rustdesk/rustdesk %{buildroot}%{_bindir}/rustdesk %post %systemd_post rustdesk.service %preun %systemd_preun rustdesk.service %postun %systemd_postun_with_restart rustdesk.service %check test -x %{buildroot}%{_bindir}/rustdesk test -f %{buildroot}%{_unitdir}/rustdesk.service %files %{_bindir}/rustdesk %{_unitdir}/rustdesk.service %{_datadir}/applications/rustdesk.desktop %{_datadir}/applications/rustdesk-link.desktop %{_datadir}/icons/hicolor/*/apps/rustdesk.* %{_datadir}/rustdesk/ %changelog * Sat Oct 03 2026 sachesi - 1.5.0-1 - Update to 1.5.0. * Mon Jul 06 2026 sachesi - 1.4.9-1 - Update to 1.4.9. * Mon Jul 06 2026 sachesi - 1.4.8-1 - Initial package for Copr.