source: projects/specs/branches/6/t/texlive-collection-science/texlive-collection-science-vl.spec @ 3944

Revision 3944, 39.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-science
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: Typesetting for natural and computer sciences
28Summary(ja): TeX Live: Typesetting for natural and computer sciences
29Name: texlive-collection-science
30Version: 2009
31Release: 4%{?_dist_release}
32License: LPPL, LGPLv2+, GPL+, Public Domain, Freely redistributable without restriction
33Group: Applications/Publishing
34URL:http://www.tug.org/texlive/
35
36Requires: texlive = %{version}
37Requires: texlive-collection-latex = %{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 Typesetting for natural and computer sciences:
61Typesetting for natural and computer sciences
62
63This package contains the following CTAN packages:
64SIstyle: Package to typeset SI units, numbers and angles.
65SIunits: International System of Units.
66alg: LaTeX environments for typesetting algorithms.
67algorithm2e: Floating algorithm environment with algorithmic keywords.
68algorithmicx: The algorithmic style you always wanted.
69algorithms: A suite of tools for typesetting algorithms in pseudo-code.
70biocon: Typesetting biological species names
71bpchem: Typeset chemical names, formulae, etc.
72bytefield: Create illustrations for network protocol specifications.
73chemarrow: Arrows for use in chemistry.
74chemcompounds: Simple consecutive numbering of chemical compounds.
75chemcono: Support for compound numbers in chemistry documents.
76chemstyle: Writing chemistry with style.
77clrscode: Typesets pseudocode as in Introduction to Algorithms.
78complexity: Computational complexity class names.
79computational-complexity: Class for the journal Computational Complexity.
80digiconfigs: Writing "configurations"
81dyntree: Construct Dynkin tree diagrams.
82eltex: Simple circuit diagrams in LaTeX picture mode.
83formula: Typesetting physical units.
84fouridx: Left sub- and superscripts in maths mode.
85functan: Macros for functional analysis and PDE theory
86galois: Typeset Galois connections.
87gastex: Graphs and Automata Simplified in TeX.
88gene-logic: Typeset logic formulae, etc.
89gu: Typeset crystallographic group-subgroup-schemes.
90hep: A "convenience wrapper" for High Energy Physics packages.
91hepnames: Pre-defined high energy particle names.
92hepparticles: Macros for typesetting high energy physics particle names.
93hepthesis: A class for academic reports, especially PhD theses.
94hepunits: A set of units useful in high energy physics applications.
95karnaugh: Typeset Karnaugh-Veitch-maps.
96mhchem: Typeset chemical formulae/equations and Risk and Safety phrases.
97mhs: Historical mathematics.
98miller: Typeset miller indices.
99objectz: Macros for typesetting Object Z.
100pseudocode: LaTeX environment for specifying algorithms in a natural way.
101scientificpaper: Format a scientific paper for journal publication.
102sciposter: Make posters of ISO A3 size and larger.
103sfg: Draw signal flow graphs.
104siunitx: A comprehensive (SI) units package.
105steinmetz: Print Steinmetz notation.
106struktex: Draw Nassi-Schneidermann charts
107t-angles: Draw tangles, trees, Hopf algebra operations and other pictures.
108textopo: Annotated membrane protein topology plots.
109ulqda: Support of Qualitative Data Analysis.
110unitsdef: Typesetting units in LaTeX.
111youngtab: Typeset Young-Tableaux.
112
113%description -l ja
114TeX Live ソフトウェアディストリビューションは、
115さまざまな Unix, Macintosh, Windows、および
116他のプラットホームに対して完全な TeX システムを提供します。
117多くの異なった言語を含む TeX ドキュメントの
118編集、組版、閲覧、印刷するためのプログラム、
119そして、TeX マクロやフォントライブラリの大きなコレクションを
120同梱しています。
121
122このディストリビューションは
123同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
124TeX に関するたくさんの一般的なドキュメントを含んでいます。
125
126このパッケージは以下のようなパッケージ集です。
127Typesetting for natural and computer sciences:
128Typesetting for natural and computer sciences
129
130このパッケージは以下の CTAN パッケージを含んでいます:
131SIstyle: Package to typeset SI units, numbers and angles.
132SIunits: International System of Units.
133alg: LaTeX environments for typesetting algorithms.
134algorithm2e: Floating algorithm environment with algorithmic keywords.
135algorithmicx: The algorithmic style you always wanted.
136algorithms: A suite of tools for typesetting algorithms in pseudo-code.
137biocon: Typesetting biological species names
138bpchem: Typeset chemical names, formulae, etc.
139bytefield: Create illustrations for network protocol specifications.
140chemarrow: Arrows for use in chemistry.
141chemcompounds: Simple consecutive numbering of chemical compounds.
142chemcono: Support for compound numbers in chemistry documents.
143chemstyle: Writing chemistry with style.
144clrscode: Typesets pseudocode as in Introduction to Algorithms.
145complexity: Computational complexity class names.
146computational-complexity: Class for the journal Computational Complexity.
147digiconfigs: Writing "configurations"
148dyntree: Construct Dynkin tree diagrams.
149eltex: Simple circuit diagrams in LaTeX picture mode.
150formula: Typesetting physical units.
151fouridx: Left sub- and superscripts in maths mode.
152functan: Macros for functional analysis and PDE theory
153galois: Typeset Galois connections.
154gastex: Graphs and Automata Simplified in TeX.
155gene-logic: Typeset logic formulae, etc.
156gu: Typeset crystallographic group-subgroup-schemes.
157hep: A "convenience wrapper" for High Energy Physics packages.
158hepnames: Pre-defined high energy particle names.
159hepparticles: Macros for typesetting high energy physics particle names.
160hepthesis: A class for academic reports, especially PhD theses.
161hepunits: A set of units useful in high energy physics applications.
162karnaugh: Typeset Karnaugh-Veitch-maps.
163mhchem: Typeset chemical formulae/equations and Risk and Safety phrases.
164mhs: Historical mathematics.
165miller: Typeset miller indices.
166objectz: Macros for typesetting Object Z.
167pseudocode: LaTeX environment for specifying algorithms in a natural way.
168scientificpaper: Format a scientific paper for journal publication.
169sciposter: Make posters of ISO A3 size and larger.
170sfg: Draw signal flow graphs.
171siunitx: A comprehensive (SI) units package.
172steinmetz: Print Steinmetz notation.
173struktex: Draw Nassi-Schneidermann charts
174t-angles: Draw tangles, trees, Hopf algebra operations and other pictures.
175textopo: Annotated membrane protein topology plots.
176ulqda: Support of Qualitative Data Analysis.
177unitsdef: Typesetting units in LaTeX.
178youngtab: Typeset Young-Tableaux.
179
180%package doc
181Summary: TeX Live: Documentation files of %{name}
182Group: Applications/Publishing
183Requires: %{name} = %{version}-%{release}
184
185%description doc
186This package contains documentation files of %{name}.
187
188%prep
189
190%build
191
192%install
193[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
194
195PREF=%{buildroot}%{tex_destdir}
196
197manifest=(
198texmf-dist/doc/latex/SIstyle/README
199texmf-dist/doc/latex/SIstyle/SIstyle-2.3a.pdf
200texmf-dist/doc/latex/SIstyle/fig1.eps
201texmf-dist/doc/latex/SIstyle/fig1.mps
202texmf-dist/doc/latex/SIstyle/fig2.eps
203texmf-dist/doc/latex/SIstyle/fig2.mps
204texmf-dist/doc/latex/SIstyle/graphs_scr.zip
205texmf-dist/source/latex/SIstyle/sistyle.dtx
206texmf-dist/source/latex/SIstyle/sistyle.ins
207texmf-dist/tex/latex/SIstyle/sistyle.sty
208texmf-dist/doc/latex/SIunits/README
209texmf-dist/doc/latex/SIunits/SIunits.pdf
210texmf-dist/source/latex/SIunits/SIunits.drv
211texmf-dist/source/latex/SIunits/SIunits.dtx
212texmf-dist/source/latex/SIunits/SIunits.ins
213texmf-dist/tex/latex/SIunits/SIunits.cfg
214texmf-dist/tex/latex/SIunits/SIunits.sty
215texmf-dist/tex/latex/SIunits/binary.sty
216texmf-dist/doc/latex/alg/readme.txt
217texmf-dist/source/latex/alg/alg.dtx
218texmf-dist/source/latex/alg/alg.ins
219texmf-dist/tex/latex/alg/alg.sty
220texmf-dist/doc/latex/algorithm2e/README
221texmf-dist/doc/latex/algorithm2e/algorithm2e.pdf
222texmf-dist/doc/latex/algorithm2e/algorithm2e.tex
223texmf-dist/doc/latex/algorithm2e/algorithm2e_ex01.tex
224texmf-dist/doc/latex/algorithm2e/algorithm2e_ex02.tex
225texmf-dist/doc/latex/algorithm2e/algorithm2e_ex03.tex
226texmf-dist/doc/latex/algorithm2e/algorithm2e_ex04.tex
227texmf-dist/doc/latex/algorithm2e/algorithm2e_ex05.tex
228texmf-dist/doc/latex/algorithm2e/algorithm2e_ex06.tex
229texmf-dist/doc/latex/algorithm2e/algorithm2e_ex07.tex
230texmf-dist/doc/latex/algorithm2e/algorithm2e_exfor.tex
231texmf-dist/doc/latex/algorithm2e/algorithm2e_exrepeat.tex
232texmf-dist/doc/latex/algorithm2e/algorithm2e_exswitch.tex
233texmf-dist/tex/latex/algorithm2e/algorithm2e.sty
234texmf-dist/doc/latex/algorithmicx/README
235texmf-dist/doc/latex/algorithmicx/algorithmicx.pdf
236texmf-dist/doc/latex/algorithmicx/algorithmicx.tex
237texmf-dist/tex/latex/algorithmicx/algc.sty
238texmf-dist/tex/latex/algorithmicx/algcompatible.sty
239texmf-dist/tex/latex/algorithmicx/algmatlab.sty
240texmf-dist/tex/latex/algorithmicx/algorithmicx.sty
241texmf-dist/tex/latex/algorithmicx/algpascal.sty
242texmf-dist/tex/latex/algorithmicx/algpseudocode.sty
243texmf-dist/doc/latex/algorithms/COPYING
244texmf-dist/doc/latex/algorithms/README
245texmf-dist/doc/latex/algorithms/THANKS
246texmf-dist/doc/latex/algorithms/algorithms.pdf
247texmf-dist/source/latex/algorithms/algorithms.dtx
248texmf-dist/source/latex/algorithms/algorithms.ins
249texmf-dist/tex/latex/algorithms/algorithm.sty
250texmf-dist/tex/latex/algorithms/algorithmic.sty
251texmf-dist/doc/latex/biocon/COPYING
252texmf-dist/doc/latex/biocon/INSTALL
253texmf-dist/doc/latex/biocon/README
254texmf-dist/doc/latex/biocon/biocon.nw
255texmf-dist/doc/latex/biocon/literature.bib
256texmf-dist/doc/latex/biocon/manual-old.pdf
257texmf-dist/doc/latex/biocon/manual-old.tex
258texmf-dist/doc/latex/biocon/manual.pdf
259texmf-dist/doc/latex/biocon/manual.tex
260texmf-dist/doc/latex/biocon/source.pdf
261texmf-dist/doc/latex/biocon/source.tex
262texmf-dist/tex/latex/biocon/biocon-old.sty
263texmf-dist/tex/latex/biocon/biocon.sty
264texmf-dist/doc/latex/bpchem/bpchem.pdf
265texmf-dist/source/latex/bpchem/bpchem.dtx
266texmf-dist/source/latex/bpchem/bpchem.ins
267texmf-dist/tex/latex/bpchem/bpchem.sty
268texmf-dist/doc/latex/bytefield/README
269texmf-dist/doc/latex/bytefield/bytefield.pdf
270texmf-dist/doc/latex/bytefield/example.pdf
271texmf-dist/doc/latex/bytefield/example.tex
272texmf-dist/source/latex/bytefield/bytefield.dtx
273texmf-dist/source/latex/bytefield/bytefield.ins
274texmf-dist/tex/latex/bytefield/bytefield.sty
275texmf-dist/doc/fonts/chemarrow/Liesmich.txt
276texmf-dist/doc/fonts/chemarrow/Readme.txt
277texmf-dist/doc/fonts/chemarrow/testchem.dvi
278texmf-dist/doc/fonts/chemarrow/testchem.tex
279texmf-dist/fonts/afm/public/chemarrow/arrow.afm
280texmf-dist/fonts/map/dvips/chemarrow/chemarrow.map
281texmf-dist/fonts/source/public/chemarrow/arrow.mf
282texmf-dist/fonts/tfm/public/chemarrow/arrow.tfm
283texmf-dist/fonts/type1/public/chemarrow/Arrow.vfb
284texmf-dist/fonts/type1/public/chemarrow/arrow.inf
285texmf-dist/fonts/type1/public/chemarrow/arrow.pfb
286texmf-dist/fonts/type1/public/chemarrow/arrow.pfm
287texmf-dist/tex/latex/chemarrow/chemarrow.sty
288texmf-dist/doc/latex/chemcompounds/README
289texmf-dist/doc/latex/chemcompounds/chemcompounds.pdf
290texmf-dist/source/latex/chemcompounds/chemcompounds.dtx
291texmf-dist/source/latex/chemcompounds/chemcompounds.ins
292texmf-dist/tex/latex/chemcompounds/chemcompounds.sty
293texmf-dist/doc/latex/chemcono/example.dvi
294texmf-dist/doc/latex/chemcono/example.tex
295texmf-dist/tex/latex/chemcono/chemcono.sty
296texmf-dist/tex/latex/chemcono/drftcono.sty
297texmf-dist/tex/latex/chemcono/showkeysff.sty
298texmf-dist/doc/latex/chemstyle/README
299texmf-dist/doc/latex/chemstyle/chemstyle-demo.tex
300texmf-dist/doc/latex/chemstyle/chemstyle.pdf
301texmf-dist/source/latex/chemstyle/chemscheme.cdx
302texmf-dist/source/latex/chemstyle/chemstyle.dtx
303texmf-dist/source/latex/chemstyle/chemstyle.ins
304texmf-dist/tex/latex/chemstyle/chemscheme.sty
305texmf-dist/tex/latex/chemstyle/chemstyle.sty
306texmf-dist/tex/latex/chemstyle/config/angew.chemstyle.cfg
307texmf-dist/tex/latex/chemstyle/config/ic.chemstyle.cfg
308texmf-dist/tex/latex/chemstyle/config/jacs.chemstyle.cfg
309texmf-dist/tex/latex/chemstyle/config/jomc.chemstyle.cfg
310texmf-dist/tex/latex/chemstyle/config/orglett.chemstyle.cfg
311texmf-dist/tex/latex/chemstyle/config/rsc.chemstyle.cfg
312texmf-dist/tex/latex/chemstyle/config/tetlett.chemstyle.cfg
313texmf-dist/doc/latex/clrscode/README
314texmf-dist/doc/latex/clrscode/clrscode.pdf
315texmf-dist/tex/latex/clrscode/clrscode.sty
316texmf-dist/doc/latex/complexity/README
317texmf-dist/doc/latex/complexity/complexity.pdf
318texmf-dist/doc/latex/complexity/complexity.tex
319texmf-dist/doc/latex/complexity/tableofclasses.tex
320texmf-dist/tex/latex/complexity/complexity.sty
321texmf-dist/tex/latex/complexity/mycomplexity.sty
322texmf-dist/doc/latex/computational-complexity/cc-cls-inline.tex
323texmf-dist/doc/latex/computational-complexity/cc-portability-frame.tex
324texmf-dist/doc/latex/computational-complexity/cc.pdf
325texmf-dist/doc/latex/computational-complexity/cc2.dbj
326texmf-dist/doc/latex/computational-complexity/ccquickref.tex
327texmf-dist/doc/latex/computational-complexity/cctemplate.tex
328texmf-dist/source/latex/computational-complexity/cc.dtx
329texmf-dist/source/latex/computational-complexity/cc.ins
330texmf-dist/bibtex/bib/computational-complexity/journals.bib
331texmf-dist/bibtex/bst/computational-complexity/cc.bst
332texmf-dist/bibtex/bst/computational-complexity/cc2.bst
333texmf-dist/tex/latex/computational-complexity/cc-cls.sty
334texmf-dist/tex/latex/computational-complexity/cc.cls
335texmf-dist/tex/latex/computational-complexity/cc2cite.sty
336texmf-dist/tex/latex/computational-complexity/cc4amsart.sty
337texmf-dist/tex/latex/computational-complexity/cc4apjrnl.sty
338texmf-dist/tex/latex/computational-complexity/cc4elsart.sty
339texmf-dist/tex/latex/computational-complexity/cc4jT.sty
340texmf-dist/tex/latex/computational-complexity/cc4llncs.sty
341texmf-dist/tex/latex/computational-complexity/cc4siamltex.sty
342texmf-dist/tex/latex/computational-complexity/ccalgo.sty
343texmf-dist/tex/latex/computational-complexity/ccaux.sty
344texmf-dist/tex/latex/computational-complexity/cccite.sty
345texmf-dist/tex/latex/computational-complexity/ccdbs.sty
346texmf-dist/tex/latex/computational-complexity/cclayout.sty
347texmf-dist/tex/latex/computational-complexity/ccproof.sty
348texmf-dist/tex/latex/computational-complexity/ccqed.sty
349texmf-dist/tex/latex/computational-complexity/ccreltx.sty
350texmf-dist/tex/latex/computational-complexity/ccthm.sty
351texmf-dist/tex/latex/computational-complexity/relabel.sty
352texmf-dist/tex/latex/computational-complexity/thcc.sty
353texmf-dist/doc/latex/digiconfigs/README
354texmf-dist/doc/latex/digiconfigs/digiconfigs.pdf
355texmf-dist/doc/latex/digiconfigs/digiconfigs.tex
356texmf-dist/tex/latex/digiconfigs/digiconfigs.sty
357texmf-dist/doc/latex/dyntree/README
358texmf-dist/doc/latex/dyntree/dyntree.pdf
359texmf-dist/source/latex/dyntree/dyntree.dtx
360texmf-dist/source/latex/dyntree/dyntree.ins
361texmf-dist/tex/latex/dyntree/dyntree.sty
362texmf-dist/doc/latex/eltex/README
363texmf-dist/doc/latex/eltex/man_en.pdf
364texmf-dist/doc/latex/eltex/man_en.tex
365texmf-dist/doc/latex/eltex/pri_cz.pdf
366texmf-dist/doc/latex/eltex/pri_cz.tex
367texmf-dist/tex/latex/eltex/eltex1.tex
368texmf-dist/tex/latex/eltex/eltex2.tex
369texmf-dist/tex/latex/eltex/eltex3.tex
370texmf-dist/tex/latex/eltex/eltex4.tex
371texmf-dist/tex/latex/eltex/eltex5.tex
372texmf-dist/tex/latex/eltex/eltex6.tex
373texmf-dist/tex/latex/eltex/eltex7.tex
374texmf-dist/doc/latex/formula/formpel.dvi
375texmf-dist/doc/latex/formula/formpel.tex
376texmf-dist/source/latex/formula/Bugs
377texmf-dist/source/latex/formula/Changes
378texmf-dist/source/latex/formula/Makefile
379texmf-dist/source/latex/formula/README.1ST
380texmf-dist/source/latex/formula/Todo
381texmf-dist/source/latex/formula/dp/ftp_incoming.txt
382texmf-dist/source/latex/formula/formula.drv
383texmf-dist/source/latex/formula/formula.dtx
384texmf-dist/source/latex/formula/formula.ins
385texmf-dist/source/latex/formula/install.eng
386texmf-dist/source/latex/formula/install.ger
387texmf-dist/source/latex/formula/newform.bat
388texmf-dist/source/latex/formula/newformula
389texmf-dist/source/latex/formula/prepverz.bat
390texmf-dist/source/latex/formula/prepverz.sh
391texmf-dist/tex/latex/formula/formula.sty
392texmf-dist/doc/latex/fouridx/README
393texmf-dist/doc/latex/fouridx/fouridx.pdf
394texmf-dist/source/latex/fouridx/fouridx.dtx
395texmf-dist/source/latex/fouridx/fouridx.ins
396texmf-dist/tex/latex/fouridx/fouridx.sty
397texmf-dist/doc/latex/functan/README
398texmf-dist/doc/latex/functan/functan.pdf
399texmf-dist/source/latex/functan/functan.drv
400texmf-dist/source/latex/functan/functan.dtx
401texmf-dist/source/latex/functan/functan.ins
402texmf-dist/tex/latex/functan/functan.sty
403texmf-dist/doc/latex/galois/README
404texmf-dist/doc/latex/galois/galois.pdf
405texmf-dist/source/latex/galois/Makefile
406texmf-dist/source/latex/galois/galois.dtx
407texmf-dist/source/latex/galois/galois.ins
408texmf-dist/tex/latex/galois/galois.sty
409texmf-dist/doc/latex/gastex/README
410texmf-dist/doc/latex/gastex/ex-beamer-gastex.tex
411texmf-dist/doc/latex/gastex/ex-gastex.tex
412texmf-dist/dvips/gastex/gastex.pro
413texmf-dist/tex/latex/gastex/gastex.sty
414texmf-dist/doc/latex/gene-logic/gn-logic14.pdf
415texmf-dist/doc/latex/gene-logic/gn-logic14.tex
416texmf-dist/tex/latex/gene-logic/gn-logic14.sty
417texmf-dist/doc/latex/gu/README
418texmf-dist/doc/latex/gu/gudemo.tex
419texmf-dist/doc/latex/gu/gudoc.pdf
420texmf-dist/doc/latex/gu/gudoc.tex
421texmf-dist/tex/latex/gu/gu.sty
422texmf-dist/doc/latex/hep/ChangeLog
423texmf-dist/doc/latex/hep/README
424texmf-dist/tex/latex/hep/hep.sty
425texmf-dist/doc/latex/hepnames/ChangeLog
426texmf-dist/doc/latex/hepnames/README
427texmf-dist/doc/latex/hepnames/hepnames.pdf
428texmf-dist/doc/latex/hepnames/hepnames.tex
429texmf-dist/doc/latex/hepnames/hepnicenames-macros.tex
430texmf-dist/doc/latex/hepnames/hepnicenames.pdf
431texmf-dist/doc/latex/hepnames/hepnicenames.tex
432texmf-dist/doc/latex/hepnames/heppennames-macros.tex
433texmf-dist/doc/latex/hepnames/heppennames.pdf
434texmf-dist/doc/latex/hepnames/heppennames.tex
435texmf-dist/tex/latex/hepnames/hepnames.sty
436texmf-dist/tex/latex/hepnames/hepnicenames.sty
437texmf-dist/tex/latex/hepnames/heppennames.sty
438texmf-dist/doc/latex/hepparticles/README
439texmf-dist/doc/latex/hepparticles/hepparticles.pdf
440texmf-dist/doc/latex/hepparticles/hepparticles.tex
441texmf-dist/doc/latex/hepparticles/testhepparticles.pdf
442texmf-dist/doc/latex/hepparticles/testhepparticles.tex
443texmf-dist/tex/latex/hepparticles/hepparticles.sty
444texmf-dist/doc/latex/hepthesis/ChangeLog
445texmf-dist/doc/latex/hepthesis/README
446texmf-dist/doc/latex/hepthesis/TODO
447texmf-dist/doc/latex/hepthesis/example/Makefile
448texmf-dist/doc/latex/hepthesis/example/appendices.tex
449texmf-dist/doc/latex/hepthesis/example/backmatter.tex
450texmf-dist/doc/latex/hepthesis/example/chap1.tex
451texmf-dist/doc/latex/hepthesis/example/chap2.tex
452texmf-dist/doc/latex/hepthesis/example/chap3.tex
453texmf-dist/doc/latex/hepthesis/example/ckmfitter-alpha-combined.pdf
454texmf-dist/doc/latex/hepthesis/example/example.pdf
455texmf-dist/doc/latex/hepthesis/example/example.tex
456texmf-dist/doc/latex/hepthesis/example/extrastyles.zip
457texmf-dist/doc/latex/hepthesis/example/frontmatter.tex
458texmf-dist/doc/latex/hepthesis/example/lhcb-detector-cross-section.pdf
459texmf-dist/doc/latex/hepthesis/hepthesis.pdf
460texmf-dist/doc/latex/hepthesis/hepthesis.tex
461texmf-dist/source/latex/hepthesis/Makefile
462texmf-dist/tex/latex/hepthesis/hepthesis.cls
463texmf-dist/doc/latex/hepunits/ChangeLog
464texmf-dist/doc/latex/hepunits/README
465texmf-dist/doc/latex/hepunits/hepunits.pdf
466texmf-dist/doc/latex/hepunits/hepunits.tex
467texmf-dist/tex/latex/hepunits/hepunits.sty
468texmf-dist/doc/latex/karnaugh/kvdoc.tex
469texmf-dist/tex/latex/karnaugh/kvmacros.tex
470texmf-dist/doc/latex/mhchem/legal.txt
471texmf-dist/doc/latex/mhchem/mhchem.pdf
472texmf-dist/tex/latex/mhchem/mhchem.sty
473texmf-dist/tex/latex/mhchem/rsphrase.sty
474texmf-dist/tex/latex/mhs/mhs.sty
475texmf-dist/doc/latex/miller/ChangeLog
476texmf-dist/doc/latex/miller/README
477texmf-dist/doc/latex/miller/miller-v.tex
478texmf-dist/doc/latex/miller/miller.pdf
479texmf-dist/doc/latex/miller/miller.xml
480texmf-dist/doc/latex/miller/millertest.tex
481texmf-dist/source/latex/miller/Makefile
482texmf-dist/source/latex/miller/miller.dtx
483texmf-dist/source/latex/miller/miller.ins
484texmf-dist/tex/latex/miller/miller.sty
485texmf-dist/doc/latex/objectz/ozguide.dvi
486texmf-dist/doc/latex/objectz/ozguide.tex
487texmf-dist/doc/latex/objectz/oztest.dvi
488texmf-dist/doc/latex/objectz/oztest.tex
489texmf-dist/source/latex/objectz/catalog
490texmf-dist/source/latex/objectz/makefile
491texmf-dist/source/latex/objectz/manifest
492texmf-dist/source/latex/objectz/oz.dtx
493texmf-dist/source/latex/objectz/oz.ins
494texmf-dist/source/latex/objectz/readme
495texmf-dist/tex/latex/objectz/oz.sty
496texmf-dist/doc/latex/pseudocode/README
497texmf-dist/doc/latex/pseudocode/pseudocode.pdf
498texmf-dist/doc/latex/pseudocode/pseudocode.tex
499texmf-dist/tex/latex/pseudocode/pseudocode.sty
500texmf-dist/doc/latex/scientificpaper/README
501texmf-dist/tex/latex/scientificpaper/science.sty
502texmf-dist/doc/latex/sciposter/README
503texmf-dist/doc/latex/sciposter/sciposterexample/auto/sciposter-example.el
504texmf-dist/doc/latex/sciposter/sciposterexample/blocks1.eps
505texmf-dist/doc/latex/sciposter/sciposterexample/blocks1.pdf
506texmf-dist/doc/latex/sciposter/sciposterexample/blocks1a.eps
507texmf-dist/doc/latex/sciposter/sciposterexample/blocks1a.pdf
508texmf-dist/doc/latex/sciposter/sciposterexample/blocks1mx.eps
509texmf-dist/doc/latex/sciposter/sciposterexample/blocks1mx.pdf
510texmf-dist/doc/latex/sciposter/sciposterexample/blocks1vx.eps
511texmf-dist/doc/latex/sciposter/sciposterexample/blocks1vx.pdf
512texmf-dist/doc/latex/sciposter/sciposterexample/blocks2.eps
513texmf-dist/doc/latex/sciposter/sciposterexample/blocks2.pdf
514texmf-dist/doc/latex/sciposter/sciposterexample/blocks2mx.eps
515texmf-dist/doc/latex/sciposter/sciposterexample/blocks2mx.pdf
516texmf-dist/doc/latex/sciposter/sciposterexample/blocks3.eps
517texmf-dist/doc/latex/sciposter/sciposterexample/blocks3.pdf
518texmf-dist/doc/latex/sciposter/sciposterexample/blocks3mx.eps
519texmf-dist/doc/latex/sciposter/sciposterexample/blocks3mx.pdf
520texmf-dist/doc/latex/sciposter/sciposterexample/blocks3op.eps
521texmf-dist/doc/latex/sciposter/sciposterexample/blocks3op.pdf
522texmf-dist/doc/latex/sciposter/sciposterexample/blocks3openvx.eps
523texmf-dist/doc/latex/sciposter/sciposterexample/blocks3rec.eps
524texmf-dist/doc/latex/sciposter/sciposterexample/blocks3rec.pdf
525texmf-dist/doc/latex/sciposter/sciposterexample/blocks3vx.eps
526texmf-dist/doc/latex/sciposter/sciposterexample/blocks3vx.pdf
527texmf-dist/doc/latex/sciposter/sciposterexample/blocksopen3a.eps
528texmf-dist/doc/latex/sciposter/sciposterexample/blocksopen3a.pdf
529texmf-dist/doc/latex/sciposter/sciposterexample/blocksopen3vx.eps
530texmf-dist/doc/latex/sciposter/sciposterexample/blocksopen3vx.pdf
531texmf-dist/doc/latex/sciposter/sciposterexample/blocksopen3vy.eps
532texmf-dist/doc/latex/sciposter/sciposterexample/blocksopen3vy.pdf
533texmf-dist/doc/latex/sciposter/sciposterexample/sciposter-example.tex
534texmf-dist/doc/latex/sciposter/scipostermanual.pdf
535texmf-dist/tex/latex/sciposter/paperb0.cfg
536texmf-dist/tex/latex/sciposter/paperb1.cfg
537texmf-dist/tex/latex/sciposter/paperb2.cfg
538texmf-dist/tex/latex/sciposter/paperb3.cfg
539texmf-dist/tex/latex/sciposter/papercustom.cfg
540texmf-dist/tex/latex/sciposter/paperra0.cfg
541texmf-dist/tex/latex/sciposter/paperra1.cfg
542texmf-dist/tex/latex/sciposter/paperra2.cfg
543texmf-dist/tex/latex/sciposter/sciposter.cls
544texmf-dist/doc/latex/sfg/Changes
545texmf-dist/doc/latex/sfg/README
546texmf-dist/doc/latex/sfg/sfg_test.tex
547texmf-dist/tex/latex/sfg/sfg.sty
548texmf-dist/doc/latex/siunitx/README
549texmf-dist/doc/latex/siunitx/siunitx-bug.tex
550texmf-dist/doc/latex/siunitx/siunitx.pdf
551texmf-dist/source/latex/siunitx/siunitx.dtx
552texmf-dist/source/latex/siunitx/siunitx.ins
553texmf-dist/tex/latex/siunitx/config/si-DE.cfg
554texmf-dist/tex/latex/siunitx/config/si-SIunits.cfg
555texmf-dist/tex/latex/siunitx/config/si-UK.cfg
556texmf-dist/tex/latex/siunitx/config/si-USA.cfg
557texmf-dist/tex/latex/siunitx/config/si-ZA.cfg
558texmf-dist/tex/latex/siunitx/config/si-abbr.cfg
559texmf-dist/tex/latex/siunitx/config/si-accepted.cfg
560texmf-dist/tex/latex/siunitx/config/si-addn.cfg
561texmf-dist/tex/latex/siunitx/config/si-astro.cfg
562texmf-dist/tex/latex/siunitx/config/si-binary.cfg
563texmf-dist/tex/latex/siunitx/config/si-chemeng.cfg
564texmf-dist/tex/latex/siunitx/config/si-fancynum.cfg
565texmf-dist/tex/latex/siunitx/config/si-fancyunits.cfg
566texmf-dist/tex/latex/siunitx/config/si-geophys.cfg
567texmf-dist/tex/latex/siunitx/config/si-hep.cfg
568texmf-dist/tex/latex/siunitx/config/si-hepunits.cfg
569texmf-dist/tex/latex/siunitx/config/si-named.cfg
570texmf-dist/tex/latex/siunitx/config/si-physical.cfg
571texmf-dist/tex/latex/siunitx/config/si-prefix.cfg
572texmf-dist/tex/latex/siunitx/config/si-prefixed.cfg
573texmf-dist/tex/latex/siunitx/config/si-sistyle.cfg
574texmf-dist/tex/latex/siunitx/config/si-synchem.cfg
575texmf-dist/tex/latex/siunitx/config/si-units.cfg
576texmf-dist/tex/latex/siunitx/config/si-unitsdef.cfg
577texmf-dist/tex/latex/siunitx/siunitx.sty
578texmf-dist/doc/latex/steinmetz/README
579texmf-dist/doc/latex/steinmetz/steinmetz-test.tex
580texmf-dist/doc/latex/steinmetz/steinmetz.pdf
581texmf-dist/source/latex/steinmetz/steinmetz.dtx
582texmf-dist/source/latex/steinmetz/steinmetz.ins
583texmf-dist/tex/latex/steinmetz/steinmetz.sty
584texmf-dist/doc/latex/struktex/LIESMICH
585texmf-dist/doc/latex/struktex/README
586texmf-dist/doc/latex/struktex/getversion.tex
587texmf-dist/doc/latex/struktex/struktex-test-0.nss
588texmf-dist/doc/latex/struktex/struktex-test-1.tex
589texmf-dist/doc/latex/struktex/struktex-test-2.tex
590texmf-dist/doc/latex/struktex/struktex-test-3.tex
591texmf-dist/doc/latex/struktex/struktex-test-4.tex
592texmf-dist/doc/latex/struktex/struktex.de.pdf
593texmf-dist/doc/latex/struktex/struktex.el
594texmf-dist/doc/latex/struktex/struktex.en.pdf
595texmf-dist/doc/latex/struktex/struktex.makemake
596texmf-dist/doc/latex/struktex/struktex.mk
597texmf-dist/source/latex/struktex/struktex.dtx
598texmf-dist/source/latex/struktex/struktex.ins
599texmf-dist/tex/latex/struktex/strukdoc.sty
600texmf-dist/tex/latex/struktex/struktex.sty
601texmf-dist/tex/latex/struktex/struktxf.sty
602texmf-dist/tex/latex/struktex/struktxp.sty
603texmf-dist/doc/latex/t-angles/README
604texmf-dist/doc/latex/t-angles/t-manual.pdf
605texmf-dist/doc/latex/t-angles/t-manual.tex
606texmf-dist/tex/latex/t-angles/t-angles.sty
607texmf-dist/doc/latex/textopo/AQP1.SP
608texmf-dist/doc/latex/textopo/AQP1.hmm
609texmf-dist/doc/latex/textopo/AQP1.phd
610texmf-dist/doc/latex/textopo/AQP1.swp
611texmf-dist/doc/latex/textopo/AQP1.tpo
612texmf-dist/doc/latex/textopo/AQP2spec.ALN
613texmf-dist/doc/latex/textopo/AQPpro.MSF
614texmf-dist/doc/latex/textopo/AQPpro1.shd
615texmf-dist/doc/latex/textopo/textopo.pdf
616texmf-dist/doc/latex/textopo/textopo.txt
617texmf-dist/source/latex/textopo/textopo.dtx
618texmf-dist/source/latex/textopo/textopo.ins
619texmf-dist/tex/latex/textopo/biotex.sty
620texmf-dist/tex/latex/textopo/textopo.def
621texmf-dist/tex/latex/textopo/textopo.sty
622texmf-dist/doc/latex/ulqda/README
623texmf-dist/doc/latex/ulqda/ulqda.pdf
624texmf-dist/source/latex/ulqda/Makefile
625texmf-dist/source/latex/ulqda/ulqda.dtx
626texmf-dist/scripts/ulqda/ulqda.pl
627texmf-dist/tex/latex/ulqda/ulqda.sty
628texmf-dist/doc/latex/unitsdef/README.1st
629texmf-dist/doc/latex/unitsdef/defedpraef.tex
630texmf-dist/doc/latex/unitsdef/defedunits.tex
631texmf-dist/doc/latex/unitsdef/unitsdef.pdf
632texmf-dist/source/latex/unitsdef/unitsdef.dtx
633texmf-dist/source/latex/unitsdef/unitsdef.ins
634texmf-dist/tex/latex/unitsdef/ampabbrv.cfg
635texmf-dist/tex/latex/unitsdef/enerabbr.cfg
636texmf-dist/tex/latex/unitsdef/freqabbr.cfg
637texmf-dist/tex/latex/unitsdef/lengabbr.cfg
638texmf-dist/tex/latex/unitsdef/molabbrv.cfg
639texmf-dist/tex/latex/unitsdef/timeabbr.cfg
640texmf-dist/tex/latex/unitsdef/unitsdef.sty
641texmf-dist/tex/latex/unitsdef/volabbrv.cfg
642texmf-dist/tex/latex/unitsdef/voltabbr.cfg
643texmf-dist/tex/latex/unitsdef/weigabbr.cfg
644texmf-dist/source/latex/youngtab/README
645texmf-dist/source/latex/youngtab/makeydoc
646texmf-dist/source/latex/youngtab/makeydoc.bat
647texmf-dist/source/latex/youngtab/youngtab.dtx
648texmf-dist/source/latex/youngtab/youngtab.el
649texmf-dist/source/latex/youngtab/youngtab.ins
650texmf-dist/source/latex/youngtab/youngtab.tex
651texmf-dist/tex/latex/youngtab/youngtab.sty
652)
653
654%__mkdir_p ${PREF}/texmf-dist
655for i in "${manifest[@]}"; do
656    %__install -D %{texlive_src}/$i ${PREF}/$i
657done
658## make symlinks of core script utils
659mk_symlinks=(
660texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
661texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
662texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
663texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
664texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
665texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
666texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
667texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
668texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
669texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
670texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
671texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
672texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
673texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
674texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
675texlive-collection-context,/usr/bin/context,/usr/share/texmf-dist/scripts/context/stubs/unix/context
676texlive-collection-context,/usr/bin/ctxtools,/usr/share/texmf-dist/scripts/context/stubs/unix/ctxtools
677texlive-collection-context,/usr/bin/luatools,/usr/share/texmf-dist/scripts/context/lua/luatools.lua
678texlive-collection-context,/usr/bin/makempy,/usr/share/texmf-dist/scripts/context/stubs/unix/makempy
679texlive-collection-context,/usr/bin/mpstools,/usr/share/texmf-dist/scripts/context/stubs/unix/mpstools
680texlive-collection-context,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/stubs/unix/mptopdf
681texlive-collection-context,/usr/bin/mtxrun,/usr/share/texmf-dist/scripts/context/lua/mtxrun.lua
682texlive-collection-context,/usr/bin/mtxtools,/usr/share/texmf-dist/scripts/context/stubs/unix/mtxtools
683texlive-collection-context,/usr/bin/pdftools,/usr/share/texmf-dist/scripts/context/stubs/unix/pdftools
684texlive-collection-context,/usr/bin/pstopdf,/usr/share/texmf-dist/scripts/context/stubs/unix/pstopdf
685texlive-collection-context,/usr/bin/rlxtools,/usr/share/texmf-dist/scripts/context/stubs/unix/rlxtools
686texlive-collection-context,/usr/bin/runtools,/usr/share/texmf-dist/scripts/context/stubs/unix/runtools
687texlive-collection-context,/usr/bin/texexec,/usr/share/texmf-dist/scripts/context/stubs/unix/texexec
688texlive-collection-context,/usr/bin/texfont,/usr/share/texmf-dist/scripts/context/stubs/unix/texfont
689texlive-collection-context,/usr/bin/texmfstart,/usr/share/texmf-dist/scripts/context/ruby/texmfstart.rb
690texlive-collection-context,/usr/bin/textools,/usr/share/texmf-dist/scripts/context/stubs/unix/textools
691texlive-collection-context,/usr/bin/texutil,/usr/share/texmf-dist/scripts/context/stubs/unix/texutil
692texlive-collection-context,/usr/bin/tmftools,/usr/share/texmf-dist/scripts/context/stubs/unix/tmftools
693texlive-collection-context,/usr/bin/xmltools,/usr/share/texmf-dist/scripts/context/stubs/unix/xmltools
694texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
695texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
696texlive-collection-fontutils,/usr/bin/cmap2enc,/usr/share/texmf-dist/scripts/fontools/cmap2enc
697texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
698texlive-collection-fontutils,/usr/bin/font2afm,/usr/share/texmf-dist/scripts/fontools/font2afm
699texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
700texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
701texlive-collection-fontutils,/usr/bin/pfm2kpx,/usr/share/texmf-dist/scripts/fontools/pfm2kpx
702texlive-collection-fontutils,/usr/bin/showglyphs,/usr/share/texmf-dist/scripts/fontools/showglyphs
703texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
704texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
705texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
706texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/bengali/ebong.py
707texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
708texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
709texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
710texlive-collection-latexextra,/usr/bin/pdfthumb,/usr/share/texmf-dist/scripts/ppower4/pdfthumb.tlu
711texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex
712texlive-collection-latexextra,/usr/bin/ppower4,/usr/share/texmf-dist/scripts/ppower4/ppower4.tlu
713texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
714texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
715texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
716texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
717texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
718texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
719texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf
720texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk
721texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
722texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf.pl
723texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
724)
725%__mkdir_p %{buildroot}%{_bindir}
726pushd %{buildroot}%{_bindir}
727    for i in "${mk_symlinks[@]}"; do
728        tlc=$(echo $i | cut -f 1 -d",")
729        lnk=$(echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
730        rlnk=$(echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
731
732        [ "%{name}" = "$tlc" ] || continue
733        [ -f $rlnk ] || exit 1
734        %__ln_s $rlnk $lnk || exit 1
735    done
736popd
737## info
738%__rm -f %{buildroot}%{_infodir}/dir
739%__gzip -9nf %{buildroot}%{_infodir}/*info* ||:
740
741## man
742## man t1* files are provided by t1utils
743for i in t1ascii t1asm t1binary t1disasm t1mac t1unmac; do
744    %__rm %{buildroot}%{_mandir}/man*/${i}.* ||:
745done
746
747## man some files are provided by psutils
748for i in epsffit extractres fixdlsrps fixfmps fixmacps fixpsditps fixpspps fixscribeps fixtpps fixwfwps fixwpps fixwwps getafm includeres psbook psmerge psnup psresize psselect pstops; do
749    %__rm %{buildroot}%{_mandir}/man*/${i}.* ||:
750done
751
752## fix perl path
753for i in source/metapost/expressg/expressg.dtx \
754         doc/metapost/expressg/n2mpsprl.prl \
755         doc/latex/songbook/contrib/crd2sb/crd2sb; do
756    [ -f %{build_texmf}-dist/${i} ] && \
757        %__sed -i -e "s|^#!/usr/local/bin/perl|#!%{__perl}|" %{build_texmf}-dist/${i}
758done
759
760## remove asymptote directries, which provides asymptote package
761find %{buildroot} -regex ".*asymptote.*" | xargs %__rm -rf
762# find %{buildroot} -name "Makefile" | xargs %__rm -f
763
764# ## remove xindy
765# find %{buildroot} -regex ".*xindy.*" | xargs %__rm -rf
766
767# ## remove tex4ht
768# find %{buildroot} -regex ".*tex4ht.*" | xargs %__rm -rf
769
770## remove arch dependent binaries
771%__rm -f %{build_texmf}-dist/source/latex/splitindex/splitindex-{OpenBSD,Linux}-i386
772
773## remove unpackaging files
774find %{buildroot} | %__grep -e "\.\(la\|a\)$" | xargs %__rm -f
775find %{buildroot} | %__grep -e "\.\(diff\|patch\)$" | xargs %__rm -f
776
777## Files list
778find %{buildroot} -type f -or -type l | \
779    %__sed -e "s|%{buildroot}||g" > filelist.full
780
781find %{buildroot}%{texmf}-dist -type d | \
782    %__sed -e "s|^%{buildroot}|%dir |" \
783           -e "s|$|/|"             >> filelist.full
784
785## subpackages
786grep "/texmf-dist/doc/" filelist.full > filelist.doc
787cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
788%__mv -f filelist.tmp filelist.full
789
790%clean
791%__rm -rf %{buildroot}
792
793%post
794%{exec_texhash}
795
796[ -f %{texmf}/web2c/updmap.cfg ] || exit 0
797
798updmap_lock=%{texmf}/updmap.lock
799%{exec_updmap} --listmaps 2>/dev/null | egrep -q "^#! Map chemarrow.map" && \
800    echo -n "    " && \
801    echo -n "Running updmap: enable chemarrow.map ... " && \
802    %{exec_updmap} --nomkmap --enable Map chemarrow.map >/dev/null 2>&1 && \
803    echo "done." && \
804    touch ${updmap_lock}
805
806rpm -q --quiet texlive-common || exit 0
807
808[ -f ${updmap_lock} ] && \
809    echo -n "    " && \
810    echo -n "Running updmap: recreate map files ... " && \
811    %{exec_updmap} >/dev/null 2>&1 && \
812    echo "done." && \
813    rm -f ${updmap_lock}
814
815exit 0
816
817
818%postun
819if [ "$1" = 0 ]; then
820    %{exec_texhash}
821
822    [ -f %{texmf}/web2c/updmap.cfg ] || exit 0
823
824    %{exec_updmap} --listmaps 2>/dev/null | egrep -q "^Map chemarrow.map" && \
825        echo -n "    " && \
826        echo -n "Running updmap: disable chemarrow.map ... " && \
827        %{exec_updmap} --nomkmap --disable chemarrow.map >/dev/null 2>&1 && \
828        echo "done."
829    echo -n "    " && \
830        echo -n "Running updmap: recreate map files ... " && \
831        %{exec_updmap} >/dev/null 2>&1 && \
832        echo "done."
833
834fi
835
836exit 0
837
838%files -f filelist.full
839%defattr(-,root,root)
840
841%files -f filelist.doc doc
842%defattr(-,root,root)
843
844%changelog
845* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
846- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-science
847- make symlinks of core script utils (texlive-collection-binextra,
848  texlive-collection-context, texlive-collection-fontutils,
849  texlive-collection-langgreek, texlive-collection-langindic,
850  texlive-collection-latex, texlive-collection-latexextra,
851  texlive-collection-latexrecommended, texlive-collection-pictures,
852  texlive-collection-pstricks, texlive-collection-science)
853
854* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
855- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-science
856- improved %%post
857
858* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
859- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-science
860- removed arch dependent binaries (texlive-collection-latexextra)
861- fixed perl path
862- improved updmap process in %%post and %%postun
863
864* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
865- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-science
Note: See TracBrowser for help on using the repository browser.