linphone.iss.in 2.59 KB
Newer Older
simorl's avatar
simorl committed
1 2 3 4 5 6 7 8 9 10
[Setup]
AppName=Linphone
AppVerName=Linphone version @LINPHONE_VERSION@
AppPublisher=linphone.org
AppPublisherURL=http://www.linphone.org
AppSupportURL=http://www.linphone.org
AppUpdatesURL=http://www.linphone.org
DefaultDirName={pf}\Linphone
DefaultGroupName=Linphone
LicenseFile=COPYING
11
;InfoBeforeFile=README
simorl's avatar
simorl committed
12 13 14
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes
smorlat's avatar
smorlat committed
15
ShowLanguageDialog=yes
16
UninstallDisplayIcon={app}\bin\linphone.exe
simorl's avatar
simorl committed
17 18

[Languages]
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
Name: "czech";      MessagesFile: "compiler:Languages\Czech.isl"
Name: "english";    MessagesFile: "compiler:Default.isl"
Name: "french";     MessagesFile: "compiler:Languages\French.isl"
Name: "german";     MessagesFile: "compiler:Languages\German.isl"
Name: "hebrew";     MessagesFile: "compiler:Languages\Hebrew.isl"
Name: "hungarian";  MessagesFile: "compiler:Languages\Hungarian.isl"
Name: "italian";    MessagesFile: "compiler:Languages\Italian.isl";
Name: "japanese";   MessagesFile: "compiler:Languages\Japanese.isl"
Name: "norwegian";  MessagesFile: "compiler:Languages\Norwegian.isl"
Name: "polish";     MessagesFile: "compiler:Languages\Polish.isl"
Name: "portuguese"; MessagesFile: "compiler:Languages\Portuguese.isl"
Name: "russian";    MessagesFile: "compiler:Languages\Russian.isl"
Name: "slovenian";  MessagesFile: "compiler:Languages\Slovenian.isl"
Name: "spanish";    MessagesFile: "compiler:Languages\Spanish.isl"
Name: "turkish";    MessagesFile: "compiler:Languages\Turkish.isl"
simorl's avatar
simorl committed
34 35 36 37 38 39 40 41

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
#include "linphone-win32.filelist"

[Icons]
42 43
Name: "{group}\Linphone"; Filename: "{app}\bin\linphone.exe" ; WorkingDir: "{app}"
Name: "{userdesktop}\Linphone"; Filename: "{app}\bin\linphone.exe"; WorkingDir: "{app}" ; Tasks: desktopicon
simorl's avatar
simorl committed
44

45 46 47 48 49
[Registry]
Root: HKCR; Subkey: "sip";
Root: HKCR; Subkey: "sip"; ValueData: "URL: SIP protocol" ; ValueType:string
Root: HKCR; Subkey: "sip"; ValueName: "EditFlags"; ValueData: "02 00 00 00" ; ValueType:binary
Root: HKCR; Subkey: "sip"; ValueName: "URL Protocol" ;  ValueType:string
50
Root: HKCR; Subkey: "sip\DefaultIcon"; ValueData: "{app}\bin\linphone.exe"; ValueType:string ; Flags:uninsdeletekey
51 52
Root: HKCR; Subkey: "sip\shell"
Root: HKCR; Subkey: "sip\shell\open"
53
Root: HKCR; Subkey: "sip\shell\open\command"; ValueType:string ; ValueData: "{app}\bin\linphone.exe --workdir {app} --call %1"; Flags:uninsdeletekey
54

simorl's avatar
simorl committed
55
[Run]
56
Filename: "{app}\bin\linphone.exe"; Description: "{cm:LaunchProgram,Linphone}"; WorkingDir: "{app}" ; Flags: nowait postinstall skipifsilent
simorl's avatar
simorl committed
57