homebrew-cask/Casks/b/backuploupe.rb

31 lines
907 B
Ruby

cask "backuploupe" do
version "3.12.3"
sha256 "2402ffc02e38ecb738f6963b853040b56a524ce3bcd7c8a8aadce580dd109bde"
url "https://www.soma-zone.com/download/files/BackupLoupe-#{version}.tar.xz"
name "BackupLoupe"
desc "Alternative GUI for Time Machine"
homepage "https://www.soma-zone.com/BackupLoupe/"
livecheck do
url "https://www.soma-zone.com/BackupLoupe/a/appcast-update-#{version.major}.xml"
strategy :sparkle, &:short_version
end
auto_updates true
depends_on macos: ">= :high_sierra"
app "BackupLoupe.app"
uninstall delete: [
"/Library/LaunchDaemons/com.soma-zone.BackupLoupe.Helper.plist",
"/Library/PrivilegedHelperTools/com.soma-zone.BackupLoupe.Helper",
]
zap trash: [
"~/Library/Application Support/BackupLoupe",
"~/Library/Caches/com.apple.helpd/Generated/BackupLoupe*",
"~/Library/Preferences/com.soma-zone.BackupLoupe.plist",
]
end