Bug #305
Не включенные шрифты на установленной системе
| Status: | Closed | Start: | 06/07/2011 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% | |
| Category: | Calculate Linux Desktop | Spent time: | - | |
| Target version: | - | |||
| Votes: | 0 | 
Description
Поскольку шаблоны уже умеют исполняться, предлагаю следующую наработку как шаблон установки системы
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
Но направление мне кажется правильным
History
     Updated by Alexander Tratsevskiy over 14 years ago
    
		Updated by Alexander Tratsevskiy over 14 years ago
    
    
    - Target version deleted (11.6)
     Updated by Mikhail Hiretsky about 13 years ago
    
		Updated by Mikhail Hiretsky about 13 years ago
    
    
    - Status changed from New to Closed
