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

Revision 7855, 15.5 KB checked in by munepi, 11 years ago (diff)

update source snapshot, TLNET: 20131002

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