From ff229fc2be29c4f85a3489524dd88395f319b38c Mon Sep 17 00:00:00 2001 From: Miro HronĨok Date: Feb 16 2023 18:27:42 +0000 Subject: Use %pyproject_buildrequires In ELN, the dependency on pyproject-rpm-macros is generated by %pyproject_buildrequires only, the package is not pulled in via python3-devel. This is new since pyproject-rpm-macros 1.6.0. --- diff --git a/python-sphinx_rtd_theme.spec b/python-sphinx_rtd_theme.spec index a3279a6..83a5c06 100644 --- a/python-sphinx_rtd_theme.spec +++ b/python-sphinx_rtd_theme.spec @@ -25,10 +25,6 @@ BuildRequires: font(lato) BuildRequires: font(robotoslab) BuildRequires: make BuildRequires: python%{python3_pkgversion}-devel -BuildRequires: %{py3_dist docutils} -BuildRequires: %{py3_dist pip} -BuildRequires: %{py3_dist setuptools} -BuildRequires: %{py3_dist wheel} %if %{without bootstrap} BuildRequires: %{py3_dist pytest} BuildRequires: %{py3_dist sphinx} @@ -125,6 +121,9 @@ mkdir -p build/lib/%{srcname}/static/js cp -p sphinx_rtd_theme/static/js/badge_only.js build/lib/%{srcname}/static/js cp -p sphinx_rtd_theme/static/js/theme.js build/lib/%{srcname}/static/js +%generate_buildrequires +%pyproject_buildrequires + %build %pyproject_wheel