Как создать пакет .deb для Qt-программы?

Последние несколько дней я пытался без успеха создать пакет deb для программы с Qt-интерфейсом. Предыдущие шаги, которые я сделал до сих пор: Создал ключ gpg и зарегистрировал его на Launchpad; Определился с переменными DEBEMAIL и DEBFULLNAME в ~/.bashrc; Исправлен исходный код GitHub; Успешно построили программу (она использует qmake для генерации Makefile), идентифицируя все ее зависимости; Создал исходную папку, включая Makefile, плюс файл .desktop и значок .xpm. Создал tarball из этой папки с именем packagename-version.tar.gz.

С этой подготовительной работой я попытался следовать двум различным руководствам:

Официальный совет по упаковке Ubuntu - он завершается успешно, но в последнем файле .deb есть только doc папка. Более подробное руководство от xpressrazor - которое не работает при запуске debuild со следующими загадочными сообщениями: make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 debuild: fatal error at line 1364: dpkg-buildpackage -rfakeroot -D -us -uc failed

Эти и другие руководства там неизменно представляют собой простые примеры, где программа для пакета состоит из один исходный файл (иногда это только сценарий bash). Я подозреваю, что они слишком упрощены для правильной программы с продуманным графическим интерфейсом. В этом случае, каковы точные шаги от dh_make вперед?

Обновление I: я отправил в PasteBin анонимную версию полного выхода debuild.

Обновление I : выход full debuild , теперь с DH_VERBOSE=1.

1
задан 15 January 2016 в 20:09

0 ответов

Другие вопросы по тегам:

Похожие вопросы: