78 lines
3.9 KiB
Ruby
78 lines
3.9 KiB
Ruby
cask 'megacmd' do
|
|
version :latest
|
|
sha256 :no_check
|
|
|
|
url 'https://mega.nz/MEGAcmdSetup.dmg'
|
|
name 'MEGAcmd'
|
|
homepage 'https://mega.nz/cmd'
|
|
|
|
app 'MEGAcmd.app'
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/MEGAcmdShell", target: 'megacmd'
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-attr"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-backup"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-cancel"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-cat"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-cd"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-cmd"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-confirm"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-confirmcancel"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-cp"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-debug"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-deleteversions"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-df"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-du"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-errorcode"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-exclude"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-exec"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-export"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-find"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-ftp"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-get"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-graphics"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-help"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-https"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-import"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-invite"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-ipc"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-killsession"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-lcd"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-log"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-login"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-logout"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-lpwd"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-ls"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-mediainfo"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-mkdir"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-mount"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-mv"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-passwd"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-permissions"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-preview"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-put"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-pwd"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-quit"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-reload"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-rm"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-session"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-share"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-showpcr"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-signup"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-speedlimit"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-sync"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-thumbnail"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-transfers"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-tree"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-userattr"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-users"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-version"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-webdav"
|
|
binary "#{appdir}/MEGAcmd.app/Contents/MacOS/mega-whoami"
|
|
|
|
zap trash: '~/.megaCmd'
|
|
|
|
caveats <<~EOS
|
|
#{token} only works if called from /Applications, so you may need to install it with
|
|
brew cask install --appdir=/Applications #{token}
|
|
EOS
|
|
end
|