summarylogtreecommitdiffstats
path: root/microsip
blob: 16bf3f701c7279b6ab2c3719bb9ee65c84266c0e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/env bash

__APPNAME=$(basename $0)
__WINEPREFIX="${XDG_DATA_HOME:-$HOME/.local}/wine/${__APPNAME}"
__APPDIR="${__WINEPREFIX}/dosdevices/c:/${__APPNAME}"

__symlink() {
	ln -sf "$1" "${__APPDIR}/${1##*/}"
}

mkdir -p "${__APPDIR}"

__symlink "/usr/share/licenses/${__APPNAME}/License.txt"
__symlink "/usr/share/doc/${__APPNAME}/MicroSIP Website.url"
__symlink "/usr/share/${__APPNAME}/hangup.wav"
__symlink "/usr/share/${__APPNAME}/messagein.wav"
__symlink "/usr/share/${__APPNAME}/messageout.wav"
__symlink "/usr/share/${__APPNAME}/ringin.wav"
__symlink "/usr/share/${__APPNAME}/ringin2.wav"
__symlink "/usr/share/${__APPNAME}/ringout.wav"
__symlink "/usr/lib/${__APPNAME}/SDL2.dll"
__symlink "/usr/lib/${__APPNAME}/avcodec-57.dll"
__symlink "/usr/lib/${__APPNAME}/avformat-57.dll"
__symlink "/usr/lib/${__APPNAME}/avutil-55.dll"
__symlink "/usr/lib/${__APPNAME}/microsip.exe"
__symlink "/usr/lib/${__APPNAME}/swscale-4.dll"

WINEPREFIX="${__WINEPREFIX}" wine "${__APPDIR}/microsip.exe"