Я разработал приложение с использованием QWebEngine из установщика, который я скачал с download.qt.io. Поскольку Ubuntu 14.04 поддерживает только до Qt 5.8, это версия, которую я установил.
Теперь в моей сборке приложения есть файл спецификации RPM с тегами «Требуется» и «BuildRequires», в который добавляются пакеты для зависимостей:
Пример:
BuildRequires: build-essential
Requires: qt5-default
Requires: qt5webengine5-dev
Поскольку я устанавливаю Qt с помощью установщика, как мне указать это в «BuildRequires» или «Требуется», поскольку с этим не связано никаких пакетов. Установщик просто помещает необходимые файлы include и библиотеки в /opt/Qt5.8.0, которые я нахожу и на которые указывает мой Makefile. Есть ли способ указать это в RPM? Может быть, имена библиотек?