homebrew-cask/Casks/mkvtoolnix.rb

25 lines
958 B
Ruby

cask "mkvtoolnix" do
version "52.0.0"
sha256 "7041a40ef988c9a3a878d7561e574d9ed74500c01a2585d0953b405b65971bf1"
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: ">= :mojave"
app "MKVToolNix-#{version.major_minor_patch}.app"
binary "#{appdir}/MKVToolNix-#{version.major_minor_patch}.app/Contents/MacOS/mkvextract"
binary "#{appdir}/MKVToolNix-#{version.major_minor_patch}.app/Contents/MacOS/mkvinfo"
binary "#{appdir}/MKVToolNix-#{version.major_minor_patch}.app/Contents/MacOS/mkvmerge"
binary "#{appdir}/MKVToolNix-#{version.major_minor_patch}.app/Contents/MacOS/mkvpropedit"
end