Я только что сделал свой пакет, следуя инструкции . Я рекомендую запускать qmake
для создания Makefile
, чтобы вы не столкнулись с проблемами при выполнении dpkg-buildpackage
.
меры
Предполагая, что вы уже настроили debian
каталог в исходном коде,
- Скопируйте исходный каталог (где находится
.pro
файл) в домашний каталог и переименуйте его в yourProjectName_projectVersion
.
- Откройте терминал и выполните
cd yourProjectName_projectVersion
.
- Затем выполните
dh_make -s -c gpl -e yourEmailAddress --createorig
- Наконец, выполните
dpkg-buildpackage
. Вы можете получить что-то вроде этого error exit status 255
, если это так, проверить, что tar.xs
файл в вашей домашней папке соответствует файлу, запрошенному dpkg-buildpackage
(проверьте последние строки выходных данных, dpkg-buildpackage
чтобы узнать, что файл хочет).
Если вы ищете более простой и быстрый способ, вы можете использовать Debreate (я не тестировал его, поэтому не могу вас заверить, что он будет работать).
Я надеюсь, что это поможет всем, кто хочет распространять свой проект Qt.