Merge pull request #20212 from Homebrew/migrate-casks
[Homebrew/homebrew-cask-versions.git] / Casks / macfuse-dev.rb
blob633a7fbc5e2a8a31ba15658f157a9bca5cccc617
1 cask "macfuse-dev" do
2   version "4.7.2"
3   sha256 "cd85131f1329c3f5d8bc2324bd51cb25dbf38125feb298693f9278f2872f2dd2"
5   url "https://github.com/osxfuse/osxfuse/releases/download/macfuse-#{version}/macfuse-#{version}.dmg",
6       verified: "github.com/osxfuse/osxfuse/"
7   name "macFUSE"
8   desc "File system integration"
9   homepage "https://osxfuse.github.io/"
11   livecheck do
12     url "https://osxfuse.github.io/releases/DeveloperRelease.plist"
13     regex(/macfuse[._-]v?(\d+(?:\.\d+)+)\.dmg/i)
14   end
16   auto_updates true
17   conflicts_with cask: "macfuse"
18   depends_on macos: ">= :sierra"
20   pkg "Extras/macFUSE #{version}.pkg"
22   postflight do
23     set_ownership ["/usr/local/include", "/usr/local/lib"]
24   end
26   uninstall pkgutil: [
27     "io.macfuse.installer.components.core",
28     "io.macfuse.installer.components.preferencepane",
29   ]
31   zap trash: "/Library/PreferencePanes/macFUSE.prefPane"
33   caveats do
34     kext
35   end
36 end