Merge pull request #20218 from Homebrew/migrate-semeru-jdk
[Homebrew/homebrew-cask-versions.git] / Casks / omnifocus2.rb
blob87446e1dacc3b054f1be3b3b44e2ce661701ea02
1 cask "omnifocus2" do
2   on_el_capitan :or_older do
3     version "2.10"
4     sha256 "e808a72e60cdff9ff5aa1046d856bf62d6418e4915248816c4640e32e52fd8e8"
6     url "https://downloads.omnigroup.com/software/MacOSX/10.11/OmniFocus-#{version}.dmg"
7   end
8   on_sierra :or_newer do
9     version "2.12.4"
10     sha256 "8a2dc53331dba804f6781773fef546a03c181fc4ff0eb7ee4f871c10342621f0"
12     url "https://downloads.omnigroup.com/software/MacOSX/10.12/OmniFocus-#{version}.dmg"
13   end
15   name "OmniFocus"
16   desc "Scheduling application focusing on organization"
17   homepage "https://www.omnigroup.com/omnifocus/"
19   deprecate! date: "2023-12-17", because: :discontinued
21   depends_on macos: ">= :sierra"
23   app "OmniFocus.app"
25   uninstall quit: "com.omnigroup.OmniFocus#{version.major}"
27   zap trash: [
28     "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.omnigroup.omnifocus#{version}.sfl*",
29     "~/Library/Caches/Metadata/com.omnigroup.OmniFocus#{version}",
30     "~/Library/Containers/com.omnigroup.OmniFocus#{version}",
31     "~/Library/Group Containers/34YW5XSRB7.com.omnigroup.OmniFocus",
32     "~/Library/Preferences/com.omnigroup.OmniFocus#{version}.LSSharedFileList.plist",
33     "~/Library/Preferences/com.omnigroup.OmniSoftwareUpdate.plist",
34     "~/Library/Saved Application State/com.omnigroup.OmniFocus#{version}.savedState",
35   ]
36 end