* [sisyphus] tetex-3.0 ушёл в Daedalus
@ 2005-11-01 17:26 Yura Zotov
0 siblings, 0 replies; only message in thread
From: Yura Zotov @ 2005-11-01 17:26 UTC (permalink / raw)
To: Sisyphus List
[-- Attachment #1: Type: text/plain, Size: 451 bytes --]
В Daedalus ушёл tetex-3.0. В hasher-е собирается, тестовые
документы транслирует без проблем.
В нём изменилась раскладка шрифтовых файлов по каталогам. Из-за
этого все дополнительные шрифтовые пакеты надо перепаковать. Патч
для cm-super приложен. Надо делать по аналогии.
Оперативное внесение исправлений в пакет не гарантирую. Идею с
упаковыванием в noarch поддерживаю, но в обозримом будущем не
потяну.
Тестируйте на здоровье.
--
Юрий А. Зотов
[-- Attachment #2: cm-super-fonts.spec.patch --]
[-- Type: text/plain, Size: 1767 bytes --]
--- cm-super-fonts.spec 2002-11-27 22:17:15 +0300
+++ cm-super-fonts.spec.my 2005-10-30 15:07:26 +0300
@@ -2,7 +2,7 @@
Name: cm-super-fonts
Version: 0.3.3
-Release: alt6
+Release: alt7
Summary: Cyrillic Type 1 EC/TC and LH fonts
Group: Publishing
License: GPL
@@ -122,8 +122,12 @@
%install
# Directories for cm-super fonts
+%define mapdir %_datadir/texmf/fonts/map/dvips/cm-super
+%define encdir %_datadir/texmf/fonts/enc/dvips/cm-super
+
%__mkdir -p %buildroot/%_datadir/texmf/fonts/{type1,afm}/public
-%__mkdir -p %buildroot/%_datadir/texmf/dvips/{config,base}
+%__mkdir -p %buildroot%mapdir
+%__mkdir -p %buildroot%encdir
%__mkdir -p %buildroot/%type1fontsdir/afms
%__mkdir -p %buildroot/%_sysconfdir/tex-fonts.d
@@ -137,14 +141,14 @@
%__ln_s afms/$i %buildroot%type1fontsdir/$i
done
popd
-%__ln_s %type1fontsdir %buildroot/%_datadir/texmf/fonts/type1/public/cm-super
-%__ln_s %type1fontsdir/afms %buildroot/%_datadir/texmf/fonts/afm/public/cm-super
+%__ln_s ../../../../fonts/default/Type1-cm-super %buildroot/%_datadir/texmf/fonts/type1/public/cm-super
+%__ln_s ../../../../fonts/default/Type1-cm-super/afms %buildroot/%_datadir/texmf/fonts/afm/public/cm-super
pushd dvips
for i in *.map ; do
echo "Map $i" >> %buildroot/%_sysconfdir/tex-fonts.d/cm-super.cfg
- %__cp $i %buildroot%_datadir/texmf/dvips/config/
+ %__cp $i %buildroot%mapdir/
done
- %__cp *.enc %buildroot%_datadir/texmf/dvips/base/
+ %__cp *.enc %buildroot%encdir/
popd
%post
@@ -187,10 +191,10 @@
%_datadir/texmf/fonts/afm/public/cm-super
%files tex-dvips
-%_datadir/texmf/dvips/base/*
+%mapdir/*
%files tex
-%_datadir/texmf/dvips/config/*
+%encdir/*
%_datadir/texmf/fonts/type1/public/cm-super
%_sysconfdir/tex-fonts.d/cm-super.cfg
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2005-11-01 17:26 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-01 17:26 [sisyphus] tetex-3.0 ушёл в Daedalus Yura Zotov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git