mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
35 lines
966 B
Ruby
35 lines
966 B
Ruby
cask "fldigi" do
|
|
version "4.2.04"
|
|
|
|
on_sierra :or_older do
|
|
sha256 "d9ca65970968d415bf56d783b4383188297f735c53fc8d379cfb735b3e062974"
|
|
|
|
url "https://downloads.sourceforge.net/fldigi/fldigi/fldigi-#{version}_LI.dmg"
|
|
end
|
|
on_high_sierra :or_newer do
|
|
sha256 "34da379c51a6adb660943c826a14fb213108a04ee2a37697809430b9430daf2e"
|
|
|
|
url "https://downloads.sourceforge.net/fldigi/fldigi/fldigi-#{version}_VN.dmg"
|
|
end
|
|
|
|
name "fldigi"
|
|
desc "Ham radio digital modem application"
|
|
homepage "https://sourceforge.net/projects/fldigi/files/fldigi/"
|
|
|
|
livecheck do
|
|
url "https://sourceforge.net/projects/fldigi/rss?path=/fldigi"
|
|
regex(/fldigi[._-]v?(\d+(?:\.\d+)+)[._-].+\.dmg/i)
|
|
strategy :page_match
|
|
end
|
|
|
|
app "fldigi.app"
|
|
app "flarq.app"
|
|
|
|
preflight do
|
|
staged_path.glob("fldigi-*.app").first.rename(staged_path/"fldigi.app")
|
|
staged_path.glob("flarq-*.app").first.rename(staged_path/"flarq.app")
|
|
end
|
|
|
|
zap trash: "~/.fldigi"
|
|
end
|