38 lines
1.7 KiB
Ruby
38 lines
1.7 KiB
Ruby
cask 'jmetrik' do
|
|
version '4.1.1'
|
|
sha256 'a6b7fa7870232f9bf615704c810c8046b3b5ebc02ec3a920fb96e0f255b61321'
|
|
|
|
url "https://itemanalysis.com/jmetrik/v#{version.dots_to_underscores}/jmetrik_macos_#{version.dots_to_underscores}_java7.dmg"
|
|
appcast 'https://itemanalysis.com/jmetrik-download/'
|
|
name 'jMetrik'
|
|
homepage 'https://itemanalysis.com/'
|
|
|
|
installer script: {
|
|
executable: 'jMetrik Installer.app/Contents/MacOS/JavaApplicationStub',
|
|
# For future Cask maintainers, if any of these variables
|
|
# change in future versions, you can run the installer
|
|
# manually and then check the values in the following
|
|
# file generated by the installation:
|
|
# /Applications/jmetrik/.install4j/response.varfile
|
|
args: [
|
|
'-q', # Silent mode
|
|
'-VcreateDesktopLinkAction$Boolean=false', # Do not create a desktop icon
|
|
'-VexecutionLauncherAction$Boolean=false', # Do not launch jMetrik after installing
|
|
"-Vsys.installationDir=#{appdir}/jMetrik", # Install to subdirectory of /Applications
|
|
],
|
|
sudo: true,
|
|
}
|
|
|
|
uninstall script: {
|
|
executable: "#{appdir}/jMetrik/jMetrik Uninstaller.app/Contents/MacOS/JavaApplicationStub",
|
|
args: ['-q'],
|
|
sudo: true,
|
|
}
|
|
|
|
zap trash: '~/jmetrik'
|
|
|
|
caveats do
|
|
depends_on_java '7+'
|
|
end
|
|
end
|