summaryrefslogtreecommitdiff
path: root/net-im/jitsi/files/jitsi.sh
blob: 92f4bac0b46af3bf209cda25936ff1764baec09b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

JAVA=`which java`
JITSI="/usr/local/lib/jitsi"
JITSI_LIB="${JITSI}/lib"
JITSI_BUNDLES="${JITSI}/sc-bundles"

COMMAND="${JAVA} -Dfelix.config.properties=file:${JITSI_LIB}/felix.client.run.properties \
        -Djava.util.logging.config.file=${JITSI_LIB}/logging.properties \
        -Djna.library.path=${JITSI_LIB}/native \
        -classpath ${JITSI_LIB}/felix.jar:${JITSI_BUNDLES}/sc-launcher.jar:${JITSI_BUNDLES}/util.jar:${JITSI_LIB} \
        -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=.jitsi \
        net.java.sip.communicator.launcher.SIPCommunicator"

export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}${JITSI_LIB}/native"

cd ${JITSI}
exec ${COMMAND} $*