20 lines
774 B
Ruby
20 lines
774 B
Ruby
cask "visual-paradigm" do
|
|
version "16.2,20210101"
|
|
sha256 "667ab269575783f16e37b167407dbac43c33087fa035b7ba24b6b97bdedc0ec8"
|
|
|
|
url "https://www.visual-paradigm.com/downloads/vp#{version.before_comma}/#{version.after_comma}/Visual_Paradigm_#{version.before_comma.dots_to_underscores}_#{version.after_comma}_OSX_WithJRE.dmg"
|
|
name "Visual Paradigm"
|
|
desc "UML CASE Tool supporting UML 2, SysML and Business Process Modeling Notation"
|
|
homepage "https://www.visual-paradigm.com/"
|
|
|
|
livecheck do
|
|
url "https://www.visual-paradigm.com/downloads/vp/checksum.html"
|
|
strategy :header_match do |headers|
|
|
match = headers["location"].match(%r{/vp(\d+(?:\.\d+)*)/(\d+)/checksum\.html}i)
|
|
"#{match[1]},#{match[2]}"
|
|
end
|
|
end
|
|
|
|
app "Visual Paradigm.app"
|
|
end
|