diff --git a/python3.spec b/python3.spec index 919535966b9e9d7ee63c6d78718f3e2ef74875b5..d46ef345070af8fb91c65b6a38bf9c448afd9dda 100644 --- a/python3.spec +++ b/python3.spec @@ -21,8 +21,13 @@ License: Python-2.0 %global LDVERSION_optimized %{branchversion} %global LDVERSION_debug %{branchversion}d +%ifarch ppc64le +%global SOABI_optimized cpython-%{pyshortver}-powerpc64le-linux%{_gnu} +%global SOABI_debug cpython-%{pyshortver}d-powerpc64le-linux%{_gnu} +%else %global SOABI_optimized cpython-%{pyshortver}-%{_arch}-linux%{_gnu} %global SOABI_debug cpython-%{pyshortver}d-%{_arch}-linux%{_gnu} +%endif # See http://www.python.org/dev/peps/pep-3147/ %global bytecode_suffixes .cpython-%{pyshortver}*.pyc @@ -663,8 +668,13 @@ export BEP_GTDLIST="$BEP_GTDLIST_TMP" %attr(0755,root,root) %dir %{_prefix}/lib/python%{branchversion}/site-packages %attr(0755,root,root) %dir %{_prefix}/lib/python%{branchversion}/site-packages/__pycache__/ +%ifarch ppc64le +%dir %{pylibdir}/config-%{LDVERSION_optimized}-powerpc64le-linux%{_gnu}/ +%{pylibdir}/config-%{LDVERSION_optimized}-powerpc64le-linux%{_gnu}/Makefile +%else %dir %{pylibdir}/config-%{LDVERSION_optimized}-%{_arch}-linux%{_gnu}/ %{pylibdir}/config-%{LDVERSION_optimized}-%{_arch}-linux%{_gnu}/Makefile +%endif %dir %{_includedir}/python%{LDVERSION_optimized}/ %{_includedir}/python%{LDVERSION_optimized}/%{_pyconfig_h} @@ -677,8 +687,13 @@ export BEP_GTDLIST="$BEP_GTDLIST_TMP" %files devel %{_bindir}/2to3 +%ifarch ppc64le +%{pylibdir}/config-%{LDVERSION_optimized}-powerpc64le-linux%{_gnu}/* +%exclude %{pylibdir}/config-%{LDVERSION_optimized}-powerpc64le-linux%{_gnu}/Makefile +%else %{pylibdir}/config-%{LDVERSION_optimized}-%{_arch}-linux%{_gnu}/* %exclude %{pylibdir}/config-%{LDVERSION_optimized}-%{_arch}-linux%{_gnu}/Makefile +%endif %exclude %{_includedir}/python%{LDVERSION_optimized}/%{_pyconfig_h} %{_includedir}/python%{LDVERSION_optimized}/*.h %{_includedir}/python%{LDVERSION_optimized}/internal/ @@ -819,7 +834,11 @@ export BEP_GTDLIST="$BEP_GTDLIST_TMP" %{_libdir}/%{py_INSTSONAME_debug} +%ifarch ppc64le +%{pylibdir}/config-%{LDVERSION_debug}-powerpc64le-linux%{_gnu} +%else %{pylibdir}/config-%{LDVERSION_debug}-%{_arch}-linux%{_gnu} +%endif %{_includedir}/python%{LDVERSION_debug} %{_bindir}/python%{LDVERSION_debug}-config %{_bindir}/python%{LDVERSION_debug}-*-config