30 lines
1.0 KiB
Ruby
30 lines
1.0 KiB
Ruby
cask "pomotodo" do
|
|
version "3.4.2,1508736942"
|
|
sha256 "7726496a48eeb2901c9762de2a2df743b2010e7ad0b6ccd2cab5a4f49a496f93"
|
|
|
|
url "https://cdn.hackplan.com/theair/#{version.csv.second}/Pomotodo.#{version.csv.first}.dmg",
|
|
verified: "cdn.hackplan.com/theair/"
|
|
name "Pomododo"
|
|
desc "Time management app for creators"
|
|
homepage "https://pomotodo.com/"
|
|
|
|
livecheck do
|
|
url "https://air.pomotodo.com/v1/p/com.pomotodo.PomotodoMac#{version.major}/latest.xml"
|
|
regex(%r{/(\d+)/Pomotodo\.(\d+(?:\.\d+)*)\.dmg}i)
|
|
strategy :sparkle do |item, regex|
|
|
item.url.scan(regex).map { |match| "#{match[1]},#{match[0]}" }
|
|
end
|
|
end
|
|
|
|
app "Pomotodo.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Scripts/com.pomotodo.PomotodoMacHelper",
|
|
"~/Library/Caches/com.pomotodo.PomotodoMac",
|
|
"~/Library/Containers/com.pomotodo.PomotodoMacHelper",
|
|
"~/Library/Cookies/com.pomotodo.PomotodoMac.binarycookies",
|
|
"~/Library/Preferences/com.pomotodo.PomotodoMac.plist",
|
|
"~/Library/WebKit/com.pomotodo.PomotodoMac",
|
|
]
|
|
end
|