LINUX.ORG.RU

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

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

Можно конечно, я вообще не понимаю где ты там сложности нашёл. Просто делаешь diff в формате patch между оригинальным файлом и изменённым, а потом кладёшь его в /etc/portage/patches/категория/программа-версия.подверсия/мой_патч.patch

И он на этапе подготовки исходников автомагически накладывается. Во, выше уже на пальцах всё объяснили.

Только сначала сделай ebuild /путь/к/файлу/ebuild/в/дереве/портажа.ebuild unpack, чтобы рабочую директорию приготовить, которую ты скопируешь, поправишь и сделаешь diff. Если в ebuild есть секция prepare можешь ещё после unpack prepare сделать, там иногда в этой секции какая либо предварительная подготовка исходников может делаться.

И вообще, почитай man ebuild, сделай сначала руками сборку по этапам, руками поправив нужный файл, убедись что всё собирается и работает, и потом уже можешь патч рожать и через /etc/portage/patches его накладывать.

Исправление Jameson, :

Можно конечно, я вообще не понимаю где ты там сложности нашёл. Просто делаешь diff в формате patch между оригинальным файлом и изменённым, а потом кладёшь его в /etc/portage/patches/категория/программа-версия.подверсия/мой_патч.patch

И он на этапе подготовки исходников автомагически накладывается. Во, выше уже на пальцах всё объяснили.

Только сначала сделай ebuild /путь/к/файлу/ebuild/в/дереве/портажа.ebuild unpack, чтобы рабочую директорию приготовить, которую ты скопируешь, поправишь и сделаешь diff. Если в ebuild есть секция prepare можешь ещё после unpack prepare сделать, там иногда в этой секции какая либо предварительная подготовка исходников может делаться.

Исправление Jameson, :

Можно конечно, я вообще не понимаю где ты там сложности нашёл. Просто делаешь diff в формате patch между оригинальным файлом и изменённым, а потом кладёшь его в /etc/portage/patches/категория/программа-версия.подверсия/мой_патч.patch

И он на этапе подготовки исходников автомагически накладывается. Во, выше уже на пальцах всё объяснили.

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

Можно конечно, я вообще не понимаю где ты там сложности нашёл. Просто делаешь diff в формате patch между оригинальным файлом и изменённым, а потом кладёшь его в /etc/portage/patches/категория/программа-версия.подверсия/мой_патч.patch

И он на этапе подготовки исходников автомагически накладывается