From ccd229fa2457ab5f236bdf6a119aebceffbf5e48 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Tue, 7 May 2019 00:06:15 -0400 Subject: [PATCH] import stratis-cli-1.0.2-1.el8 --- .gitignore | 1 + .stratis-cli.metadata | 1 + SPECS/stratis-cli.spec | 97 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 99 insertions(+) create mode 100644 .gitignore create mode 100644 .stratis-cli.metadata create mode 100644 SPECS/stratis-cli.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bf1078f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/stratis-cli-1.0.2.tar.gz diff --git a/.stratis-cli.metadata b/.stratis-cli.metadata new file mode 100644 index 0000000..45fbe94 --- /dev/null +++ b/.stratis-cli.metadata @@ -0,0 +1 @@ +5593f594955fca00f6a5ae2c63a15120e7f8b181 SOURCES/stratis-cli-1.0.2.tar.gz diff --git a/SPECS/stratis-cli.spec b/SPECS/stratis-cli.spec new file mode 100644 index 0000000..976ec80 --- /dev/null +++ b/SPECS/stratis-cli.spec @@ -0,0 +1,97 @@ +%{?python_enable_dependency_generator} + +Name: stratis-cli +Version: 1.0.2 +Release: 1%{?dist} +Summary: Command-line tool for interacting with the Stratis daemon + +License: ASL 2.0 +URL: https://github.com/stratis-storage/stratis-cli +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: %{_bindir}/a2x +# It runs without, but totally useless +Requires: (stratisd >= 1.0 with stratisd < 1.1) + +# stratisd only available on certain arches +ExclusiveArch: %{rust_arches} noarch +BuildArch: noarch + +%description +stratis provides a command-line interface (CLI) for +interacting with the Stratis daemon, stratisd. stratis +interacts with stratisd via D-Bus. + + +%prep +%autosetup + +%build +%py3_build +a2x -f manpage docs/stratis.txt + +%install +%py3_install +%{__install} -Dpm0644 -t %{buildroot}%{_datadir}/bash-completion/completions \ + shell-completion/bash/stratis +%{__install} -Dpm0644 -t %{buildroot}%{_datadir}/zsh/site-functions \ + shell-completion/zsh/_stratis +%{__install} -Dpm0644 -t %{buildroot}%{_mandir}/man8 docs/stratis.8 + +%files +%license LICENSE +%doc README.rst +%{_bindir}/stratis +%{_mandir}/man8/stratis.8* +%dir %{_datadir}/bash-completion +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/stratis +%dir %{_datadir}/zsh +%dir %{_datadir}/zsh/site-functions +%{_datadir}/zsh/site-functions/_stratis +%{python3_sitelib}/stratis_cli/ +%{python3_sitelib}/stratis_cli-*.egg-info/ + + +%changelog +* Tue Dec 11 2018 Andy Grover - 1.0.2-1 +- Update to 1.0.2 + +* Wed Nov 7 2018 Andy Grover - 1.0.1-1 +- Update to 1.0.1 + +* Wed Oct 3 2018 Andy Grover - 1.0.0-2 +- Bump stratisd req + +* Tue Oct 2 2018 Andy Grover - 1.0.0-1 +- Update to 1.0.0 + +* Fri Aug 3 2018 Andy Grover - 0.5.5-2 +- Remove zsh completion package and own completion dirs as needed + +* Thu Aug 2 2018 Andy Grover - 0.5.5-1 +- Update to 0.5.5 +- Add zsh completion subpackage + +* Wed Apr 04 2018 Igor Gnatenko - 0.5.0-3 +- Fix dependency on stratisd + +* Tue Apr 03 2018 Igor Gnatenko - 0.5.0-2 +- Relax stratisd dependency + +* Thu Mar 08 2018 Igor Gnatenko - 0.5.0-1 +- Update to 0.5.0 + +* Fri Feb 09 2018 Fedora Release Engineering - 0.0.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Jan 19 2018 Igor Gnatenko - 0.0.5-3 +- Enable usage of dependency generator + +* Mon Jan 08 2018 Igor Gnatenko - 0.0.5-2 +- Include manpage + +* Mon Jan 08 2018 Igor Gnatenko - 0.0.5-1 +- Initial package