From 130f64235ffcd57f0f015da3f35223af6ce9a6da Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Mon, 24 Feb 2020 10:13:08 -0500 Subject: Make permissions conditional; update 3.8.0 --- python/build.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'python') diff --git a/python/build.sh b/python/build.sh index 4ef55ae..73239f5 100644 --- a/python/build.sh +++ b/python/build.sh @@ -1,6 +1,6 @@ #!/bin/bash name=python -version=3.7.6 +version=3.8.0 _basever=${version%.*} revision=0 sources=( @@ -66,7 +66,13 @@ function package() { ln -s idle3 "${_pkgdir}/${_prefix}"/bin/idle ln -s pydoc3 "${_pkgdir}/${_prefix}"/bin/pydoc ln -s python${_basever}.1 "${_pkgdir}/${_prefix}"/share/man/man1/python.1 - chmod 755 "${_pkgdir}/${_prefix}"/lib/libpython${_basever}m.so - chmod 755 "${_pkgdir}/${_prefix}"/lib/libpython${_basever%.*}.so + + if [[ -f "${_pkgdir}/${_prefix}"/lib/libpython${_basever}m.so ]]; then + chmod 755 "${_pkgdir}/${_prefix}"/lib/libpython${_basever}m.so + fi + + if [[ -f "${_pkgdir}/${_prefix}"/lib/libpython${_basever%.*}.so ]]; then + chmod 755 "${_pkgdir}/${_prefix}"/lib/libpython${_basever%.*}.so + fi } -- cgit