|
1 | 1 | cask 'adoptopenjdk11-openj9-jre' do
|
2 | 2 | version '11,0.3:7'
|
3 |
| - sha256 '150c4065a57ec368b692276e8e3320b183ee17b402b7db07e676dff5837f0c52' |
| 3 | + sha256 '0d127d145ea21d69638bd1344a738d82ff4fe167d35500fb518a5a79e12a9688' |
4 | 4 |
|
5 | 5 | # github.com/AdoptOpenJDK was verified as official when first introduced to the cask
|
6 |
| - url "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-#{version.before_comma}.#{version.after_comma.before_colon}%2B#{version.after_colon}_openj9-0.14.0/OpenJDK11U-jre_x64_mac_openj9_#{version.before_comma}.#{version.after_comma.before_colon}_#{version.after_colon}_openj9-0.14.0.tar.gz" |
7 |
| - appcast 'https://github.com/adoptopenjdk/openjdk11-binaries/releases.atom' |
| 6 | + url 'https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.3%2B7_openj9-0.14.0/OpenJDK11U-jre_x64_mac_openj9_11.0.3_7_openj9-0.14.0.pkg' |
| 7 | + appcast "https://github.com/adoptopenjdk/openjdk#{version.before_comma}-binaries/releases.atom" |
8 | 8 | name 'AdoptOpenJDK 11 (OpenJ9 JRE)'
|
9 | 9 | homepage 'https://adoptopenjdk.net/'
|
10 | 10 |
|
11 |
| - postflight do |
12 |
| - system_command '/bin/mv', |
13 |
| - args: [ |
14 |
| - '-f', '--', "#{staged_path}/jdk-#{version.before_comma}.#{version.after_comma.before_colon}+#{version.after_colon}-jre", |
15 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre" |
16 |
| - ], |
17 |
| - sudo: true |
| 11 | + pkg 'OpenJDK11U-jre_x64_mac_openj9_11.0.3_7_openj9-0.14.0.pkg' |
18 | 12 |
|
19 |
| - system_command '/bin/mkdir', |
20 |
| - args: [ |
21 |
| - '-p', '--', "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Home/bundle/Libraries" |
22 |
| - ], |
23 |
| - sudo: true |
24 |
| - |
25 |
| - system_command '/bin/ln', |
26 |
| - args: [ |
27 |
| - '-nsf', '--', |
28 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Home/lib/server/libjvm.dylib", |
29 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Home/bundle/Libraries/libserver.dylib" |
30 |
| - ], |
31 |
| - sudo: true |
32 |
| - |
33 |
| - system_command '/usr/libexec/PlistBuddy', |
34 |
| - args: [ |
35 |
| - '-c', "Set :CFBundleGetInfoString AdoptOpenJDK (OpenJ9 JRE) #{version.before_comma}.#{version.after_comma.before_colon}+#{version.after_colon}", |
36 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Info.plist" |
37 |
| - ], |
38 |
| - sudo: true |
39 |
| - |
40 |
| - system_command '/usr/libexec/PlistBuddy', |
41 |
| - args: [ |
42 |
| - '-c', "Set :CFBundleIdentifier net.adoptopenjdk.#{version.before_comma}-openj9.jre", |
43 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Info.plist" |
44 |
| - ], |
45 |
| - sudo: true |
46 |
| - |
47 |
| - system_command '/usr/libexec/PlistBuddy', |
48 |
| - args: [ |
49 |
| - '-c', "Set :CFBundleName AdoptOpenJDK (OpenJ9 JRE) #{version.before_comma}", |
50 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Info.plist" |
51 |
| - ], |
52 |
| - sudo: true |
53 |
| - |
54 |
| - system_command '/usr/libexec/PlistBuddy', |
55 |
| - args: [ |
56 |
| - '-c', "Set :JavaVM:JVMPlatformVersion #{version.before_comma}.#{version.after_comma.before_colon}+#{version.after_colon}", |
57 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Info.plist" |
58 |
| - ], |
59 |
| - sudo: true |
60 |
| - |
61 |
| - system_command '/usr/libexec/PlistBuddy', |
62 |
| - args: [ |
63 |
| - '-c', 'Set :JavaVM:JVMVendor AdoptOpenJDK', |
64 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Info.plist" |
65 |
| - ], |
66 |
| - sudo: true |
67 |
| - |
68 |
| - system_command '/usr/libexec/PlistBuddy', |
69 |
| - args: [ |
70 |
| - '-c', 'Add :JavaVM:JVMCapabilities array', |
71 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Info.plist" |
72 |
| - ], |
73 |
| - sudo: true |
74 |
| - |
75 |
| - system_command '/usr/libexec/PlistBuddy', |
76 |
| - args: [ |
77 |
| - '-c', 'Add :JavaVM:JVMCapabilities:0 string CommandLine', |
78 |
| - "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre/Contents/Info.plist" |
79 |
| - ], |
80 |
| - sudo: true |
81 |
| - end |
82 |
| - |
83 |
| - uninstall delete: "/Library/Java/JavaVirtualMachines/adoptopenjdk-#{version.before_comma}-openj9.jre" |
| 13 | + uninstall pkgutil: "net.adoptopenjdk.#{version.before_comma}-openj9.jre" |
84 | 14 | end
|
0 commit comments