39 lines
1.2 KiB
Ruby
39 lines
1.2 KiB
Ruby
cask "simply-fortran" do
|
|
arch arm: "-arm64", intel: "-x86_64"
|
|
|
|
on_big_sur :or_older do
|
|
version "3.25.3757"
|
|
sha256 "0975462a1593bdc976dc87d6a9da88b97d8268a1a97caebeefd359e56ef73195"
|
|
|
|
url "https://download.simplyfortran.com/#{version.major_minor}/macos/simplyfortran-#{version}-x86_64.legacy.dmg"
|
|
|
|
livecheck do
|
|
skip "Legacy version"
|
|
end
|
|
end
|
|
on_monterey :or_newer do
|
|
version "3.31.3974"
|
|
sha256 arm: "df268483c68a69b20a3ece063ff4ecf88933659a96d8bd80b4d4c94371ecbf34",
|
|
intel: "0ab201d3165f9562bb413d7fd4c2ad234ae17c89919b36f5a8ea21b35b3f2640"
|
|
|
|
url "https://download.simplyfortran.com/#{version.major_minor}/macos/simplyfortran-#{version}#{arch}.dmg"
|
|
|
|
livecheck do
|
|
url "https://simplyfortran.com/download/?platform=macos"
|
|
regex(/href=.*?simplyfortran[._-]v?(\d+(?:\.\d+)+)#{arch}\.dmg/i)
|
|
end
|
|
end
|
|
|
|
name "Simply Fortran"
|
|
desc "Fortran development environment"
|
|
homepage "https://simplyfortran.com/"
|
|
|
|
app "Simply Fortran.app"
|
|
|
|
zap trash: [
|
|
"~/.simplyfortran",
|
|
"~/Library/Caches/com.apple.helpd/Generated/com.approximatrix.simplyfortran.help*3.29",
|
|
"~/Library/Saved Application State/com.approximatrix.simplyfortran.savedState",
|
|
]
|
|
end
|