homebrew-cask/Casks/p/pdf-squeezer.rb

30 lines
895 B
Ruby

cask "pdf-squeezer" do
version "4.4.1"
sha256 :no_check
url "https://www.witt-software.com/downloads/pdfsqueezer/PDF%20Squeezer.dmg"
name "PDF Squeezer"
desc "PDF compression tool"
homepage "https://witt-software.com/pdfsqueezer/"
livecheck do
url "https://www.witt-software.com/downloads/pdfsqueezer/pdfsq#{version.major}-appcast.xml"
regex(/^(\d+(?:\.\d+)+)$/i)
strategy :sparkle do |items, regex|
items.select { |item| item.short_version.match(regex) }
.map(&:short_version)
end
end
depends_on macos: ">= :catalina"
app "PDF Squeezer.app"
zap trash: [
"~/Library/Application Scripts/com.witt-software.PDF-Squeezer",
"~/Library/Application Scripts/group.witt-software.com.PDF-Squeezer",
"~/Library/Containers/com.witt-software.PDF-Squeezer",
"~/Library/Group Containers/group.witt-software.com.PDF-Squeezer",
]
end