summaryrefslogtreecommitdiffstats
path: root/cecilia5
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2020-10-29 21:03:23 +0000
committer Eric Hameleers <alien@slackware.com>2020-10-29 21:03:23 +0000
commit147e48c4b114ac2576afb03f0b6eba2f9c087833 (patch)
tree5c7b835f37a16479e049bf1e26e23bc0c551ac4b /cecilia5
parent8015efc6511af62eb70382ae2e8268591ddf1e94 (diff)
downloadasb-147e48c4b114ac2576afb03f0b6eba2f9c087833.tar.gz
asb-147e48c4b114ac2576afb03f0b6eba2f9c087833.tar.xz
cecilia5: need to define LD_LIBRARY_PATH to run Cecilia5 with Python3.9
Diffstat (limited to 'cecilia5')
-rwxr-xr-xcecilia5/build/cecilia5.SlackBuild9
1 files changed, 7 insertions, 2 deletions
diff --git a/cecilia5/build/cecilia5.SlackBuild b/cecilia5/build/cecilia5.SlackBuild
index 3457d270..bc6ebb06 100755
--- a/cecilia5/build/cecilia5.SlackBuild
+++ b/cecilia5/build/cecilia5.SlackBuild
@@ -169,8 +169,13 @@ echo Building ...
python3 setup.py install --root=$PKG \
2>&1 | tee $OUTPUT/install-${PRGNAM}.log
-# Create symlink:
-ln -s Cecilia5.py $PKG/usr/bin/cecilia
+# Add a launcher:
+cat <<"EOT" > $PKG/usr/bin/cecilia
+#!/bin/sh
+PYTHON3_SITELIB=$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")
+LD_LIBRARY_PATH=${PYTHON3_SITELIB}/wx /usr/bin/Cecilia5.py
+EOT
+chmod 0755 $PKG/usr/bin/cecilia
# Add a menu item:
mkdir -p $PKG/usr/share/{applications,pixmaps}