source: projects/specs/tags/6_0_REL/t/texlive-collection-fontutils/texlive-collection-fontutils-vl.spec @ 3944

Revision 3944, 25.9 KB checked in by munepi, 13 years ago (diff)

updated texlive and its related packages: ready for Vine Linux 6 release

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2009-4:
3## tlpdb2rpmspec collection-fontutils
4
5%bcond_with firstbuild
6
7%define tex_destdir     %{_datadir}
8%define texmf           %{tex_destdir}/texmf
9%define texlive_src     %{tex_destdir}/texlive-sources
10%define build_tex_destdir       %{buildroot}%{tex_destdir}
11%define build_texmf     %{buildroot}%{texmf}
12
13%define exec_mktexlsr  [ -x %{_bindir}/texconfig-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/texconfig-sys rehash
14%define exec_texhash  [ -x %{_bindir}/texhash ] && PATH=%{_bindir}:$PATH %{_bindir}/texhash
15%define exec_updmap   [ -x %{_bindir}/updmap-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/updmap-sys --nostop
16%define exec_fmtutil  [ -x %{_bindir}/fmtutil-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/fmtutil-sys --all >/dev/null 2>&1
17%define exec_upddeffont    [ -x %{_sbindir}/update-defaultfont ] && %{_sbindir}/update-defaultfont 2> /dev/null
18%define vartexfonts %{_var}/lib/texmf
19
20%define __find_provides %{nil}
21%define __find_requires %{nil}
22%define __perl_provides %{nil}
23%define __perl_requires %{nil}
24
25Autoreq: 0
26
27Summary: TeX Live: TeX and Outline font utilities
28Summary(ja): TeX Live: TeX and Outline font utilities
29Name: texlive-collection-fontutils
30Version: 2009
31Release: 4%{?_dist_release}
32License: GPL+, Freely redistributable without restriction, No Info, LPPL, Public Domain
33Group: Applications/Publishing
34URL:http://www.tug.org/texlive/
35
36Requires: texlive = %{version}
37Requires: texlive-collection-basic = %{version}
38
39Requires(post):         texlive = %{version}
40Requires(postun):       texlive = %{version}
41BuildRequires:          texlive-sources = %{version}
42
43BuildArch:      noarch
44Buildroot:      %{_tmppath}/%{name}-%{version}-root
45
46Vendor:         Project Vine
47Distribution:   Vine Linux
48Packager:       munepi
49
50%description
51The TeX Live software distribution offers a complete TeX system for a
52variety of Unix, Macintosh, Windows and other platforms. It
53encompasses programs for editing, typesetting, previewing and printing
54of TeX documents in many different languages, and a large collection
55of TeX macros and font libraries.
56
57The distribution includes extensive general documentation about TeX,
58as well as the documentation for the included software packages.
59
60This package is a collection of TeX and Outline font utilities:
61Programs for conversion between font formats, testing fonts,
62virtual fonts, .gf and .pk manipulation, mft, fontinst, etc.
63Manipulating OpenType, TrueType, PostScript Type 1, etc.
64
65This package contains the following CTAN packages:
66accfonts: Utilities to derive new fonts from existing ones.
67afm2pl:
68epstopdf: Convert EPS to 'encapsulated' PDF using GhostScript.
69fontware:
70lcdftypetools: A bundle of outline font manipulation tools.
71ps2pkm: Generate a PK font from an Adobe Type 1 font.
72pstools: Produce Encapsulated PostScript from PostScript.
73psutils: PostScript utilities.
74dvipsconfig: Collection of dvips PostScript headers.
75fontinst: Help with installing fonts for TeX and LaTeX.
76fontools: Tools to simplify using fonts (especially TT/OTF ones).
77getafm:
78mft:
79t1utils: Simple Type 1 font manipulation programs.
80ttfutils:
81
82%description -l ja
83TeX Live ソフトウェアディストリビューションは、
84さまざまな Unix, Macintosh, Windows、および
85他のプラットホームに対して完全な TeX システムを提供します。
86多くの異なった言語を含む TeX ドキュメントの
87編集、組版、閲覧、印刷するためのプログラム、
88そして、TeX マクロやフォントライブラリの大きなコレクションを
89同梱しています。
90
91このディストリビューションは
92同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
93TeX に関するたくさんの一般的なドキュメントを含んでいます。
94
95このパッケージは以下のようなパッケージ集です。
96TeX and Outline font utilities:
97Programs for conversion between font formats, testing fonts,
98virtual fonts, .gf and .pk manipulation, mft, fontinst, etc.
99Manipulating OpenType, TrueType, PostScript Type 1, etc.
100
101このパッケージは以下の CTAN パッケージを含んでいます:
102accfonts: Utilities to derive new fonts from existing ones.
103afm2pl:
104epstopdf: Convert EPS to 'encapsulated' PDF using GhostScript.
105fontware:
106lcdftypetools: A bundle of outline font manipulation tools.
107ps2pkm: Generate a PK font from an Adobe Type 1 font.
108pstools: Produce Encapsulated PostScript from PostScript.
109psutils: PostScript utilities.
110dvipsconfig: Collection of dvips PostScript headers.
111fontinst: Help with installing fonts for TeX and LaTeX.
112fontools: Tools to simplify using fonts (especially TT/OTF ones).
113getafm:
114mft:
115t1utils: Simple Type 1 font manipulation programs.
116ttfutils:
117
118%package doc
119Summary: TeX Live: Documentation files of %{name}
120Group: Applications/Publishing
121Requires: %{name} = %{version}-%{release}
122
123%description doc
124This package contains documentation files of %{name}.
125
126%prep
127
128%build
129
130%install
131[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
132
133PREF=%{buildroot}%{tex_destdir}
134
135manifest=(
136texmf-dist/doc/fonts/accfonts/CHANGES
137texmf-dist/doc/fonts/accfonts/COPYING
138texmf-dist/doc/fonts/accfonts/README
139texmf-dist/scripts/accfonts/mkt1font
140texmf-dist/scripts/accfonts/vpl2ovp
141texmf-dist/scripts/accfonts/vpl2vpl
142texmf-dist/tex/latex/accfonts/CSX.def
143texmf-dist/tex/latex/accfonts/ISO-Latin1.def
144texmf-dist/tex/latex/accfonts/ISO-Latin2.def
145texmf-dist/tex/latex/accfonts/IndUni_Omega.def
146texmf-dist/tex/latex/accfonts/Norman.def
147texmf-dist/doc/latex/epstopdf/README
148texmf-dist/scripts/epstopdf/epstopdf.pl
149texmf-dist/dvips/dvipsconfig/README
150texmf-dist/dvips/dvipsconfig/addpsctrl
151texmf-dist/dvips/dvipsconfig/config.a3
152texmf-dist/dvips/dvipsconfig/config.a4
153texmf-dist/dvips/dvipsconfig/config.a4grid
154texmf-dist/dvips/dvipsconfig/config.duplong
155texmf-dist/dvips/dvipsconfig/config.dupshort
156texmf-dist/dvips/dvipsconfig/config.envelope
157texmf-dist/dvips/dvipsconfig/config.inv
158texmf-dist/dvips/dvipsconfig/config.manualfeed
159texmf-dist/dvips/dvipsconfig/config.mmgrid
160texmf-dist/dvips/dvipsconfig/config.psgrid
161texmf-dist/dvips/dvipsconfig/config.screen100
162texmf-dist/dvips/dvipsconfig/config.screen100_0
163texmf-dist/dvips/dvipsconfig/config.screen110
164texmf-dist/dvips/dvipsconfig/config.screen120
165texmf-dist/dvips/dvipsconfig/config.screen130
166texmf-dist/dvips/dvipsconfig/config.screen140
167texmf-dist/dvips/dvipsconfig/config.screen150
168texmf-dist/dvips/dvipsconfig/config.screen35
169texmf-dist/dvips/dvipsconfig/config.screen50
170texmf-dist/dvips/dvipsconfig/config.screen70
171texmf-dist/dvips/dvipsconfig/config.screen80
172texmf-dist/dvips/dvipsconfig/config.screen85
173texmf-dist/dvips/dvipsconfig/config.screen90
174texmf-dist/dvips/dvipsconfig/config.simplex
175texmf-dist/dvips/dvipsconfig/config.tek550paper
176texmf-dist/dvips/dvipsconfig/config.tek550transparency
177texmf-dist/dvips/dvipsconfig/config.tray1
178texmf-dist/dvips/dvipsconfig/config.tray2
179texmf-dist/dvips/dvipsconfig/config.tray3
180texmf-dist/dvips/dvipsconfig/config.usledger
181texmf-dist/dvips/dvipsconfig/config.usletter
182texmf-dist/doc/fonts/fontinst/README
183texmf-dist/doc/fonts/fontinst/encspecs/encspecs.tex
184texmf-dist/doc/fonts/fontinst/encspecs/omxdraft.etx
185texmf-dist/doc/fonts/fontinst/encspecs/ot1draft.etx
186texmf-dist/doc/fonts/fontinst/encspecs/t1draft.etx
187texmf-dist/doc/fonts/fontinst/examples/basic/basicex.tex
188texmf-dist/doc/fonts/fontinst/examples/basic/basicex2.tex
189texmf-dist/doc/fonts/fontinst/examples/eurofont/Makefile
190texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.map
191texmf-dist/doc/fonts/fontinst/examples/eurofont/eurofont.tex
192texmf-dist/doc/fonts/fontinst/examples/mathptm/Makefile
193texmf-dist/doc/fonts/fontinst/examples/mathptm/fontptcm.tex
194texmf-dist/doc/fonts/fontinst/examples/mathptm/mathtest.tex
195texmf-dist/doc/fonts/fontinst/examples/mathptm/resetsy.mtx
196texmf-dist/doc/fonts/fontinst/examples/mathptm/unsetmu.mtx
197texmf-dist/doc/fonts/fontinst/examples/mathptm/zrhax.mtx
198texmf-dist/doc/fonts/fontinst/examples/mathptm/zrmhax.mtx
199texmf-dist/doc/fonts/fontinst/examples/mathptm/zrmkern.mtx
200texmf-dist/doc/fonts/fontinst/examples/mathptm/zrvhax.mtx
201texmf-dist/doc/fonts/fontinst/examples/mathptm/zryhax.mtx
202texmf-dist/doc/fonts/fontinst/examples/mathptmx/Makefile
203texmf-dist/doc/fonts/fontinst/examples/mathptmx/fontptcmx.tex
204texmf-dist/doc/fonts/fontinst/examples/mathptmx/mathptmx.sty
205texmf-dist/doc/fonts/fontinst/examples/mathptmx/mathtestx.tex
206texmf-dist/doc/fonts/fontinst/examples/mathptmx/resetsy.mtx
207texmf-dist/doc/fonts/fontinst/examples/mathptmx/unsetmu.mtx
208texmf-dist/doc/fonts/fontinst/examples/mathptmx/zrhax.mtx
209texmf-dist/doc/fonts/fontinst/examples/mathptmx/zrmhax.mtx
210texmf-dist/doc/fonts/fontinst/examples/mathptmx/zrmkernx.mtx
211texmf-dist/doc/fonts/fontinst/examples/mathptmx/zrvhax.mtx
212texmf-dist/doc/fonts/fontinst/examples/mathptmx/zryhax.mtx
213texmf-dist/doc/fonts/fontinst/examples/mathptmx/zrykernx.mtx
214texmf-dist/doc/fonts/fontinst/manual/fontinst.pdf
215texmf-dist/doc/fonts/fontinst/manual/fontinst.tex
216texmf-dist/doc/fonts/fontinst/manual/intro98.pdf
217texmf-dist/doc/fonts/fontinst/manual/intro98.tex
218texmf-dist/doc/fonts/fontinst/manual/roadmap.eps
219texmf-dist/doc/fonts/fontinst/talks/et99-font-tables.pdf
220texmf-dist/doc/fonts/fontinst/talks/et99-font-tutorial.pdf
221texmf-dist/doc/fonts/fontinst/test/cc-pl.enc
222texmf-dist/doc/fonts/fontinst/test/comparemetrics.sty
223texmf-dist/doc/fonts/fontinst/test/comparepls.tex
224texmf-dist/doc/fonts/fontinst/test/fadrr.mtx
225texmf-dist/doc/fonts/fontinst/test/multislot-test.tex
226texmf-dist/doc/fonts/fontinst/test/multislot.etx
227texmf-dist/doc/fonts/fontinst/test/omsdraft.etx
228texmf-dist/doc/fonts/fontinst/test/testsc.tex
229texmf-dist/doc/fonts/fontinst/test/v1901test.mtx
230texmf-dist/doc/fonts/fontinst/test/v1901test.tex
231texmf-dist/doc/fonts/fontinst/test/v1902test.tex
232texmf-dist/doc/fonts/fontinst/test/v1905test.tex
233texmf-dist/doc/fonts/fontinst/test/v1906test.etx
234texmf-dist/doc/fonts/fontinst/test/v1906test.mtx
235texmf-dist/doc/fonts/fontinst/test/v1906test.tex
236texmf-dist/doc/fonts/fontinst/test/v1913test.tex
237texmf-dist/doc/fonts/fontinst/test/v1914test.tex
238texmf-dist/doc/fonts/fontinst/test/v1914testmap.tex
239texmf-dist/doc/fonts/fontinst/test/v1914testshow.tex
240texmf-dist/doc/fonts/fontinst/test/v1915test.tex
241texmf-dist/doc/fonts/fontinst/test/v1915testmap.tex
242texmf-dist/doc/fonts/fontinst/test/v1916test.mtx
243texmf-dist/doc/fonts/fontinst/test/v1916test.tex
244texmf-dist/doc/fonts/fontinst/test/v1916test2.tex
245texmf-dist/doc/fonts/fontinst/test/v1923test.tex
246texmf-dist/doc/fonts/fontinst/test/v1927test.tex
247texmf-dist/doc/fonts/fontinst/test/v1928test.tex
248texmf-dist/doc/fonts/fontinst/test/v1928test2.tex
249texmf-dist/doc/fonts/fontinst/test/v1930test.tex
250texmf-dist/doc/fonts/fontinst/test/v1931test0.tex
251texmf-dist/doc/fonts/fontinst/test/v1931test1.tex
252texmf-dist/doc/fonts/fontinst/test/v1931test2.tex
253texmf-dist/source/fontinst/base/CHANGES
254texmf-dist/source/fontinst/base/fibasics.dtx
255texmf-dist/source/fontinst/base/ficommon.dtx
256texmf-dist/source/fontinst/base/ficonv.dtx
257texmf-dist/source/fontinst/base/filtfam.dtx
258texmf-dist/source/fontinst/base/fimain.dtx
259texmf-dist/source/fontinst/base/fimapgen.dtx
260texmf-dist/source/fontinst/base/fisource.dvi
261texmf-dist/source/fontinst/base/fisource.ist
262texmf-dist/source/fontinst/base/fisource.sty
263texmf-dist/source/fontinst/base/fisource.tex
264texmf-dist/source/fontinst/base/fitrig.dtx
265texmf-dist/source/fontinst/base/fontinst.ins
266texmf-dist/tex/fontinst/base/bbox.sty
267texmf-dist/tex/fontinst/base/cfntinst.sty
268texmf-dist/tex/fontinst/base/finstmsc.sty
269texmf-dist/tex/fontinst/base/fontinst.ini
270texmf-dist/tex/fontinst/base/fontinst.sty
271texmf-dist/tex/fontinst/base/multislot.sty
272texmf-dist/tex/fontinst/base/xfntinst.sty
273texmf-dist/tex/fontinst/latinetx/8r.etx
274texmf-dist/tex/fontinst/latinetx/8y.etx
275texmf-dist/tex/fontinst/latinetx/ot1.etx
276texmf-dist/tex/fontinst/latinetx/ot1c.etx
277texmf-dist/tex/fontinst/latinetx/ot1cj.etx
278texmf-dist/tex/fontinst/latinetx/ot1ctt.etx
279texmf-dist/tex/fontinst/latinetx/ot1i.etx
280texmf-dist/tex/fontinst/latinetx/ot1ij.etx
281texmf-dist/tex/fontinst/latinetx/ot1itt.etx
282texmf-dist/tex/fontinst/latinetx/ot1j.etx
283texmf-dist/tex/fontinst/latinetx/ot1tt.etx
284texmf-dist/tex/fontinst/latinetx/t1.etx
285texmf-dist/tex/fontinst/latinetx/t1c.etx
286texmf-dist/tex/fontinst/latinetx/t1cj.etx
287texmf-dist/tex/fontinst/latinetx/t1i.etx
288texmf-dist/tex/fontinst/latinetx/t1ij.etx
289texmf-dist/tex/fontinst/latinetx/t1j.etx
290texmf-dist/tex/fontinst/latinetx/txtfdmns.etx
291texmf-dist/tex/fontinst/latinmtx/8r.mtx
292texmf-dist/tex/fontinst/latinmtx/8y.mtx
293texmf-dist/tex/fontinst/latinmtx/latin.mtx
294texmf-dist/tex/fontinst/latinmtx/latinsc.mtx
295texmf-dist/tex/fontinst/latinmtx/llbuild.mtx
296texmf-dist/tex/fontinst/latinmtx/lsbuild.mtx
297texmf-dist/tex/fontinst/latinmtx/lsfake.mtx
298texmf-dist/tex/fontinst/latinmtx/lsmisc.mtx
299texmf-dist/tex/fontinst/latinmtx/ltcmds.mtx
300texmf-dist/tex/fontinst/latinmtx/ltpunct.mtx
301texmf-dist/tex/fontinst/latinmtx/lubuild.mtx
302texmf-dist/tex/fontinst/latinmtx/newlatin.mtx
303texmf-dist/tex/fontinst/latinmtx/resetsc.mtx
304texmf-dist/tex/fontinst/latinmtx/unsetalf.mtx
305texmf-dist/tex/fontinst/mathetx/euex.etx
306texmf-dist/tex/fontinst/mathetx/eufrak.etx
307texmf-dist/tex/fontinst/mathetx/eurm.etx
308texmf-dist/tex/fontinst/mathetx/euscr.etx
309texmf-dist/tex/fontinst/mathetx/msam.etx
310texmf-dist/tex/fontinst/mathetx/msbm.etx
311texmf-dist/tex/fontinst/mathetx/oml.etx
312texmf-dist/tex/fontinst/mathetx/oms.etx
313texmf-dist/tex/fontinst/mathetx/omx.etx
314texmf-dist/tex/fontinst/mathetx/rsfs.etx
315texmf-dist/tex/fontinst/mathmtx/mathex.mtx
316texmf-dist/tex/fontinst/mathmtx/mathit.mtx
317texmf-dist/tex/fontinst/mathmtx/mathsy.mtx
318texmf-dist/tex/fontinst/misc/csc2x.tex
319texmf-dist/tex/fontinst/misc/csckrn2x.tex
320texmf-dist/tex/fontinst/misc/glyphbox.mtx
321texmf-dist/tex/fontinst/misc/glyphoff.mtx
322texmf-dist/tex/fontinst/misc/glyphon.mtx
323texmf-dist/tex/fontinst/misc/kernoff.mtx
324texmf-dist/tex/fontinst/misc/kernon.mtx
325texmf-dist/tex/fontinst/misc/osf2x.tex
326texmf-dist/tex/fontinst/smbletx/digit2.etx
327texmf-dist/tex/fontinst/smbletx/ts1.etx
328texmf-dist/tex/fontinst/smbletx/ts1i.etx
329texmf-dist/tex/fontinst/smbletx/ts1ij.etx
330texmf-dist/tex/fontinst/smbletx/ts1j.etx
331texmf-dist/tex/fontinst/smblmtx/resetosf.mtx
332texmf-dist/tex/fontinst/smblmtx/textcomp.mtx
333texmf-dist/tex/fontinst/smblmtx/unsetnum.mtx
334texmf-dist/tex/latex/fontinst/fontdoc.sty
335texmf-dist/doc/support/fontools/GPLv2.txt
336texmf-dist/doc/support/fontools/README
337texmf-dist/doc/support/fontools/examples/berling/berling.sty
338texmf-dist/doc/support/fontools/examples/berling/berling.sub
339texmf-dist/doc/support/fontools/examples/berling/makeberling
340texmf-dist/doc/support/fontools/examples/berling/mbr_fnst.tex
341texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sty
342texmf-dist/doc/support/fontools/examples/frutiger/frutiger.sub
343texmf-dist/doc/support/fontools/examples/frutiger/lfr_fnst.tex
344texmf-dist/doc/support/fontools/examples/frutiger/makefrutiger
345texmf-dist/doc/support/fontools/examples/palatinox/Palatino_fnst.tex
346texmf-dist/doc/support/fontools/examples/palatinox/make_Palatino
347texmf-dist/doc/support/fontools/examples/palatinox/pala.sub
348texmf-dist/doc/support/fontools/examples/palatinox/palatinox.sty
349texmf-dist/doc/support/fontools/examples/palatinox/unsetSCaps.mtx
350texmf-dist/fonts/enc/dvips/fontools/fontools_ly1.enc
351texmf-dist/fonts/enc/dvips/fontools/fontools_ot1.enc
352texmf-dist/fonts/enc/dvips/fontools/fontools_t1.enc
353texmf-dist/fonts/enc/dvips/fontools/fontools_ts1.enc
354texmf-dist/scripts/fontools/afm2afm
355texmf-dist/scripts/fontools/autoinst
356texmf-dist/scripts/fontools/cmap2enc
357texmf-dist/scripts/fontools/font2afm
358texmf-dist/scripts/fontools/ot2kpx
359texmf-dist/scripts/fontools/pfm2kpx
360texmf-dist/scripts/fontools/showglyphs
361texmf-dist/mft/base/README
362texmf-dist/mft/base/cmbase.mft
363texmf-dist/mft/base/e.mft
364texmf-dist/mft/base/mplain.mft
365texmf-dist/mft/base/pl.mft
366texmf-dist/mft/base/plain.mft
367texmf-dist/fonts/sfd/ttf2pk/Big5.sfd
368texmf-dist/fonts/sfd/ttf2pk/EUC.sfd
369texmf-dist/fonts/sfd/ttf2pk/HKSCS.sfd
370texmf-dist/fonts/sfd/ttf2pk/KS-HLaTeX.sfd
371texmf-dist/fonts/sfd/ttf2pk/SJIS.sfd
372texmf-dist/fonts/sfd/ttf2pk/UBg5plus.sfd
373texmf-dist/fonts/sfd/ttf2pk/UBig5.sfd
374texmf-dist/fonts/sfd/ttf2pk/UGB.sfd
375texmf-dist/fonts/sfd/ttf2pk/UGBK.sfd
376texmf-dist/fonts/sfd/ttf2pk/UJIS.sfd
377texmf-dist/fonts/sfd/ttf2pk/UKS-HLaTeX.sfd
378texmf-dist/fonts/sfd/ttf2pk/UKS.sfd
379texmf-dist/fonts/sfd/ttf2pk/Unicode.sfd
380)
381
382%__mkdir_p ${PREF}/texmf-dist
383for i in "${manifest[@]}"; do
384    %__install -D %{texlive_src}/$i ${PREF}/$i
385done
386## make symlinks of core script utils
387mk_symlinks=(
388texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
389texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
390texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
391texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
392texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
393texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
394texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
395texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
396texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
397texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
398texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
399texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
400texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
401texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
402texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
403texlive-collection-context,/usr/bin/context,/usr/share/texmf-dist/scripts/context/stubs/unix/context
404texlive-collection-context,/usr/bin/ctxtools,/usr/share/texmf-dist/scripts/context/stubs/unix/ctxtools
405texlive-collection-context,/usr/bin/luatools,/usr/share/texmf-dist/scripts/context/lua/luatools.lua
406texlive-collection-context,/usr/bin/makempy,/usr/share/texmf-dist/scripts/context/stubs/unix/makempy
407texlive-collection-context,/usr/bin/mpstools,/usr/share/texmf-dist/scripts/context/stubs/unix/mpstools
408texlive-collection-context,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/stubs/unix/mptopdf
409texlive-collection-context,/usr/bin/mtxrun,/usr/share/texmf-dist/scripts/context/lua/mtxrun.lua
410texlive-collection-context,/usr/bin/mtxtools,/usr/share/texmf-dist/scripts/context/stubs/unix/mtxtools
411texlive-collection-context,/usr/bin/pdftools,/usr/share/texmf-dist/scripts/context/stubs/unix/pdftools
412texlive-collection-context,/usr/bin/pstopdf,/usr/share/texmf-dist/scripts/context/stubs/unix/pstopdf
413texlive-collection-context,/usr/bin/rlxtools,/usr/share/texmf-dist/scripts/context/stubs/unix/rlxtools
414texlive-collection-context,/usr/bin/runtools,/usr/share/texmf-dist/scripts/context/stubs/unix/runtools
415texlive-collection-context,/usr/bin/texexec,/usr/share/texmf-dist/scripts/context/stubs/unix/texexec
416texlive-collection-context,/usr/bin/texfont,/usr/share/texmf-dist/scripts/context/stubs/unix/texfont
417texlive-collection-context,/usr/bin/texmfstart,/usr/share/texmf-dist/scripts/context/ruby/texmfstart.rb
418texlive-collection-context,/usr/bin/textools,/usr/share/texmf-dist/scripts/context/stubs/unix/textools
419texlive-collection-context,/usr/bin/texutil,/usr/share/texmf-dist/scripts/context/stubs/unix/texutil
420texlive-collection-context,/usr/bin/tmftools,/usr/share/texmf-dist/scripts/context/stubs/unix/tmftools
421texlive-collection-context,/usr/bin/xmltools,/usr/share/texmf-dist/scripts/context/stubs/unix/xmltools
422texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
423texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
424texlive-collection-fontutils,/usr/bin/cmap2enc,/usr/share/texmf-dist/scripts/fontools/cmap2enc
425texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
426texlive-collection-fontutils,/usr/bin/font2afm,/usr/share/texmf-dist/scripts/fontools/font2afm
427texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
428texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
429texlive-collection-fontutils,/usr/bin/pfm2kpx,/usr/share/texmf-dist/scripts/fontools/pfm2kpx
430texlive-collection-fontutils,/usr/bin/showglyphs,/usr/share/texmf-dist/scripts/fontools/showglyphs
431texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
432texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
433texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
434texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/bengali/ebong.py
435texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
436texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
437texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
438texlive-collection-latexextra,/usr/bin/pdfthumb,/usr/share/texmf-dist/scripts/ppower4/pdfthumb.tlu
439texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex
440texlive-collection-latexextra,/usr/bin/ppower4,/usr/share/texmf-dist/scripts/ppower4/ppower4.tlu
441texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
442texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
443texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
444texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
445texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
446texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
447texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf
448texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk
449texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
450texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf.pl
451texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
452)
453%__mkdir_p %{buildroot}%{_bindir}
454pushd %{buildroot}%{_bindir}
455    for i in "${mk_symlinks[@]}"; do
456        tlc=$(echo $i | cut -f 1 -d",")
457        lnk=$(echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
458        rlnk=$(echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
459
460        [ "%{name}" = "$tlc" ] || continue
461        [ -f $rlnk ] || exit 1
462        %__ln_s $rlnk $lnk || exit 1
463    done
464popd
465## info
466%__rm -f %{buildroot}%{_infodir}/dir
467%__gzip -9nf %{buildroot}%{_infodir}/*info* ||:
468
469## man
470## man t1* files are provided by t1utils
471for i in t1ascii t1asm t1binary t1disasm t1mac t1unmac; do
472    %__rm %{buildroot}%{_mandir}/man*/${i}.* ||:
473done
474
475## man some files are provided by psutils
476for i in epsffit extractres fixdlsrps fixfmps fixmacps fixpsditps fixpspps fixscribeps fixtpps fixwfwps fixwpps fixwwps getafm includeres psbook psmerge psnup psresize psselect pstops; do
477    %__rm %{buildroot}%{_mandir}/man*/${i}.* ||:
478done
479
480## fix perl path
481for i in source/metapost/expressg/expressg.dtx \
482         doc/metapost/expressg/n2mpsprl.prl \
483         doc/latex/songbook/contrib/crd2sb/crd2sb; do
484    [ -f %{build_texmf}-dist/${i} ] && \
485        %__sed -i -e "s|^#!/usr/local/bin/perl|#!%{__perl}|" %{build_texmf}-dist/${i}
486done
487
488## remove asymptote directries, which provides asymptote package
489find %{buildroot} -regex ".*asymptote.*" | xargs %__rm -rf
490# find %{buildroot} -name "Makefile" | xargs %__rm -f
491
492# ## remove xindy
493# find %{buildroot} -regex ".*xindy.*" | xargs %__rm -rf
494
495# ## remove tex4ht
496# find %{buildroot} -regex ".*tex4ht.*" | xargs %__rm -rf
497
498## remove arch dependent binaries
499%__rm -f %{build_texmf}-dist/source/latex/splitindex/splitindex-{OpenBSD,Linux}-i386
500
501## remove unpackaging files
502find %{buildroot} | %__grep -e "\.\(la\|a\)$" | xargs %__rm -f
503find %{buildroot} | %__grep -e "\.\(diff\|patch\)$" | xargs %__rm -f
504
505## Files list
506find %{buildroot} -type f -or -type l | \
507    %__sed -e "s|%{buildroot}||g" > filelist.full
508
509find %{buildroot}%{texmf}-dist -type d | \
510    %__sed -e "s|^%{buildroot}|%dir |" \
511           -e "s|$|/|"             >> filelist.full
512
513## subpackages
514grep "/texmf-dist/doc/" filelist.full > filelist.doc
515cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
516%__mv -f filelist.tmp filelist.full
517
518%clean
519%__rm -rf %{buildroot}
520
521%post
522%{exec_texhash}
523
524exit 0
525
526
527%postun
528if [ "$1" = 0 ]; then
529    %{exec_texhash}
530
531fi
532
533exit 0
534
535%files -f filelist.full
536%defattr(-,root,root)
537
538%files -f filelist.doc doc
539%defattr(-,root,root)
540
541%changelog
542* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
543- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-fontutils
544- make symlinks of core script utils (texlive-collection-binextra,
545  texlive-collection-context, texlive-collection-fontutils,
546  texlive-collection-langgreek, texlive-collection-langindic,
547  texlive-collection-latex, texlive-collection-latexextra,
548  texlive-collection-latexrecommended, texlive-collection-pictures,
549  texlive-collection-pstricks, texlive-collection-science)
550
551* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
552- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-fontutils
553- improved %%post
554
555* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
556- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-fontutils
557- removed arch dependent binaries (texlive-collection-latexextra)
558- fixed perl path
559- improved updmap process in %%post and %%postun
560
561* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
562- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-fontutils
Note: See TracBrowser for help on using the repository browser.