From b09de7472774dcaa8ee6eefcbd9200fdc9f86a5a Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Tue, 29 Jun 2021 17:51:40 -0700 Subject: + python-howdoi and python-keep (dependency) Signed-off-by: Michel Alexandre Salim --- python/python-keep.spec | 70 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 python/python-keep.spec (limited to 'python/python-keep.spec') diff --git a/python/python-keep.spec b/python/python-keep.spec new file mode 100644 index 0000000..bed2412 --- /dev/null +++ b/python/python-keep.spec @@ -0,0 +1,70 @@ +%global srcname keep + +# no tests currently defined +%bcond_with tests + +Name: python-%{srcname} +Version: 2.10.1 +Release: 1%{?dist} +Summary: A Meta CLI toolkit + +License: MIT +URL: https://github.com/orkohunter/keep +# pypi archive does not contain license text +# Source0: {pypi_source} +Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz + +BuildArch: noarch + +%global _description %{expand: +Personal shell command keeper and snippets manager + +## Features +- Save a new command with a brief description +- Search the saved commands using powerful patterns +- Save the commands as a secret GitHub gist +- Use `keep push` and `keep pull` to sync the commands between GitHub + gist and other computers. + +**ProTip : Save the commands you usually forget in ssh sessions and sync +it with your local machine.**} + +%description %_description + +%package -n python3-%{srcname} +Summary: %{summary} +BuildRequires: python3-devel +%if %{with tests} +BuildRequires: python3-pytest +%endif +BuildRequires: python3-setuptools +BuildRequires: python3dist(click) +BuildRequires: python3dist(pygithub) +BuildRequires: python3dist(terminaltables) + +%description -n python3-%{srcname} %_description + +%prep +%autosetup -n %{srcname}-%{version} + +%build +%py3_build + +%install +%py3_install + +%if %{with tests} +%check +%pytest -v +%endif + +%files -n python3-%{srcname} +%license LICENSE.md +%doc README.md tutorial.md +%{python3_sitelib}/%{srcname}-*.egg-info/ +%{python3_sitelib}/%{srcname}/ +%{_bindir}/%{srcname} + +%changelog +* Tue Jun 29 2021 Michel Alexandre Salim - 2.10.1-1 +- Initial package -- cgit