30 lines
1.0 KiB
Ruby
30 lines
1.0 KiB
Ruby
cask "mkvtoolnix" do
|
|
version "63.0.0"
|
|
sha256 "2c09244106649a944503fac5cab760bd9f31120c92f9d7de78d4d6b143524f01"
|
|
|
|
url "https://mkvtoolnix.download/macos/MKVToolNix-#{version}.dmg"
|
|
name "MKVToolNix"
|
|
desc "Set of tools to create, alter and inspect Matroska files (MKV)"
|
|
homepage "https://mkvtoolnix.download/"
|
|
|
|
livecheck do
|
|
url "https://mkvtoolnix.download/macos/"
|
|
strategy :page_match
|
|
regex(%r{href=.*?/MKVToolNix-(\d+(?:\.\d+)*)\.dmg}i)
|
|
end
|
|
|
|
conflicts_with formula: "mkvtoolnix"
|
|
depends_on macos: ">= :catalina"
|
|
|
|
app "MKVToolNix-#{version}.app"
|
|
binary "#{appdir}/MKVToolNix-#{version}.app/Contents/MacOS/mkvextract"
|
|
binary "#{appdir}/MKVToolNix-#{version}.app/Contents/MacOS/mkvinfo"
|
|
binary "#{appdir}/MKVToolNix-#{version}.app/Contents/MacOS/mkvmerge"
|
|
binary "#{appdir}/MKVToolNix-#{version}.app/Contents/MacOS/mkvpropedit"
|
|
|
|
zap trash: [
|
|
"~/Library/Preferences/bunkus.org/mkvtoolnix-gui",
|
|
"~/Library/Saved Application State/download.mkvtoolnix.MKVToolNix.savedState",
|
|
]
|
|
end
|