X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=snap.wrapper;fp=snap.wrapper;h=d901d52d6d81b3cf5e65cfffced3e4a6a1db41dc;hp=0000000000000000000000000000000000000000;hb=2f3e8eee76e73ba48581509a9fd95b87f45ded48;hpb=342b2df76f0a2a9e0bf234c681c3072a56216e14 diff --git a/snap.wrapper b/snap.wrapper new file mode 100755 index 00000000..d901d52d --- /dev/null +++ b/snap.wrapper @@ -0,0 +1,21 @@ +#!/bin/sh +if [ "$SNAP_ARCH" = "amd64" ]; then + ARCH="x86_64-linux-gnu" +elif [ "$SNAP_ARCH" = "armhf" ]; then + ARCH="arm-linux-gnueabihf" +else + ARCH="$SNAP_ARCH-linux-gnu" +fi +export PATH="$SNAP/bin:$SNAP/usr/bin:$PATH" +export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SNAP/lib:$SNAP/usr/lib:$SNAP/lib/$ARCH:$SNAP/usr/lib/$ARCH" +export LD_LIBRARY_PATH="$SNAP/usr/lib/$ARCH:$LD_LIBRARY_PATH" + +LD_LIBRARY_PATH=$SNAP_LIBRARY_PATH:$LD_LIBRARY_PATH + +export QT_PLUGIN_PATH=$SNAP/usr/lib/$ARCH/qt5/plugins + +export XDG_CONFIG_HOME=$HOME/.config +CERT=$XDG_CONFIG_HOME/quassel-irc.org/quasselCert.pem +test ! -f $CERT && openssl req -x509 -nodes -days 365 -newkey rsa:4096 -keyout $CERT -out $CERT -batch + +exec $@