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

Revision 9034, 15.0 KB checked in by munepi, 10 years ago (diff)

synced tlnet to 20141028

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