python-sphobjinv/python-sphobjinv.spec

56 lines
1.6 KiB
RPMSpec
Raw Normal View History

2021-07-20 10:48:30 +08:00
Name: python-sphobjinv
Version: 2.1.0
Release: 2
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.1.tar.gz
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
%{?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.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.1-py*.egg-info/
2021-07-20 10:48:30 +08:00
%changelog
* 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