Я пытаюсь понять, как добавить проект GitHub в мой простой, работающий пакет Launchpad PPA. Проект Github, который я пытаюсь добавить, - https://github.com/compiz-reloaded/compiz-boxmenu. Я не мог найти много помощи в Интернете, и я надеюсь, что кто-то может помочь мне указать мне в правильном направлении, как это сделать. Благодаря!Добавление проекта Github в Launchpad PPA Пакет
ответ
Сначала необходимо сначала «деактивировать» свой пакет. Девианизация зависит от типа пакета, а руководство по деактивации пакета называется Debian Policy.
Этот wiki также очень полезно. После того как вы ваш пакет Debianized, вы должны скомпилировать его с помощью опции источника (я обычно делаю это с помощью dpkg-buildpackage -S
. Пройди свой ключ, используя -k<Key>
также. То же, который вы загрузили на свой счет Launchpad.
После того, как вы построили свой источник, вы найдете файл с именем package_version.changes. В основном вы загружаете его, как описано в вашей информации PPA. Пакет будет скомпилирован, и если ошибок не обнаружено, оно будет доступно в PPA. Если вы хотите включить сборку для других архитектур, таких как IBM POWER (ppc64el) или ARM (aarch64), вы должны выбрать.
Вы не можете. Launchpad будет _not_ следовать внешним ссылкам (как я нашел с кодом пакета для бесплатных, но внешних шрифтов) Вы можете, однако, упаковать то, что у вас есть в GitHub, и построить его внутри l aunchpad. –
Спасибо Дирк! Итак, как мне упаковать то, что у меня есть в Github, и создать его внутри панели запуска? Наверное, это то место, где я застрял. – Powersurge
Это совершенно другой вопрос. –