cask "openforis-collect" do version "4.0.110" sha256 "6e6f305ef12135dcaf28e9c5fa8b7c72189d10ac03b3391fe37f6381b0cf58d7" url "https://search.maven.org/remotecontent?filepath=org/openforis/collect/collect-installer/#{version}/collect-installer-#{version}-osx.dmg" name "Open Foris Collect" desc "Data management for field-based inventories" homepage "https://openforis.org/solutions/collect/" livecheck do url "https://search.maven.org/remotecontent?filepath=org/openforis/collect/collect-installer/maven-metadata.xml" regex(%r{v?(\d+(?:\.\d+)+)}i) end depends_on :macos rename "OpenForisCollect-*-osx-installer.app", "OpenForisCollect-osx-installer.app" installer script: { executable: "#{staged_path}/OpenForisCollect-osx-installer.app/Contents/MacOS/osx-x86_64", args: [ "--mode", "unattended" ], } uninstall quit: "OpenForisCollect-launcher.app", signal: [ ["TERM", "OpenForisCollect-launcher.app"], ], script: { executable: "~/OpenForis/Collect/uninstall.app/Contents/MacOS/osx-x86_64", args: ["--mode", "unattended"], } zap trash: "~/OpenForis/Collect" end