# # # add_file "res/win32/guitone.iss" # content [67b05652ea214be845d2a2f2207b7de2b5c5745c] # # add_file "res/win32/monotone_db.ico" # content [419da60acf7e5c47e5bc467b2b6d824eb2809a72] # # add_file "res/win32/website.url" # content [09fca2128e1f9b6dd98071aa74a5ed6330b9ef6e] # # patch "res/i18n/guitone_de.ts" # from [1ac99422749af61e6a8323f6fefad0bd01c7183a] # to [cf896e48608ba119291ae82bbbdec4e3d68425e0] # # patch "res/win32/guitone.rc" # from [804fa0651a1693297da23c650e7b605dee20f657] # to [1f90ac54db586a6d6cbac661313cc441f5cc7faa] # ============================================================ --- res/win32/guitone.iss 67b05652ea214be845d2a2f2207b7de2b5c5745c +++ res/win32/guitone.iss 67b05652ea214be845d2a2f2207b7de2b5c5745c @@ -0,0 +1,71 @@ +#define APPNAME="guitone" +#define APPVERS="0.7.1" +#define QTDIR="E:\Qt\4.3.3" + +[Setup] +AppId={{5D368DF6-C31E-499C-A99E-2755F3D67211} +AppName={#APPNAME} +AppVersion={#APPVERS} +AppVerName={#APPNAME} {#APPVERS} +OutputBaseFileName={#APPNAME}-{#APPVERS}-setup +DefaultDirName={pf}\{#APPNAME} +DefaultGroupName={#APPNAME} + +AppCopyright=Copyright © 2006 - 2008 Thomas Keller +AppPublisher=Thomas Keller +AppPublisherURL=http://guitone.thomaskeller.biz +OutputDir=. +LicenseFile=..\..\COPYING +RestartIfNeededByRun=false +UsePreviousUserInfo=false +ChangesAssociations=true +WizardImageFile=guitone.bmp +Compression=lzma/ultra +SolidCompression=yes + +[Languages] +Name: english; MessagesFile: compiler:Default.isl +Name: german; MessagesFile: compiler:Languages\German.isl + +[Files] +Source: website.url; DestDir: {app} +Source: ..\..\COPYING; DestDir: {app} +Source: ..\..\README; DestDir: {app} +Source: ..\..\NEWS; DestDir: {app} +Source: ..\..\bin\{#APPNAME}.exe; DestDir: {app}; Flags: ignoreversion +Source: {#QTDIR}\bin\mingwm10.dll; DestDir: {app} +Source: {#QTDIR}\bin\QtCore4.dll; DestDir: {app} +Source: {#QTDIR}\bin\QtGui4.dll; DestDir: {app} +Source: {#QTDIR}\bin\QtNetwork4.dll; DestDir: {app} +Source: {#QTDIR}\bin\QtSvg4.dll; DestDir: {app} +Source: {#QTDIR}\bin\QtXml4.dll; DestDir: {app} + +[Tasks] +Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked +Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked + +[Icons] +Name: {group}\{#APPNAME}; Filename: {app}\{#APPNAME}.exe; IconFilename: {app}\{#APPNAME}.exe; IconIndex: 0; WorkingDir: {userappdata} +Name: {group}\{cm:VisitHomepage}; Filename: {app}\website.url +Name: {group}\{cm:UninstallProgram,{#APPNAME}}; Filename: {uninstallexe} +Name: {commondesktop}\{#APPNAME}; Filename: {app}\{#APPNAME}; Tasks: desktopicon +Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\{#APPNAME}; Filename: {app}\{#APPNAME}; Tasks: quicklaunchicon + +[Run] +Filename: wordpad.exe; Parameters: {app}\README; Flags: shellexec postinstall unchecked; Description: {cm:ViewReadme} +Filename: {app}\{#APPNAME}.exe; Description: {cm:LaunchProgram,{#APPNAME}}; Flags: nowait postinstall skipifsilent unchecked + +[Registry] +Root: HKCR; Subkey: .mtn; ValueType: string; ValueData: montone.db; Flags: uninsdeletevalue; Tasks: +Root: HKCR; Subkey: monotone.db; ValueType: string; ValueName: ; ValueData: {cm:MonotoneRepository}; Flags: uninsdeletekey +Root: HKCR; Subkey: monotone.db\DefaultIcon; ValueType: string; ValueName: ; ValueData: {app}\guitone.exe,1 +Root: HKCR; Subkey: monotone.db\shell\open\command; ValueType: string; ValueName: ; ValueData: """{app}\guitone.exe"" ""%1""" + +[CustomMessages] +VisitHomepage=Visit the Homepage +ViewReadme=View the README +MonotoneRepository=monotone repository + +german.VisitHomepage=Homepage besuchen +german.ViewReadme=README-Datei anzeigen (Englisch) +german.MonotoneRepository=monotone-Depot ============================================================ # res/win32/monotone_db.ico is binary ============================================================ --- res/win32/website.url 09fca2128e1f9b6dd98071aa74a5ed6330b9ef6e +++ res/win32/website.url 09fca2128e1f9b6dd98071aa74a5ed6330b9ef6e @@ -0,0 +1,5 @@ +[InternetShortcut] +URL=http://guitone.thomaskeller.biz/ +IDList= +[{000214A0-0000-0000-C000-000000000046}] +Prop3=19,2 ============================================================ --- res/i18n/guitone_de.ts 1ac99422749af61e6a8323f6fefad0bd01c7183a +++ res/i18n/guitone_de.ts cf896e48608ba119291ae82bbbdec4e3d68425e0 ============================================================ --- res/win32/guitone.rc 804fa0651a1693297da23c650e7b605dee20f657 +++ res/win32/guitone.rc 1f90ac54db586a6d6cbac661313cc441f5cc7faa @@ -1 +1,2 @@ IDI_ICON1 ICON DISCARDA IDI_ICON1 ICON DISCARDABLE "guitone.ico" +IDI_ICON2 ICON DISCARDABLE "monotone_db.ico"