From 636ed75d3af99bda510696f950a59784a9d8c3b1 Mon Sep 17 00:00:00 2001 From: tigro Date: Tue, 15 Aug 2023 17:21:27 +0300 Subject: [PATCH] import ykocli-1.3.2-1.el9 --- .gitignore | 1 + .ykocli.metadata | 1 + SOURCES/ykocli.rpmlintrc | 1 + SPECS/ykocli.spec | 92 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 95 insertions(+) create mode 100644 .gitignore create mode 100644 .ykocli.metadata create mode 100644 SOURCES/ykocli.rpmlintrc create mode 100644 SPECS/ykocli.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e940643 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/ykocli-386b17dd1b51.tar.gz diff --git a/.ykocli.metadata b/.ykocli.metadata new file mode 100644 index 0000000..ac8cfc8 --- /dev/null +++ b/.ykocli.metadata @@ -0,0 +1 @@ +7d7a26a027407e7167f6bc699c4f175724651b20 SOURCES/ykocli-386b17dd1b51.tar.gz diff --git a/SOURCES/ykocli.rpmlintrc b/SOURCES/ykocli.rpmlintrc new file mode 100644 index 0000000..49db0af --- /dev/null +++ b/SOURCES/ykocli.rpmlintrc @@ -0,0 +1 @@ +# SPELLING ERRORS diff --git a/SPECS/ykocli.spec b/SPECS/ykocli.spec new file mode 100644 index 0000000..ef63880 --- /dev/null +++ b/SPECS/ykocli.spec @@ -0,0 +1,92 @@ +%global owner gbcox +%global commit 386b17dd1b5173ce98bc439e51b5d46dc29d425d +%global shortcommit %(c=%{commit}; echo ${c:0:12}) + +Name: ykocli +Version: 1.3.2 +Release: 1%{?dist} +Summary: Front-end script for ykman to obtain TOTP tokens + +License: GPL-3.0-or-later +URL: https://bitbucket.org/%{owner}/%{name} +Source0: https://bitbucket.org/%{owner}/%{name}/get/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz +Source1: %{name}.rpmlintrc + +BuildArch: noarch +BuildRequires: make +Requires: figlet +Requires: copyq +Requires: yubikey-manager +Requires: zbar + +%description +ykocli is a front-end command line utility (actually, a bash script) +that places ykman obtained TOTP tokens into the CopyQ clipboard. + +%prep +%autosetup -n %{owner}-%{name}-%{shortcommit} + +%build + +%install +%make_install prefix=%{_prefix} sysconfdir=%{_sysconfdir} + +%files +%license LICENSE.md +%doc README.md contributors.txt examples/ +%config %{_sysconfdir}/ykocli.conf +%{_bindir}/ykocli +%dir %{_libexecdir}/%{name} +%{_libexecdir}/%{name}/src-yko-set-colors.sh +%{_libexecdir}/%{name}/src-yko-set-variables.sh +%{_libexecdir}/%{name}/src-yko-conf-override.sh +%{_libexecdir}/%{name}/src-yko-ck-input.sh +%{_libexecdir}/%{name}/src-yko-ck-touch.sh +%{_libexecdir}/%{name}/src-yko-figlet.sh +%{_libexecdir}/%{name}/src-yko-help.sh +%{_libexecdir}/%{name}/src-yko-table.sh +%{_libexecdir}/%{name}/src-yko-time.sh +%{_libexecdir}/%{name}/src-yko-trap.sh +%{_libexecdir}/%{name}/src-yko-totp.sh +%{_libexecdir}/%{name}/src-yko-add.sh +%{_libexecdir}/%{name}/src-yko-delete.sh +%{_libexecdir}/%{name}/src-yko-rename.sh +%{_libexecdir}/%{name}/src-yko-devinfo.sh +%{_mandir}/man1/ykocli.1* + +%changelog +* Tue Aug 15 2023 Arkady L. Shane - 1.3.2-1 +- Rebuilt for MSVSphere 9.2 + +* Wed Feb 08 2023 Gerald Cox - 1.3.2-1 +- Documentation correction + +* Wed Jan 25 2023 Gerald Cox - 1.3.1-1 +- Add Color Overrides rhbz#2162880 + +* Wed Jan 25 2023 Gerald Cox - 1.3.0-1 +- Add Color Overrides rhbz#2162880 + +* Mon Jan 23 2023 Gerald Cox - 1.2.1-1 +- Add Touch Mode; mod cfg ovrd rhbz#2162909; rhbz#2162885 + +* Mon Jan 23 2023 Gerald Cox - 1.2.0-1 +- Add Touch Mode; mod cfg ovrd rhbz#2162909; rhbz#2162885 + +* Sat Jan 21 2023 Fedora Release Engineering - 1.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Jan 17 2023 Gerald Cox - 1.1.1-1 +- Allow multiple yubikeys rhbz#2161474 + +* Mon Jan 16 2023 Gerald Cox - 1.1.0-1 +- Refactor for Add, Delete, Rename functionality + +* Wed Dec 28 2022 Gerald Cox - 1.0.2-1 +- Add optional background mode + +* Wed Nov 23 2022 Gerald Cox - 1.0.1-1 +- Fedora Review rhgz#2144611 + +* Mon Nov 21 2022 Gerald Cox - 1.0.0-1 +- Fedora Review rhbz#2144611