README, pkglists.txt: minor fixes

Thanks cas@ and Ivan Khakhaev for feedback!
My docs are clearly not the best in town,
please help bring those into shape :-)
This commit is contained in:
Michael Shigorin 2016-02-10 16:48:21 +03:00
parent 47ffa675d4
commit 522eff5708
2 changed files with 10 additions and 5 deletions

5
README
View File

@ -40,18 +40,23 @@
** могут основываться на предшественниках, расширяя их ** могут основываться на предшественниках, расширяя их
** дистрибутивы также включают один или более субпрофилей по надобности ** дистрибутивы также включают один или более субпрофилей по надобности
** желательно избегать множественного наследования, см. тж. фичи ** желательно избегать множественного наследования, см. тж. фичи
* субпрофили: * субпрофили:
** список собирается в $(SUBPROFILES) ** список собирается в $(SUBPROFILES)
** базовые комплекты помещены в подкаталогах под sub.in/; ** базовые комплекты помещены в подкаталогах под sub.in/;
их наборы скриптов могут расширяться фичами их наборы скриптов могут расширяться фичами
* фичи: * фичи:
** законченные блоки функциональности (или наборы таковых) ** законченные блоки функциональности (или наборы таковых)
** описываются в индивидуальных features.in/*/config.mk ** описываются в индивидуальных features.in/*/config.mk
** могут требовать другие фичи, а также субпрофили ** могут требовать другие фичи, а также субпрофили
** накопительный список собирается в $(FEATURES) ** накопительный список собирается в $(FEATURES)
** при сборке $(BUILDDIR) содержимое фич добавляется в профиль ** при сборке $(BUILDDIR) содержимое фич добавляется в профиль
* списки пакетов (*_LISTS): * списки пакетов (*_LISTS):
** _внимание_: не надо создавать фичу, если достаточно списка пакетов!
** просьба по возможности избегать дублирования (см. bin/pkgdups) ** просьба по возможности избегать дублирования (см. bin/pkgdups)
* индивидуальные пакеты (*_PACKAGES): см. тж. conf.d/README * индивидуальные пакеты (*_PACKAGES): см. тж. conf.d/README
Результат: Результат:

View File

@ -5,7 +5,7 @@
некоторые "*" ниже заэкранированы ради парсера asciidoc): некоторые "*" ниже заэкранированы ради парсера asciidoc):
* main: пакетная база для установки * main: пакетная база для установки
** sub.in/main/Makefile, features.in/\*/main/lib/*.mk ** sub.in/main/Makefile, features.in/*/main/lib/
** THE_LISTS, BASE_LISTS, MAIN_LISTS ** THE_LISTS, BASE_LISTS, MAIN_LISTS
** THE_GROUPS, MAIN_GROUPS ** THE_GROUPS, MAIN_GROUPS
** THE_PACKAGES, BASE_PACKAGES, MAIN_PACKAGES, ** THE_PACKAGES, BASE_PACKAGES, MAIN_PACKAGES,
@ -15,7 +15,7 @@
*** KFLAVOURS *** KFLAVOURS
* stage2: общая часть install2, live, rescue * stage2: общая часть install2, live, rescue
** sub.in/stage2/Makefile, features.in/\*/stage2/lib/*.mk ** sub.in/stage2/Makefile, features.in/*/stage2/lib/
** SYSTEM_PACKAGES, STAGE2_PACKAGES ** SYSTEM_PACKAGES, STAGE2_PACKAGES
** STAGE1_KMODULES, STAGE1_KMODULES_REGEXP, ** STAGE1_KMODULES, STAGE1_KMODULES_REGEXP,
STAGE2_KMODULES, STAGE2_KMODULES_REGEXP STAGE2_KMODULES, STAGE2_KMODULES_REGEXP
@ -24,13 +24,13 @@
* install2: компактная "живая" система, содержащая только инсталятор * install2: компактная "живая" система, содержащая только инсталятор
** см. stage2 ** см. stage2
*** features.in/install2/install2/stage2cfg.mk, *** features.in/install2/install2/stage2cfg.mk,
features.in/\*/install2/lib/*.mk features.in/*/install2/lib/
*** INSTALL2_PACKAGES *** INSTALL2_PACKAGES
* live: пользовательский LiveCD (может содержать также инсталятор) * live: пользовательский LiveCD (может содержать также инсталятор)
** см. stage2 ** см. stage2
** features.in/live/live/stage2cfg.mk, ** features.in/live/live/stage2cfg.mk,
features.in/\*/live/lib/*.mk features.in/*/live/lib/
** THE_LISTS, LIVE_LISTS ** THE_LISTS, LIVE_LISTS
** THE_GROUPS, LIVE_GROUPS ** THE_GROUPS, LIVE_GROUPS
** THE_PACKAGES, LIVE_PACKAGES, COMMON_PACKAGES ** THE_PACKAGES, LIVE_PACKAGES, COMMON_PACKAGES
@ -44,7 +44,7 @@
** RESCUE_LISTS ** RESCUE_LISTS
* stage1: ядро и загрузчик второй стадии * stage1: ядро и загрузчик второй стадии
** sub.in/stage1/Makefile, features.in/\*/stage1/lib/*.mk ** sub.in/stage1/Makefile, features.in/*/stage1/lib/
** STAGE1_PACKAGES, SYSTEM_PACKAGES ** STAGE1_PACKAGES, SYSTEM_PACKAGES
** STAGE1_PACKAGES_REGEXP ** STAGE1_PACKAGES_REGEXP
** STAGE1_KMODULES_REGEXP ** STAGE1_KMODULES_REGEXP