waynergy/waynergy.spec

65 lines
1.7 KiB
RPMSpec

Name: waynergy
Version: 0.0.17
Release: 2mamba
Summary: A synergy client for Wayland compositors
Group: Graphical Desktop/Applications/Utilities
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://github.com/r-c-f/waynergy
Source: https://github.com/r-c-f/waynergy.git/v%{version}/waynergy-%{version}.tar.bz2
License: MIT
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libretls-devel
BuildRequires: libwayland-devel
BuildRequires: libxkbcommon-devel
## AUTOBUILDREQ-END
BuildRequires: meson
Requires: wl-clipboard
%description
A synergy client for Wayland compositors.
%debug_package
%prep
%setup -q
%build
%meson
%meson_build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%meson_install
# Uncategorized in KDE menu and seemps not useful
rm -f %{buildroot}%{_datadir}/applications/waynergy.desktop
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%{_bindir}/waynergy
%{_bindir}/waynergy-clip-update
%{_bindir}/waynergy-mapper
%doc LICENSE
%changelog
* Sun Jun 30 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 0.0.17-2mamba
- require wl-clipboard
* Fri Apr 26 2024 Automatic Build System <autodist@openmamba.org> 0.0.17-1mamba
- automatic version update by autodist
* Mon Apr 22 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 0.0.16-3mamba
- don't install broken waynergy.desktop; apply upstream improvment
* Wed Apr 03 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 0.0.16-2mamba
- fix group
* Sat Feb 24 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 0.0.16-1mamba
- package created using the webbuild interface