From 91193796e74a616d7a89023ad1080a798a3fc03b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Men=C5=A1=C3=ADk?= Date: Thu, 26 Nov 2020 16:19:35 +0100 Subject: [PATCH] Use python macro instead of rpm query Rpm might prevent access to rpm database during the build. It is not required anyway. Use %python3_sitelib macro to get path for shared data. --- bind.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bind.spec b/bind.spec index 4198807..763ee53 100644 --- a/bind.spec +++ b/bind.spec @@ -764,8 +764,7 @@ mkdir -p ${RPM_BUILD_ROOT}%{_pkgdocdir} cp -a build/doc/arm/_build/html ${RPM_BUILD_ROOT}%{_pkgdocdir} rm -rf ${RPM_BUILD_ROOT}%{_pkgdocdir}/html/.{buildinfo,doctrees} # Share static data from original sphinx package -THEMEDIR=$(rpm -ql python3-sphinx_rtd_theme | grep 'sphinx_rtd_theme/static$') -for DIR in "$THEMEDIR"/* +for DIR in %{python3_sitelib}/sphinx_rtd_theme/static/* do BASE=$(basename -- "$DIR") BINDTHEMEDIR="${RPM_BUILD_ROOT}%{_pkgdocdir}/html/_static/$BASE"