phinze/homebrew-cask

View on GitHub
Casks/g/geneious-prime.rb

Summary

Maintainability
A
0 mins
Test Coverage
cask "geneious-prime" do
  version "2024.0.7"
  sha256 "952bc75a5f48c86d6ea3c4941fa2347a9a0d7752ed8b6302839083723824466f"

  url "https://assets.geneious.com/installers/geneious/release/Geneious_Prime_mac64_#{version.dots_to_underscores}_with_jre.dmg"
  name "Geneious Prime"
  desc "Bioinformatics software platform"
  homepage "https://www.geneious.com/"

  livecheck do
    url "https://assets.geneious.com/documentation/geneious/release_notes.html"
    regex(/href="#v?(\d+(?:\.\d+)+)">/i)
  end

  app "Geneious Prime.app"

  zap trash: [
    "~/Geneious #{version.major}.0 Data",
    "~/Library/Application Support/Geneious",
    "~/Library/Preferences/com.biomatters.*.plist",
    "~/Library/Preferences/Geneious.in.use.vmoptions",
    "~/Library/Saved Application State/com.biomatters.Geneious.savedState",
  ]

  caveats do
    requires_rosetta
  end
end