28 lines
1.0 KiB
Ruby
28 lines
1.0 KiB
Ruby
cask "folding-at-home" do
|
|
version "7.6.21"
|
|
sha256 "c6a559f46e25aa7a9e67227affbccfef77527f663da80be6c55a4f7e7e29866f"
|
|
|
|
url "https://download.foldingathome.org/releases/public/release/fah-installer/osx-10.11-64bit/v#{version.major_minor}/fah-installer_#{version}_x86_64.mpkg.zip"
|
|
name "Folding@home"
|
|
desc "Graphical interface control for Folding"
|
|
homepage "https://foldingathome.org/"
|
|
|
|
livecheck do
|
|
url "https://download.foldingathome.org/releases/public/release/fah-installer/osx-10.11-64bit/v#{version.major_minor}/"
|
|
regex(/href=.*?fah[._-]installer[._-]v?(\d+(?:\.\d+)+)[._-]x86[._-]64.mpkg\.zip/i)
|
|
end
|
|
|
|
conflicts_with cask: "homebrew/cask-versions/folding-at-home-beta"
|
|
|
|
pkg "fah-installer_#{version}_x86_64-b.pkg"
|
|
|
|
uninstall pkgutil: "org.foldingathome.*",
|
|
launchctl: "org.foldingathome.fahclient",
|
|
quit: [
|
|
"org.foldingathome.fahcontrol",
|
|
"org.foldingathome.fahviewer",
|
|
]
|
|
|
|
zap trash: "/Library/Application Support/FAHClient"
|
|
end
|