LINUX.ORG.RU

ebuild с несколькими источниками git

 ,


0

3

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

Bledner переехал на git http://developer.blender.org/diffusion/ :

  • git://git.blender.org/blender.git
  • git://git.blender.org/blender-addons.git
  • git://git.blender.org/blender-addons-contrib.git
  • git://git.blender.org/blender-translations.git

Как мне указать один - понятно ( EGIT_REPO_URI=«git://git.blender.org/blender.git» )

Но как мне указать все и чтоб они были в папках основного git:

  • git://git.blender.org/blender.git в /var/tmp/portage/media-gfx/blender-9999-r2/work/blender-9999/
  • git://git.blender.org/blender-addons.git в /var/tmp/portage/media-gfx/blender-9999-r2/work/blender-9999/release/scripts/addons
  • git://git.blender.org/blender-addons-contrib.git в /var/tmp/portage/media-gfx/blender-9999-r2/work/blender-9999/release/scripts/addons_contrib
  • git://git.blender.org/blender-translations.git в /var/tmp/portage/media-gfx/blender-9999-r2/work/blender-9999/release/datafiles/locale/ (не уверен)

???

★★★★★

Последнее исправление: brothermechanic (всего исправлений: 1)

Сделать 4 ебилда, где три крайних зависят от первого не может стать решением?

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

да, я читал постараюсь не затягивать с этим

спасибо за совет! попробую

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

1 проще в использовании

Нет, тогда при обновлении одного, придётся пересобирать все.

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

git-2 скоро могут начать закапывать - шли багрепорт

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

Багрепорт?

А что разве не очевидно что eclass-ы для git-а невменяемые и вообще спроектированы настолько черезжопно что устраивают только тех кому на один ebuild нужен один источник git-а? Для столь очевидных вещей все еще нужны багрепорты или девелопиры генты ниасислили массивы и циклы что у них вызывает жуткую попопболь?

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

Для столь очевидных вещей все еще нужны багрепорты или девелопиры генты ниасислили массивы и циклы что у них вызывает жуткую попопболь?

С циклами и сабшеллами всё не так просто как ты думаешь - почитай посты mgorny на этот счёт.

И да, eclass-ы номинально должны использовать функции, которые поддерживаются bash минимум версии 3.2, то есть использование фишек bash 4 ONLY запрещено по Gentoo Package Manager Specification.

А что разве не очевидно что eclass-ы для git-а невменяемые и вообще спроектированы настолько черезжопно что устраивают только тех кому на один ebuild нужен один источник git-а?

Умеешь лучше - напиши и представь на рассмотрение. eclass-ы принимаются через мэйллист в том числе. Не умеешь или считаешь, что все козлы а ты д'Артаньян и помогать козлам не будешь - просто уйди и не мешай, пожалуйста.

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