cask "vienna" do version "3.10.8" sha256 "6833fecb70c23c1ba98868086e2245c9a05a4f5a4960b019b64ca3728aaa85bd" url "https://downloads.sourceforge.net/vienna-rss/v_#{version}/Vienna#{version}.dmg" name "Vienna" desc "RSS and Atom reader" homepage "https://www.vienna-rss.com/" livecheck do url "https://www.vienna-rss.com/sparkle-files/changelog.xml" regex(/Vienna[._-]?v?(\d+(?:\.\d+)+)/i) strategy :sparkle do |items, regex| items.map { |item| item.url[regex, 1] } end end auto_updates true depends_on :macos app "Vienna.app" zap trash: [ "~/Library/Application Scripts/uk.co.opencommunity.vienna2", "~/Library/Application Support/Vienna", "~/Library/Caches/uk.co.opencommunity.vienna2", "~/Library/Cookies/uk.co.opencommunity.vienna2.binarycookies", "~/Library/HTTPStorages/uk.co.opencommunity.vienna2.binarycookies", "~/Library/Preferences/uk.co.opencommunity.vienna2.plist", "~/Library/Saved Application State/uk.co.opencommunity.vienna2.savedState", "~/Library/Scripts/Vienna", ] end