source: projects/specs/trunk/t/texlive-collection-latexrecommended/texlive-collection-latexrecommended-vl.spec @ 7855

Revision 7855, 16.5 KB checked in by munepi, 11 years ago (diff)

update source snapshot, TLNET: 20131002

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2013-3:
3## tlpdb2rpmspec collection-latexrecommended
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9Summary: TeX Live: LaTeX recommended packages
10Summary(ja): TeX Live: LaTeX recommended packages
11Name: texlive-collection-latexrecommended
12Version: 2013
13Release: 3%{?_dist_release}
14License: Public Domain, GPL+, LPPL 1.3, Freely redistributable without restriction, LPPL, LPPL 1.2
15Group: Applications/Publishing
16URL:http://www.tug.org/texlive/
17
18Source0: anysize.doc.tar.xz
19Source1: anysize.tar.xz
20Source2: beamer.doc.tar.xz
21Source3: beamer.tar.xz
22Source4: booktabs.doc.tar.xz
23Source5: booktabs.source.tar.xz
24Source6: booktabs.tar.xz
25Source7: caption.doc.tar.xz
26Source8: caption.source.tar.xz
27Source9: caption.tar.xz
28Source10: cite.doc.tar.xz
29Source11: cite.tar.xz
30Source12: cmap.doc.tar.xz
31Source13: cmap.tar.xz
32Source14: crop.doc.tar.xz
33Source15: crop.source.tar.xz
34Source16: crop.tar.xz
35Source17: ctable.doc.tar.xz
36Source18: ctable.source.tar.xz
37Source19: ctable.tar.xz
38Source20: ec.doc.tar.xz
39Source21: ec.tar.xz
40Source22: eso-pic.doc.tar.xz
41Source23: eso-pic.source.tar.xz
42Source24: eso-pic.tar.xz
43Source25: euler.doc.tar.xz
44Source26: euler.source.tar.xz
45Source27: euler.tar.xz
46Source28: extsizes.doc.tar.xz
47Source29: extsizes.tar.xz
48Source30: fancybox.doc.tar.xz
49Source31: fancybox.tar.xz
50Source32: fancyref.doc.tar.xz
51Source33: fancyref.source.tar.xz
52Source34: fancyref.tar.xz
53Source35: fancyvrb.doc.tar.xz
54Source36: fancyvrb.source.tar.xz
55Source37: fancyvrb.tar.xz
56Source38: float.doc.tar.xz
57Source39: float.source.tar.xz
58Source40: float.tar.xz
59Source41: fontspec.doc.tar.xz
60Source42: fontspec.source.tar.xz
61Source43: fontspec.tar.xz
62Source44: fp.doc.tar.xz
63Source45: fp.tar.xz
64Source46: index.doc.tar.xz
65Source47: index.source.tar.xz
66Source48: index.tar.xz
67Source49: jknapltx.doc.tar.xz
68Source50: jknapltx.tar.xz
69Source51: koma-script.tar.xz
70Source52: l3kernel.doc.tar.xz
71Source53: l3kernel.source.tar.xz
72Source54: l3kernel.tar.xz
73Source55: l3packages.doc.tar.xz
74Source56: l3packages.source.tar.xz
75Source57: l3packages.tar.xz
76Source58: l3experimental.doc.tar.xz
77Source59: l3experimental.source.tar.xz
78Source60: l3experimental.tar.xz
79Source61: listings.doc.tar.xz
80Source62: listings.source.tar.xz
81Source63: listings.tar.xz
82Source64: mdwtools.doc.tar.xz
83Source65: mdwtools.source.tar.xz
84Source66: mdwtools.tar.xz
85Source67: memoir.doc.tar.xz
86Source68: memoir.source.tar.xz
87Source69: memoir.tar.xz
88Source70: metalogo.doc.tar.xz
89Source71: metalogo.source.tar.xz
90Source72: metalogo.tar.xz
91Source73: mh.doc.tar.xz
92Source74: mh.source.tar.xz
93Source75: mh.tar.xz
94Source76: microtype.doc.tar.xz
95Source77: microtype.source.tar.xz
96Source78: microtype.tar.xz
97Source79: ms.doc.tar.xz
98Source80: ms.source.tar.xz
99Source81: ms.tar.xz
100Source82: ntgclass.doc.tar.xz
101Source83: ntgclass.source.tar.xz
102Source84: ntgclass.tar.xz
103Source85: parskip.doc.tar.xz
104Source86: parskip.tar.xz
105Source87: pdfpages.doc.tar.xz
106Source88: pdfpages.source.tar.xz
107Source89: pdfpages.tar.xz
108Source90: powerdot.doc.tar.xz
109Source91: powerdot.tar.xz
110Source92: psfrag.doc.tar.xz
111Source93: psfrag.source.tar.xz
112Source94: psfrag.tar.xz
113Source95: rcs.doc.tar.xz
114Source96: rcs.source.tar.xz
115Source97: rcs.tar.xz
116Source98: rotating.doc.tar.xz
117Source99: rotating.source.tar.xz
118Source100: rotating.tar.xz
119Source101: sansmath.doc.tar.xz
120Source102: sansmath.tar.xz
121Source103: section.doc.tar.xz
122Source104: section.tar.xz
123Source105: seminar.doc.tar.xz
124Source106: seminar.tar.xz
125Source107: sepnum.doc.tar.xz
126Source108: sepnum.tar.xz
127Source109: setspace.doc.tar.xz
128Source110: setspace.tar.xz
129Source111: subfig.doc.tar.xz
130Source112: subfig.source.tar.xz
131Source113: subfig.tar.xz
132Source114: textcase.doc.tar.xz
133Source115: textcase.source.tar.xz
134Source116: textcase.tar.xz
135Source117: thumbpdf.doc.tar.xz
136Source118: thumbpdf.tar.xz
137Source119: typehtml.doc.tar.xz
138Source120: typehtml.source.tar.xz
139Source121: typehtml.tar.xz
140Source122: underscore.doc.tar.xz
141Source123: underscore.tar.xz
142Source124: url.doc.tar.xz
143Source125: url.tar.xz
144Source126: xcolor.doc.tar.xz
145Source127: xcolor.source.tar.xz
146Source128: xcolor.tar.xz
147Source129: xkeyval.doc.tar.xz
148Source130: xkeyval.source.tar.xz
149Source131: xkeyval.tar.xz
150
151Requires: texlive = %{version}
152Requires: texlive-collection-latex = %{version}
153
154Requires(post):         texlive = %{version}
155Requires(postun):       texlive = %{version}
156
157BuildArch:      noarch
158Buildroot:      %{_tmppath}/%{name}-%{version}-root
159
160Vendor:         Project Vine
161Distribution:   Vine Linux
162Packager:       munepi
163
164%description
165The TeX Live software distribution offers a complete TeX system for a
166variety of Unix, Macintosh, Windows and other platforms. It
167encompasses programs for editing, typesetting, previewing and printing
168of TeX documents in many different languages, and a large collection
169of TeX macros and font libraries.
170
171The distribution includes extensive general documentation about TeX,
172as well as the documentation for the included software packages.
173
174This package is a collection of LaTeX recommended packages:
175A collection of recommended add-on packages for LaTeX which
176have widespread use.
177
178This package contains the following CTAN packages:
179anysize: A simple package to set up document margins.
180beamer: A LaTeX class for producing presentations and slides.
181booktabs: Publication quality tables in LaTeX
182caption: Customising captions in floating environments.
183cite: Improved citation handling in LaTeX.
184cmap: Make PDF files searchable and copyable.
185crop: Support for cropmarks.
186ctable: Flexible typesetting of table and figure floats using key/value directives.
187ec: Computer modern fonts in T1 and TS1 encodings.
188eso-pic: Add picture commands (or backgrounds) to every page.
189euler: Use AMS Euler fonts for math.
190extsizes: Extend the standard classes' size options.
191fancybox: Variants of fbox and other games with boxes.
192fancyref: A LaTeX package for fancy cross-referencing.
193fancyvrb: Sophisticated verbatim text.
194float: Improved interface for floating objects.
195fontspec: Advanced font selection in XeLaTeX and LuaLaTeX.
196fp: Fixed point arithmetic.
197index: Extended index for LaTeX including multiple indexes.
198jknapltx: Miscellaneous packages by Joerg Knappen.
199koma-script: A bundle of versatile classes and packages
200l3kernel: LaTeX3 programming conventions.
201l3packages: High-level LaTeX3 concepts.
202l3experimental: Experimental LaTeX3 concepts.
203listings: Typeset source code listings using LaTeX.
204mdwtools: Miscellaneous tools by Mark Wooding.
205memoir: Typeset fiction, non-fiction and mathematical books.
206metalogo: Extended TeX logo macros.
207mh: The MH bundle
208microtype: Subliminal refinements towards typographical perfection.
209ms: Various LaTeX packages by Martin Schroder.
210ntgclass: "European" versions of standard classes.
211parskip: Layout with zero parindent, non-zero parskip.
212pdfpages: Include PDF documents in LaTeX.
213powerdot: A presentation class.
214psfrag: Replace strings in encapsulated PostScript figures.
215rcs: Use RCS (revision control system) tags in LaTeX documents.
216rotating: Rotation tools, including rotated full-page floats.
217sansmath: Maths in a sans font.
218section: Modifying section commands in LaTeX.
219seminar: Make overhead slides.
220sepnum: Print numbers in a "friendly" format.
221setspace: Set space between lines.
222subfig: Figures broken into subfigures
223textcase: Case conversion ignoring mathematics, etc.
224thumbpdf: Thumbnails for pdfTeX and dvips/ps2pdf.
225typehtml: Typeset HTML directly from LaTeX.
226underscore: Control the behaviour of "_" in text.
227url: Verbatim with URL-sensitive line breaks.
228xcolor: Driver-independent color extensions for LaTeX and pdfLaTeX.
229xkeyval: Extension of the keyval package.
230
231%description -l ja
232TeX Live ソフトウェアディストリビューションは、
233さまざまな Unix, Macintosh, Windows、および
234他のプラットホームに対して完全な TeX システムを提供します。
235多くの異なった言語を含む TeX ドキュメントの
236編集、組版、閲覧、印刷するためのプログラム、
237そして、TeX マクロやフォントライブラリの大きなコレクションを
238同梱しています。
239
240このディストリビューションは
241同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
242TeX に関するたくさんの一般的なドキュメントを含んでいます。
243
244このパッケージは以下のようなパッケージ集です。
245LaTeX recommended packages:
246A collection of recommended add-on packages for LaTeX which
247have widespread use.
248
249このパッケージは以下の CTAN パッケージを含んでいます:
250anysize: A simple package to set up document margins.
251beamer: A LaTeX class for producing presentations and slides.
252booktabs: Publication quality tables in LaTeX
253caption: Customising captions in floating environments.
254cite: Improved citation handling in LaTeX.
255cmap: Make PDF files searchable and copyable.
256crop: Support for cropmarks.
257ctable: Flexible typesetting of table and figure floats using key/value directives.
258ec: Computer modern fonts in T1 and TS1 encodings.
259eso-pic: Add picture commands (or backgrounds) to every page.
260euler: Use AMS Euler fonts for math.
261extsizes: Extend the standard classes' size options.
262fancybox: Variants of fbox and other games with boxes.
263fancyref: A LaTeX package for fancy cross-referencing.
264fancyvrb: Sophisticated verbatim text.
265float: Improved interface for floating objects.
266fontspec: Advanced font selection in XeLaTeX and LuaLaTeX.
267fp: Fixed point arithmetic.
268index: Extended index for LaTeX including multiple indexes.
269jknapltx: Miscellaneous packages by Joerg Knappen.
270koma-script: A bundle of versatile classes and packages
271l3kernel: LaTeX3 programming conventions.
272l3packages: High-level LaTeX3 concepts.
273l3experimental: Experimental LaTeX3 concepts.
274listings: Typeset source code listings using LaTeX.
275mdwtools: Miscellaneous tools by Mark Wooding.
276memoir: Typeset fiction, non-fiction and mathematical books.
277metalogo: Extended TeX logo macros.
278mh: The MH bundle
279microtype: Subliminal refinements towards typographical perfection.
280ms: Various LaTeX packages by Martin Schroder.
281ntgclass: "European" versions of standard classes.
282parskip: Layout with zero parindent, non-zero parskip.
283pdfpages: Include PDF documents in LaTeX.
284powerdot: A presentation class.
285psfrag: Replace strings in encapsulated PostScript figures.
286rcs: Use RCS (revision control system) tags in LaTeX documents.
287rotating: Rotation tools, including rotated full-page floats.
288sansmath: Maths in a sans font.
289section: Modifying section commands in LaTeX.
290seminar: Make overhead slides.
291sepnum: Print numbers in a "friendly" format.
292setspace: Set space between lines.
293subfig: Figures broken into subfigures
294textcase: Case conversion ignoring mathematics, etc.
295thumbpdf: Thumbnails for pdfTeX and dvips/ps2pdf.
296typehtml: Typeset HTML directly from LaTeX.
297underscore: Control the behaviour of "_" in text.
298url: Verbatim with URL-sensitive line breaks.
299xcolor: Driver-independent color extensions for LaTeX and pdfLaTeX.
300xkeyval: Extension of the keyval package.
301
302%package doc
303Summary: TeX Live: Documentation files of %{name}
304Group: Applications/Publishing
305Requires: %{name} = %{version}-%{release}
306
307%description doc
308This package contains documentation files of %{name}.
309
310%prep
311%setup -c -n %{name}-%{version}
312%__tar -xvf %{SOURCE1}
313%__tar -xvf %{SOURCE2}
314%__tar -xvf %{SOURCE3}
315%__tar -xvf %{SOURCE4}
316%__tar -xvf %{SOURCE5}
317%__tar -xvf %{SOURCE6}
318%__tar -xvf %{SOURCE7}
319%__tar -xvf %{SOURCE8}
320%__tar -xvf %{SOURCE9}
321%__tar -xvf %{SOURCE10}
322%__tar -xvf %{SOURCE11}
323%__tar -xvf %{SOURCE12}
324%__tar -xvf %{SOURCE13}
325%__tar -xvf %{SOURCE14}
326%__tar -xvf %{SOURCE15}
327%__tar -xvf %{SOURCE16}
328%__tar -xvf %{SOURCE17}
329%__tar -xvf %{SOURCE18}
330%__tar -xvf %{SOURCE19}
331%__tar -xvf %{SOURCE20}
332%__tar -xvf %{SOURCE21}
333%__tar -xvf %{SOURCE22}
334%__tar -xvf %{SOURCE23}
335%__tar -xvf %{SOURCE24}
336%__tar -xvf %{SOURCE25}
337%__tar -xvf %{SOURCE26}
338%__tar -xvf %{SOURCE27}
339%__tar -xvf %{SOURCE28}
340%__tar -xvf %{SOURCE29}
341%__tar -xvf %{SOURCE30}
342%__tar -xvf %{SOURCE31}
343%__tar -xvf %{SOURCE32}
344%__tar -xvf %{SOURCE33}
345%__tar -xvf %{SOURCE34}
346%__tar -xvf %{SOURCE35}
347%__tar -xvf %{SOURCE36}
348%__tar -xvf %{SOURCE37}
349%__tar -xvf %{SOURCE38}
350%__tar -xvf %{SOURCE39}
351%__tar -xvf %{SOURCE40}
352%__tar -xvf %{SOURCE41}
353%__tar -xvf %{SOURCE42}
354%__tar -xvf %{SOURCE43}
355%__tar -xvf %{SOURCE44}
356%__tar -xvf %{SOURCE45}
357%__tar -xvf %{SOURCE46}
358%__tar -xvf %{SOURCE47}
359%__tar -xvf %{SOURCE48}
360%__tar -xvf %{SOURCE49}
361%__tar -xvf %{SOURCE50}
362%__tar -xvf %{SOURCE51}
363%__tar -xvf %{SOURCE52}
364%__tar -xvf %{SOURCE53}
365%__tar -xvf %{SOURCE54}
366%__tar -xvf %{SOURCE55}
367%__tar -xvf %{SOURCE56}
368%__tar -xvf %{SOURCE57}
369%__tar -xvf %{SOURCE58}
370%__tar -xvf %{SOURCE59}
371%__tar -xvf %{SOURCE60}
372%__tar -xvf %{SOURCE61}
373%__tar -xvf %{SOURCE62}
374%__tar -xvf %{SOURCE63}
375%__tar -xvf %{SOURCE64}
376%__tar -xvf %{SOURCE65}
377%__tar -xvf %{SOURCE66}
378%__tar -xvf %{SOURCE67}
379%__tar -xvf %{SOURCE68}
380%__tar -xvf %{SOURCE69}
381%__tar -xvf %{SOURCE70}
382%__tar -xvf %{SOURCE71}
383%__tar -xvf %{SOURCE72}
384%__tar -xvf %{SOURCE73}
385%__tar -xvf %{SOURCE74}
386%__tar -xvf %{SOURCE75}
387%__tar -xvf %{SOURCE76}
388%__tar -xvf %{SOURCE77}
389%__tar -xvf %{SOURCE78}
390%__tar -xvf %{SOURCE79}
391%__tar -xvf %{SOURCE80}
392%__tar -xvf %{SOURCE81}
393%__tar -xvf %{SOURCE82}
394%__tar -xvf %{SOURCE83}
395%__tar -xvf %{SOURCE84}
396%__tar -xvf %{SOURCE85}
397%__tar -xvf %{SOURCE86}
398%__tar -xvf %{SOURCE87}
399%__tar -xvf %{SOURCE88}
400%__tar -xvf %{SOURCE89}
401%__tar -xvf %{SOURCE90}
402%__tar -xvf %{SOURCE91}
403%__tar -xvf %{SOURCE92}
404%__tar -xvf %{SOURCE93}
405%__tar -xvf %{SOURCE94}
406%__tar -xvf %{SOURCE95}
407%__tar -xvf %{SOURCE96}
408%__tar -xvf %{SOURCE97}
409%__tar -xvf %{SOURCE98}
410%__tar -xvf %{SOURCE99}
411%__tar -xvf %{SOURCE100}
412%__tar -xvf %{SOURCE101}
413%__tar -xvf %{SOURCE102}
414%__tar -xvf %{SOURCE103}
415%__tar -xvf %{SOURCE104}
416%__tar -xvf %{SOURCE105}
417%__tar -xvf %{SOURCE106}
418%__tar -xvf %{SOURCE107}
419%__tar -xvf %{SOURCE108}
420%__tar -xvf %{SOURCE109}
421%__tar -xvf %{SOURCE110}
422%__tar -xvf %{SOURCE111}
423%__tar -xvf %{SOURCE112}
424%__tar -xvf %{SOURCE113}
425%__tar -xvf %{SOURCE114}
426%__tar -xvf %{SOURCE115}
427%__tar -xvf %{SOURCE116}
428%__tar -xvf %{SOURCE117}
429%__tar -xvf %{SOURCE118}
430%__tar -xvf %{SOURCE119}
431%__tar -xvf %{SOURCE120}
432%__tar -xvf %{SOURCE121}
433%__tar -xvf %{SOURCE122}
434%__tar -xvf %{SOURCE123}
435%__tar -xvf %{SOURCE124}
436%__tar -xvf %{SOURCE125}
437%__tar -xvf %{SOURCE126}
438%__tar -xvf %{SOURCE127}
439%__tar -xvf %{SOURCE128}
440%__tar -xvf %{SOURCE129}
441%__tar -xvf %{SOURCE130}
442%__tar -xvf %{SOURCE131}
443
444%build
445
446%install
447[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
448
449%__mkdir_p %{buildroot}%{_datadir}
450
451## move texmf-dist to /usr/share/texmf-dist
452[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
453
454## move texmf to /usr/share/texmf
455[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
456
457## move tlpkg to /usr/share/tlpkg
458[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
459
460## move all non-arch binaries to /usr/bin
461[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
462
463## move others into /usr/share/texmf-dist
464%__mkdir_p %{buildroot}%{_tl_texmfdist}
465%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
466%__rm -rf * ||:
467
468
469## remove duplicated files between texlive and texlive-collection-*
470## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
471## remove unpacked files
472x=(
473scripts/texlive/tlmgr.pl
474texconfig/tcfmgr
475texconfig/tcfmgr.map
476web2c/fmtutil.cnf
477web2c/mktex.opt
478web2c/mktexdir
479web2c/mktexdir.opt
480web2c/mktexnam
481web2c/mktexnam.opt
482web2c/mktexupd
483web2c/texmf.cnf
484web2c/updmap.cfg
485web2c/updmap-hdr.cfg
486doc/chktex/ChkTeX.pdf
487install-tl
488)
489if [ -d %{buildroot}%{_tl_texmfdist} ]; then
490pushd %{buildroot}%{_tl_texmfdist}
491%__rm -f ${x[@]} ||:
492popd
493fi
494
495## Files list
496find %{buildroot} -type f -or -type l | \
497    %__sed -e "s|%{buildroot}||g" > filelist.full
498
499find %{buildroot}%{_tl_texmfdist} -type d | \
500    %__sed -e "s|^%{buildroot}|%dir |" \
501           -e "s|$|/|"             >> filelist.full
502
503## subpackages
504grep "/texmf-dist/doc/" filelist.full > filelist.doc
505cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
506%__mv -f filelist.tmp filelist.full
507
508%clean
509%__rm -rf %{buildroot}
510
511%post
512%_tl_touch_run texhash
513%_tl_touch_run mtxrun
514
515exit 0
516
517
518%postun
519if [ "$1" = 0 ]; then
520    %_tl_touch_run texhash
521
522fi
523
524exit 0
525
526%posttrans
527%{_tl_exec_texhash}
528%{_tl_exec_mtxrun}
529%{_tl_exec_updmap}
530%{_tl_exec_fmtutil}
531exit 0
532
533
534%files -f filelist.full
535%defattr(-,root,root,-)
536
537%files -f filelist.doc doc
538%defattr(-,root,root,-)
539
540%changelog
541* Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
542- TLNET 20131002
543
544* Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
545- TLNET 20130919
546
547* Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
548- generated by tlpdb2rpmspec 2013-1: tlpdb2rpmspec collection-latexrecommended
549- TLNET 20130823
Note: See TracBrowser for help on using the repository browser.