source: projects/specs/trunk/t/texlive-collection-humanities/texlive-collection-humanities-vl.spec @ 7951

Revision 7951, 15.8 KB checked in by munepi, 11 years ago (diff)

tlnet 20131101

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2013-4:
3## tlpdb2rpmspec collection-humanities
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9Summary: TeX Live: Humanities packages
10Summary(ja): TeX Live: Humanities packages
11Name: texlive-collection-humanities
12Version: 2013
13Release: 4%{?_dist_release}
14License: LPPL, LPPL 1.3, Public Domain, GPL+, LPPL 1.2
15Group: Applications/Publishing
16URL:http://www.tug.org/texlive/
17
18Source0: alnumsec.doc.tar.xz
19Source1: alnumsec.source.tar.xz
20Source2: alnumsec.tar.xz
21Source3: arydshln.doc.tar.xz
22Source4: arydshln.source.tar.xz
23Source5: arydshln.tar.xz
24Source6: bibleref.doc.tar.xz
25Source7: bibleref.source.tar.xz
26Source8: bibleref.tar.xz
27Source9: bibleref-lds.doc.tar.xz
28Source10: bibleref-lds.source.tar.xz
29Source11: bibleref-lds.tar.xz
30Source12: bibleref-mouth.doc.tar.xz
31Source13: bibleref-mouth.source.tar.xz
32Source14: bibleref-mouth.tar.xz
33Source15: bibleref-parse.doc.tar.xz
34Source16: bibleref-parse.tar.xz
35Source17: covington.doc.tar.xz
36Source18: covington.tar.xz
37Source19: dramatist.doc.tar.xz
38Source20: dramatist.source.tar.xz
39Source21: dramatist.tar.xz
40Source22: dvgloss.doc.tar.xz
41Source23: dvgloss.source.tar.xz
42Source24: dvgloss.tar.xz
43Source25: ecltree.doc.tar.xz
44Source26: ecltree.tar.xz
45Source27: edfnotes.doc.tar.xz
46Source28: edfnotes.source.tar.xz
47Source29: edfnotes.tar.xz
48Source30: ednotes.doc.tar.xz
49Source31: ednotes.tar.xz
50Source32: eledform.doc.tar.xz
51Source33: eledform.source.tar.xz
52Source34: eledform.tar.xz
53Source35: eledmac.doc.tar.xz
54Source36: eledmac.source.tar.xz
55Source37: eledmac.tar.xz
56Source38: expex.doc.tar.xz
57Source39: expex.tar.xz
58Source40: gb4e.doc.tar.xz
59Source41: gb4e.tar.xz
60Source42: gmverse.doc.tar.xz
61Source43: gmverse.tar.xz
62Source44: jura.doc.tar.xz
63Source45: jura.source.tar.xz
64Source46: jura.tar.xz
65Source47: juraabbrev.doc.tar.xz
66Source48: juraabbrev.source.tar.xz
67Source49: juraabbrev.tar.xz
68Source50: juramisc.doc.tar.xz
69Source51: juramisc.tar.xz
70Source52: jurarsp.doc.tar.xz
71Source53: jurarsp.source.tar.xz
72Source54: jurarsp.tar.xz
73Source55: ledmac.doc.tar.xz
74Source56: ledmac.source.tar.xz
75Source57: ledmac.tar.xz
76Source58: leipzig.doc.tar.xz
77Source59: leipzig.source.tar.xz
78Source60: leipzig.tar.xz
79Source61: lexikon.doc.tar.xz
80Source62: lexikon.tar.xz
81Source63: lineno.doc.tar.xz
82Source64: lineno.source.tar.xz
83Source65: lineno.tar.xz
84Source66: linguex.doc.tar.xz
85Source67: linguex.tar.xz
86Source68: liturg.doc.tar.xz
87Source69: liturg.source.tar.xz
88Source70: liturg.tar.xz
89Source71: metrix.doc.tar.xz
90Source72: metrix.source.tar.xz
91Source73: metrix.tar.xz
92Source74: parallel.doc.tar.xz
93Source75: parallel.source.tar.xz
94Source76: parallel.tar.xz
95Source77: parrun.doc.tar.xz
96Source78: parrun.source.tar.xz
97Source79: parrun.tar.xz
98Source80: phonrule.doc.tar.xz
99Source81: phonrule.tar.xz
100Source82: plari.doc.tar.xz
101Source83: plari.source.tar.xz
102Source84: plari.tar.xz
103Source85: play.doc.tar.xz
104Source86: play.source.tar.xz
105Source87: play.tar.xz
106Source88: poemscol.doc.tar.xz
107Source89: poemscol.source.tar.xz
108Source90: poemscol.tar.xz
109Source91: poetrytex.doc.tar.xz
110Source92: poetrytex.source.tar.xz
111Source93: poetrytex.tar.xz
112Source94: qobitree.doc.tar.xz
113Source95: qobitree.tar.xz
114Source96: qtree.doc.tar.xz
115Source97: qtree.tar.xz
116Source98: rrgtrees.doc.tar.xz
117Source99: rrgtrees.source.tar.xz
118Source100: rrgtrees.tar.xz
119Source101: rtklage.doc.tar.xz
120Source102: rtklage.tar.xz
121Source103: screenplay.doc.tar.xz
122Source104: screenplay.source.tar.xz
123Source105: screenplay.tar.xz
124Source106: sides.doc.tar.xz
125Source107: sides.tar.xz
126Source108: stage.doc.tar.xz
127Source109: stage.tar.xz
128Source110: textglos.doc.tar.xz
129Source111: textglos.source.tar.xz
130Source112: textglos.tar.xz
131Source113: thalie.doc.tar.xz
132Source114: thalie.source.tar.xz
133Source115: thalie.tar.xz
134Source116: tree-dvips.doc.tar.xz
135Source117: tree-dvips.tar.xz
136Source118: verse.doc.tar.xz
137Source119: verse.source.tar.xz
138Source120: verse.tar.xz
139Source121: xyling.doc.tar.xz
140Source122: xyling.tar.xz
141
142Requires: texlive = %{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 Humanities packages:
166Packages for law, linguistics, social sciences, humanities,
167etc.
168
169This package contains the following CTAN packages:
170alnumsec: Alphanumeric section numbering.
171arydshln: Horizontal and vertical dashed lines in arrays and tabulars.
172bibleref: Format bible citations.
173bibleref-lds: Bible references, including those to the scriptures of the Church of Jesus Christ of Latter Day Saints.
174bibleref-mouth: Consistent formatting of Bible references.
175bibleref-parse: Specify Bible passages in human-readable format.
176covington: Linguistic support.
177dramatist: Typeset dramas, both in verse and in prose.
178dvgloss: Facilities for setting interlinear glossed text.
179ecltree: Trees using epic and eepic macros.
180edfnotes: Critical annotations to footnotes with ednotes.
181ednotes: Typeset scholarly editions.
182eledform: Define textual variants.
183eledmac: Typeset scholarly editions.
184expex: Format linguistic examples and glosses, with reference capabilities.
185gb4e: Linguistic tools.
186gmverse: A package for typesetting (short) poems.
187jura: A document class for German legal texts.
188juraabbrev: Abbreviations for typesetting (German) juridical documents.
189juramisc: Typesetting German juridical documents.
190jurarsp: Citations of judgements and official documents in (German) juridical documents.
191ledmac: Typeset scholarly editions.
192leipzig: Typeset and index linguistic gloss abbreviations.
193lexikon: Macros for a two language dictionary.
194lineno: Line numbers on paragraphs.
195linguex: Format linguists' examples.
196liturg: Support for typesetting Catholic liturgical texts.
197metrix: Typeset metric marks for Latin text.
198parallel: Typeset parallel texts.
199parrun: Typesets (two) streams of text running parallel.
200phonrule: Typeset linear phonological rules.
201plari: Typesetting stageplay scripts.
202play: Typeset drama using LaTeX.
203poemscol: Typesetting Critical Editions of Poetry.
204poetrytex: Typeset anthologies of poetry.
205qobitree: LaTeX macros for typesetting trees.
206qtree: Draw tree structures.
207rrgtrees: Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX.
208rtklage: A package for German lawyers
209screenplay: A class file to typeset screenplays.
210sides: A LaTeX class for typesetting stage plays.
211stage: A LaTeX class for stage plays
212textglos:
213thalie: Typeset drama plays.
214tree-dvips: Trees and other linguists' macros.
215verse: Aids for typesetting simple verse.
216xyling: Draw syntactic trees, etc., for linguistics literature, using xy-pic.
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このパッケージは以下のようなパッケージ集です。
232Humanities packages:
233Packages for law, linguistics, social sciences, humanities,
234etc.
235
236このパッケージは以下の CTAN パッケージを含んでいます:
237alnumsec: Alphanumeric section numbering.
238arydshln: Horizontal and vertical dashed lines in arrays and tabulars.
239bibleref: Format bible citations.
240bibleref-lds: Bible references, including those to the scriptures of the Church of Jesus Christ of Latter Day Saints.
241bibleref-mouth: Consistent formatting of Bible references.
242bibleref-parse: Specify Bible passages in human-readable format.
243covington: Linguistic support.
244dramatist: Typeset dramas, both in verse and in prose.
245dvgloss: Facilities for setting interlinear glossed text.
246ecltree: Trees using epic and eepic macros.
247edfnotes: Critical annotations to footnotes with ednotes.
248ednotes: Typeset scholarly editions.
249eledform: Define textual variants.
250eledmac: Typeset scholarly editions.
251expex: Format linguistic examples and glosses, with reference capabilities.
252gb4e: Linguistic tools.
253gmverse: A package for typesetting (short) poems.
254jura: A document class for German legal texts.
255juraabbrev: Abbreviations for typesetting (German) juridical documents.
256juramisc: Typesetting German juridical documents.
257jurarsp: Citations of judgements and official documents in (German) juridical documents.
258ledmac: Typeset scholarly editions.
259leipzig: Typeset and index linguistic gloss abbreviations.
260lexikon: Macros for a two language dictionary.
261lineno: Line numbers on paragraphs.
262linguex: Format linguists' examples.
263liturg: Support for typesetting Catholic liturgical texts.
264metrix: Typeset metric marks for Latin text.
265parallel: Typeset parallel texts.
266parrun: Typesets (two) streams of text running parallel.
267phonrule: Typeset linear phonological rules.
268plari: Typesetting stageplay scripts.
269play: Typeset drama using LaTeX.
270poemscol: Typesetting Critical Editions of Poetry.
271poetrytex: Typeset anthologies of poetry.
272qobitree: LaTeX macros for typesetting trees.
273qtree: Draw tree structures.
274rrgtrees: Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX.
275rtklage: A package for German lawyers
276screenplay: A class file to typeset screenplays.
277sides: A LaTeX class for typesetting stage plays.
278stage: A LaTeX class for stage plays
279textglos:
280thalie: Typeset drama plays.
281tree-dvips: Trees and other linguists' macros.
282verse: Aids for typesetting simple verse.
283xyling: Draw syntactic trees, etc., for linguistics literature, using xy-pic.
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%__tar -xvf %{SOURCE122}
417
418%build
419
420%install
421[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
422
423%__mkdir_p %{buildroot}%{_datadir}
424
425## move texmf-dist to /usr/share/texmf-dist
426[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
427
428## move texmf to /usr/share/texmf
429[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
430
431## move tlpkg to /usr/share/tlpkg
432[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
433
434## move all non-arch binaries to /usr/bin
435[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
436
437## move others into /usr/share/texmf-dist
438%__mkdir_p %{buildroot}%{_tl_texmfdist}
439%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
440%__rm -rf * ||:
441
442
443## remove duplicated files between texlive and texlive-collection-*
444## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
445## remove unpacked files
446x=(
447scripts/fontools/autoinst
448scripts/texlive/tlmgr.pl
449scripts/texlive/updmap.pl
450texconfig/tcfmgr
451texconfig/tcfmgr.map
452web2c/fmtutil.cnf
453web2c/mktex.opt
454web2c/mktexdir
455web2c/mktexdir.opt
456web2c/mktexnam
457web2c/mktexnam.opt
458web2c/mktexupd
459web2c/texmf.cnf
460web2c/updmap.cfg
461web2c/updmap-hdr.cfg
462doc/chktex/ChkTeX.pdf
463install-tl
464)
465if [ -d %{buildroot}%{_tl_texmfdist} ]; then
466pushd %{buildroot}%{_tl_texmfdist}
467%__rm -f ${x[@]} ||:
468popd
469fi
470
471## Files list
472find %{buildroot} -type f -or -type l | \
473    %__sed -e "s|%{buildroot}||g" > filelist.full
474
475find %{buildroot}%{_tl_texmfdist} -type d | \
476    %__sed -e "s|^%{buildroot}|%dir |" \
477           -e "s|$|/|"             >> filelist.full
478
479## subpackages
480grep "/texmf-dist/doc/" filelist.full > filelist.doc
481cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
482%__mv -f filelist.tmp filelist.full
483
484%clean
485%__rm -rf %{buildroot}
486
487%post
488%_tl_touch_run texhash
489%_tl_touch_run mtxrun
490
491exit 0
492
493
494%postun
495if [ "$1" = 0 ]; then
496    %_tl_touch_run texhash
497
498fi
499
500exit 0
501
502%posttrans
503%{_tl_exec_texhash}
504%{_tl_exec_mtxrun}
505%{_tl_exec_updmap}
506%{_tl_exec_fmtutil}
507exit 0
508
509
510%files -f filelist.full
511%defattr(-,root,root,-)
512
513%files -f filelist.doc doc
514%defattr(-,root,root,-)
515
516%changelog
517* Fri Nov  1 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-4
518- TLNET 20131101
519
520* Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
521- TLNET 20131002
522
523* Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
524- TLNET 20130919
525
526* Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
527- generated by tlpdb2rpmspec 2013-1: tlpdb2rpmspec collection-humanities
528- TLNET 20130823
Note: See TracBrowser for help on using the repository browser.