diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-09-14 12:45:36 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-09-14 12:45:36 +0000 |
| commit | 96cfedc24a42959158da546a4eeaf5bd00940989 (patch) | |
| tree | 3a0168e2ef9576e35e4956b2b03d05470de7552e /rich-click.spec | |
| parent | db8d779384aa2d376338d9b5d5fddb68ecd6c6c8 (diff) | |
automatic import of python-rich-click
Diffstat (limited to 'rich-click.spec')
| -rw-r--r-- | rich-click.spec | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/rich-click.spec b/rich-click.spec new file mode 100644 index 0000000..dc5948a --- /dev/null +++ b/rich-click.spec @@ -0,0 +1,75 @@ +%global pypi_name rich-click + +Name: python-%{pypi_name} +Version: 1.9.9 +Release: 1%{?dist} +Summary: Format click help output nicely with rich + +License: MIT +URL: https://github.com/ewels/rich-click +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-pip +BuildRequires: python3-setuptools +BuildRequires: python3-wheel + +%description +rich-click is a wrapper around Click that renders help output nicely +using Rich. The intention of rich-click is to provide attractive help +output from Click, formatted with Rich, with minimal customization +required. + +%package -n python3-%{pypi_name} +Summary: Format click help output nicely with rich +Provides: python-%{pypi_name} +Provides: python3dist(%{pypi_name}) = %{version} +Requires: python3-click >= 8 +Requires: python3-rich >= 12 + +%description -n python3-%{pypi_name} +rich-click is a wrapper around Click that renders help output nicely +using Rich. The intention of rich-click is to provide attractive help +output from Click, formatted with Rich, with minimal customization +required. + +%package help +Summary: Development documents and examples for %{pypi_name} +Provides: python3-%{pypi_name}-doc +Requires: python3-%{pypi_name} + +%description help +Development documents and examples for rich-click. + + +%prep +%autosetup -n %{name}-%{version} -p1 + + +%build +pip3 wheel --no-build-isolation --no-deps --wheel-dir %{_builddir}/wheels . + + +%install +pip3 install --no-build-isolation --no-index \ + --find-links %{_builddir}/wheels \ + --root %{buildroot} --prefix /usr \ + %{pypi_name}==%{version} + + +%files -n python3-%{pypi_name} +%license LICENSE +%{python3_sitelib}/rich_click/ +%{python3_sitelib}/rich_click-%{version}*.dist-info/ +%{_bindir}/rich-click + + +%files help +%license LICENSE +%doc README.md CHANGELOG.md + + +%changelog +* Mon Sep 14 2026 Python_Bot <Python_Bot@openeuler.org> - 1.9.9-1 +- Initial package |
