взглянул вот на /usr/share/doc и ужаснулся мусору, который там валяется.
С каждого порта создается там ветка и кладется парочка ненужных файлов (Readme, TODO, ChangeLog, etc...).
Все бы хорошо, но API документация по либам попадает тоже в /usr/share/doc.
В итоге получается что найти нужное в этой куче не так то просто.
Вопрос в том, что можно ли как нибудь отменить установку _обычной_ документации по программам?
(т.е. чтобы не ставились всякие Readme,ChangeLog-и и т.д, но в тоже время ставилась api документация заданная явно с помощью USE)
Если прописать FEATURES="nodoc" то вообще блокируется весь /usr/share/doc для всего.
документация в Gentoo (или как быстро засоряется /usr/share/doc)
Модератор: /dev/random
-
- Сообщения: 132
- ОС: FreeBSD 6.2-RELEASE-p1
Re: документация в Gentoo
handbook
USE="-doc"
(избирательно)
P.S. или даже не избирательно
USE="-doc"
(избирательно)
P.S. или даже не избирательно
Computer is Only a Tool
-
- Сообщения: 51
Re: документация в Gentoo
Мда?
Это первый пример. Теперь второй:
Обратить внимание на html. Это API документация. Если не указывать USE="doc" она не ставиться.
Она мне нужна. А вот что подчеркнуто - не нужно. Ни для одного порта. Склоняюсь к тому, чтобы залезть в скрипты portage и убрать функцию dodoc. Вопрос был в том, как это сделать нормально, а не через хакинг.
Код: Выделить всё
ls /usr/share/doc/zlib-1.2.3/
ChangeLog.gz FAQ.gz README.gz txt
emerge -pv zlib
[ebuild R ] sys-libs/zlib-1.2.3 USE="-build" 0 kB
Это первый пример. Теперь второй:
Код: Выделить всё
emerge -pv cegui
[ebuild R ] dev-games/cegui-0.4.1 USE="devil doc examples opengl -xerces-c"
ls /usr/share/doc/cegui-0.4.1/
[u]AUTHORS.gz[/u] Falagard_Skinning_Docs.pdf.gz [u]README.gz[/u] Samples
ChangeLog.gz [b]html[/b] [u]ReadMe.html.gz[/u] [u]TODO.gz[/u]
Обратить внимание на html. Это API документация. Если не указывать USE="doc" она не ставиться.
Она мне нужна. А вот что подчеркнуто - не нужно. Ни для одного порта. Склоняюсь к тому, чтобы залезть в скрипты portage и убрать функцию dodoc. Вопрос был в том, как это сделать нормально, а не через хакинг.
-
- Сообщения: 132
- ОС: FreeBSD 6.2-RELEASE-p1
Re: документация в Gentoo
handbook, секция 'Объявление USE-флагов для отдельных пакетов'(steepz @ Jul 14 2006, в 21:40) писал(а):Вопрос был в том, как это сделать нормально, а не через хакинг.
http://www.gentoo.org/doc/ru/handbook/hand...l?part=2&chap=2
было как раз про это(Aquarius @ Jul 14 2006, в 13:35) писал(а):(избирательно)
P.S. сверху написано про handbook
Computer is Only a Tool
-
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: документация в Gentoo
Aquarius писал(а): ↑18.07.2006 09:48handbook, секция 'Объявление USE-флагов для отдельных пакетов'(steepz @ Jul 14 2006, в 21:40) писал(а):Вопрос был в том, как это сделать нормально, а не через хакинг.
http://www.gentoo.org/doc/ru/handbook/hand...l?part=2&chap=2
было как раз про это(Aquarius @ Jul 14 2006, в 13:35) писал(а):(избирательно)
P.S. сверху написано про handbook
Вы не поняли о чём тут пишут, помедитируйте ещё.