[devel] опять пакеты со шрифтами

Vitaly Lipatov =?iso-8859-1?q?lav_=CE=C1_altlinux=2Eru?=
Пт Янв 12 04:14:43 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

Замечания, вопросы и п

Вот как выглядит спек для 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