Bug #305
Не включенные шрифты на установленной системе
Статус: | Closed | Начата: | 07.06.2011 | |
---|---|---|---|---|
Приоритет: | Normal | Дата выполнения: | ||
Назначена: | - | Готовность в %: | 0% |
|
Категория: | Calculate Linux Desktop | Затраченное время: | - | |
Версия: | - | |||
Голоса: | 0 |
Описание
Поскольку шаблоны уже умеют исполняться, предлагаю следующую наработку как шаблон установки системы
eselect fontconfig enable `for f in /etc/fonts/conf.avail/*; do basename $f; done `
Ну или более продвинутый вариант, шаблон автоматически включающий шрифты при установке, что-то вроде
# Calculate belong(media-libs/fontconfig)!=||belong(media-fonts/*)=! exec=/bin/sh eselect fontconfig enable $( equery f ${P} |grep /etc/fonts/conf.avail/ |sed -e 's:/etc/fonts/conf.avail/::' )
подозреваю, что конкретно этот шаблон работать не будет, поскольку equery показывает содержимое лишь установленных пакетов, а шаблон накладывается на этапе pkg_postinst, т.е. как-бы он до конца еще не установлен, и неясно(мне) прописан он в /var/db/pkg
Но направление мне кажется правильным
История
Обновлено Alexander Tratsevskiy около 14 лет назад
- Значение
11.6параметра Версия удалено
Обновлено Mikhail Hiretsky около 13 лет назад
- Параметр Статус изменился с New на Closed