File project.diff of Package python-rdflib

--- python-rdflib.spec.orig
+++ python-rdflib.spec
@@ -1,5 +1,5 @@
 #
-# spec file for package python-rdflib
+# spec file
 #
 # Copyright (c) 2025 SUSE LLC
 #
@@ -40,7 +40,7 @@ Patch0:         sphinx8.patch
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 BuildArch:      noarch
 
 %if %{with tests}
@@ -50,12 +50,12 @@ BuildRequires:  %{python_module pytest}
 %endif
 
 %if %{with doc}
+BuildRequires:  %{primary_python}-Sphinx
+BuildRequires:  %{primary_python}-myst-parser
+BuildRequires:  %{primary_python}-sphinx-autodoc-typehints
+BuildRequires:  %{primary_python}-sphinxcontrib-apidoc
+BuildRequires:  %{primary_python}-typing_extensions
 BuildRequires:  %{python_module rdflib = %{version}}
-BuildRequires:  python3-Sphinx
-BuildRequires:  python3-myst-parser
-BuildRequires:  python3-sphinx-autodoc-typehints
-BuildRequires:  python3-sphinxcontrib-apidoc
-BuildRequires:  python3-typing_extensions
 Provides:       %{python_module rdflib-doc = %{version}}
 %else
 BuildRequires:  %{python_module base >= 3.8}
@@ -89,7 +89,7 @@ chmod -x rdflib/plugins/parsers/notation
 %if %{with doc}
 # Build the docs, we need the module queryable
 pushd docs
-PYTHONPATH=%{buildroot}%{python3_sitelib} %make_build html
+%make_build html
 
 # Remove hidden file
 rm -r _build/html/.buildinfo
openSUSE Build Service is sponsored by