LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Да способ такой же как в LFS и Slackware, накладывание патчей на исходные коды программы и её сборка.

Естественно, что бы наложить патч нужно либо отредактировать ebuild, либо поместить patch в /etc/portage/patches/<category>/<version>, затем пересобрать программу, при сборке emerge применит этот patch.

А вот что бы убрать зависимость из ebuild`а тут уже придётся редактировать его.

Но ни каких сложностей в плане применения patch`а и изменения ebuild`а нет.

Естественно, по сравнению, скажем в LFS, действий нужно выполнить несколько больше.

Накладывание patch`а необходимо, естественно, в случае, если программа без внесения изменений в исходные коды не соберётся, если соберётся, то только правка ebuidl`а.

Исходная версия kostik87, :

Да способ такой же как в LFS и Slackware, накладывание патчей на исходные коды программы и её сборка.

Естественно, что бы наложить патч нужно либо отредактировать ebuild, либо поместить patch в /etc/portage/patches/<category>/<version>, затем пересобрать программу, при сборке emerge применит этот patch.

А вот что бы убрать зависимость из ebuild`а тут уже придётся редактировать его.

Но ни каких сложностей в плане применения patch`а и изменения ebuild`а нет.

Естественно, по сравнению, скажем в LFS, действий нужно выполнить несколько больше.