This commit is contained in:
alemuntoni 2020-06-16 19:37:57 +02:00
parent b59e3580fd
commit 28ee3a5ce6
2 changed files with 9 additions and 4 deletions

View File

@ -0,0 +1,4 @@
#!/bin/bash
HERE="$(dirname "$(readlink -f "${0}")")"
export LD_LIBRARY_PATH=${HERE}/usr/lib/meshlab:$LD_LIBRARY_PATH
exec "${HERE}/usr/bin/meshlab" "$@"

View File

@ -16,7 +16,7 @@ confinement: strict
apps:
meshlab:
command: desktop-launch ./AppRun
command: desktop-launch $SNAP/AppRun
plugs: [home, x11, mir, opengl]
desktop: usr/share/applications/meshlab.desktop
meshlabserver:
@ -88,9 +88,10 @@ parts:
rsync -av distrib/* $SNAPCRAFT_PART_INSTALL/
rm $SNAPCRAFT_PART_INSTALL/usr/share/applications/meshlab_server.desktop
cp install/linux/resources/AppRunMeshLab $SNAPCRAFT_PART_INSTALL/
mv $SNAPCRAFT_PART_INSTALL/AppRunMeshLab $SNAPCRAFT_PART_INSTALL/AppRun
rm $SNAPCRAFT_PART_INSTALL/usr/share/applications/meshlab.desktop
cp install/linux/resources/snap/meshlab.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications/
cp install/linux/resources/AppRunSnap $SNAPCRAFT_PART_INSTALL/
mv $SNAPCRAFT_PART_INSTALL/AppRunSnap $SNAPCRAFT_PART_INSTALL/AppRun
chmod +x $SNAPCRAFT_PART_INSTALL/AppRun
#mkdir -p $SNAPCRAFT_PART_INSTALL/usr/bin