diff --git a/bin/pkgdups.sh b/bin/pkgdups similarity index 100% rename from bin/pkgdups.sh rename to bin/pkgdups diff --git a/conf.d/README b/conf.d/README index 3d9e2491..ac354b9e 100644 --- a/conf.d/README +++ b/conf.d/README @@ -32,3 +32,14 @@ - $$(VAR) раскрываются позже, при включении $(CONFIG) и востребовании значений; в этом случае их значения могут изменяться до окончания конфигурации, а также зависеть от значений других переменных + +По спискам пакетов: +- на этапе экспериментирования можно забивать прямо в описание образа +- при фиксации состояния стоит воспользоваться существующими списками, + а дополнительные оформить как можно более чётко обособленными по тем + задачам, для решения которых они и подобраны +- повторяющиеся логически связанные группы списков может иметь смысл + выделить в фичу (см., например, power или x11) +- если явной фичи не наблюдается, но у группы дистрибутивов намечается + заметная общая часть -- её можно выделить в промежуточную цель вида + distro/.name, не являющуюся самостоятельно собираемой diff --git a/pkg.in/lists/README b/pkg.in/lists/README index 9aa04c26..6f9381c6 100644 --- a/pkg.in/lists/README +++ b/pkg.in/lists/README @@ -8,3 +8,9 @@ Подкаталог tagged/ содержит тегированные списки, имена которых удобно получать функцией tags() (см. ../../lib/functions.mk). + +Для выявления дубликатов в составе списков служит запускаемый +с указанием перечня анализируемых файлов скрипт ../../bin/pkgdups; +пытаться избежать дублей на 100% скорее бесполезно, но бродячие +устойчивые группы пакетов могут заслуживать выделения отдельным +списком.