LINUX.ORG.RU

нужен пример ebuild-а.

 , ,


0

3

Здравствуйте

Хотел бы добавить в конце установки media-gfx/blender процесс пересборки media-plugins/blender-addons-meta со всеми его зависимостями.

Нужен пример, как это организовать в ебилде media-gfx/blender.

Я не в курсе, как это организовано в blender, но чисто сферически вам может помочь

FEATURES=preserve-libs
в make.conf.

l0stparadise ★★★★★
()

процесс пересборки media-plugins/blender-addons-meta
как это организовать в ебилде media-gfx/blender

Не надо так делать.

beresk_let ★★★★★
()

в конце установки media-gfx/blender процесс пересборки media-plugins/blender-addons-meta со всеми его зависимостями.

Копай в сторону матепакетов (если правда меняется abi)

Kroz ★★★★★
()

Вообщем, понятно. Плохая идея.

brothermechanic ★★★★★
() автор топика

Тебе нужны саб-слоты:

1) в ебилде blender ставишь SLOT=«0/${PV}»;
2) в ебилде media-plugins/blender-addons-meta меняешь зависимость вида «media-gfx/blender» на «media-gfx/blender:0=»

Например, если там была зависимость вида «>=media-gfx/blender-2.70» то ставишь «>=media-gfx/blender-2.70:0=»

3) PROFIT!

Только если -meta это то что я думаю и реально не содержит ни одного файла а только тянет другие зависимости - это тебе не поможет. Сабслоты надо расставлять от оконечных потребителей к целевым зависимостям. Можно конечно поплясать с виртуальными пакетами(смотри virtual/libudev и его обратные зависимости, например), но поверь - тебе оно не надо

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.