Доброго времени суток. Возникла служебная необходимость запихнуть некие скрипты в ебилд. Суть - необходимо заменить файл /usr/lib/kde4/libexec/kscreenlocker, предоставляемый пакетом krunner на свой, оригинал переместив, например, в /usr/lib/kde4/libexec/kde-screenlocker. Вопрос в следующем - как сделать требуемое наиболее оперативно и наименее болезненно? Пробовал в .ebuild src_install() сделать
cp -p /usr/lib/kde4/libexec/kscreenlocker ${S}/kde-screenlocker
insinto /usr/lib/kde4/libexec
doins ${S}/kscreenlocker
doins ${S}/kde-screenlocker
И это, конечно же, не удалось, так как было воспринято, как попытка нарушить целостность файловой системы -) (с portage изнутри знакомлюсь впервые, тема дается тяжко) Иные попытки(mv в src_prepare) были, судя по всему, еще более бессмысленными, так как на них совершенно никакой реакции от системы не последовало. Гугление на вопрос «file collisions» навело на epatch, которым неведомым образом используются патчи с незнакомым мне синтаксисом(видимо, тема столь же богата, как и вся философия пакетов Gentoo).
Буду рад любой помощи.
Заранее благодарен.