home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2004 May
/
PCWorld_2004-05_cd.bin
/
software
/
temacd
/
musiclabel
/
ml2004_setup.exe
/
install_script.iss
Wrap
Text File
|
2004-03-25
|
10KB
|
152 lines
;InnoSetupVersion=4.1.5
[Setup]
AppName=Music Label 2004 Trial
AppVerName=Music Label 2004 v10.01 Trial
AppId=ml2003
AppPublisher=Code|Aero Technologies
AppPublisherURL=http://www.codeaero.com
AppSupportURL=http://www.codeaero.com
AppUpdatesURL=http://www.codeaero.com
DefaultDirName={reg:HKLM\Software\Music Label,ML Location|{pf}\Music Label 2004}
DefaultGroupName=Music Label 2004
OutputBaseFilename=setup
Compression=lzma
PrivilegesRequired=none
LicenseFile=embedded\License.txt
InfoBeforeFile=embedded\InfoBefore.txt
InfoAfterFile=embedded\InfoAfter.rtf
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\MusicLabel.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\CDCTRL.exe"; DestDir: "{app}"; Flags: promptifolder
Source: "{app}\Images\1.jpg"; DestDir: "{app}\Images"; Flags: onlyifdoesntexist
Source: "{app}\Images\2.jpg"; DestDir: "{app}\Images"; Flags: onlyifdoesntexist
Source: "{app}\Images\3.jpg"; DestDir: "{app}\Images"; Flags: onlyifdoesntexist
Source: "{app}\musiclabel,1.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "en"; Flags: ignoreversion
Source: "{app}\musiclabel,2.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "de"; Flags: ignoreversion
Source: "{app}\musiclabel,3.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "nl"; Flags: ignoreversion
Source: "{app}\musiclabel,4.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "be"; Flags: ignoreversion
Source: "{app}\musiclabel,5.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "su"; Flags: ignoreversion
Source: "{app}\musiclabel,6.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "fr"; Flags: ignoreversion
Source: "{app}\musiclabel,7.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "ge"; Flags: ignoreversion
Source: "{app}\musiclabel,8.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "it"; Flags: ignoreversion
Source: "{app}\musiclabel,9.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "pr"; Flags: ignoreversion
Source: "{app}\musiclabel,10.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "es"; Flags: ignoreversion
Source: "{app}\musiclabel,11.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "sw"; Flags: ignoreversion
Source: "{app}\musiclabel,12.dat"; DestDir: "{app}"; DestName: "musiclabel.dat"; Languages: "ru"; Flags: ignoreversion
Source: "{app}\tod,1.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "en"; Flags: ignoreversion
Source: "{app}\tod,2.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "de"; Flags: ignoreversion
Source: "{app}\tod,3.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "nl"; Flags: ignoreversion
Source: "{app}\tod,4.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "be"; Flags: ignoreversion
Source: "{app}\tod,5.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "su"; Flags: ignoreversion
Source: "{app}\tod,6.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "fr"; Flags: ignoreversion
Source: "{app}\tod,7.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "ge"; Flags: ignoreversion
Source: "{app}\tod,8.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "it"; Flags: ignoreversion
Source: "{app}\tod,9.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "pr"; Flags: ignoreversion
Source: "{app}\tod,10.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "es"; Flags: ignoreversion
Source: "{app}\tod,11.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "ru"; Flags: ignoreversion
Source: "{app}\tod,12.dat"; DestDir: "{app}"; DestName: "tod.dat"; Languages: "sw"; Flags: ignoreversion
Source: "{app}\CDDBControl.dll"; DestDir: "{app}"; Flags: promptifolder
Source: "{app}\CDDBUI.dll"; DestDir: "{app}"; Flags: promptifolder
Source: "{app}\ML2004.CHM"; DestDir: "{app}"; Flags: promptifolder
Source: "{app}\Shareware Info.rtf"; DestDir: "{app}"; Flags: promptifolder
Source: "{app}\Read Me.rtf"; DestDir: "{app}"; Flags: promptifolder
Source: "{app}\orderform.txt"; DestDir: "{app}"; Flags: promptifolder
Source: "{tmp}\MiniReg.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall
Source: "{pf}\Firebird\Readme.txt"; DestDir: "{pf}\Firebird"; Flags: promptifolder
Source: "{pf}\Firebird\isc4.gbk"; DestDir: "{pf}\Firebird"; Flags: uninsneveruninstall onlyifdoesntexist
Source: "{pf}\Firebird\isc4.gdb"; DestDir: "{pf}\Firebird"; Flags: uninsneveruninstall onlyifdoesntexist
Source: "{pf}\Firebird\ibconfig"; DestDir: "{pf}\Firebird"; Flags: promptifolder
Source: "{pf}\Firebird\interbase.msg"; DestDir: "{pf}\Firebird"; Flags: sharedfile promptifolder
Source: "{tmp}\Set3050.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall
Source: "{pf}\Firebird\bin\gbak.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\gdef.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\gfix.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\gpre.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\gsec.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\gstat.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\ibguard.exe"; DestDir: "{pf}\Firebird\bin"; Flags: sharedfile
Source: "{pf}\Firebird\bin\iblockpr.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\ibserver.exe"; DestDir: "{pf}\Firebird\bin"; Flags: sharedfile
Source: "{pf}\Firebird\bin\instreg.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\ib_util.dll"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\intl\gdsintl.dll"; DestDir: "{pf}\Firebird\intl"; Flags: sharedfile
Source: "{pf}\Firebird\udf\fbudf.dll"; DestDir: "{pf}\Firebird\udf";
Source: "{pf}\Firebird\udf\ib_udf.dll"; DestDir: "{pf}\Firebird\udf";
Source: "{sys}\gds32.dll"; DestDir: "{sys}"; Flags: sharedfile
Source: "{sys}\msvcrt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall sharedfile onlyifdoesntexist
Source: "{pf}\Firebird\bin\stopsrv.exe"; DestDir: "{pf}\Firebird\bin";
Source: "{pf}\Firebird\bin\instsvc.exe"; DestDir: "{pf}\Firebird\bin";
[Registry]
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "InterBaseGuardian"; ValueType: String; ValueData: "{pf}\Firebird\bin\ibguard.exe"; Flags: uninsdeletevalue
Root: HKLM; Subkey: "Software\FirebirdSQL\Firebird\CurrentVersion"; ValueName: "RootDirectory"; ValueType: String; ValueData: "{pf}\Firebird"; Flags: uninsdeletevalue
Root: HKLM; Subkey: "Software\FirebirdSQL\Firebird\CurrentVersion"; ValueName: "ServerDirectory"; ValueType: String; ValueData: "{pf}\Firebird\bin\"; Flags: uninsdeletevalue
Root: HKLM; Subkey: "Software\FirebirdSQL\Firebird\CurrentVersion"; Flags: uninsdeletekeyifempty
Root: HKLM; Subkey: "Software\FirebirdSQL\Firebird"; Flags: uninsdeletekeyifempty
Root: HKLM; Subkey: "Software\FirebirdSQL"; Flags: uninsdeletekeyifempty
Root: HKLM; Subkey: "Software\Borland\InterBase\CurrentVersion"; ValueName: "GuardianOptions"; ValueType: String; ValueData: "1";
Root: HKLM; Subkey: "Software\Borland\InterBase\CurrentVersion"; ValueName: "ServerDirectory"; ValueType: String; ValueData: "{pf}\Firebird\bin\";
[INI]
FileName: "{app}\MusicLabel.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.codeaero.com";
[Run]
Filename: "{pf}\Firebird\bin\stopsrv.exe"; Parameters: "stop";
Filename: "{pf}\Firebird\bin\instsvc.exe"; Parameters: "stop";
Filename: "{pf}\Firebird\bin\instsvc.exe"; Parameters: "remove";
Filename: "{tmp}\MiniReg.exe"; Parameters: """{app}\CDDBControl.dll"""; StatusMsg: "Registering CDDB DLLs...";
Filename: "{tmp}\MiniReg.exe"; Parameters: """{app}\CDDBUI.dll"""; StatusMsg: "Registering CDDB DLLs...";
Filename: "{tmp}\Set3050.exe";
Filename: "{pf}\Firebird\bin\instreg.exe"; Parameters: "install ""{pf}\Firebird"""; StatusMsg: "Registering Firebird..."; Flags: nowait
Filename: "{pf}\Firebird\bin\ibserver.exe"; Parameters: "-a"; StatusMsg: "Starting Firebird..."; Flags: nowait
Filename: "{pf}\Firebird\bin\ibguard.exe"; StatusMsg: "Starting Firebird..."; Flags: nowait
[UninstallRun]
Filename: "{pf}\Firebird\bin\stopsrv.exe"; Parameters: "stop";
Filename: "{pf}\Firebird\bin\instreg.exe"; Parameters: "remove";
Filename: "{pf}\Firebird\bin\instsvc.exe"; Parameters: "stop";
Filename: "{pf}\Firebird\bin\instsvc.exe"; Parameters: "remove";
[Icons]
Name: "{group}\Music Label 2004"; Filename: "{app}\MusicLabel.exe";
Name: "{group}\Music Label Website"; Filename: "{app}\MusicLabel.url";
Name: "{group}\Read Me"; Filename: "{app}\Read Me.rtf";
Name: "{group}\Order Form"; Filename: "{app}\orderform.txt";
Name: "{group}\Uninstall Music Label"; Filename: "{uninstallexe}";
Name: "{userdesktop}\Music Label 2004"; Filename: "{app}\MusicLabel.exe"; Tasks: desktopicon;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Music Label 2004"; Filename: "{app}\MusicLabel.exe"; Tasks: quicklaunchicon;
Name: "{commonstartup}\Firebird Database Engine"; Filename: "{pf}\Firebird\bin\ibserver.exe"; Parameters: "-a";
[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:";
Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:";
[UninstallDelete]
Type: files; Name: "{app}\MusicLabel.url";
Type: filesandordirs; Name: "{app}\CDDB";
Type: files; Name: "{pf}\Firebird\*.lck";
Type: files; Name: "{pf}\Firebird\*.log";
Type: files; Name: "{pf}\Firebird\isc4.*";
Type: dirifempty; Name: "{app}";
Type: dirifempty; Name: "{pf}\Firebird";
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "en"; MessagesFile: "embedded\en.isl";
Name: "de"; MessagesFile: "embedded\de.isl";
Name: "nl"; MessagesFile: "embedded\nl.isl";
Name: "be"; MessagesFile: "embedded\be.isl";
Name: "su"; MessagesFile: "embedded\su.isl";
Name: "fr"; MessagesFile: "embedded\fr.isl";
Name: "ge"; MessagesFile: "embedded\ge.isl";
Name: "it"; MessagesFile: "embedded\it.isl";
Name: "pr"; MessagesFile: "embedded\pr.isl";
Name: "es"; MessagesFile: "embedded\es.isl";
Name: "sw"; MessagesFile: "embedded\sw.isl";
Name: "ru"; MessagesFile: "embedded\ru.isl";