homebrew-cask/Casks/corretto.rb

21 lines
709 B
Ruby

cask "corretto" do
version "15.0.2.7.1"
sha256 "07fceb0782298f791fc0f68dcc703481ce6ae26c44aa5f3e0cbcc5fd09bbb30a"
url "https://corretto.aws/downloads/resources/#{version.sub(/-\d+/, "")}/amazon-corretto-#{version}-macosx-x64.pkg"
name "AWS Corretto JDK"
desc "OpenJDK distribution from Amazon"
homepage "https://corretto.aws/"
livecheck do
url "https://corretto.aws/downloads/latest/amazon-corretto-#{version.major}-x64-macos-jdk.pkg"
strategy :header_match do |headers|
headers["location"][%r{/amazon-corretto-(\d+(?:\.\d+)*)-macosx-x64\.pkg}i, 1]
end
end
pkg "amazon-corretto-#{version}-macosx-x64.pkg"
uninstall pkgutil: "com.amazon.corretto.#{version.major}"
end