У нас та же проблема на Last.fm, я смотрел на DeployQt, и он не очень полезен, если у вас есть сторонние библиотеки. В конце я написал Perl-скрипт, который генерирует Makefile, который вы можете использовать для генерации .app и / или .dmg.
Я загрузил это здесь: http://www.methylblue.com/detritus/QMake.dmg/
Чтобы использовать его, добавьте это в pro-файл вашего приложения:
macx*:!macx-xcode:release {
system( QT=\'$$QT\' QMAKE_LIBDIR_QT=\'$$QMAKE_LIBDIR_QT\' $$ROOT_DIR/common/dist/mac/Makefile.dmg.pl $$DESTDIR $$VERSION $$LIBS > Makefile.dmg )
QMAKE_EXTRA_INCLUDES += Makefile.dmg
}
Я уверен, что это еще не все портативно, но было бы хорошо, чтобы кто-то еще использовал и посмотрел, так ли это.
По сути, это первый официальный выпуск этого кода, поэтому, пожалуйста, присылайте мне сообщения об ошибках, а также улучшения. Спасибо.