Homebrew has the Caskroom, which would work:
https://github.com/caskroom/homebrew-cask
EDIT: details on how to add your own Cask for an app:
https://github.com/caskroom/homebrew-cask/blob/master/doc/de...
https://github.com/caskroom/homebrew-cask
EDIT: details on how to add your own Cask for an app:
https://github.com/caskroom/homebrew-cask/blob/master/doc/de...