python-sphobjinv/python-sphobjinv.spec

61 lines
1.7 KiB
RPMSpec
Raw Permalink Normal View History

2021-07-20 10:48:30 +08:00
Name: python-sphobjinv
Version: 2.3.1
Release: 1
2021-07-20 10:48:30 +08:00
Summary: Sphinx objects.inv inspection/manipulation tool
License: MIT
URL: https://github.com/bskinn/sphobjinv
Source0: https://github.com/bskinn/sphobjinv/archive/refs/tags/v2.3.1.tar.gz
2021-07-20 10:48:30 +08:00
BuildArch: noarch
%description
The syntax required for a functional Sphinx cross-reference is highly
non-obvious in many cases. Sometimes Sphinx can guess correctly what
you mean, but its pretty hit-or-miss. The best approach is to provide
Sphinx with a completely specified cross-reference, and thats where
sphobjinv comes in.
%package -n python3-sphobjinv
Summary: %{summary}
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-jsonschema
BuildRequires: python3-certifi
2021-07-20 10:48:30 +08:00
%{?python_provide:%python_provide python3-sphobjinv}
%description -n python3-sphobjinv
The syntax required for a functional Sphinx cross-reference is highly
non-obvious in many cases. Sometimes Sphinx can guess correctly what
you mean, but its pretty hit-or-miss. The best approach is to provide
Sphinx with a completely specified cross-reference, and thats where
sphobjinv comes in.
%prep
%autosetup -n sphobjinv-2.3.1
2021-07-20 10:48:30 +08:00
rm -rf sphobjinv.egg-info
sed -i "s|\r||g" README.rst
%build
%py3_build
%install
%py3_install
%files -n python3-sphobjinv
%license LICENSE.txt
%doc README.rst
%{_bindir}/sphobjinv
%{python3_sitelib}/sphobjinv/
%{python3_sitelib}/sphobjinv-2.3.1-py*.egg-info/
2021-07-20 10:48:30 +08:00
%changelog
* Wed Dec 07 2022 chendexi <chendexi@kylinos.cn> - 2.3.1-1
- Upgrade package to version 2.3.1
* Tue Aug 9 2022 caodongxia <caodongxia@h-partners.com> - 2.1.0-2
- Fix build failure
2021-07-20 10:48:30 +08:00
* Thu Jul 08 2021 xuyonghui <xuyonghui@kylinos.cn> - 2.1.0-1
- Package init