pgdg-python3-lz4: pycache* files are not created on SLES 15
authorDevrim Gunduz <devrim@gunduz.org>
Wed, 11 Jun 2025 13:39:11 +0000 (16:39 +0300)
committerDevrim Gunduz <devrim@gunduz.org>
Wed, 11 Jun 2025 13:39:11 +0000 (16:39 +0300)
rpm/redhat/main/common/pgdg-python3-lz4/main/pgdg-python3-lz4.spec

index 426d25e4c47422da7b9f45db2117a337c31e284e..cfa444ce2b7b1fd61aed827e045de6a61bda4c17 100644 (file)
@@ -14,6 +14,7 @@
 %endif
 
 %{expand: %%global pybasever %(echo `%{__ospython} -c "import sys; sys.stdout.write(sys.version[:4])"`)}
+%{expand: %%global python3_sitearch %(echo `%{__ospython} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(2))"`)}
 
 Name:          python%{python3_pkgversion}-%{srcname}
 Version:       4.3.3
@@ -58,13 +59,15 @@ find %{buildroot}%{python3_sitearch} -name 'lz4*.so' \
 %{python3_sitearch}/%{srcname}-%{version}-py%{pybasever}.egg-info/*
 %{python3_sitearch}/%{srcname}/*.py*
 %{python3_sitearch}/%{srcname}/*.so
-%{python3_sitearch}/%{srcname}/__pycache__/*.py*
 %{python3_sitearch}/%{srcname}/block/*.py*
 %{python3_sitearch}/%{srcname}/block/*.so
-%{python3_sitearch}/%{srcname}/block/__pycache__/*.py*
 %{python3_sitearch}/%{srcname}/frame/*.py*
 %{python3_sitearch}/%{srcname}/frame/*.so
+%if 0%{?rhel} || 0%{?fedora}
+%{python3_sitearch}/%{srcname}/__pycache__/*.py*
+%{python3_sitearch}/%{srcname}/block/__pycache__/*.py*
 %{python3_sitearch}/%{srcname}/frame/__pycache__/*.py*
+%endif
 
 %changelog
 * Wed Jun 11 2025 Devrim Gunduz <devrim@gunduz.org> - 4.3.3-43PGDG