Rather than using an include to modify the path when the main installer resumes, create a symlink to the newly installed java binary and use that
git-svn-id: http://svn.dmdirc.com/trunk@424300569f92-eb28-0410-84fd-f71c24880f
Try to use "md5" binary not md5sum if md5sum can't be found.
installerStub now allows BSD Style md5sum to work (don't use - param)
Offer to continue install anyway if MD5 not found in file, or unable to be calculated (no md5sum)
git-svn-id: http://svn.dmdirc.com/trunk@423300569f92-eb28-0410-84fd-f71c24880f
Show download size better (use `bc` to convert from bytes to nice values)
Work with fetch/curl if wget isn't available. (BSD/OSX - Altho this script shouldn't be used on the latter, and there is no java6 download for the former at present)
git-svn-id: http://svn.dmdirc.com/trunk@423100569f92-eb28-0410-84fd-f71c24880f
Lotsa changes to the linux installer to make it also run on OpenSolaris (and possibly normal solaris aswell, I don't have gui access to a normal solaris machine from here will try when I go back to uni)
Download files from http://binary.dmdirc.com/ not http://shanemcc.co.uk/dmdirc-binaries/
Rework Windows installer a bit so that the JRE Downloader has a UAC Manifest (Thus no longer requiring vistas work around for files with "install" in the name)
Add Vista.pas which changes the fonts of the downloader to Vista fonts, and gives Vista native message dialogs
Make the UAC Manifest also have a dependancy on ComCtls v6, Now the buttons and progress bars in the downloader look native (on XP and Vista, previously the looked liek Win9X or so)
Edit some of the messages given in popup boxes.
In theory the Setup.exe will now compile in delphi on windows aswell (altho in practice this is still a PITA)
Add missing license header to launcher.dpr
Windows Launchers also have the ComCtl v6 dependancy, and the vista native dialogs (and the version has been bumped up 1)
git-svn-id: http://svn.dmdirc.com/trunk@417400569f92-eb28-0410-84fd-f71c24880f
makeInstallerOSX.sh will now use mkisofs for its HFS creation if available. (This also allows blessing of folders! Just need to properly figure out the compression now)
=> Currently generates the same size as the old method, but doesn't require the awful hacks (possibly repeatedly resizing, needing an fstab line)
Issue 954
git-svn-id: http://svn.dmdirc.com/trunk@416000569f92-eb28-0410-84fd-f71c24880f
Add -k/--check command line param. Exits with 0 or 1 if an existing dmdirc instance was found via RMI. (0 == Found)
Windows uninstaller now asks if the user wants to continue rather than just doing it
Windows uninstaller now uses the return value of DMDirc.jar -k to check if DMDirc is running before trying to uninstall.
Fixes issue 441.
git-svn-id: http://svn.dmdirc.com/trunk@403500569f92-eb28-0410-84fd-f71c24880f
Rather than building a separate installer.jar that contains a subset of DMDirc.jar, just use java -cp DMDirc.jar com.dmdirc.installer.Main like we should have done all along really.
Linux installer now creates meanigfully-named temp dirs (adds DMDirc. prefix)
- This might make it run on BSD/Solaris based systems, not tested
Added Start of OSX "Installer" (issue 421)
- App Bundle is created and works, next step is .dmg file (then all done \o)
Reorganise osx icons into separate resource dir
git-svn-id: http://svn.dmdirc.com/trunk@352600569f92-eb28-0410-84fd-f71c24880f