diff --git a/dev/lang/python/pydefault b/dev/lang/python/pydefault index cc8b6012..5ddbd3e7 100644 --- a/dev/lang/python/pydefault +++ b/dev/lang/python/pydefault @@ -13,6 +13,9 @@ if [ "$1" != "" ] ; then rm -f /usr/bin/2to3 rm -f /usr/bin/pip3 rm -f /usr/bin/pip + rm -f /usr/lib64/libpython3.so + rm -f /usr/lib64/pkgconfig/python3.pc + rm -f /usr/lib64/pkgconfig/python3-embed.pc fi ln -s pydoc$version /usr/bin/pydoc3 ln -s python$version /usr/bin/python3 @@ -22,6 +25,10 @@ if [ "$1" != "" ] ; then ln -s 2to3-$version /usr/bin/2to3 ln -s pip$version /usr/bin/pip3 ln -s pip$version /usr/bin/pip + ln -s libpython$version.so /usr/lib64/libpython3.so + ln -s python-$version.pc /usr/lib64/pkgconfig/python3.pc + ln -s python-$version-embed.pc /usr/lib64/pkgconfig/python3-embed.pc + else exit 1 fi diff --git a/dev/lang/python3.10/ympbuild b/dev/lang/python3.10/ympbuild index a45dd62f..bdf2a6bd 100644 --- a/dev/lang/python3.10/ympbuild +++ b/dev/lang/python3.10/ympbuild @@ -45,5 +45,10 @@ package(){ for bin in pydoc3 idle3 python3 python3-config pip3 2to3; do rm -f ${DESTDIR}/usr/bin/$bin done + rm -f ${DESTDIR}/usr/lib64/pkgconfig/python3.pc + rm -f ${DESTDIR}/usr/lib64/pkgconfig/python3-embed.pc + # remove symlink and move file + rm -f ${DESTDIR}/usr/lib64/libpython3.10.so + mv ${DESTDIR}/usr/lib64/libpython3.10.so ${DESTDIR}/usr/lib64/libpython3.so }