Group :: System/Configuration/Hardware
RPM: solaar
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: solaar
Version: 1.1.9
Release: alt1
Summary: Device manager for Logitech Unifying Receiver
License: GPL-2.0
Group: System/Configuration/Hardware
URL: https://pwr-solaar.github.io/Solaar/
BuildArch: noarch
Packager: Andrey Cherepanov <cas at altlinux.org>
BuildRequires(pre): rpm-build-python3
BuildRequires(pre): rpm-build-gir
BuildRequires: python3-module-pyudev
Requires: unifying-receiver-udev
%add_python3_req_skip gi.repository.GObject gi.repository.Gdk
# require typelib(AyatanaAppIndicator3) instead typelib(AppIndicator3)
%add_typelib_req_skiplist typelib(AppIndicator3)
Source0: https://github.com/pwr/Solaar/archive/%{version}.tar.gz
Patch1: solaar-paths.patch
%description
Solaar is a device manager for Logitech's Unifying Receiver
peripherals. It is able to pair/unpair devices to the receiver, and
for most devices read battery status.
It comes in two flavors, command-line and GUI. Both are able to list
the devices paired to a Unifying Receiver, show detailed info for each
device, and also pair/unpair supported devices with the receiver.
%package doc
Summary: Documentation for Solaar
Group: Documentation
Requires: %name = %EVR
%description doc
This package provides documentation for Solaar, a device manager for
Logitech's Unifying Receiver peripherals.
%prep
%setup -n Solaar-%version
%patch1 -p1
%build
tools/po-compile.sh
%python3_build
%install
%python3_install
%find_lang %name
%files -f %name.lang
%doc COPYRIGHT share/README
%config(noreplace) %_sysconfdir/xdg/autostart/solaar.desktop
%config %attr (644,root,root) %_udevrulesdir/*.rules
%_bindir/solaar
%python3_sitelibdir/*
%_datadir/solaar/
%_desktopdir/solaar.desktop
%_iconsdir/hicolor/scalable/apps/solaar.svg
%_datadir/metainfo/*.metainfo.xml
%files doc
%doc docs
%changelog
…
Full changelog you can see here
Version: 1.1.9
Release: alt1
Summary: Device manager for Logitech Unifying Receiver
License: GPL-2.0
Group: System/Configuration/Hardware
URL: https://pwr-solaar.github.io/Solaar/
BuildArch: noarch
Packager: Andrey Cherepanov <cas at altlinux.org>
BuildRequires(pre): rpm-build-python3
BuildRequires(pre): rpm-build-gir
BuildRequires: python3-module-pyudev
Requires: unifying-receiver-udev
%add_python3_req_skip gi.repository.GObject gi.repository.Gdk
# require typelib(AyatanaAppIndicator3) instead typelib(AppIndicator3)
%add_typelib_req_skiplist typelib(AppIndicator3)
Source0: https://github.com/pwr/Solaar/archive/%{version}.tar.gz
Patch1: solaar-paths.patch
%description
Solaar is a device manager for Logitech's Unifying Receiver
peripherals. It is able to pair/unpair devices to the receiver, and
for most devices read battery status.
It comes in two flavors, command-line and GUI. Both are able to list
the devices paired to a Unifying Receiver, show detailed info for each
device, and also pair/unpair supported devices with the receiver.
%package doc
Summary: Documentation for Solaar
Group: Documentation
Requires: %name = %EVR
%description doc
This package provides documentation for Solaar, a device manager for
Logitech's Unifying Receiver peripherals.
%prep
%setup -n Solaar-%version
%patch1 -p1
%build
tools/po-compile.sh
%python3_build
%install
%python3_install
%find_lang %name
%files -f %name.lang
%doc COPYRIGHT share/README
%config(noreplace) %_sysconfdir/xdg/autostart/solaar.desktop
%config %attr (644,root,root) %_udevrulesdir/*.rules
%_bindir/solaar
%python3_sitelibdir/*
%_datadir/solaar/
%_desktopdir/solaar.desktop
%_iconsdir/hicolor/scalable/apps/solaar.svg
%_datadir/metainfo/*.metainfo.xml
%files doc
%doc docs
%changelog
…
Full changelog you can see here