30 lines
1.1 KiB
Ruby
30 lines
1.1 KiB
Ruby
cask "dosbox-x" do
|
|
if Hardware::CPU.intel?
|
|
version "0.83.9,20201231203002"
|
|
sha256 "af55d06fb9277c62708b1b8f22bba3d3555744eab759700d0e5e4cd0d439abe5"
|
|
|
|
url "https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v#{version.before_comma}/dosbox-x-macosx-x86_64-#{version.after_comma}.zip",
|
|
verified: "github.com/joncampbell123/dosbox-x/"
|
|
else
|
|
version "0.83.9,20201231202930"
|
|
sha256 "cd56080debf70543b030bbe8131fd009caf37c970624be35da76c0ad4d7fca99"
|
|
|
|
url "https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v#{version.before_comma}/dosbox-x-macosx-arm64-#{version.after_comma}.zip",
|
|
verified: "github.com/joncampbell123/dosbox-x/"
|
|
end
|
|
|
|
name "DOSBox-X"
|
|
desc "Fork of the DOSBox project"
|
|
homepage "https://dosbox-x.com/"
|
|
|
|
livecheck do
|
|
url "https://github.com/joncampbell123/dosbox-x/releases/latest"
|
|
strategy :page_match do |page|
|
|
match = page.match(%r{href=.*?/dosbox-x-v?(\d+(?:\.\d+)*)/dosbox-x-macosx-x86_64-([^/]+)\.zip}i)
|
|
"#{match[1]},#{match[2]}"
|
|
end
|
|
end
|
|
|
|
app "dosbox-x/dosbox-x.app"
|
|
end
|