[PATCH] MSI installer for IcedTea-Web

Alex Kashchenko akashche at redhat.com
Mon May 15 08:52:25 UTC 2017


Hi,

On 05/12/2017 07:36 PM, Alex Kashchenko wrote:
> Hi,
>
> On 05/11/2017 02:12 PM, Alex Kashchenko wrote:
>> Updated version of the patch -
>> http://cr.openjdk.java.net/~akasko/itw/msi_20170511.patch
>
> Version that was pushed worked fine for me after adding "bin" dir to WiX
> paths. I think "bin" should be there, as installing wix 3.11.0.1701 with
> default options I am getting the same directory structure as here -
> https://github.com/ojdkbuild/tools_wix
>
> Patch (also added clean-win-installer target there):
> http://cr.openjdk.java.net/~akasko/itw/msi_clean_20170512.patch

Some more changes:

Correctly register "jnlp://" protocol [1], requires wixgen 1.3 [2].

Read java home from registry (in batch for testing only, need to be 
re-done eventually) [3].

Installer logo and icon [4] (greetings_banner, top_banner and icon.ico 
can be replaced in win-installer dir).

Resulting installer (with ojdkbuild 8u131 and firefox 64-bit) can 
successfully run "jnlp://" URL on this page [5] ("Non square pixels" link).


[1] 
http://cr.openjdk.java.net/~akasko/itw/default_registry_keys_20170515.patch
[2] https://github.com/akashche/wixgen/releases/tag/1.3
[3] http://cr.openjdk.java.net/~akasko/itw/bat_launcher_20170515.patch
[4] https://github.com/akashche/itw_vector_logo
[5] 
https://dcm4che.atlassian.net/wiki/display/WEA/DICOM+Samples#DICOMSamples-Nonsquarepixels

-- 
-Alex


More information about the distro-pkg-dev mailing list