homebrew-cask/Casks/meshlab.rb

20 lines
709 B
Ruby

cask 'meshlab' do
version '2020.05'
sha256 '5ecc2fadb9b1b13d9c9c0d276a9785b4093c05ddd5cee1413727cb7264a7f6c6'
# github.com/cnr-isti-vclab/meshlab/ was verified as official when first introduced to the cask
url "https://github.com/cnr-isti-vclab/meshlab/releases/download/Meshlab-#{version}/MeshLab#{version}-macos.dmg"
appcast 'https://github.com/cnr-isti-vclab/meshlab/releases.atom'
name 'MeshLab'
homepage 'http://www.meshlab.net/'
app 'meshlab.app'
postflight do
# workaround for bug which breaks the app on case-sensitive filesystems
Dir.chdir("#{appdir}/meshlab.app/Contents/MacOS") do
File.symlink('meshlab', 'MeshLab') unless File.exist? 'MeshLab'
end
end
end