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

Revision 8049, 16.0 KB checked in by munepi, 10 years ago (diff)

TLNET 20131218

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2013-5:
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: 5%{?_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: lexref.doc.tar.xz
82Source64: lexref.tar.xz
83Source65: lineno.doc.tar.xz
84Source66: lineno.source.tar.xz
85Source67: lineno.tar.xz
86Source68: linguex.doc.tar.xz
87Source69: linguex.tar.xz
88Source70: liturg.doc.tar.xz
89Source71: liturg.source.tar.xz
90Source72: liturg.tar.xz
91Source73: metrix.doc.tar.xz
92Source74: metrix.source.tar.xz
93Source75: metrix.tar.xz
94Source76: parallel.doc.tar.xz
95Source77: parallel.source.tar.xz
96Source78: parallel.tar.xz
97Source79: parrun.doc.tar.xz
98Source80: parrun.source.tar.xz
99Source81: parrun.tar.xz
100Source82: phonrule.doc.tar.xz
101Source83: phonrule.tar.xz
102Source84: plari.doc.tar.xz
103Source85: plari.source.tar.xz
104Source86: plari.tar.xz
105Source87: play.doc.tar.xz
106Source88: play.source.tar.xz
107Source89: play.tar.xz
108Source90: poemscol.doc.tar.xz
109Source91: poemscol.source.tar.xz
110Source92: poemscol.tar.xz
111Source93: poetrytex.doc.tar.xz
112Source94: poetrytex.source.tar.xz
113Source95: poetrytex.tar.xz
114Source96: qobitree.doc.tar.xz
115Source97: qobitree.tar.xz
116Source98: qtree.doc.tar.xz
117Source99: qtree.tar.xz
118Source100: rrgtrees.doc.tar.xz
119Source101: rrgtrees.source.tar.xz
120Source102: rrgtrees.tar.xz
121Source103: rtklage.doc.tar.xz
122Source104: rtklage.tar.xz
123Source105: screenplay.doc.tar.xz
124Source106: screenplay.source.tar.xz
125Source107: screenplay.tar.xz
126Source108: sides.doc.tar.xz
127Source109: sides.tar.xz
128Source110: stage.doc.tar.xz
129Source111: stage.tar.xz
130Source112: textglos.doc.tar.xz
131Source113: textglos.source.tar.xz
132Source114: textglos.tar.xz
133Source115: thalie.doc.tar.xz
134Source116: thalie.source.tar.xz
135Source117: thalie.tar.xz
136Source118: tree-dvips.doc.tar.xz
137Source119: tree-dvips.tar.xz
138Source120: verse.doc.tar.xz
139Source121: verse.source.tar.xz
140Source122: verse.tar.xz
141Source123: xyling.doc.tar.xz
142Source124: xyling.tar.xz
143
144Requires: texlive = %{version}
145Requires: texlive-collection-latex = %{version}
146
147Requires(post):         texlive = %{version}
148Requires(postun):       texlive = %{version}
149
150BuildArch:      noarch
151Buildroot:      %{_tmppath}/%{name}-%{version}-root
152
153Vendor:         Project Vine
154Distribution:   Vine Linux
155Packager:       munepi
156
157%description
158The TeX Live software distribution offers a complete TeX system for a
159variety of Unix, Macintosh, Windows and other platforms. It
160encompasses programs for editing, typesetting, previewing and printing
161of TeX documents in many different languages, and a large collection
162of TeX macros and font libraries.
163
164The distribution includes extensive general documentation about TeX,
165as well as the documentation for the included software packages.
166
167This package is a collection of Humanities packages:
168Packages for law, linguistics, social sciences, humanities,
169etc.
170
171This package contains the following CTAN packages:
172alnumsec: Alphanumeric section numbering.
173arydshln: Horizontal and vertical dashed lines in arrays and tabulars.
174bibleref: Format bible citations.
175bibleref-lds: Bible references, including those to the scriptures of the Church of Jesus Christ of Latter Day Saints.
176bibleref-mouth: Consistent formatting of Bible references.
177bibleref-parse: Specify Bible passages in human-readable format.
178covington: Linguistic support.
179dramatist: Typeset dramas, both in verse and in prose.
180dvgloss: Facilities for setting interlinear glossed text.
181ecltree: Trees using epic and eepic macros.
182edfnotes: Critical annotations to footnotes with ednotes.
183ednotes: Typeset scholarly editions.
184eledform: Define textual variants.
185eledmac: Typeset scholarly editions.
186expex: Format linguistic examples and glosses, with reference capabilities.
187gb4e: Linguistic tools.
188gmverse: A package for typesetting (short) poems.
189jura: A document class for German legal texts.
190juraabbrev: Abbreviations for typesetting (German) juridical documents.
191juramisc: Typesetting German juridical documents.
192jurarsp: Citations of judgements and official documents in (German) juridical documents.
193ledmac: Typeset scholarly editions.
194leipzig: Typeset and index linguistic gloss abbreviations.
195lexikon: Macros for a two language dictionary.
196lexref: Convenient and uniform references to legal provisions.
197lineno: Line numbers on paragraphs.
198linguex: Format linguists' examples.
199liturg: Support for typesetting Catholic liturgical texts.
200metrix: Typeset metric marks for Latin text.
201parallel: Typeset parallel texts.
202parrun: Typesets (two) streams of text running parallel.
203phonrule: Typeset linear phonological rules.
204plari: Typesetting stageplay scripts.
205play: Typeset drama using LaTeX.
206poemscol: Typesetting Critical Editions of Poetry.
207poetrytex: Typeset anthologies of poetry.
208qobitree: LaTeX macros for typesetting trees.
209qtree: Draw tree structures.
210rrgtrees: Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX.
211rtklage: A package for German lawyers
212screenplay: A class file to typeset screenplays.
213sides: A LaTeX class for typesetting stage plays.
214stage: A LaTeX class for stage plays
215textglos:
216thalie: Typeset drama plays.
217tree-dvips: Trees and other linguists' macros.
218verse: Aids for typesetting simple verse.
219xyling: Draw syntactic trees, etc., for linguistics literature, using xy-pic.
220
221%description -l ja
222TeX Live ソフトウェアディストリビューションは、
223さまざまな Unix, Macintosh, Windows、および
224他のプラットホームに対して完全な TeX システムを提供します。
225多くの異なった言語を含む TeX ドキュメントの
226編集、組版、閲覧、印刷するためのプログラム、
227そして、TeX マクロやフォントライブラリの大きなコレクションを
228同梱しています。
229
230このディストリビューションは
231同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
232TeX に関するたくさんの一般的なドキュメントを含んでいます。
233
234このパッケージは以下のようなパッケージ集です。
235Humanities packages:
236Packages for law, linguistics, social sciences, humanities,
237etc.
238
239このパッケージは以下の CTAN パッケージを含んでいます:
240alnumsec: Alphanumeric section numbering.
241arydshln: Horizontal and vertical dashed lines in arrays and tabulars.
242bibleref: Format bible citations.
243bibleref-lds: Bible references, including those to the scriptures of the Church of Jesus Christ of Latter Day Saints.
244bibleref-mouth: Consistent formatting of Bible references.
245bibleref-parse: Specify Bible passages in human-readable format.
246covington: Linguistic support.
247dramatist: Typeset dramas, both in verse and in prose.
248dvgloss: Facilities for setting interlinear glossed text.
249ecltree: Trees using epic and eepic macros.
250edfnotes: Critical annotations to footnotes with ednotes.
251ednotes: Typeset scholarly editions.
252eledform: Define textual variants.
253eledmac: Typeset scholarly editions.
254expex: Format linguistic examples and glosses, with reference capabilities.
255gb4e: Linguistic tools.
256gmverse: A package for typesetting (short) poems.
257jura: A document class for German legal texts.
258juraabbrev: Abbreviations for typesetting (German) juridical documents.
259juramisc: Typesetting German juridical documents.
260jurarsp: Citations of judgements and official documents in (German) juridical documents.
261ledmac: Typeset scholarly editions.
262leipzig: Typeset and index linguistic gloss abbreviations.
263lexikon: Macros for a two language dictionary.
264lexref: Convenient and uniform references to legal provisions.
265lineno: Line numbers on paragraphs.
266linguex: Format linguists' examples.
267liturg: Support for typesetting Catholic liturgical texts.
268metrix: Typeset metric marks for Latin text.
269parallel: Typeset parallel texts.
270parrun: Typesets (two) streams of text running parallel.
271phonrule: Typeset linear phonological rules.
272plari: Typesetting stageplay scripts.
273play: Typeset drama using LaTeX.
274poemscol: Typesetting Critical Editions of Poetry.
275poetrytex: Typeset anthologies of poetry.
276qobitree: LaTeX macros for typesetting trees.
277qtree: Draw tree structures.
278rrgtrees: Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX.
279rtklage: A package for German lawyers
280screenplay: A class file to typeset screenplays.
281sides: A LaTeX class for typesetting stage plays.
282stage: A LaTeX class for stage plays
283textglos:
284thalie: Typeset drama plays.
285tree-dvips: Trees and other linguists' macros.
286verse: Aids for typesetting simple verse.
287xyling: Draw syntactic trees, etc., for linguistics literature, using xy-pic.
288
289%package doc
290Summary: TeX Live: Documentation files of %{name}
291Group: Applications/Publishing
292Requires: %{name} = %{version}-%{release}
293
294%description doc
295This package contains documentation files of %{name}.
296
297%prep
298%setup -c -n %{name}-%{version}
299%__tar -xvf %{SOURCE1}
300%__tar -xvf %{SOURCE2}
301%__tar -xvf %{SOURCE3}
302%__tar -xvf %{SOURCE4}
303%__tar -xvf %{SOURCE5}
304%__tar -xvf %{SOURCE6}
305%__tar -xvf %{SOURCE7}
306%__tar -xvf %{SOURCE8}
307%__tar -xvf %{SOURCE9}
308%__tar -xvf %{SOURCE10}
309%__tar -xvf %{SOURCE11}
310%__tar -xvf %{SOURCE12}
311%__tar -xvf %{SOURCE13}
312%__tar -xvf %{SOURCE14}
313%__tar -xvf %{SOURCE15}
314%__tar -xvf %{SOURCE16}
315%__tar -xvf %{SOURCE17}
316%__tar -xvf %{SOURCE18}
317%__tar -xvf %{SOURCE19}
318%__tar -xvf %{SOURCE20}
319%__tar -xvf %{SOURCE21}
320%__tar -xvf %{SOURCE22}
321%__tar -xvf %{SOURCE23}
322%__tar -xvf %{SOURCE24}
323%__tar -xvf %{SOURCE25}
324%__tar -xvf %{SOURCE26}
325%__tar -xvf %{SOURCE27}
326%__tar -xvf %{SOURCE28}
327%__tar -xvf %{SOURCE29}
328%__tar -xvf %{SOURCE30}
329%__tar -xvf %{SOURCE31}
330%__tar -xvf %{SOURCE32}
331%__tar -xvf %{SOURCE33}
332%__tar -xvf %{SOURCE34}
333%__tar -xvf %{SOURCE35}
334%__tar -xvf %{SOURCE36}
335%__tar -xvf %{SOURCE37}
336%__tar -xvf %{SOURCE38}
337%__tar -xvf %{SOURCE39}
338%__tar -xvf %{SOURCE40}
339%__tar -xvf %{SOURCE41}
340%__tar -xvf %{SOURCE42}
341%__tar -xvf %{SOURCE43}
342%__tar -xvf %{SOURCE44}
343%__tar -xvf %{SOURCE45}
344%__tar -xvf %{SOURCE46}
345%__tar -xvf %{SOURCE47}
346%__tar -xvf %{SOURCE48}
347%__tar -xvf %{SOURCE49}
348%__tar -xvf %{SOURCE50}
349%__tar -xvf %{SOURCE51}
350%__tar -xvf %{SOURCE52}
351%__tar -xvf %{SOURCE53}
352%__tar -xvf %{SOURCE54}
353%__tar -xvf %{SOURCE55}
354%__tar -xvf %{SOURCE56}
355%__tar -xvf %{SOURCE57}
356%__tar -xvf %{SOURCE58}
357%__tar -xvf %{SOURCE59}
358%__tar -xvf %{SOURCE60}
359%__tar -xvf %{SOURCE61}
360%__tar -xvf %{SOURCE62}
361%__tar -xvf %{SOURCE63}
362%__tar -xvf %{SOURCE64}
363%__tar -xvf %{SOURCE65}
364%__tar -xvf %{SOURCE66}
365%__tar -xvf %{SOURCE67}
366%__tar -xvf %{SOURCE68}
367%__tar -xvf %{SOURCE69}
368%__tar -xvf %{SOURCE70}
369%__tar -xvf %{SOURCE71}
370%__tar -xvf %{SOURCE72}
371%__tar -xvf %{SOURCE73}
372%__tar -xvf %{SOURCE74}
373%__tar -xvf %{SOURCE75}
374%__tar -xvf %{SOURCE76}
375%__tar -xvf %{SOURCE77}
376%__tar -xvf %{SOURCE78}
377%__tar -xvf %{SOURCE79}
378%__tar -xvf %{SOURCE80}
379%__tar -xvf %{SOURCE81}
380%__tar -xvf %{SOURCE82}
381%__tar -xvf %{SOURCE83}
382%__tar -xvf %{SOURCE84}
383%__tar -xvf %{SOURCE85}
384%__tar -xvf %{SOURCE86}
385%__tar -xvf %{SOURCE87}
386%__tar -xvf %{SOURCE88}
387%__tar -xvf %{SOURCE89}
388%__tar -xvf %{SOURCE90}
389%__tar -xvf %{SOURCE91}
390%__tar -xvf %{SOURCE92}
391%__tar -xvf %{SOURCE93}
392%__tar -xvf %{SOURCE94}
393%__tar -xvf %{SOURCE95}
394%__tar -xvf %{SOURCE96}
395%__tar -xvf %{SOURCE97}
396%__tar -xvf %{SOURCE98}
397%__tar -xvf %{SOURCE99}
398%__tar -xvf %{SOURCE100}
399%__tar -xvf %{SOURCE101}
400%__tar -xvf %{SOURCE102}
401%__tar -xvf %{SOURCE103}
402%__tar -xvf %{SOURCE104}
403%__tar -xvf %{SOURCE105}
404%__tar -xvf %{SOURCE106}
405%__tar -xvf %{SOURCE107}
406%__tar -xvf %{SOURCE108}
407%__tar -xvf %{SOURCE109}
408%__tar -xvf %{SOURCE110}
409%__tar -xvf %{SOURCE111}
410%__tar -xvf %{SOURCE112}
411%__tar -xvf %{SOURCE113}
412%__tar -xvf %{SOURCE114}
413%__tar -xvf %{SOURCE115}
414%__tar -xvf %{SOURCE116}
415%__tar -xvf %{SOURCE117}
416%__tar -xvf %{SOURCE118}
417%__tar -xvf %{SOURCE119}
418%__tar -xvf %{SOURCE120}
419%__tar -xvf %{SOURCE121}
420%__tar -xvf %{SOURCE122}
421%__tar -xvf %{SOURCE123}
422%__tar -xvf %{SOURCE124}
423
424%build
425
426%install
427[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
428
429%__mkdir_p %{buildroot}%{_datadir}
430
431## move texmf-dist to /usr/share/texmf-dist
432[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
433
434## move texmf to /usr/share/texmf
435[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
436
437## move tlpkg to /usr/share/tlpkg
438[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
439
440## move all non-arch binaries to /usr/bin
441[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
442
443## move others into /usr/share/texmf-dist
444%__mkdir_p %{buildroot}%{_tl_texmfdist}
445%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
446%__rm -rf * ||:
447
448
449## remove duplicated files between texlive and texlive-collection-*
450## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
451## remove unpacked files
452x=(
453scripts/fontools/autoinst
454scripts/texlive/tlmgr.pl
455scripts/texlive/updmap.pl
456texconfig/tcfmgr
457texconfig/tcfmgr.map
458web2c/fmtutil.cnf
459web2c/mktex.opt
460web2c/mktexdir
461web2c/mktexdir.opt
462web2c/mktexnam
463web2c/mktexnam.opt
464web2c/mktexupd
465web2c/texmf.cnf
466web2c/updmap.cfg
467web2c/updmap-hdr.cfg
468doc/chktex/ChkTeX.pdf
469install-tl
470)
471if [ -d %{buildroot}%{_tl_texmfdist} ]; then
472pushd %{buildroot}%{_tl_texmfdist}
473%__rm -f ${x[@]} ||:
474popd
475fi
476
477## Files list
478find %{buildroot} -type f -or -type l | \
479    %__sed -e "s|%{buildroot}||g" > filelist.full
480
481find %{buildroot}%{_tl_texmfdist} -type d | \
482    %__sed -e "s|^%{buildroot}|%dir |" \
483           -e "s|$|/|"             >> filelist.full
484
485## subpackages
486grep "/texmf-dist/doc/" filelist.full > filelist.doc
487cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
488%__mv -f filelist.tmp filelist.full
489
490%clean
491%__rm -rf %{buildroot}
492
493%post
494%_tl_touch_run texhash
495%_tl_touch_run mtxrun
496
497exit 0
498
499
500%postun
501if [ "$1" = 0 ]; then
502    %_tl_touch_run texhash
503
504fi
505
506exit 0
507
508%posttrans
509%{_tl_exec_texhash}
510%{_tl_exec_mtxrun}
511%{_tl_exec_updmap}
512%{_tl_exec_fmtutil}
513exit 0
514
515
516%files -f filelist.full
517%defattr(-,root,root,-)
518
519%files -f filelist.doc doc
520%defattr(-,root,root,-)
521
522%changelog
523* Wed Dec 18 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-5
524- TLNET 20131218
525
526* Fri Nov  1 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-4
527- TLNET 20131101
528
529* Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
530- TLNET 20131002
531
532* Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
533- TLNET 20130919
534
535* Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
536- TLNET 20130823
Note: See TracBrowser for help on using the repository browser.