[devel] опять пакеты со шрифтами
Vitaly Lipatov
=?iso-8859-1?q?lav_=CE=C1_altlinux=2Eru?=
Пт Янв 12 04:13:47 MSK 2007
On Tuesday 09 January 2007 23:57, Valery V. Inozemtsev wrote:
> hi.
>
> копаясь с fontconfig обнаружил
> $ grep /usr/share/fonts/default
> Sisyphus/noarch/base/contents_index | cut -f2 | sort -u
...
> потрудитись все таки почитать
> http://www.freesource.info/wiki/Altlinux/Policy/Fonts, т.к.
> костыль под названием /usr/share/fonts/default я оставлять не
> планирую
Ну это положим не полиси, а пока ещё кучка мыслей...
Я отправил в Сизиф пакет rpm-build-fonts, предоставляющий макросы
%ttf_fonts_install
%otf_fonts_install
%type_fonts_install
%bitmap_fonts_install
Если коротко, скрипт устанавливает необходимые файлы в нужный
каталог и создаёт список файлов для упаковки. В качестве
параметра ему нужно указать название шрифта.
Я пересобрал все свои шрифтовые пакеты с ним и отправил в Сизиф.
Пример использование и описание планируется здесь:
http://www.freesource.info/wiki/Altlinux/Policy/Fonts
Замечания и вопросы принимаются по e-mail или
JID:lav на altlinux.org
Вот как выглядит спек для ttf, использующий rpm-build-fonts
(очевидные части спека опущены):
===========================
%define fname somefont
Name: fonts-ttf-%fname
...
BuildRequires: rpm-build-fonts
PreReq: chkfontpath fontconfig
Provides: %fname-fonts-ttf
Obsoletes: %fname-fonts-ttf
...
%install
%ttf_fonts_install %fname
%post
%post_fonts
%postun
%postun_fonts
%files -f %fname.files
%doc ...
=========================
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
Подробная информация о списке рассылки Devel