import python-sphinx-design-0.6.1-1.el10

i10ce
Arkady L. Shane 2 weeks ago
commit a278dcc65b
Signed by: tigro
GPG Key ID: 1EC08A25C9DB2503

1
.gitignore vendored

@ -0,0 +1 @@
SOURCES/sphinx-design-0.6.1.tar.gz

@ -0,0 +1 @@
ddb481f90b5525a0948008e27a1aed9f132c9bb6 SOURCES/sphinx-design-0.6.1.tar.gz

@ -0,0 +1,186 @@
## START: Set by rpmautospec
## (rpmautospec version 0.6.5)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 1;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec
%global giturl https://github.com/executablebooks/sphinx-design
Name: python-sphinx-design
Version: 0.6.1
Release: %autorelease
Summary: Sphinx extension for responsive web components
# This project is MIT, but bundles JSON glyphs
# - sphinx_design/compiled/material* is Apache-2.0
# - sphinx_design/compiled/octicon* is MIT
License: MIT AND Apache-2.0
URL: https://sphinx-design.readthedocs.io/
VCS: git:%{giturl}.git
Source: %{giturl}/archive/v%{version}/sphinx-design-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
# The Fedora package does not contain JSON glyphs
Provides: bundled(material-icons-fonts) = 4.0.0.c9e5528
# Octicons is not available from Fedora
# The upstream release tarball does not contain JSON glyphs
Provides: bundled(octicons) = 19.8.0
%global _description %{expand:
This package contains a Sphinx extension for designing beautiful, view
size responsive web components.}
%description %_description
%package -n python3-sphinx-design
Summary: Sphinx extension for responsive web components
%description -n python3-sphinx-design %_description
%package doc
Summary: Documentation for %{name}
# This project is MIT. The Javascript and CSS bundled with the documentation
# has the following licenses:
# _static/_sphinx_javascript_frameworks_compat.js: BSD-2-Clause
# _static/alabaster.css: BSD-3-Clause
# _static/basic.css: BSD-2-Clause
# _static/custom.css: BSD-3-Clause
# _static/doctools.js: BSD-2-Clause
# _static/documentation_options.js: BSD-2-Clause
# _static/file.png: BSD-2-Clause
# _static/jquery*.js: MIT
# _static/js: MIT
# _static/language_data.js: BSD-2-Clause
# _static/minus.png: BSD-2-Clause
# _static/plus.png: BSD-2-Clause
# _static/searchtools.js: BSD-2-Clause
# _static/underscore*.js: MIT
# genindex.html: BSD-2-Clause
# search.html: BSD-2-Clause
# searchindex.js: BSD-2-Clause
License: MIT AND BSD-2-Clause AND BSD-3-Clause
%description doc
Documentation for %{name}.
%prep
%autosetup -n sphinx-design-%{version} -p1
# Unpin pytest version
sed -i "/pytest~=/s/~=8\.3//" pyproject.toml
%generate_buildrequires
%pyproject_buildrequires -t -x testing
%build
%pyproject_wheel
# Build documentation
PYTHONPATH=$PWD sphinx-build -b html docs html
rm -rf html/{.buildinfo,.doctrees}
%install
%pyproject_install
%pyproject_save_files sphinx_design
%check
%pytest -v
%files -n python3-sphinx-design -f %{pyproject_files}
%doc CHANGELOG.md README.md
%license LICENSE
%license sphinx_design/compiled/material-icons_LICENSE
%license sphinx_design/compiled/octicon_LICENSE
%files doc
%doc html
%license LICENSE
%changelog
* Sat Jan 04 2025 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.6.1-1
- Rebuilt for MSVSphere 10
## START: Generated by rpmautospec
* Sun Aug 04 2024 Jerry James <loganjerry@gmail.com> - 0.6.1-1
- Version 0.6.1
* Mon Jul 22 2024 Jerry James <loganjerry@gmail.com> - 0.6.0-5
- Permit use of myst-parser 3.x
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Jul 17 2024 Jerry James <loganjerry@gmail.com> - 0.6.0-3
- Fix the VCS field
* Sun Jun 09 2024 Python Maint <python-maint@redhat.com> - 0.6.0-2
- Rebuilt for Python 3.13
* Thu May 23 2024 Jerry James <loganjerry@gmail.com> - 0.6.0-1
- Version 0.6.0
- Drop upstreamed Sphinx 7.2 patch
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Oct 30 2023 Jerry James <loganjerry@gmail.com> - 0.5.0-2
- Fix build with Sphinx 7.2.x (rhbz#2246941)
* Thu Jul 27 2023 Jerry James <loganjerry@gmail.com> - 0.5.0-1
- Version 0.5.0
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jul 07 2023 Karolina Surma <ksurma@redhat.com> - 0.4.1-3
- Relax the python-myst-parser's and python-sphinx' version constraint
* Thu Jun 29 2023 Python Maint <python-maint@redhat.com> - 0.4.1-2
- Rebuilt for Python 3.12
* Fri Apr 14 2023 Jerry James <loganjerry@gmail.com> - 0.4.1-1
- Version 0.4.1
- Drop upstreamed Sphinx 6.x patch
- Drop upstreamed workaround for myst-parser 1.0.0
* Mon Mar 20 2023 Karolina Surma <ksurma@redhat.com> - 0.3.0-4
- Allow building with python-myst-parser 1.0.0
* Fri Mar 17 2023 Jerry James <loganjerry@gmail.com> - 0.3.0-3
- Allow building with Sphinx 6.x (rhbz#2179085)
* Thu Feb 23 2023 Jerry James <loganjerry@gmail.com> - 0.3.0-2
- Dynamically generate BuildRequires
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Aug 23 2022 Jerry James <loganjerry@gmail.com> - 0.3.0-1
- Version 0.3.0
* Mon Aug 1 2022 Jerry James <loganjerry@gmail.com> - 0.2.0-5
- Use uppercase AND for SPDX conjunction
* Mon Aug 1 2022 Jerry James <loganjerry@gmail.com> - 0.2.0-4
- Rename the docs subpackage to doc
* Fri Jul 22 2022 Jerry James <loganjerry@gmail.com> - 0.2.0-3
- Fix more issues found on review
* Tue Jun 28 2022 Jerry James <loganjerry@gmail.com> - 0.2.0-2
- Address license issues found on review
* Tue Jun 21 2022 Jerry James <loganjerry@gmail.com> - 0.2.0-1
- Initial RPM
## END: Generated by rpmautospec
Loading…
Cancel
Save