Feature #260

Создание своих профилей и работа с ними через eselect profile

Added by Михаил Гагауз about 13 years ago. Updated about 12 years ago.

Status:New Start:03/13/2011
Priority:Normal Due date:
Assignee:- % Done:

40%

Category:Calculate Utilities Spent time: -
Target version:-
Votes: 1

Description

Порой возникает необходимость использовать профили из оверлея (не из основного дерева портежей)

Патч из дистра Calculate позволяет выбирать профиль из профилей основного дерева портежей и оверлея calculate (пардон за тафталогию)

Предлагаю патч расширяющий это список всеми зарегистрированными в системе оверлеями.

Думаю такое решение позволит "красивее" создавать собственные сборки утилитой cl-builder

В качестве примера использования прикладываю архив профиля из оверлея обеспечивающего оптимизацию параметров сборки под конкретную архитектуру (k7). Само собой так же можно изменить и список софта устанавливаемого с профилем.

P.S.
Похоже утилита cl-assemble не использует eselect и его конфиги для выбора профиля, так что нуждается в отдельном патче.
Надеюсь разработчикам моя идея понравится и они реализуют ее и в этой утилите.

P.P.S.
Наверно стоит также изменить ebuild пакета sys-kernel/calckernel.
Позволить в профиле определять так-же конфиг ядра по умолчанию.

profile.eselect - /usr/share/eselect/modules/profile.eselect (4 KB) Михаил Гагауз, 03/13/2011 08:14 pm

local.tar.bz2 - Оверлей с профилем (902 Bytes) Михаил Гагауз, 03/13/2011 08:14 pm

History

Updated by Михаил Гагауз about 13 years ago

Из IRC-а
<Lautre> мне кажется добавлять поддержку в еселект нужно не патчем
<Lautre> попробуй через гентушную багзиллу
<Lautre> если есть желание и не только - стучи по ним
...
<Lautre> а то мало того что мы хакнули еселект, а тут еще и хак расширять довесками
<Lautre> ну не совсем это правильно

Согласен, киньте сюда кто-то плз ник человека ответственного за eselect в гентушной багзилле.

Also available in: Atom PDF

Thank you!