Я впервые использую Gentoo и совершенно растерялся.
Я хочу установить Nginx
. Текущий ебилд не поддерживает limitproxy
http://nginxlimitproxy.sourceforge.net
Я вижу, что мне нужно изменить SRC_URI
, чтобы добавить источник нового плагина. Но каков следующий шаг?
edit: Есть ли официальный способ связаться с сопровождающим?
Вы можете посмотреть эти ресурсы:
/usr/portage/skel.ebuild
- ебилд по умолчанию с большим количеством комментариев.man 5 ebuild
- страница руководства для формата .ebuild.Чтобы ответить на ваш вопрос ... Это будет зависеть от того, должен ли плагин быть скомпилирован с Nginx или это модуль. Если его нужно скомпилировать с Nginx, это, вероятно, патч, и тогда вы должны использовать epatch
в src_prepare
шаг. Возможно, вам придется использовать ebuild
команда, чтобы распаковать все и зайти в / var / tmp / portage, чтобы выяснить структуру распакованных архивов. Если это модуль, который можно установить после установки Nginx, вам необходимо создать новый ебилд. Я лично ганкнул бы ебилд из другого модуля Nginx (если он существует) и изменил его.