Encontrei isso, o que parece prometer o que você está procurando.
Executando o KeePass 2.x no OSX usando o macpack
Ele usa o macpack para criar um arquivo .app. Veja os comentários - alguns deles indicam como atualizar o ícone.
Fortunately, I found KeePass. It can run using Mono under OSX, but it can be a hassle to run. The default way of doing that is:
- Open Terminal and navigate to KeePass directory
- Typing: mono KeePass.exe
We can do this:
- Install Mono Framework
- Download latest version of KeePass 2.x and unpack it
- Open Terminal and navigate to unpacked KeePass folder
Run the following command:
macpack -o:. -m:winforms -r:/Library/Frameworks/Mono.framework/Versions/Current/lib/ libCocoaSharpGlue.dylib -r:KeePass.chm -r:KeePass.XmlSerializers.dll -r:KeePassLibC32.dll -r:KeePassLibC64.dll -r:License.txt -r:ShinstUtil.exe -r:./XSL -n:KeePass -a:KeePass.exe
This will create a KeePass.app file that you can drag into your \Applications folder, and you should be all set.
Você também pode usar o MonoMacPackager