Я только что сделал свой пакет, следуя инструкции . Я рекомендую запускать 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.