Страница 1 из 1
как зарегистрировать pkg src в списке pkg_info?
Добавлено: 2008-04-20 2:01:56
koffu
Вот давно мучает такой вопрос: при сборке какого-либо пакета он не попадает в список pkg_info. Каким его образом регистрировать аналогично как через установку в портах?
Re: как зарегистрировать pkg src в списке pkg_info?
Добавлено: 2008-04-20 7:54:37
dikens3
Почитать про создание портов. Там должно что-то быть.
Re: как зарегистрировать pkg src в списке pkg_info?
Добавлено: 2008-04-20 10:40:45
koffu
Мне кажется должно быть какое-то более красивое решение, чем потрошение портового Makefile.

Re: как зарегистрировать pkg src в списке pkg_info?
Добавлено: 2008-04-20 12:17:36
Гость
koffu писал(а):Мне кажется должно быть какое-то более красивое решение, чем потрошение портового Makefile.

Порты и есть "красивое" решение. Некрасивым будет использование pkg_create(1) вручную или добавление в /var/db/pkg/ соответствующей записи.
Re: как зарегистрировать pkg src в списке pkg_info?
Добавлено: 2008-04-20 13:25:17
dikens3
koffu писал(а):Мне кажется должно быть какое-то более красивое решение, чем потрошение портового Makefile.

Важно понять что, зачем, откуда идёт.
Вот к примеру
почему необходимо зарегистрировать пакет в системе?
1. Кому-то/чему-то может потребоваться узнать: - что установлено в системе?
2. Кому-то/чему-то может потребоваться использовать знания об установленных портах/пакетах(тарболах).
и т.д.
...
...
Что именно нужно регистрировать? (Какие цели можно достигнуть с помощью регистрации?)
1. Название.
2. Зависимости. (Для нормальной работы?)
3. Состав пакета. (Для нормального удаления?)
и т.д.
...
...
P.S. Порты штука классная и очень важная.