LINUX.ORG.RU

может попробовать прописать патч в ebuild ? я именно так и сделал для freetype, все работает

NeoNMaN
()
Ответ на: комментарий от NeoNMaN

Ты вот это имеешь в виду:

ebuild /usr/portage/<kategorie>/<paket>/<ebuild> unpack

потом:

cd /var/tmp/portage/<paket>-<version>/work

потом патчим и делаем:

ebuild /usr/portage/<kategorie>/<paket>/<ebuild> merge

так? Просто я новичек в Женту и не до конца понимаю - берет ли он исходники при последней команде из /var/tmp/portage/... и т.д. или нет?

anonymous
()

Ты про это?
man emerge
на предмет inject

Selecter ★★★★
()
Ответ на: комментарий от anonymous

В факе на gentoo.org этот вопрос же есть.

ebuild /usr/portage/<category>/<package>/<ebuild> unpack - распакует пакет

Далее накладываешь свои патчи, компилируешь и делаешь

touch /var/tmp/portage/<package>-<version>/.compiled

ebuild /usr/portage/<category>/<package>/<ebuild> merge

команда ebuild merge увидит, что у тебя уже все скомпилировано(.compiled) и просто проинсталирует все это.

Хотя лучше было бы дописать твой патч в файл .ebuild-файл, а патч положить в files

init ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.