homebrew-cask/Casks/w/waltr-heic-converter.rb

31 lines
1011 B
Ruby

cask "waltr-heic-converter" do
version "1.0.2,1537972843"
sha256 "6e716143b73cf314e8fd1728a466ede9d7b99b1ec2364b55a7dad818ffcd1ab2"
url "https://dl.devmate.com/com.softorino.WaltrHeicConverter/#{version.csv.first}/#{version.csv.second}/WALTRHEICConverter-#{version.csv.first}.zip",
verified: "dl.devmate.com/com.softorino.WaltrHeicConverter/"
name "WALTR HEIC Converter"
desc "Drag-and-drop HEIC to JPEG image converter"
homepage "https://softorino.com/heic-converter/"
livecheck do
url "https://updates.devmate.com/com.softorino.WaltrHeicConverter.xml"
regex(%r{/(\d+)/WALTRHEICConverter\d*?[_-]v?(\d+(?:\.\d+)*)\.(?:dmg|zip)}i)
strategy :sparkle do |item, regex|
match = item.url.match(regex)
next if match.blank?
"#{match[2]},#{match[1]}"
end
end
auto_updates true
app "WALTR HEIC Converter.app"
zap trash: [
"~/Library/Logs/com.softorino.WaltrHeicConverter",
"~/Library/Preferences/com.softorino.WaltrHeicConverter.plist",
]
end