Projects
home:lele
lan-mouse
lan-mouse.spec
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lan-mouse.spec of Package lan-mouse
Name: lan-mouse Summary: Mouse and keyboard sharing over network Version: 0.11.0~13 Release: 0 Group: System/X11/Utilities License: GPL-3.0-or-later URL: https://github.com/feschber/lan-mouse Source0: %{name}-%{version}.tar.zst Source1: vendor.tar.zst ExcludeArch: i586 i686 BuildRequires: cargo-packaging BuildRequires: libadwaita-devel BuildRequires: libXtst-devel BuildRequires: libX11-devel %description Lan Mouse is a mouse and keyboard sharing software similar to universal-control on Apple devices. It allows for using multiple pcs with a single set of mouse and keyboard. This is also known as a Software KVM switch. The primary target is Wayland on Linux but Windows and MacOS and Linux on Xorg have partial support as well. %prep %autosetup -p1 -a1 %build %{cargo_build} %install %{cargo_install} # install app icon install -D -d -m 0755 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps install -p -m 0644 %{_builddir}/%{name}-%{version}/lan-mouse-gtk/resources/de.feschber.LanMouse.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps # install desktop entry install -D -d -m 0755 %{buildroot}%{_datadir}/applications install -p -m 0644 %{_builddir}/%{name}-%{version}/de.feschber.LanMouse.desktop %{buildroot}%{_datadir}/applications # when using firewalld: install firewall rule install -D -d -m 0755 %{buildroot}%{_prefix}/lib/firewalld/services install -p -m 0644 %{_builddir}/%{name}-%{version}/firewall/lan-mouse.xml %{buildroot}%{_prefix}/lib/firewalld/services %check %{cargo_test} %files %license LICENSE %{_bindir}/%{name} %{_datadir}/icons/hicolor/scalable/apps/de.feschber.LanMouse.svg %{_datadir}/applications/de.feschber.LanMouse.desktop %dir %{_prefix}/lib/firewalld %dir %{_prefix}/lib/firewalld/services %{_prefix}/lib/firewalld/services/lan-mouse.xml %changelog
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.