1 ; Script generated by the Inno Setup Script Wizard.
\r
2 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
\r
6 AppVerName=Linphone version 3.1.2
\r
7 AppPublisher=linphone.org
\r
8 AppPublisherURL=http://www.linphone.org
\r
9 AppSupportURL=http://www.linphone.org
\r
10 AppUpdatesURL=http://www.linphone.org
\r
11 DefaultDirName={pf}\Linphone
\r
12 DefaultGroupName=Linphone
\r
13 LicenseFile=..\COPYING
\r
14 ;InfoBeforeFile=..\README
\r
15 OutputBaseFilename=setup
\r
17 SolidCompression=yes
\r
20 Name: "english"; MessagesFile: "compiler:Default.isl"
\r
23 Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
\r
26 Source: "linphone.exe"; DestDir: "{app}"; Flags: ignoreversion
\r
27 Source: "..\mediastreamer2\build\win32native\mediastream.exe"; DestDir: "{app}"; Flags: ignoreversion
\r
28 Source: "..\console\linphonec.exe"; DestDir: "{app}"; Flags: ignoreversion
\r
29 Source: "..\console\linphonecsh.exe"; DestDir: "{app}"; Flags: ignoreversion
\r
30 Source: "*.glade"; DestDir: "{app}/linphone"; Flags: ignoreversion
\r
31 Source: "..\pixmaps\*.png"; DestDir: "{app}/linphone"; Flags: ignoreversion
\r
32 Source: "*.png"; DestDir: "{app}/linphone"; Flags: ignoreversion
\r
33 Source: "..\mediastreamer2\src\nowebcamCIF.jpg"; DestDir: "{app}\images"; Flags: ignoreversion
\r
34 ;;internal linphone dlls:
\r
35 Source: "..\..\linphone-deps\bin\osipparser2.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
36 Source: "..\..\linphone-deps\bin\osip2.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
37 Source: "..\..\linphone-deps\bin\exosip2.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
38 Source: "..\..\linphone-deps\bin\libogg.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
39 ;;Source: "..\..\linphone-deps\bin\speex.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
40 Source: "..\..\linphone-deps\bin\avcodec.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
41 Source: "..\..\linphone-deps\bin\avutil-49.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
42 Source: "..\..\linphone-deps\bin\swscale.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
43 ;;Source: "..\..\linphone-deps\bin\libspeex-1.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
44 ;;Source: "..\..\linphone-deps\bin\libspeexdsp-1.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
45 Source: "..\coreapi\linphone.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
46 Source: "..\mediastreamer2\build\win32native\mediastreamer2.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
47 Source: "..\oRTP\build\win32native\ortp.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
49 Source: "..\COPYING"; DestDir: "{app}"; Flags: ignoreversion
\r
50 Source: "..\share\ringback.wav"; DestDir: "{app}"; Flags: ignoreversion
\r
51 Source: "..\share\rings\orig.wav"; DestDir: "{app}\rings"; Flags: ignoreversion
\r
52 Source: "..\share\rings\bigben.wav"; DestDir: "{app}\rings"; Flags: ignoreversion
\r
53 Source: "..\share\rings\toy.wav"; DestDir: "{app}\rings"; Flags: ignoreversion
\r
54 Source: "..\share\rings\tapping.wav"; DestDir: "{app}\rings"; Flags: ignoreversion
\r
55 Source: "..\share\rings\oldphone.wav"; DestDir: "{app}\rings"; Flags: ignoreversion
\r
56 ;;Default my preferred gtk theme on windows:
\r
57 Source: "..\gtk-glade\gtkrc"; DestDir: "{app}"; Flags: ignoreversion
\r
58 ;;Locales for linphone:
\r
59 Source: "..\po\fr.gmo"; DestDir: "{app}\share\locale\fr\LC_MESSAGES"; DestName: "linphone.mo"; Flags: ignoreversion
\r
60 Source: "..\po\sv.gmo"; DestDir: "{app}\share\locale\sv\LC_MESSAGES"; DestName: "linphone.mo"; Flags: ignoreversion
\r
63 Source: "..\..\gtk+-2.14.7\bin\*.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
64 Source: "..\..\libglade-2.6.3\bin\*.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
65 Source: "..\..\gtk+-2.14.7\etc\gtk-2.0\*"; DestDir: "{app}\etc\gtk-2.0\"; Flags: ignoreversion
\r
66 Source: "..\..\linphone-deps\bin\libxml2.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
67 Source: "..\..\iconv-1.9.2.win32\bin\*.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
68 Source: "..\..\gtk+-2.14.7\lib\gtk-2.0\2.10.0\engines\*"; DestDir: "{app}\lib\gtk-2.0\2.10.0\engines"; Flags: ignoreversion
\r
69 Source: "..\..\gtk+-2.14.7\lib\gtk-2.0\2.10.0\loaders\*"; DestDir: "{app}\lib\gtk-2.0\2.10.0\loaders"; Flags: ignoreversion
\r
70 ;;Source: "..\..\gtk+-2.14.7\lib\gtk-2.0\2.10.0\immodules\*"; DestDir: "{app}\lib\gtk-2.0\2.10.0\immodules"; Flags: ignoreversion
\r
71 Source: "..\..\gtk+-2.14.7\share\locale\fr\LC_MESSAGES\*"; DestDir: "{app}\share\locale\fr\LC_MESSAGES"; Flags: ignoreversion
\r
72 Source: "..\..\gtk+-2.14.7\share\locale\sv\LC_MESSAGES\*"; DestDir: "{app}\share\locale\sv\LC_MESSAGES"; Flags: ignoreversion
\r
73 Source: "..\..\XLiquid_GTK-1.0.3\gtk-2.0\*"; DestDir: "{app}\share\themes\XLiquid_GTK-1.0.3\gtk-2.0"; Flags: ignoreversion
\r
74 ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
\r
76 ;; BuddyLookup plugin
\r
77 Source: "..\coreapi\plugins\buddylookup\libbuddylookup.dll"; DestDir: "{app}\liblinphone\plugins"; Flags: ignoreversion
\r
78 Source: "..\..\libsoup\bin\libsoup-2.4-1.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
79 Source: "..\..\gnutls-2.6.4\bin\*.dll"; DestDir: "{app}"; Flags: ignoreversion
\r
81 ;;Directshow capture plugin
\r
82 Source: "..\mediastreamer2\plugins\msdscap\libmsdscap.dll"; DestDir: "{app}\plugins" ; Flags: ignoreversion
\r
85 Name: "{group}\Linphone"; Filename: "{app}\linphone.exe" ; WorkingDir: "{app}"
\r
86 Name: "{userdesktop}\Linphone"; Filename: "{app}\linphone.exe"; WorkingDir: "{app}" ; Tasks: desktopicon
\r
89 Filename: "{app}\linphone.exe"; Description: "{cm:LaunchProgram,Linphone}"; WorkingDir: "{app}" ; Flags: nowait postinstall skipifsilent
\r