ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [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