- Fix package adding _xxinterpqueues and pathlib dir

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python313?expand=0&rev=5
This commit is contained in:
2024-02-08 18:11:36 +00:00
committed by Git OBS Bridge
parent 5eff57c396
commit edaef6893c

View File

@@ -633,7 +633,7 @@ for library in \
_testclinic _testclinic_limited xxlimited xxlimited_35 \
_xxtestfuzz _xxsubinterpreters _elementtree pyexpat _md5 _sha1 \
_sha2 _blake2 _sha3 _uuid _zoneinfo \
_testsinglephase _xxinterpchannels xxsubtype
_testsinglephase _xxinterpchannels _xxinterpqueues xxsubtype
do
eval rm "%{buildroot}%{sitedir}/lib-dynload/$library.*"
done
@@ -684,7 +684,7 @@ install -d -m 755 %{buildroot}%{sitedir}/site-packages/__pycache__
mkdir -p %{buildroot}%{_prefix}/lib/python%{python_version}/site-packages/__pycache__
# cleanup parts that don't belong
for dir in curses dbm sqlite3 tkinter idlelib; do
for dir in curses dbm sqlite3 pathlib tkinter idlelib; do
find "%{buildroot}/%{sitedir}/$dir"/* -maxdepth 0 -name "test" -o -exec rm -rf {} +
done
@@ -789,6 +789,7 @@ echo %{sitedir}/_import_failed > %{buildroot}/%{sitedir}/site-packages/zzzz-impo
%dir %{sitedir}
%dir %{sitedir}/lib-dynload
%{sitedir}/sqlite3
%{sitedir}/pathlib
%{dynlib readline}
%{dynlib _sqlite3}
@@ -875,6 +876,7 @@ echo %{sitedir}/_import_failed > %{buildroot}/%{sitedir}/site-packages/zzzz-impo
%{dynlib _testmultiphase}
%{dynlib _testsinglephase}
%{dynlib _xxinterpchannels}
%{dynlib _xxinterpqueues}
%{dynlib _xxtestfuzz}
# workaround for missing packages
%dir %{sitedir}/sqlite3
@@ -984,6 +986,7 @@ echo %{sitedir}/_import_failed > %{buildroot}/%{sitedir}/site-packages/zzzz-impo
%{sitedir}/json
%{sitedir}/logging
%{sitedir}/multiprocessing
%{sitedir}/pathlib
%{sitedir}/pydoc_data
%{sitedir}/re
%{sitedir}/sysconfig