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

RevLine 
[1533]1## -*- coding: utf-8-unix -*-
[7951]2## NOTE: This spec file is generated by tlpdb2rpmspec 2013-4:
[1974]3## tlpdb2rpmspec collection-humanities
[1533]4
[5207]5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
[1533]9Summary: TeX Live: Humanities packages
10Summary(ja): TeX Live: Humanities packages
11Name: texlive-collection-humanities
[7770]12Version: 2013
[7951]13Release: 4%{?_dist_release}
[7148]14License: LPPL, LPPL 1.3, Public Domain, GPL+, LPPL 1.2
[1533]15Group: Applications/Publishing
16URL:http://www.tug.org/texlive/
17
[7770]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
[7951]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
[7770]141
[1533]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:
[7770]166Packages for law, linguistics, social sciences, humanities,
167etc.
[1533]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.
[7148]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.
[5207]175bibleref-parse: Specify Bible passages in human-readable format.
[1533]176covington: Linguistic support.
177dramatist: Typeset dramas, both in verse and in prose.
[7770]178dvgloss: Facilities for setting interlinear glossed text.
[1533]179ecltree: Trees using epic and eepic macros.
[5207]180edfnotes: Critical annotations to footnotes with ednotes.
[1533]181ednotes: Typeset scholarly editions.
[7770]182eledform: Define textual variants.
183eledmac: Typeset scholarly editions.
184expex: Format linguistic examples and glosses, with reference capabilities.
[1533]185gb4e: Linguistic tools.
[7770]186gmverse: A package for typesetting (short) poems.
[1533]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.
[7770]191ledmac: Typeset scholarly editions.
192leipzig: Typeset and index linguistic gloss abbreviations.
[1533]193lexikon: Macros for a two language dictionary.
194lineno: Line numbers on paragraphs.
195linguex: Format linguists' examples.
196liturg: Support for typesetting Catholic liturgical texts.
[7770]197metrix: Typeset metric marks for Latin text.
[1533]198parallel: Typeset parallel texts.
199parrun: Typesets (two) streams of text running parallel.
[7951]200phonrule: Typeset linear phonological rules.
[1533]201plari: Typesetting stageplay scripts.
202play: Typeset drama using LaTeX.
203poemscol: Typesetting Critical Editions of Poetry.
[7770]204poetrytex: Typeset anthologies of poetry.
[1533]205qobitree: LaTeX macros for typesetting trees.
206qtree: Draw tree structures.
[7770]207rrgtrees: Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX.
[1533]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
[7770]212textglos:
213thalie: Typeset drama plays.
[1533]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:
[7770]233Packages for law, linguistics, social sciences, humanities,
234etc.
[1533]235
236このパッケージは以下の CTAN パッケージを含んでいます:
237alnumsec: Alphanumeric section numbering.
238arydshln: Horizontal and vertical dashed lines in arrays and tabulars.
239bibleref: Format bible citations.
[7148]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.
[5207]242bibleref-parse: Specify Bible passages in human-readable format.
[1533]243covington: Linguistic support.
244dramatist: Typeset dramas, both in verse and in prose.
[7770]245dvgloss: Facilities for setting interlinear glossed text.
[1533]246ecltree: Trees using epic and eepic macros.
[5207]247edfnotes: Critical annotations to footnotes with ednotes.
[1533]248ednotes: Typeset scholarly editions.
[7770]249eledform: Define textual variants.
250eledmac: Typeset scholarly editions.
251expex: Format linguistic examples and glosses, with reference capabilities.
[1533]252gb4e: Linguistic tools.
[7770]253gmverse: A package for typesetting (short) poems.
[1533]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.
[7770]258ledmac: Typeset scholarly editions.
259leipzig: Typeset and index linguistic gloss abbreviations.
[1533]260lexikon: Macros for a two language dictionary.
261lineno: Line numbers on paragraphs.
262linguex: Format linguists' examples.
263liturg: Support for typesetting Catholic liturgical texts.
[7770]264metrix: Typeset metric marks for Latin text.
[1533]265parallel: Typeset parallel texts.
266parrun: Typesets (two) streams of text running parallel.
[7951]267phonrule: Typeset linear phonological rules.
[1533]268plari: Typesetting stageplay scripts.
269play: Typeset drama using LaTeX.
270poemscol: Typesetting Critical Editions of Poetry.
[7770]271poetrytex: Typeset anthologies of poetry.
[1533]272qobitree: LaTeX macros for typesetting trees.
273qtree: Draw tree structures.
[7770]274rrgtrees: Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX.
[1533]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
[7770]279textglos:
280thalie: Typeset drama plays.
[1533]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
[7770]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}
[7951]415%__tar -xvf %{SOURCE121}
416%__tar -xvf %{SOURCE122}
[1533]417
418%build
419
420%install
421[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
422
[7770]423%__mkdir_p %{buildroot}%{_datadir}
[1533]424
[7770]425## move texmf-dist to /usr/share/texmf-dist
426[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
[1533]427
[7770]428## move texmf to /usr/share/texmf
429[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
[1533]430
[7770]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=(
[7951]447scripts/fontools/autoinst
[7855]448scripts/texlive/tlmgr.pl
[7951]449scripts/texlive/updmap.pl
[7770]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[@]} ||:
[5207]468popd
[7770]469fi
470
[1533]471## Files list
472find %{buildroot} -type f -or -type l | \
473    %__sed -e "s|%{buildroot}||g" > filelist.full
474
[7770]475find %{buildroot}%{_tl_texmfdist} -type d | \
[1533]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
[7770]488%_tl_touch_run texhash
489%_tl_touch_run mtxrun
[1533]490
491exit 0
492
493
494%postun
495if [ "$1" = 0 ]; then
[7770]496    %_tl_touch_run texhash
[1533]497
498fi
499
500exit 0
501
[7148]502%posttrans
[7770]503%{_tl_exec_texhash}
504%{_tl_exec_mtxrun}
505%{_tl_exec_updmap}
506%{_tl_exec_fmtutil}
[7148]507exit 0
508
509
[1533]510%files -f filelist.full
[5207]511%defattr(-,root,root,-)
[1533]512
513%files -f filelist.doc doc
[5207]514%defattr(-,root,root,-)
[1533]515
516%changelog
[7951]517* Fri Nov  1 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-4
518- TLNET 20131101
519
[7855]520* Wed Oct  2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
521- TLNET 20131002
522
[7810]523* Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
524- TLNET 20130919
525
[7770]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.