Bug #305

Не включенные шрифты на установленной системе

Added by Михаил Гагауз almost 13 years ago. Updated over 11 years ago.

Status:Closed Start:06/07/2011
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Calculate Linux Desktop Spent time: -
Target version:-
Votes: 0

Description

http://www.calculate-linux.ru/boards/7/topics/8995?r=9031

Поскольку шаблоны уже умеют исполняться, предлагаю следующую наработку как шаблон установки системы

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 almost 13 years ago

  • Target version deleted (11.6)

Updated by Mikhail Hiretsky over 11 years ago

  • Status changed from New to Closed

Also available in: Atom PDF

Thank you!