Привет. Нужно распаковать архив (на самом деле deb-пакет, но с этим вроде разобрался), и установить его в систему.
В общем, чтобы автоматом распаковался deb-архив, оказалось достаточно написать «inherit unpacker» (подглядел пример в ебилде для google-talkplugin).
Он распаковался в workdir/, и там примерно такая структура пакетов /usr, /usr/bin, /usr/lib и т.п... Мне нужно тупо скопировать всё это содержимое workdir в корень системы. Как это сделать?
ebuild <path-to-ebuild-file> install послушано пишет, что в image установил всё, но каталог пустой. Соответственно, emerge тоже ничего в систему не устанавливает, пакет «пустой».
Что нужно сделать?..
В мануале нашёл, что надо перепоределить src_install() и внутри него использовать http://devmanual.gentoo.org/function-reference/install-functions/
Но как-то топорно это... мне каждый файл в ebuild прописывать?..
Можно как-то проще?.. Тупо всё содержимое workdir в систему, там лишних файлов нет. Или это не gentoo-way?