source: projects/specs/trunk/t/texlive-collection-langenglish/texlive-collection-langenglish-vl.spec @ 8476

Revision 8476, 17.2 KB checked in by munepi, 10 years ago (diff)

TeX Live 2014

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2014-1:
3## tlpdb2rpmspec collection-langenglish
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9Summary: TeX Live: US and UK English
10Summary(ja): TeX Live: US and UK English
11Name: texlive-collection-langenglish
12Version: 2014
13Release: 1%{?_dist_release}
14License: Public Domain, LPPL, GFDL, LPPL 1.3, GPL+, Freely redistributable without restriction, Knuth, GPLv2+
15Group: Applications/Publishing
16URL:http://www.tug.org/texlive/
17
18Source0: hyphen-english.tar.xz
19Source1: FAQ-en.doc.tar.xz
20Source2: FAQ-en.tar.xz
21Source3: MemoirChapStyles.doc.tar.xz
22Source4: MemoirChapStyles.tar.xz
23Source5: Type1fonts.doc.tar.xz
24Source6: Type1fonts.tar.xz
25Source7: amslatex-primer.doc.tar.xz
26Source8: amslatex-primer.tar.xz
27Source9: around-the-bend.doc.tar.xz
28Source10: around-the-bend.tar.xz
29Source11: ascii-chart.doc.tar.xz
30Source12: ascii-chart.tar.xz
31Source13: components-of-TeX.doc.tar.xz
32Source14: components-of-TeX.tar.xz
33Source15: comprehensive.doc.tar.xz
34Source16: comprehensive.tar.xz
35Source17: dickimaw.doc.tar.xz
36Source18: dickimaw.tar.xz
37Source19: dtxtut.doc.tar.xz
38Source20: dtxtut.tar.xz
39Source21: first-latex-doc.doc.tar.xz
40Source22: first-latex-doc.tar.xz
41Source23: gentle.doc.tar.xz
42Source24: gentle.tar.xz
43Source25: guide-to-latex.doc.tar.xz
44Source26: guide-to-latex.tar.xz
45Source27: happy4th.doc.tar.xz
46Source28: happy4th.tar.xz
47Source29: impatient.doc.tar.xz
48Source30: impatient.tar.xz
49Source31: intro-scientific.doc.tar.xz
50Source32: intro-scientific.tar.xz
51Source33: knuth.doc.tar.xz
52Source34: knuth.source.tar.xz
53Source35: knuth.tar.xz
54Source36: l2tabu-english.doc.tar.xz
55Source37: l2tabu-english.tar.xz
56Source38: latex-brochure.doc.tar.xz
57Source39: latex-brochure.tar.xz
58Source40: latex-course.doc.tar.xz
59Source41: latex-course.tar.xz
60Source42: latex-doc-ptr.doc.tar.xz
61Source43: latex-doc-ptr.tar.xz
62Source44: latex-graphics-companion.doc.tar.xz
63Source45: latex-graphics-companion.tar.xz
64Source46: latex-veryshortguide.doc.tar.xz
65Source47: latex-veryshortguide.tar.xz
66Source48: latex-web-companion.doc.tar.xz
67Source49: latex-web-companion.tar.xz
68Source50: latex2e-help-texinfo.doc.tar.xz
69Source51: latex2e-help-texinfo.tar.xz
70Source52: latex4wp.doc.tar.xz
71Source53: latex4wp.tar.xz
72Source54: latexcheat.doc.tar.xz
73Source55: latexcheat.tar.xz
74Source56: latexfileinfo-pkgs.doc.tar.xz
75Source57: latexfileinfo-pkgs.source.tar.xz
76Source58: latexfileinfo-pkgs.tar.xz
77Source59: lshort-english.doc.tar.xz
78Source60: lshort-english.tar.xz
79Source61: macros2e.doc.tar.xz
80Source62: macros2e.tar.xz
81Source63: math-e.doc.tar.xz
82Source64: math-e.tar.xz
83Source65: memdesign.doc.tar.xz
84Source66: memdesign.tar.xz
85Source67: metafont-beginners.doc.tar.xz
86Source68: metafont-beginners.tar.xz
87Source69: metapost-examples.doc.tar.xz
88Source70: metapost-examples.tar.xz
89Source71: mil3.doc.tar.xz
90Source72: mil3.tar.xz
91Source73: patgen2-tutorial.doc.tar.xz
92Source74: patgen2-tutorial.tar.xz
93Source75: pictexsum.doc.tar.xz
94Source76: pictexsum.tar.xz
95Source77: plain-doc.doc.tar.xz
96Source78: plain-doc.tar.xz
97Source79: presentations-en.doc.tar.xz
98Source80: presentations-en.tar.xz
99Source81: pstricks-examples-en.doc.tar.xz
100Source82: pstricks-examples-en.tar.xz
101Source83: simplified-latex.doc.tar.xz
102Source84: simplified-latex.tar.xz
103Source85: svg-inkscape.doc.tar.xz
104Source86: svg-inkscape.tar.xz
105Source87: tabulars-e.doc.tar.xz
106Source88: tabulars-e.tar.xz
107Source89: tamethebeast.doc.tar.xz
108Source90: tamethebeast.tar.xz
109Source91: tds.doc.tar.xz
110Source92: tds.tar.xz
111Source93: tex-font-errors-cheatsheet.doc.tar.xz
112Source94: tex-font-errors-cheatsheet.tar.xz
113Source95: tex-overview.doc.tar.xz
114Source96: tex-overview.tar.xz
115Source97: tex-refs.doc.tar.xz
116Source98: tex-refs.tar.xz
117Source99: texbytopic.doc.tar.xz
118Source100: texbytopic.tar.xz
119Source101: titlepages.doc.tar.xz
120Source102: titlepages.tar.xz
121Source103: tlc2.doc.tar.xz
122Source104: tlc2.tar.xz
123Source105: visualfaq.doc.tar.xz
124Source106: visualfaq.tar.xz
125Source107: voss-mathmode.doc.tar.xz
126Source108: voss-mathmode.tar.xz
127Source109: webguide.doc.tar.xz
128Source110: webguide.tar.xz
129Source111: xetexref.doc.tar.xz
130Source112: xetexref.tar.xz
131
132Requires: texlive = %{version}
133Requires: texlive-collection-basic = %{version}
134
135Requires(post):         texlive = %{version}
136Requires(postun):       texlive = %{version}
137
138BuildArch:      noarch
139Buildroot:      %{_tmppath}/%{name}-%{version}-root
140
141Vendor:         Project Vine
142Distribution:   Vine Linux
143Packager:       munepi
144
145%description
146The TeX Live software distribution offers a complete TeX system for a
147variety of Unix, Macintosh, Windows and other platforms. It
148encompasses programs for editing, typesetting, previewing and printing
149of TeX documents in many different languages, and a large collection
150of TeX macros and font libraries.
151
152The distribution includes extensive general documentation about TeX,
153as well as the documentation for the included software packages.
154
155This package is a collection of US and UK English:
156Support for (and documentation in) English.
157
158This package contains the following CTAN packages:
159hyphen-english: English hyphenation patterns.
160FAQ-en: A compilation of Frequently Asked Questions with answers.
161MemoirChapStyles: Chapter styles in memoir class.
162Type1fonts: Font installation guide.
163amslatex-primer: Getting up and running with AMS-LaTeX.
164around-the-bend: Typeset exercises in TeX, with answers.
165ascii-chart: An ASCII wall chart.
166components-of-TeX: Components of TeX.
167comprehensive: Symbols accessible from LaTeX.
168dickimaw: Books and tutorials from the "Dickimaw LaTeX Series".
169dtxtut: Tutorial on writing .dtx and .ins files
170first-latex-doc: A document for absolute LaTeX beginners.
171gentle: A Gentle Introduction to TeX.
172guide-to-latex:
173happy4th: A firework display in obfuscated TeX.
174impatient: Free edition of the book "TeX for the Impatient"
175intro-scientific: Introducing scientific/mathematical documents using LaTeX.
176knuth: Knuth's published errata.
177l2tabu-english: English translation of "Obsolete packages and commands".
178latex-brochure: A publicity flyer for LaTeX.
179latex-course: A LaTeX course as a projected presentation.
180latex-doc-ptr: A direction-finder for LaTeX documentation.
181latex-graphics-companion: Examples from The LaTeX Graphics Companion.
182latex-veryshortguide: The Very Short Guide to LaTeX.
183latex-web-companion: Examples from The LaTeX Web Companion.
184latex2e-help-texinfo: Unoffical reference manual covering LaTeX2e.
185latex4wp: A LaTeX guide specifically designed for word processor users.
186latexcheat: A LaTeX cheat sheet.
187latexfileinfo-pkgs: A comparison of packages showing LaTeX file information.
188lshort-english: A (Not So) Short Introduction to LaTeX2e.
189macros2e: A list of internal LaTeX2e macros.
190math-e: Examples from the book Typesetting Mathematics with LaTeX.
191memdesign: Notes on book design
192metafont-beginners: An introductory tutorial for Metafont.
193metapost-examples: Example drawings using MetaPost.
194mil3: Samples from Math into LaTeX, third edition.
195patgen2-tutorial: A tutorial on the use of Patgen 2.
196pictexsum: A summary of PicTeX commands.
197plain-doc: A list of plain.tex cs names.
198presentations-en: Examples from the book Presentations with LaTeX.
199pstricks-examples-en: Examples from PSTricks book (English edition).
200simplified-latex: A Simplified Introduction to LaTeX.
201svg-inkscape: How to include an SVG image in LaTeX using Inkscape.
202tabulars-e: Examples from the book "Typesetting tables with LaTeX".
203tamethebeast: A manual about bibliographies and especially BibTeX.
204tds: The TeX Directory Structure standard.
205tex-font-errors-cheatsheet: Cheat sheet outlining the most common TeX font errors.
206tex-overview: An overview of the development of TeX.
207tex-refs: References for TeX and Friends
208texbytopic: Freed version of the book TeX by Topic.
209titlepages: Sample titlepages, and how to code them.
210tlc2: Examples from "The LaTeX Companion", second edition.
211visualfaq: A Visual LaTeX FAQ.
212voss-mathmode: A comprehensive review of mathematics in (La)TeX.
213webguide: Brief Guide to LaTeX Tools for Web publishing.
214xetexref: Reference documentation of XeTeX.
215
216%description -l ja
217TeX Live ソフトウェアディストリビューションは、
218さまざまな Unix, Macintosh, Windows、および
219他のプラットホームに対して完全な TeX システムを提供します。
220多くの異なった言語を含む TeX ドキュメントの
221編集、組版、閲覧、印刷するためのプログラム、
222そして、TeX マクロやフォントライブラリの大きなコレクションを
223同梱しています。
224
225このディストリビューションは
226同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
227TeX に関するたくさんの一般的なドキュメントを含んでいます。
228
229このパッケージは以下のようなパッケージ集です。
230US and UK English:
231Support for (and documentation in) English.
232
233このパッケージは以下の CTAN パッケージを含んでいます:
234hyphen-english: English hyphenation patterns.
235FAQ-en: A compilation of Frequently Asked Questions with answers.
236MemoirChapStyles: Chapter styles in memoir class.
237Type1fonts: Font installation guide.
238amslatex-primer: Getting up and running with AMS-LaTeX.
239around-the-bend: Typeset exercises in TeX, with answers.
240ascii-chart: An ASCII wall chart.
241components-of-TeX: Components of TeX.
242comprehensive: Symbols accessible from LaTeX.
243dickimaw: Books and tutorials from the "Dickimaw LaTeX Series".
244dtxtut: Tutorial on writing .dtx and .ins files
245first-latex-doc: A document for absolute LaTeX beginners.
246gentle: A Gentle Introduction to TeX.
247guide-to-latex:
248happy4th: A firework display in obfuscated TeX.
249impatient: Free edition of the book "TeX for the Impatient"
250intro-scientific: Introducing scientific/mathematical documents using LaTeX.
251knuth: Knuth's published errata.
252l2tabu-english: English translation of "Obsolete packages and commands".
253latex-brochure: A publicity flyer for LaTeX.
254latex-course: A LaTeX course as a projected presentation.
255latex-doc-ptr: A direction-finder for LaTeX documentation.
256latex-graphics-companion: Examples from The LaTeX Graphics Companion.
257latex-veryshortguide: The Very Short Guide to LaTeX.
258latex-web-companion: Examples from The LaTeX Web Companion.
259latex2e-help-texinfo: Unoffical reference manual covering LaTeX2e.
260latex4wp: A LaTeX guide specifically designed for word processor users.
261latexcheat: A LaTeX cheat sheet.
262latexfileinfo-pkgs: A comparison of packages showing LaTeX file information.
263lshort-english: A (Not So) Short Introduction to LaTeX2e.
264macros2e: A list of internal LaTeX2e macros.
265math-e: Examples from the book Typesetting Mathematics with LaTeX.
266memdesign: Notes on book design
267metafont-beginners: An introductory tutorial for Metafont.
268metapost-examples: Example drawings using MetaPost.
269mil3: Samples from Math into LaTeX, third edition.
270patgen2-tutorial: A tutorial on the use of Patgen 2.
271pictexsum: A summary of PicTeX commands.
272plain-doc: A list of plain.tex cs names.
273presentations-en: Examples from the book Presentations with LaTeX.
274pstricks-examples-en: Examples from PSTricks book (English edition).
275simplified-latex: A Simplified Introduction to LaTeX.
276svg-inkscape: How to include an SVG image in LaTeX using Inkscape.
277tabulars-e: Examples from the book "Typesetting tables with LaTeX".
278tamethebeast: A manual about bibliographies and especially BibTeX.
279tds: The TeX Directory Structure standard.
280tex-font-errors-cheatsheet: Cheat sheet outlining the most common TeX font errors.
281tex-overview: An overview of the development of TeX.
282tex-refs: References for TeX and Friends
283texbytopic: Freed version of the book TeX by Topic.
284titlepages: Sample titlepages, and how to code them.
285tlc2: Examples from "The LaTeX Companion", second edition.
286visualfaq: A Visual LaTeX FAQ.
287voss-mathmode: A comprehensive review of mathematics in (La)TeX.
288webguide: Brief Guide to LaTeX Tools for Web publishing.
289xetexref: Reference documentation of XeTeX.
290
291%package doc
292Summary: TeX Live: Documentation files of %{name}
293Group: Applications/Publishing
294Requires: %{name} = %{version}-%{release}
295
296%description doc
297This package contains documentation files of %{name}.
298
299%prep
300%setup -c -n %{name}-%{version}
301%__tar -xvf %{SOURCE1}
302%__tar -xvf %{SOURCE2}
303%__tar -xvf %{SOURCE3}
304%__tar -xvf %{SOURCE4}
305%__tar -xvf %{SOURCE5}
306%__tar -xvf %{SOURCE6}
307%__tar -xvf %{SOURCE7}
308%__tar -xvf %{SOURCE8}
309%__tar -xvf %{SOURCE9}
310%__tar -xvf %{SOURCE10}
311%__tar -xvf %{SOURCE11}
312%__tar -xvf %{SOURCE12}
313%__tar -xvf %{SOURCE13}
314%__tar -xvf %{SOURCE14}
315%__tar -xvf %{SOURCE15}
316%__tar -xvf %{SOURCE16}
317%__tar -xvf %{SOURCE17}
318%__tar -xvf %{SOURCE18}
319%__tar -xvf %{SOURCE19}
320%__tar -xvf %{SOURCE20}
321%__tar -xvf %{SOURCE21}
322%__tar -xvf %{SOURCE22}
323%__tar -xvf %{SOURCE23}
324%__tar -xvf %{SOURCE24}
325%__tar -xvf %{SOURCE25}
326%__tar -xvf %{SOURCE26}
327%__tar -xvf %{SOURCE27}
328%__tar -xvf %{SOURCE28}
329%__tar -xvf %{SOURCE29}
330%__tar -xvf %{SOURCE30}
331%__tar -xvf %{SOURCE31}
332%__tar -xvf %{SOURCE32}
333%__tar -xvf %{SOURCE33}
334%__tar -xvf %{SOURCE34}
335%__tar -xvf %{SOURCE35}
336%__tar -xvf %{SOURCE36}
337%__tar -xvf %{SOURCE37}
338%__tar -xvf %{SOURCE38}
339%__tar -xvf %{SOURCE39}
340%__tar -xvf %{SOURCE40}
341%__tar -xvf %{SOURCE41}
342%__tar -xvf %{SOURCE42}
343%__tar -xvf %{SOURCE43}
344%__tar -xvf %{SOURCE44}
345%__tar -xvf %{SOURCE45}
346%__tar -xvf %{SOURCE46}
347%__tar -xvf %{SOURCE47}
348%__tar -xvf %{SOURCE48}
349%__tar -xvf %{SOURCE49}
350%__tar -xvf %{SOURCE50}
351%__tar -xvf %{SOURCE51}
352%__tar -xvf %{SOURCE52}
353%__tar -xvf %{SOURCE53}
354%__tar -xvf %{SOURCE54}
355%__tar -xvf %{SOURCE55}
356%__tar -xvf %{SOURCE56}
357%__tar -xvf %{SOURCE57}
358%__tar -xvf %{SOURCE58}
359%__tar -xvf %{SOURCE59}
360%__tar -xvf %{SOURCE60}
361%__tar -xvf %{SOURCE61}
362%__tar -xvf %{SOURCE62}
363%__tar -xvf %{SOURCE63}
364%__tar -xvf %{SOURCE64}
365%__tar -xvf %{SOURCE65}
366%__tar -xvf %{SOURCE66}
367%__tar -xvf %{SOURCE67}
368%__tar -xvf %{SOURCE68}
369%__tar -xvf %{SOURCE69}
370%__tar -xvf %{SOURCE70}
371%__tar -xvf %{SOURCE71}
372%__tar -xvf %{SOURCE72}
373%__tar -xvf %{SOURCE73}
374%__tar -xvf %{SOURCE74}
375%__tar -xvf %{SOURCE75}
376%__tar -xvf %{SOURCE76}
377%__tar -xvf %{SOURCE77}
378%__tar -xvf %{SOURCE78}
379%__tar -xvf %{SOURCE79}
380%__tar -xvf %{SOURCE80}
381%__tar -xvf %{SOURCE81}
382%__tar -xvf %{SOURCE82}
383%__tar -xvf %{SOURCE83}
384%__tar -xvf %{SOURCE84}
385%__tar -xvf %{SOURCE85}
386%__tar -xvf %{SOURCE86}
387%__tar -xvf %{SOURCE87}
388%__tar -xvf %{SOURCE88}
389%__tar -xvf %{SOURCE89}
390%__tar -xvf %{SOURCE90}
391%__tar -xvf %{SOURCE91}
392%__tar -xvf %{SOURCE92}
393%__tar -xvf %{SOURCE93}
394%__tar -xvf %{SOURCE94}
395%__tar -xvf %{SOURCE95}
396%__tar -xvf %{SOURCE96}
397%__tar -xvf %{SOURCE97}
398%__tar -xvf %{SOURCE98}
399%__tar -xvf %{SOURCE99}
400%__tar -xvf %{SOURCE100}
401%__tar -xvf %{SOURCE101}
402%__tar -xvf %{SOURCE102}
403%__tar -xvf %{SOURCE103}
404%__tar -xvf %{SOURCE104}
405%__tar -xvf %{SOURCE105}
406%__tar -xvf %{SOURCE106}
407%__tar -xvf %{SOURCE107}
408%__tar -xvf %{SOURCE108}
409%__tar -xvf %{SOURCE109}
410%__tar -xvf %{SOURCE110}
411%__tar -xvf %{SOURCE111}
412%__tar -xvf %{SOURCE112}
413
414%build
415
416%install
417[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
418
419%__mkdir_p %{buildroot}%{_datadir}
420
421## move texmf-dist to /usr/share/texmf-dist
422[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
423
424## move texmf to /usr/share/texmf
425[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
426
427## move tlpkg to /usr/share/tlpkg
428[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
429
430## move all non-arch binaries to /usr/bin
431[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
432
433## move others into /usr/share/texmf-dist
434%__mkdir_p %{buildroot}%{_tl_texmfdist}
435%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
436%__rm -rf * ||:
437
438
439## remove duplicated files between texlive and texlive-collection-*
440## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
441## remove unpacked files
442x=(
443# scripts/texlive/tlmgr.pl
444# scripts/texlive/updmap.pl
445# scripts/fontools/autoinst
446# scripts/glossaries/makeglossaries
447# scripts/m-tx/m-tx.lua
448# scripts/musixtex/musixtex.lua
449# scripts/pmx/pmx2pdf.lua
450# scripts/latexmk/latexmk.pl
451# scripts/jfontmaps/kanji-config-updmap.pl
452# scripts/jfontmaps/kanji-fontmap-creator.pl
453# scripts/latexpand/latexpand
454# scripts/epstopdf/epstopdf.pl
455# scripts/convbkmk/convbkmk.rb
456# scripts/jfontmaps/kanji-config-updmap-sys.sh
457# scripts/luaotfload/luaotfload-tool.lua
458# texconfig/tcfmgr
459# texconfig/tcfmgr.map
460# web2c/fmtutil.cnf
461# web2c/mktex.opt
462# web2c/mktexdir
463# web2c/mktexdir.opt
464# web2c/mktexnam
465# web2c/mktexnam.opt
466# web2c/mktexupd
467# web2c/texmf.cnf
468# web2c/updmap.cfg
469# web2c/updmap-hdr.cfg
470# doc/chktex/ChkTeX.pdf
471install-tl
472)
473if [ -d %{buildroot}%{_tl_texmfdist} ]; then
474pushd %{buildroot}%{_tl_texmfdist}
475%__rm -f ${x[@]} ||:
476popd
477fi
478
479## Files list
480find %{buildroot} -type f -or -type l | \
481    %__sed -e "s|%{buildroot}||g" > filelist.full
482
483find %{buildroot}%{_tl_texmfdist} -type d | \
484    %__sed -e "s|^%{buildroot}|%dir |" \
485           -e "s|$|/|"             >> filelist.full
486
487## subpackages
488grep "/texmf-dist/doc/" filelist.full > filelist.doc
489cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
490%__mv -f filelist.tmp filelist.full
491
492%clean
493%__rm -rf %{buildroot}
494
495%post
496%_tl_touch_run texhash
497%_tl_touch_run mtxrun
498
499%_tl_touch_run fmtutil
500
501exit 0
502
503
504%postun
505if [ "$1" = 0 ]; then
506    %_tl_touch_run texhash
507
508fi
509
510exit 0
511
512%posttrans
513%{_tl_exec_texhash}
514%{_tl_exec_mtxrun}
515%{_tl_exec_updmap}
516%{_tl_exec_fmtutil}
517exit 0
518
519
520%files -f filelist.full
521%defattr(-,root,root,-)
522
523%files -f filelist.doc doc
524%defattr(-,root,root,-)
525
526%changelog
527* Sun May 25 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-1
528- TLNET 20140524
Note: See TracBrowser for help on using the repository browser.