From cce6d2ec5a149c412a87af20405581b9793e6609 Mon Sep 17 00:00:00 2001 From: "berkeviktor@aol.com" Date: Thu, 12 Aug 2010 06:27:51 +0200 Subject: [PATCH] add innosetup files --- build/xchat-wdk-x64.iss | 90 +++++++++++++++++++++++++++++++++++++++++ build/xchat-wdk-x86.iss | 90 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 180 insertions(+) create mode 100644 build/xchat-wdk-x64.iss create mode 100644 build/xchat-wdk-x86.iss diff --git a/build/xchat-wdk-x64.iss b/build/xchat-wdk-x64.iss new file mode 100644 index 00000000..01858d98 --- /dev/null +++ b/build/xchat-wdk-x64.iss @@ -0,0 +1,90 @@ +[Setup] +AppName=XChat-WDK (x64) +AppVerName=XChat WDK (x64) r1451-5 +AppVersion=14.51.5 +VersionInfoVersion=14.51.5 +AppPublisher=XChat-WDK +AppPublisherURL=http://code.google.com/p/xchat-wdk/ +AppCopyright=Copyright (C) 1998-2010 Peter Zelezny +AppSupportURL=http://code.google.com/p/xchat-wdk/issues/list +AppUpdatesURL=http://code.google.com/p/xchat-wdk/downloads/list +DefaultDirName={pf}\XChat-WDK +DefaultGroupName=XChat-WDK +Compression=lzma/max +SolidCompression=yes +SourceDir=..\xchat-wdk-x64 +OutputDir=. +OutputBaseFilename=XChat-WDK r1451-5 x64 +FlatComponentsList=no +ArchitecturesAllowed=x64 +ArchitecturesAllowed=x64 +ArchitecturesInstallIn64BitMode=x64 + +[Types] +Name: "full"; Description: "Full Installation" +Name: "custom"; Description: "Custom Installation"; Flags: iscustom + +[Components] +Name: "xchat"; Description: "XChat-WDK"; Types: full custom; Flags: fixed +Name: "translations"; Description: "Translations"; Types: full custom +Name: "plugins"; Description: "Language Interfaces"; Types: full custom +Name: "plugins\lua"; Description: "Lua (needs Lua-WDK 5.14)"; Types: full custom +Name: "plugins\perl"; Description: "Perl (needs ActivePerl 5.10)"; Types: full custom +Name: "plugins\python"; Description: "Python (needs ActivePython 2.6)"; Types: full custom +Name: "plugins\tcl"; Description: "Tcl (needs ActiveTcl 8.5)"; Types: full custom + +[Tasks] +Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Components: xchat; Flags: unchecked + +[Registry] +;Root: HKCU; Subkey: "Environment"; ValueType: string; ValueName: "XCHAT_WARNING_IGNORE"; ValueData: "true"; Flags: uninsdeletevalue + +[Files] +Source: "COPYING"; DestDir: "{app}"; Components: xchat +Source: "freetype6.dll"; DestDir: "{app}"; Components: xchat +Source: "intl.dll"; DestDir: "{app}"; Components: xchat +Source: "libatk-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libcairo-2.dll"; DestDir: "{app}"; Components: xchat +Source: "libeay32.dll"; DestDir: "{app}"; Components: xchat +Source: "libexpat-1.dll"; DestDir: "{app}"; Components: xchat +Source: "libfontconfig-1.dll"; DestDir: "{app}"; Components: xchat +Source: "libgdk_pixbuf-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgdk-win32-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgio-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libglib-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgmodule-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgobject-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgthread-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgtk-win32-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpango-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpangocairo-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpangoft2-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpangowin32-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpng14-14.dll"; DestDir: "{app}"; Components: xchat +Source: "LICENSE.OPENSSL"; DestDir: "{app}"; Components: xchat +Source: "LICENSE.ZLIB"; DestDir: "{app}"; Components: xchat +Source: "ssleay32.dll"; DestDir: "{app}"; Components: xchat +Source: "xchat.exe"; DestDir: "{app}"; Components: xchat +Source: "zlib1.dll"; DestDir: "{app}"; Components: xchat + +Source: "plugins\xcewc.dll"; DestDir: "{app}\plugins"; Components: xchat +Source: "plugins\xcxdcc.dll"; DestDir: "{app}\plugins"; Components: xchat + +Source: "plugins\xclua.dll"; DestDir: "{app}\plugins"; Components: plugins\lua +Source: "plugins\xcperl.dll"; DestDir: "{app}\plugins"; Components: plugins\perl +Source: "plugins\xcpython.dll"; DestDir: "{app}\plugins"; Components: plugins\python +Source: "plugins\xctcl.dll"; DestDir: "{app}\plugins"; Components: plugins\tcl + +Source: "etc\*"; DestDir: "{app}\etc"; Flags: createallsubdirs recursesubdirs; Components: xchat +Source: "lib\*"; DestDir: "{app}\lib"; Flags: createallsubdirs recursesubdirs; Components: xchat + +Source: "locale\*"; DestDir: "{app}\locale"; Flags: createallsubdirs recursesubdirs; Components: translations +Source: "share\*"; DestDir: "{app}\share"; Flags: createallsubdirs recursesubdirs; Components: translations + +[Icons] +Name: "{group}\XChat-WDK (x64)"; Filename: "{app}\xchat.exe" +Name: "{group}\Uninstall XChat-WDK (x64)"; Filename: "{uninstallexe}"; +Name: "{userdesktop}\XChat-WDK (x64)"; Filename: "{app}\xchat.exe"; Tasks: desktopicon; Comment: "IRC Client"; WorkingDir: "{app}"; + +[Messages] +BeveledLabel= XChat-WDK (x64) diff --git a/build/xchat-wdk-x86.iss b/build/xchat-wdk-x86.iss new file mode 100644 index 00000000..d30415c2 --- /dev/null +++ b/build/xchat-wdk-x86.iss @@ -0,0 +1,90 @@ +[Setup] +AppName=XChat-WDK (x86) +AppVerName=XChat WDK (x86) r1451-5 +AppVersion=14.51.5 +VersionInfoVersion=14.51.5 +AppPublisher=XChat-WDK +AppPublisherURL=http://code.google.com/p/xchat-wdk/ +AppCopyright=Copyright (C) 1998-2010 Peter Zelezny +AppSupportURL=http://code.google.com/p/xchat-wdk/issues/list +AppUpdatesURL=http://code.google.com/p/xchat-wdk/downloads/list +DefaultDirName={pf}\XChat-WDK +DefaultGroupName=XChat-WDK +Compression=lzma/max +SolidCompression=yes +SourceDir=..\xchat-wdk-x86 +OutputDir=. +OutputBaseFilename=XChat-WDK r1451-5 x86 +FlatComponentsList=no +ArchitecturesAllowed=x86 x64 +;ArchitecturesAllowed=x64 +;ArchitecturesInstallIn64BitMode=x64 + +[Types] +Name: "full"; Description: "Full Installation" +Name: "custom"; Description: "Custom Installation"; Flags: iscustom + +[Components] +Name: "xchat"; Description: "XChat-WDK"; Types: full custom; Flags: fixed +Name: "translations"; Description: "Translations"; Types: full custom +Name: "plugins"; Description: "Language Interfaces"; Types: full custom +Name: "plugins\lua"; Description: "Lua (needs Lua-WDK 5.14)"; Types: full custom +Name: "plugins\perl"; Description: "Perl (needs ActivePerl 5.10)"; Types: full custom +Name: "plugins\python"; Description: "Python (needs ActivePython 2.6)"; Types: full custom +Name: "plugins\tcl"; Description: "Tcl (needs ActiveTcl 8.5)"; Types: full custom + +[Tasks] +Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Components: xchat; Flags: unchecked + +[Registry] +;Root: HKCU; Subkey: "Environment"; ValueType: string; ValueName: "XCHAT_WARNING_IGNORE"; ValueData: "true"; Flags: uninsdeletevalue + +[Files] +Source: "COPYING"; DestDir: "{app}"; Components: xchat +Source: "freetype6.dll"; DestDir: "{app}"; Components: xchat +Source: "intl.dll"; DestDir: "{app}"; Components: xchat +Source: "libatk-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libcairo-2.dll"; DestDir: "{app}"; Components: xchat +Source: "libeay32.dll"; DestDir: "{app}"; Components: xchat +Source: "libexpat-1.dll"; DestDir: "{app}"; Components: xchat +Source: "libfontconfig-1.dll"; DestDir: "{app}"; Components: xchat +Source: "libgdk_pixbuf-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgdk-win32-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgio-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libglib-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgmodule-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgobject-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgthread-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libgtk-win32-2.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpango-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpangocairo-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpangoft2-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpangowin32-1.0-0.dll"; DestDir: "{app}"; Components: xchat +Source: "libpng14-14.dll"; DestDir: "{app}"; Components: xchat +Source: "LICENSE.OPENSSL"; DestDir: "{app}"; Components: xchat +Source: "LICENSE.ZLIB"; DestDir: "{app}"; Components: xchat +Source: "ssleay32.dll"; DestDir: "{app}"; Components: xchat +Source: "xchat.exe"; DestDir: "{app}"; Components: xchat +Source: "zlib1.dll"; DestDir: "{app}"; Components: xchat + +Source: "plugins\xcewc.dll"; DestDir: "{app}\plugins"; Components: xchat +Source: "plugins\xcxdcc.dll"; DestDir: "{app}\plugins"; Components: xchat + +Source: "plugins\xclua.dll"; DestDir: "{app}\plugins"; Components: plugins\lua +Source: "plugins\xcperl.dll"; DestDir: "{app}\plugins"; Components: plugins\perl +Source: "plugins\xcpython.dll"; DestDir: "{app}\plugins"; Components: plugins\python +Source: "plugins\xctcl.dll"; DestDir: "{app}\plugins"; Components: plugins\tcl + +Source: "etc\*"; DestDir: "{app}\etc"; Flags: createallsubdirs recursesubdirs; Components: xchat +Source: "lib\*"; DestDir: "{app}\lib"; Flags: createallsubdirs recursesubdirs; Components: xchat + +Source: "locale\*"; DestDir: "{app}\locale"; Flags: createallsubdirs recursesubdirs; Components: translations +Source: "share\*"; DestDir: "{app}\share"; Flags: createallsubdirs recursesubdirs; Components: translations + +[Icons] +Name: "{group}\XChat-WDK (x86)"; Filename: "{app}\xchat.exe" +Name: "{group}\Uninstall XChat-WDK (x86)"; Filename: "{uninstallexe}"; +Name: "{userdesktop}\XChat-WDK (x86)"; Filename: "{app}\xchat.exe"; Tasks: desktopicon; Comment: "IRC Client"; WorkingDir: "{app}"; + +[Messages] +BeveledLabel= XChat-WDK (x86)