source: projects/specs/trunk/t/texlive-collection-mathextra/texlive-collection-mathextra-vl.spec @ 7770

Revision 7770, 17.3 KB checked in by munepi, 11 years ago (diff)

dropped all obsolete texlive-collection packages of TeX Live 2012

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2013-1:
3## tlpdb2rpmspec collection-mathextra
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9Summary: TeX Live: Mathematics packages
10Summary(ja): TeX Live: Mathematics packages
11Name: texlive-collection-mathextra
12Version: 2013
13Release: 1%{?_dist_release}
14License: LPPL, LPPL 1.3, GPL+, Knuth, GPLv3+, LGPLv2+, Freely redistributable without restriction, No Info, Public Domain, BSD, LPPL 1.2
15Group: Applications/Publishing
16URL:http://www.tug.org/texlive/
17
18Source0: 12many.doc.tar.xz
19Source1: 12many.source.tar.xz
20Source2: 12many.tar.xz
21Source3: amstex.doc.tar.xz
22Source4: amstex.tar.xz
23Source5: backnaur.doc.tar.xz
24Source6: backnaur.source.tar.xz
25Source7: backnaur.tar.xz
26Source8: binomexp.doc.tar.xz
27Source9: binomexp.source.tar.xz
28Source10: binomexp.tar.xz
29Source11: boldtensors.doc.tar.xz
30Source12: boldtensors.tar.xz
31Source13: bosisio.doc.tar.xz
32Source14: bosisio.source.tar.xz
33Source15: bosisio.tar.xz
34Source16: bropd.doc.tar.xz
35Source17: bropd.source.tar.xz
36Source18: bropd.tar.xz
37Source19: ccfonts.doc.tar.xz
38Source20: ccfonts.source.tar.xz
39Source21: ccfonts.tar.xz
40Source22: commath.doc.tar.xz
41Source23: commath.tar.xz
42Source24: concmath.doc.tar.xz
43Source25: concmath.source.tar.xz
44Source26: concmath.tar.xz
45Source27: concrete.doc.tar.xz
46Source28: concrete.tar.xz
47Source29: conteq.doc.tar.xz
48Source30: conteq.source.tar.xz
49Source31: conteq.tar.xz
50Source32: eqnarray.doc.tar.xz
51Source33: eqnarray.source.tar.xz
52Source34: eqnarray.tar.xz
53Source35: extarrows.doc.tar.xz
54Source36: extarrows.tar.xz
55Source37: extpfeil.doc.tar.xz
56Source38: extpfeil.source.tar.xz
57Source39: extpfeil.tar.xz
58Source40: faktor.doc.tar.xz
59Source41: faktor.source.tar.xz
60Source42: faktor.tar.xz
61Source43: interval.doc.tar.xz
62Source44: interval.tar.xz
63Source45: ionumbers.doc.tar.xz
64Source46: ionumbers.source.tar.xz
65Source47: ionumbers.tar.xz
66Source48: isomath.doc.tar.xz
67Source49: isomath.tar.xz
68Source50: lplfitch.doc.tar.xz
69Source51: lplfitch.source.tar.xz
70Source52: lplfitch.tar.xz
71Source53: mathcomp.doc.tar.xz
72Source54: mathcomp.source.tar.xz
73Source55: mathcomp.tar.xz
74Source56: mattens.doc.tar.xz
75Source57: mattens.source.tar.xz
76Source58: mattens.tar.xz
77Source59: mhequ.doc.tar.xz
78Source60: mhequ.tar.xz
79Source61: multiobjective.doc.tar.xz
80Source62: multiobjective.source.tar.xz
81Source63: multiobjective.tar.xz
82Source64: nath.doc.tar.xz
83Source65: nath.tar.xz
84Source66: ot-tableau.doc.tar.xz
85Source67: ot-tableau.tar.xz
86Source68: oubraces.doc.tar.xz
87Source69: oubraces.tar.xz
88Source70: proba.doc.tar.xz
89Source71: proba.source.tar.xz
90Source72: proba.tar.xz
91Source73: rec-thy.doc.tar.xz
92Source74: rec-thy.tar.xz
93Source75: ribbonproofs.doc.tar.xz
94Source76: ribbonproofs.tar.xz
95Source77: shuffle.doc.tar.xz
96Source78: shuffle.source.tar.xz
97Source79: shuffle.tar.xz
98Source80: skmath.doc.tar.xz
99Source81: skmath.source.tar.xz
100Source82: skmath.tar.xz
101Source83: statex.doc.tar.xz
102Source84: statex.tar.xz
103Source85: statex2.doc.tar.xz
104Source86: statex2.tar.xz
105Source87: stmaryrd.doc.tar.xz
106Source88: stmaryrd.source.tar.xz
107Source89: stmaryrd.tar.xz
108Source90: subsupscripts.doc.tar.xz
109Source91: subsupscripts.tar.xz
110Source92: susy.doc.tar.xz
111Source93: susy.tar.xz
112Source94: syllogism.doc.tar.xz
113Source95: syllogism.tar.xz
114Source96: synproof.doc.tar.xz
115Source97: synproof.tar.xz
116Source98: tablor.doc.tar.xz
117Source99: tablor.tar.xz
118Source100: tensor.doc.tar.xz
119Source101: tensor.source.tar.xz
120Source102: tensor.tar.xz
121Source103: tex-ewd.doc.tar.xz
122Source104: tex-ewd.tar.xz
123Source105: thmbox.doc.tar.xz
124Source106: thmbox.source.tar.xz
125Source107: thmbox.tar.xz
126Source108: turnstile.doc.tar.xz
127Source109: turnstile.source.tar.xz
128Source110: turnstile.tar.xz
129Source111: unicode-math.doc.tar.xz
130Source112: unicode-math.source.tar.xz
131Source113: unicode-math.tar.xz
132Source114: venn.doc.tar.xz
133Source115: venn.tar.xz
134Source116: yhmath.doc.tar.xz
135Source117: yhmath.source.tar.xz
136Source118: yhmath.tar.xz
137Source119: ytableau.doc.tar.xz
138Source120: ytableau.source.tar.xz
139Source121: ytableau.tar.xz
140
141Requires: texlive = %{version}
142Requires: texlive-collection-fontsrecommended = %{version}
143Requires: texlive-collection-latex = %{version}
144
145Requires(post):         texlive = %{version}
146Requires(postun):       texlive = %{version}
147
148BuildArch:      noarch
149Buildroot:      %{_tmppath}/%{name}-%{version}-root
150
151Vendor:         Project Vine
152Distribution:   Vine Linux
153Packager:       munepi
154
155%description
156The TeX Live software distribution offers a complete TeX system for a
157variety of Unix, Macintosh, Windows and other platforms. It
158encompasses programs for editing, typesetting, previewing and printing
159of TeX documents in many different languages, and a large collection
160of TeX macros and font libraries.
161
162The distribution includes extensive general documentation about TeX,
163as well as the documentation for the included software packages.
164
165This package is a collection of Mathematics packages:
166
167
168This package contains the following CTAN packages:
16912many: Generalising mathematical index sets.
170amstex: American Mathematical Society plain TeX macros.
171backnaur: Typeset Backus Naur Form definitions.
172binomexp: Calculate Pascal's triangle.
173boldtensors: Bold latin and greek characters through simple prefix characters.
174bosisio: A collection of packages by Francesco Bosisio.
175bropd: Simplified brackets and differentials in LaTeX.
176ccfonts: Support for Concrete text and math fonts in LaTeX.
177commath: Mathematics typesetting support.
178concmath: Concrete Math fonts.
179concrete: Concrete Roman fonts.
180conteq: Typeset multiline continued equalities.
181eqnarray: More generalised equation arrays with numbering.
182extarrows: Extra Arrows beyond those provided in AMSmath
183extpfeil: Extensible arrows in mathematics.
184faktor: Typeset quotient structures with LaTeX.
185interval: Format mathematical intervals, ensuring proper spacing.
186ionumbers: Restyle numbers in maths mode.
187isomath: Mathematics style for science and technology.
188lplfitch: Fitch-style natural deduction proofs.
189mathcomp: Text symbols in maths mode.
190mattens: Matrices/tensor typesetting.
191mhequ: Multicolumn equations, tags, labels, sub-numbering.
192multiobjective: Symbols for multibojective optimisation etc.
193nath: Natural mathematics notation.
194ot-tableau: Optimality Theory tableaux in LaTeX.
195oubraces: Braces over and under a formula.
196proba: Shortcuts commands to symbols used in probability texts.
197rec-thy: Commands to typeset recursion theory papers.
198ribbonproofs: Drawing ribbon proofs.
199shuffle: A symbol for the shuffle product.
200skmath: Extensions to the maths command repertoir.
201statex: Statistics style.
202statex2: Statistics style.
203stmaryrd: St Mary Road symbols for theoretical computer science.
204subsupscripts: A range of sub- and superscript commands.
205susy: Macros for SuperSymmetry-related work.
206syllogism: Typeset syllogisms in LaTeX.
207synproof: Easy drawing of syntactic proofs.
208tablor: Create tables of signs and of variations.
209tensor: Typeset tensors.
210tex-ewd: Macros to typeset calculational proofs and programs in Dijkstra's style.
211thmbox: Decorate theorem statements.
212turnstile: Typeset the (logic) turnstile notation.
213unicode-math: Unicode mathematics support for XeTeX and LuaTeX.
214venn: Creating Venn diagrams with MetaPost.
215yhmath: Extended maths fonts for LaTeX.
216ytableau: Many-featured Young tableaux and Young diagrams.
217
218%description -l ja
219TeX Live ソフトウェアディストリビューションは、
220さまざまな Unix, Macintosh, Windows、および
221他のプラットホームに対して完全な TeX システムを提供します。
222多くの異なった言語を含む TeX ドキュメントの
223編集、組版、閲覧、印刷するためのプログラム、
224そして、TeX マクロやフォントライブラリの大きなコレクションを
225同梱しています。
226
227このディストリビューションは
228同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
229TeX に関するたくさんの一般的なドキュメントを含んでいます。
230
231このパッケージは以下のようなパッケージ集です。
232Mathematics packages:
233
234
235このパッケージは以下の CTAN パッケージを含んでいます:
23612many: Generalising mathematical index sets.
237amstex: American Mathematical Society plain TeX macros.
238backnaur: Typeset Backus Naur Form definitions.
239binomexp: Calculate Pascal's triangle.
240boldtensors: Bold latin and greek characters through simple prefix characters.
241bosisio: A collection of packages by Francesco Bosisio.
242bropd: Simplified brackets and differentials in LaTeX.
243ccfonts: Support for Concrete text and math fonts in LaTeX.
244commath: Mathematics typesetting support.
245concmath: Concrete Math fonts.
246concrete: Concrete Roman fonts.
247conteq: Typeset multiline continued equalities.
248eqnarray: More generalised equation arrays with numbering.
249extarrows: Extra Arrows beyond those provided in AMSmath
250extpfeil: Extensible arrows in mathematics.
251faktor: Typeset quotient structures with LaTeX.
252interval: Format mathematical intervals, ensuring proper spacing.
253ionumbers: Restyle numbers in maths mode.
254isomath: Mathematics style for science and technology.
255lplfitch: Fitch-style natural deduction proofs.
256mathcomp: Text symbols in maths mode.
257mattens: Matrices/tensor typesetting.
258mhequ: Multicolumn equations, tags, labels, sub-numbering.
259multiobjective: Symbols for multibojective optimisation etc.
260nath: Natural mathematics notation.
261ot-tableau: Optimality Theory tableaux in LaTeX.
262oubraces: Braces over and under a formula.
263proba: Shortcuts commands to symbols used in probability texts.
264rec-thy: Commands to typeset recursion theory papers.
265ribbonproofs: Drawing ribbon proofs.
266shuffle: A symbol for the shuffle product.
267skmath: Extensions to the maths command repertoir.
268statex: Statistics style.
269statex2: Statistics style.
270stmaryrd: St Mary Road symbols for theoretical computer science.
271subsupscripts: A range of sub- and superscript commands.
272susy: Macros for SuperSymmetry-related work.
273syllogism: Typeset syllogisms in LaTeX.
274synproof: Easy drawing of syntactic proofs.
275tablor: Create tables of signs and of variations.
276tensor: Typeset tensors.
277tex-ewd: Macros to typeset calculational proofs and programs in Dijkstra's style.
278thmbox: Decorate theorem statements.
279turnstile: Typeset the (logic) turnstile notation.
280unicode-math: Unicode mathematics support for XeTeX and LuaTeX.
281venn: Creating Venn diagrams with MetaPost.
282yhmath: Extended maths fonts for LaTeX.
283ytableau: Many-featured Young tableaux and Young diagrams.
284
285%package doc
286Summary: TeX Live: Documentation files of %{name}
287Group: Applications/Publishing
288Requires: %{name} = %{version}-%{release}
289
290%description doc
291This package contains documentation files of %{name}.
292
293%prep
294%setup -c -n %{name}-%{version}
295%__tar -xvf %{SOURCE1}
296%__tar -xvf %{SOURCE2}
297%__tar -xvf %{SOURCE3}
298%__tar -xvf %{SOURCE4}
299%__tar -xvf %{SOURCE5}
300%__tar -xvf %{SOURCE6}
301%__tar -xvf %{SOURCE7}
302%__tar -xvf %{SOURCE8}
303%__tar -xvf %{SOURCE9}
304%__tar -xvf %{SOURCE10}
305%__tar -xvf %{SOURCE11}
306%__tar -xvf %{SOURCE12}
307%__tar -xvf %{SOURCE13}
308%__tar -xvf %{SOURCE14}
309%__tar -xvf %{SOURCE15}
310%__tar -xvf %{SOURCE16}
311%__tar -xvf %{SOURCE17}
312%__tar -xvf %{SOURCE18}
313%__tar -xvf %{SOURCE19}
314%__tar -xvf %{SOURCE20}
315%__tar -xvf %{SOURCE21}
316%__tar -xvf %{SOURCE22}
317%__tar -xvf %{SOURCE23}
318%__tar -xvf %{SOURCE24}
319%__tar -xvf %{SOURCE25}
320%__tar -xvf %{SOURCE26}
321%__tar -xvf %{SOURCE27}
322%__tar -xvf %{SOURCE28}
323%__tar -xvf %{SOURCE29}
324%__tar -xvf %{SOURCE30}
325%__tar -xvf %{SOURCE31}
326%__tar -xvf %{SOURCE32}
327%__tar -xvf %{SOURCE33}
328%__tar -xvf %{SOURCE34}
329%__tar -xvf %{SOURCE35}
330%__tar -xvf %{SOURCE36}
331%__tar -xvf %{SOURCE37}
332%__tar -xvf %{SOURCE38}
333%__tar -xvf %{SOURCE39}
334%__tar -xvf %{SOURCE40}
335%__tar -xvf %{SOURCE41}
336%__tar -xvf %{SOURCE42}
337%__tar -xvf %{SOURCE43}
338%__tar -xvf %{SOURCE44}
339%__tar -xvf %{SOURCE45}
340%__tar -xvf %{SOURCE46}
341%__tar -xvf %{SOURCE47}
342%__tar -xvf %{SOURCE48}
343%__tar -xvf %{SOURCE49}
344%__tar -xvf %{SOURCE50}
345%__tar -xvf %{SOURCE51}
346%__tar -xvf %{SOURCE52}
347%__tar -xvf %{SOURCE53}
348%__tar -xvf %{SOURCE54}
349%__tar -xvf %{SOURCE55}
350%__tar -xvf %{SOURCE56}
351%__tar -xvf %{SOURCE57}
352%__tar -xvf %{SOURCE58}
353%__tar -xvf %{SOURCE59}
354%__tar -xvf %{SOURCE60}
355%__tar -xvf %{SOURCE61}
356%__tar -xvf %{SOURCE62}
357%__tar -xvf %{SOURCE63}
358%__tar -xvf %{SOURCE64}
359%__tar -xvf %{SOURCE65}
360%__tar -xvf %{SOURCE66}
361%__tar -xvf %{SOURCE67}
362%__tar -xvf %{SOURCE68}
363%__tar -xvf %{SOURCE69}
364%__tar -xvf %{SOURCE70}
365%__tar -xvf %{SOURCE71}
366%__tar -xvf %{SOURCE72}
367%__tar -xvf %{SOURCE73}
368%__tar -xvf %{SOURCE74}
369%__tar -xvf %{SOURCE75}
370%__tar -xvf %{SOURCE76}
371%__tar -xvf %{SOURCE77}
372%__tar -xvf %{SOURCE78}
373%__tar -xvf %{SOURCE79}
374%__tar -xvf %{SOURCE80}
375%__tar -xvf %{SOURCE81}
376%__tar -xvf %{SOURCE82}
377%__tar -xvf %{SOURCE83}
378%__tar -xvf %{SOURCE84}
379%__tar -xvf %{SOURCE85}
380%__tar -xvf %{SOURCE86}
381%__tar -xvf %{SOURCE87}
382%__tar -xvf %{SOURCE88}
383%__tar -xvf %{SOURCE89}
384%__tar -xvf %{SOURCE90}
385%__tar -xvf %{SOURCE91}
386%__tar -xvf %{SOURCE92}
387%__tar -xvf %{SOURCE93}
388%__tar -xvf %{SOURCE94}
389%__tar -xvf %{SOURCE95}
390%__tar -xvf %{SOURCE96}
391%__tar -xvf %{SOURCE97}
392%__tar -xvf %{SOURCE98}
393%__tar -xvf %{SOURCE99}
394%__tar -xvf %{SOURCE100}
395%__tar -xvf %{SOURCE101}
396%__tar -xvf %{SOURCE102}
397%__tar -xvf %{SOURCE103}
398%__tar -xvf %{SOURCE104}
399%__tar -xvf %{SOURCE105}
400%__tar -xvf %{SOURCE106}
401%__tar -xvf %{SOURCE107}
402%__tar -xvf %{SOURCE108}
403%__tar -xvf %{SOURCE109}
404%__tar -xvf %{SOURCE110}
405%__tar -xvf %{SOURCE111}
406%__tar -xvf %{SOURCE112}
407%__tar -xvf %{SOURCE113}
408%__tar -xvf %{SOURCE114}
409%__tar -xvf %{SOURCE115}
410%__tar -xvf %{SOURCE116}
411%__tar -xvf %{SOURCE117}
412%__tar -xvf %{SOURCE118}
413%__tar -xvf %{SOURCE119}
414%__tar -xvf %{SOURCE120}
415%__tar -xvf %{SOURCE121}
416
417%build
418
419%install
420[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
421
422%__mkdir_p %{buildroot}%{_datadir}
423
424## move texmf-dist to /usr/share/texmf-dist
425[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
426
427## move texmf to /usr/share/texmf
428[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
429
430## move tlpkg to /usr/share/tlpkg
431[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
432
433## move all non-arch binaries to /usr/bin
434[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
435
436## move others into /usr/share/texmf-dist
437%__mkdir_p %{buildroot}%{_tl_texmfdist}
438%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
439%__rm -rf * ||:
440
441
442## remove duplicated files between texlive and texlive-collection-*
443## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
444## remove unpacked files
445x=(
446texconfig/tcfmgr
447texconfig/tcfmgr.map
448web2c/fmtutil.cnf
449web2c/mktex.opt
450web2c/mktexdir
451web2c/mktexdir.opt
452web2c/mktexnam
453web2c/mktexnam.opt
454web2c/mktexupd
455web2c/texmf.cnf
456web2c/updmap.cfg
457web2c/updmap-hdr.cfg
458doc/chktex/ChkTeX.pdf
459install-tl
460)
461if [ -d %{buildroot}%{_tl_texmfdist} ]; then
462pushd %{buildroot}%{_tl_texmfdist}
463%__rm -f ${x[@]} ||:
464popd
465fi
466
467## Files list
468find %{buildroot} -type f -or -type l | \
469    %__sed -e "s|%{buildroot}||g" > filelist.full
470
471find %{buildroot}%{_tl_texmfdist} -type d | \
472    %__sed -e "s|^%{buildroot}|%dir |" \
473           -e "s|$|/|"             >> filelist.full
474
475## subpackages
476grep "/texmf-dist/doc/" filelist.full > filelist.doc
477cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
478%__mv -f filelist.tmp filelist.full
479
480%clean
481%__rm -rf %{buildroot}
482
483%post
484%_tl_touch_run texhash
485%_tl_touch_run mtxrun
486
487[ -f %{_tl_texmfdist}/web2c/updmap.cfg ] || exit 0
488
489    %_tl_enable_map MixedMap stmaryrd.map
490    %_tl_enable_map MixedMap yhmath.map
491
492%_tl_touch_run fmtutil
493
494exit 0
495
496
497%postun
498if [ "$1" = 0 ]; then
499    %_tl_touch_run texhash
500
501    [ -f %{_tl_texmfdist}/web2c/updmap.cfg ] || exit 0
502
503    %_tl_disable_map stmaryrd.map
504    %_tl_disable_map yhmath.map
505
506fi
507
508exit 0
509
510%posttrans
511%{_tl_exec_texhash}
512%{_tl_exec_mtxrun}
513%{_tl_exec_updmap}
514%{_tl_exec_fmtutil}
515exit 0
516
517
518%files -f filelist.full
519%defattr(-,root,root,-)
520
521%files -f filelist.doc doc
522%defattr(-,root,root,-)
523
524%changelog
525* Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
526- generated by tlpdb2rpmspec 2013-1: tlpdb2rpmspec collection-mathextra
527- TLNET 20130823
528
529* Fri Nov 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
530- generated by tlpdb2rpmspec 2012-1: tlpdb2rpmspec collection-mathextra
531
532* Sat Dec  3 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
533- generated by tlpdb2rpmspec 2011-2: tlpdb2rpmspec collection-mathextra
534- set external dependencies (texlive-collection-binextra,
535  texlive-collection-fontutils)
536
537* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
538- generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-mathextra
539
540* Wed Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
541- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-mathextra
542- make symlinks of core script utils (texlive-collection-binextra,
543  texlive-collection-context, texlive-collection-fontutils,
544  texlive-collection-langgreek, texlive-collection-langindic,
545  texlive-collection-latex, texlive-collection-latexextra,
546  texlive-collection-latexrecommended, texlive-collection-pictures,
547  texlive-collection-pstricks, texlive-collection-science)
548
549* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
550- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-mathextra
551- improved %%post
552
553* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
554- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-mathextra
555- removed arch dependent binaries (texlive-collection-latexextra)
556- fixed perl path
557- improved updmap process in %%post and %%postun
558
559* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
560- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-mathextra
Note: See TracBrowser for help on using the repository browser.