ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] опять пакеты со шрифтами
@ 2007-01-09 20:57 Valery V. Inozemtsev
  2007-01-12  1:13 ` Vitaly Lipatov
  2007-01-12  1:14 ` Vitaly Lipatov
  0 siblings, 2 replies; 3+ messages in thread
From: Valery V. Inozemtsev @ 2007-01-09 20:57 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1348 bytes --]

hi.

копаясь с fontconfig обнаружил
$ grep /usr/share/fonts/default Sisyphus/noarch/base/contents_index | cut -f2 | sort -u
armenian-fonts-ttf
bengali-fonts-ttf
braille-fonts-ttf
chinese-fonts-ttf-big5
chinese-fonts-ttf-gb2312
church-fonts
church-fonts-ttf
cm-super-fonts-afm
cm-super-fonts-pfb
devanagari-fonts-ttf
dmtr40in-fonts
freefont-fonts-ttf
georgian-fonts-ttf
gost-fonts-ttf
gw-fonts-ttf
japanese-fonts-ttf
kannada-fonts-ttf
korean-fonts-ttf
latex-xft-fonts-ttf
malayalam-fonts-ttf
ms-fonts-ttf
phonetic-fonts-type1
sharatype-fonts
syriac-fonts-ttf
tamil-fonts-ttf
tempora-fonts-otf
tempora-fonts-ttf
thai-fonts-ttf
tibetan-fonts-ttf
urdu-fonts-ttf
val-fonts-ttf
vera-fonts-ttf
znamen-fonts-ttf

Господа нижеперечисленные
$ for p in $(grep /usr/share/fonts/default Sisyphus/noarch/base/contents_index | cut -f2 | sort -u); do rpmquery -p --qf="%{PACKAGER}\n" Sisyphus/files/*/RPMS/${p}* >> packager.list; done; cat packager.list | sort -u
AEN <aen@altlinux.ru>
Igor Vlasenko <viy@altlinux.ru>
Michael Shigorin <mike@altlinux.ru>
Vitaly Lipatov <lav@altlinux.ru>
Vyacheslav Dikonov <slava@altlinux.ru>

потрудитись все таки почитать http://www.freesource.info/wiki/Altlinux/Policy/Fonts, т.к. костыль под названием /usr/share/fonts/default я оставлять не планирую

-- 
Valery V. Inozemtsev

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] опять пакеты со шрифтами
  2007-01-09 20:57 [devel] опять пакеты со шрифтами Valery V. Inozemtsev
@ 2007-01-12  1:13 ` Vitaly Lipatov
  2007-01-12  1:14 ` Vitaly Lipatov
  1 sibling, 0 replies; 3+ messages in thread
From: Vitaly Lipatov @ 2007-01-12  1:13 UTC (permalink / raw)
  To: ALT Devel discussion list

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



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] опять пакеты со шрифтами
  2007-01-09 20:57 [devel] опять пакеты со шрифтами Valery V. Inozemtsev
  2007-01-12  1:13 ` Vitaly Lipatov
@ 2007-01-12  1:14 ` Vitaly Lipatov
  1 sibling, 0 replies; 3+ messages in thread
From: Vitaly Lipatov @ 2007-01-12  1:14 UTC (permalink / raw)
  To: ALT Devel discussion list

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


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-01-12  1:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-09 20:57 [devel] опять пакеты со шрифтами Valery V. Inozemtsev
2007-01-12  1:13 ` Vitaly Lipatov
2007-01-12  1:14 ` Vitaly Lipatov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git