Name: OTPClient Version: 5.1.0 Release: 1%{?dist} Summary: Highly secure and easy to use GTK+ OTP client (TOTP and HOTP) License: GPLv3 URL: https://github.com/paolostivanin/OTPClient Source0: https://github.com/paolostivanin/OTPClient/archive/v%{version}/OTPClient-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: libcotp >= 3.1.0 BuildRequires: libgcrypt-devel >= 1.10.1 BuildRequires: libpng-devel >= 1.6.30 BuildRequires: zbar-devel >= 0.20 BuildRequires: jansson-devel >= 2.12.0 BuildRequires: glib2-devel >= 2.68.0 BuildRequires: gtk4-devel >= 4.10 BuildRequires: libzip-devel >= 1.0.0 BuildRequires: libsecret-devel >= 0.20 BuildRequires: libuuid-devel >= 2.34 BuildRequires: protobuf-devel >= 3.6.0 BuildRequires: protobuf-c-devel >= 1.3.0 BuildRequires: qrencode-devel >= 4.0.2 BuildRequires: pkgconfig(libadwaita-1) Requires: libcotp >= 3.1.0 Requires: libgcrypt >= 1.10.1 Requires: gtk4 >= 4.10 Requires: glib2 >= 2.68.0 Requires: jansson >= 2.12.0 Requires: libpng >= 1.6.30 Requires: zbar >= 0.20 Requires: libzip >= 1.0.0 Requires: libsecret >= 0.20 Requires: libuuid >= 2.34 Requires: protobuf >= 3.6.0 Requires: protobuf-c >= 1.3.0 Requires: qrencode-libs >= 4.0.2 %description Highly secure and easy to use GTK+ software for two-factor authentication that supports both Time-based One-time Passwords (TOTP) and HMAC-Based One-Time Passwords (HOTP) %global debug_package %{nil} %prep %autosetup %build %cmake %cmake_build %install %cmake_install rm -rf %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache %files %doc README.md %license LICENSE %{_bindir}/otpclient %{_bindir}/otpclient-cli %{_bindir}/otpclient-search-provider %{_mandir}/man1/otpclient.1.* %{_mandir}/man1/otpclient-cli.1.* %{_datadir}/applications/com.github.paolostivanin.OTPClient.desktop %{_datadir}/icons/hicolor/scalable/apps/com.github.paolostivanin.OTPClient.svg %{_datadir}/metainfo/com.github.paolostivanin.OTPClient.appdata.xml %{_datadir}/otpclient/window.ui %{_datadir}/icons/hicolor/scalable/apps/com.github.paolostivanin.OTPClient-symbolic.svg %{_datadir}/bash-completion/completions/otpclient-cli %{_datadir}/fish/vendor_completions.d/otpclient-cli.fish %{_datadir}/zsh/site-functions/_otpclient-cli %{_datadir}/glib-2.0/schemas %{_datadir}/gnome-shell/search-providers %{_datadir}/krunner/dbusplugins %{_datadir}/dbus-1/services/ %changelog * Mon Jun 29 2026 fedora Cloud User - 5.1.0-1 - Update to 5.1.0 * Sat Jan 17 2026 Detlef Graef 4.2.0-1 - Ver. 4.2.0 * Tue Nov 5 2024 Detlef Graef 4.0.2-1 - Ver. 4.0.2 * Tue Jun 11 2024 Detlef Graef 3.6.0-1 - Ver. 3.6.0 * Sat Dec 9 2023 Detlef Graef 3.2.1-1 - Ver. 3.2.1 * Sat Jul 22 2023 Detlef Graef gmx.de> 3.1.9-1 - Ver. 3.1.9 * Mon Jul 18 2022 Detlef Graef 2.6.2-1 - Ver. 2.6.2 * Mon Jun 06 2022 Detlef Graef 2.5.1-1 - Ver. 2.5.1 * Sat Nov 14 2020 Detlef Graef 2.3.2-1 - Ver. 2.3.2 * Mon Aug 12 2019 Detlef Graef 1.2.2-1 - Initial version