homebrew-cask/Casks/battery-report.rb

22 lines
662 B
Ruby

cask "battery-report" do
version "1.2.0"
sha256 "1ad72dc7c73c2a9e0d85b7ee6836348714fe00b51bd6c49352b0c01e40425015"
url "https://www.dssw.co.uk/batteryreport/dsswbatteryreport-#{version.no_dots}.dmg"
name "Battery Report"
desc "Creates technical summaries of power supplies"
homepage "https://www.dssw.co.uk/batteryreport/"
livecheck do
url "https://www.dssw.co.uk/batteryreport/dsswbatteryreport.dmg"
strategy :header_match do |headers|
match = headers["location"].match(/dsswbatteryreport-(\d+)(\d+)(\d+)\.dmg/i)
next if match.blank?
"#{match[1]}.#{match[2]}.#{match[3]}"
end
end
app "Battery Report.app"
end