diff --git a/Casks/j/jump-desktop-connect.rb b/Casks/j/jump-desktop-connect.rb index 7bd92eeac6c4..9add8bb4963b 100644 --- a/Casks/j/jump-desktop-connect.rb +++ b/Casks/j/jump-desktop-connect.rb @@ -1,16 +1,28 @@ cask "jump-desktop-connect" do - version "6.10.28,61028" - sha256 :no_check + on_sierra :or_older do + version "6.5.39" + sha256 "5ad7235db6cc28a2da7048636e7ea3e4f9f144e85d645d56e3a7b75b5b228b34" - url "https://mirror.jumpdesktop.com/downloads/connect/JumpDesktopConnect.dmg" + livecheck do + skip "Legacy version" + end + end + on_high_sierra :or_newer do + version "6.10.28" + sha256 "94a3f4c2100335fef6c254fe0bd565d4a59af1b78564f026ac7cbec940c423df" + + livecheck do + url "https://mirror.jumpdesktop.com/downloads/connect/connect-mac.xml" + strategy :sparkle, &:short_version + end + end + + url "https://jumpdesktop.com/downloads/connect/JumpDesktopConnect-#{version}.dmg" name "Jump Desktop Connect" desc "Remote desktop app" homepage "https://jumpdesktop.com/connect/" - livecheck do - url :url - strategy :extract_plist - end + auto_updates true pkg ".jdc.sparkle_guided.pkg"