Я хочу создать пакеты для своего PPA с помощью мезона. Я думаю, что выяснил, как сделать, делают рабочий рецепт. Однако мне нужна версия мезона (> = 0.4), который не находится в репозитории выпуска гостеприимных.
Однако в репозитории бэкпортов (https://launchpad.net/ubuntu / + источник/мезон) существует мезон с версией, которая необходима. Как я могу сказать панели запуска создавать использование версии бэкпортов? Есть ли некоторый флаг в debian/control
файл я могу использовать, чтобы сказать панели запуска использовать бэкпортированную версию?
Для ссылки: мой debian/control
файл:
Source: hardcode-tray
Section: misc
Priority: optional
Maintainer: ****
Build-Depends: build-essential, debhelper (>= 9), meson (>=0.40)
Standards-Version: 3.9.3
Homepage: ****
Package: hardcode-tray
Architecture: all
Depends: git, python3, python3-gi, wget, inkscape, python3-cairosvg,
gir1.2-rsvg-2.0, libqt4-svg, sni-qt, gir1.2-gtk-3.0,
${misc:Depends}
Description: Fixes Hardcoded tray icons in Linux
мезон Build-Depends
дает мне проблемы...
На самом деле существует два способы установить пакет:
склонный - получают установку package/trusty-backports
склонный - получают установку-t пакет испытанных бэкпортов
Но если Вы все еще убедили, что необходимо сделать это, здесь https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage является инструкцией
В зависимости от другого PPAs, Если Вы хотите, чтобы Панель запуска удовлетворила Ваши зависимости от пакета с помощью одного или нескольких других PPAs, перейдите по ссылке зависимостей от Редактирования на PPA или странице обзора команды.