Сборка .deb пакета из qt приложения

389
16 августа 2017, 19:08

Нужно собрать .deb пакет. Погуглив, нашел статейку на хабре, описывающую как это делается, но не могу понять как нормально собрать само приложение Qt

# DEBIAN/control
Package:project
Version:0.1-1
Provides:project
Maintainer:sm4ll_3gg<sm4ll_3gg@yandex.ru>
Architecture:amd64
Section:non-free
Description:description

После сборки пакета(fakeroot dpkg-deb --build build) проверка(lintian build.deb) выдает такую стопку ошибок:

E: Project: unstripped-binary-or-object usr/bin/Project
E: Project: binary-or-shlib-defines-rpath usr/bin/Project /home/sm4ll_3gg/Qt/5.9.1/gcc_64/lib
W: Project: missing-depends-line
E: Project: debian-changelog-file-missing
W: Project: unknown-control-file copyright
E: Project: control-file-has-bad-permissions md5sums 0664 != 0644
E: Project: no-copyright-file
E: Project: extended-description-is-empty
E: Project: bad-package-name
E: Project: package-not-lowercase
W: Project: maintainer-address-looks-weird sm4ll_3gg<sm4ll_3gg@yandex.ru>
W: Project: unknown-section non-free
W: Project: no-priority-field
E: Project: bad-provided-package-name Project

И много варнингов типа non-standard-file-perm и binary-without-manpage. Это, допустим более-менее понятно как фиксить, но как пофиксть вторую понятия не имею.

READ ALSO
WDK отладка драйверов

WDK отладка драйверов

ЗдравствуйтеНе могу нормально настроить Kernel Debugger Visual Studio 2015

167
Что делает функция bind?

Что делает функция bind?

Зачем функции bind нужен ip если она связывает socket с портом

216
TFS 2017 JQuery call REST API

TFS 2017 JQuery call REST API

Привет всем, по ссылке Get started with the REST APIs есть пример вызова через JQuery REST API TFS 2017, где присутствует myPatToken, не понятно что это за атрибут и где...

168
Как сделать фон мозайкой?

Как сделать фон мозайкой?

Подскажите, как создать фон, чтобы при прокрутке фон сливался? А сейчас получается, что верхний край изображения фона светлее, чем нижний,...

199