ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Yura Zotov <yz@altlinux.ru>
To: Sisyphus List <sisyphus@lists.altlinux.org>
Subject: [sisyphus] tetex-3.0 ушёл в Daedalus
Date: Tue, 1 Nov 2005 20:26:33 +0300
Message-ID: <20051101172633.GA16629@vezyolka.home> (raw)

[-- 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
 

                 reply	other threads:[~2005-11-01 17:26 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20051101172633.GA16629@vezyolka.home \
    --to=yz@altlinux.ru \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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