summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2020-02-24 10:13:08 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2020-02-24 10:13:08 -0500
commit130f64235ffcd57f0f015da3f35223af6ce9a6da (patch)
treec12cec26c2fd86e0a184b41dbeaf2e0434ac1b62
parent8969a60e6bfaa5ec9459258d4c5606f6392b0b6e (diff)
downloadspm_packages-130f64235ffcd57f0f015da3f35223af6ce9a6da.tar.gz
Make permissions conditional; update 3.8.0
-rw-r--r--python/build.sh12
1 files changed, 9 insertions, 3 deletions
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
}