homebrew-cask/Casks/b/bbc-iplayer-downloads.rb

28 lines
987 B
Ruby

cask "bbc-iplayer-downloads" do
version "2.14.0"
sha256 "7b61db029ac5bdc4633f27a94fd51558f3c9f86cbdace27157d566255d5cc7ce"
url "https://static.files.bbci.co.uk/iplayer-pc-download-app/releases/darwin-x64/BBCiPlayerDownloads-#{version}.dmg"
name "BBC iPlayer Downloads"
desc "Download programmes from the BBC iPlayer website"
homepage "https://www.bbc.co.uk/iplayer/install"
livecheck do
url "https://downloads-app.iplayer.api.bbc.co.uk/stable/darwin-x64"
strategy :header_match
end
depends_on macos: ">= :el_capitan"
app "BBC iPlayer Downloads.app"
zap trash: [
"~/Library/Application Support/BBCiPlayerDownloads",
"~/Library/Caches/uk.co.bbc.iplayer.downloads*",
"~/Library/HTTPStorages/uk.co.bbc.iplayer.downloads",
"~/Library/Preferences/uk.co.bbc.iplayer.downloads.plist",
"~/Library/Saved Application State/uk.co.bbc.iplayer.downloads.savedState",
],
rmdir: "~/Movies/BBC iPlayer Downloads"
end