source: projects/specs/trunk/t/texlive-collection-langgerman/texlive-collection-langgerman-vl.spec @ 9576

Revision 9576, 17.3 KB checked in by munepi, 9 years ago (diff)

synced tlnet to 20150522

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2015-2:
3## tlpdb2rpmspec collection-langgerman
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9Summary: TeX Live: German
10Summary(ja): TeX Live: German
11Name: texlive-collection-langgerman
12Version: 2015
13Release: 2%{?_dist_release}
14License: LPPL 1.3, GPL+, LPPL, Freely redistributable without restriction, GFDL
15Group: Applications/Publishing
16URL:http://www.tug.org/texlive/
17
18Source0: babel-german.doc.tar.xz
19Source1: babel-german.source.tar.xz
20Source2: babel-german.tar.xz
21Source3: bibleref-german.doc.tar.xz
22Source4: bibleref-german.tar.xz
23Source5: booktabs-de.doc.tar.xz
24Source6: booktabs-de.tar.xz
25Source7: csquotes-de.doc.tar.xz
26Source8: csquotes-de.tar.xz
27Source9: dehyph-exptl.doc.tar.xz
28Source10: dehyph-exptl.tar.xz
29Source11: dhua.doc.tar.xz
30Source12: dhua.source.tar.xz
31Source13: dhua.tar.xz
32Source14: einfuehrung.doc.tar.xz
33Source15: einfuehrung.tar.xz
34Source16: etdipa.doc.tar.xz
35Source17: etdipa.tar.xz
36Source18: etoolbox-de.doc.tar.xz
37Source19: etoolbox-de.tar.xz
38Source20: fifinddo-info.doc.tar.xz
39Source21: fifinddo-info.source.tar.xz
40Source22: fifinddo-info.tar.xz
41Source23: geometry-de.doc.tar.xz
42Source24: geometry-de.tar.xz
43Source25: german.doc.tar.xz
44Source26: german.source.tar.xz
45Source27: german.tar.xz
46Source28: germbib.doc.tar.xz
47Source29: germbib.tar.xz
48Source30: germkorr.doc.tar.xz
49Source31: germkorr.tar.xz
50Source32: hausarbeit-jura.doc.tar.xz
51Source33: hausarbeit-jura.source.tar.xz
52Source34: hausarbeit-jura.tar.xz
53Source35: hyphen-german.tar.xz
54Source36: koma-script-examples.doc.tar.xz
55Source37: koma-script-examples.tar.xz
56Source38: l2picfaq.doc.tar.xz
57Source39: l2picfaq.tar.xz
58Source40: l2tabu.doc.tar.xz
59Source41: l2tabu.tar.xz
60Source42: latex-bib-ex.doc.tar.xz
61Source43: latex-bib-ex.tar.xz
62Source44: latex-referenz.doc.tar.xz
63Source45: latex-referenz.tar.xz
64Source46: latex-tabellen.doc.tar.xz
65Source47: latex-tabellen.tar.xz
66Source48: latexcheat-de.doc.tar.xz
67Source49: latexcheat-de.tar.xz
68Source50: lshort-german.doc.tar.xz
69Source51: lshort-german.tar.xz
70Source52: lualatex-doc-de.doc.tar.xz
71Source53: lualatex-doc-de.tar.xz
72Source54: microtype-de.doc.tar.xz
73Source55: microtype-de.tar.xz
74Source56: presentations.doc.tar.xz
75Source57: presentations.tar.xz
76Source58: pstricks-examples.doc.tar.xz
77Source59: pstricks-examples.tar.xz
78Source60: r_und_s.doc.tar.xz
79Source61: r_und_s.tar.xz
80Source62: templates-fenn.doc.tar.xz
81Source63: templates-fenn.tar.xz
82Source64: templates-sommer.doc.tar.xz
83Source65: templates-sommer.tar.xz
84Source66: texlive-de.doc.tar.xz
85Source67: texlive-de.tar.xz
86Source68: tipa-de.doc.tar.xz
87Source69: tipa-de.tar.xz
88Source70: translation-arsclassica-de.doc.tar.xz
89Source71: translation-arsclassica-de.tar.xz
90Source72: translation-biblatex-de.doc.tar.xz
91Source73: translation-biblatex-de.tar.xz
92Source74: translation-chemsym-de.doc.tar.xz
93Source75: translation-chemsym-de.tar.xz
94Source76: translation-ecv-de.doc.tar.xz
95Source77: translation-ecv-de.tar.xz
96Source78: translation-enumitem-de.doc.tar.xz
97Source79: translation-enumitem-de.tar.xz
98Source80: translation-europecv-de.doc.tar.xz
99Source81: translation-europecv-de.tar.xz
100Source82: translation-filecontents-de.doc.tar.xz
101Source83: translation-filecontents-de.tar.xz
102Source84: translation-moreverb-de.doc.tar.xz
103Source85: translation-moreverb-de.tar.xz
104Source86: udesoftec.doc.tar.xz
105Source87: udesoftec.source.tar.xz
106Source88: udesoftec.tar.xz
107Source89: umlaute.doc.tar.xz
108Source90: umlaute.source.tar.xz
109Source91: umlaute.tar.xz
110Source92: voss-mathcol.doc.tar.xz
111Source93: voss-mathcol.tar.xz
112
113Requires: texlive = %{version}
114Requires: texlive-collection-basic = %{version}
115
116Requires(post):         texlive = %{version}
117Requires(postun):       texlive = %{version}
118
119BuildArch:      noarch
120Buildroot:      %{_tmppath}/%{name}-%{version}-root
121
122Vendor:         Project Vine
123Distribution:   Vine Linux
124Packager:       munepi
125
126%description
127The TeX Live software distribution offers a complete TeX system for a
128variety of Unix, Macintosh, Windows and other platforms. It
129encompasses programs for editing, typesetting, previewing and printing
130of TeX documents in many different languages, and a large collection
131of TeX macros and font libraries.
132
133The distribution includes extensive general documentation about TeX,
134as well as the documentation for the included software packages.
135
136This package is a collection of German:
137Support for German.
138
139This package contains the following CTAN packages:
140babel-german: Babel support for documents written in German.
141bibleref-german: German adaptation of bibleref.
142booktabs-de: German version of booktabs.
143csquotes-de: German translation of csquotes documentation.
144dehyph-exptl: Experimental hyphenation patterns for the German language.
145dhua: German abbreviations using thin space.
146einfuehrung: Examples from the book Einfuhrung in LaTeX.
147etdipa: Simple, lightweight template for scientific documents.
148etoolbox-de: German translation of documentation of etoolbox.
149fifinddo-info: German HTML beamer presentation on nicetext and morehype.
150geometry-de: German translation of the geometry package.
151german: Support for German typography.
152germbib: German variants of standard BibTeX styles.
153germkorr: Change kerning for german quotation marks.
154hausarbeit-jura: Class for writing "juristiche Hausarbeiten" at German Universities.
155hyphen-german: German hyphenation patterns.
156koma-script-examples: Examples from the KOMA-Script book.
157l2picfaq: LaTeX pictures "how-to" (German).
158l2tabu: Obsolete packages and commands.
159latex-bib-ex: Examples for the book Bibliografien mit LaTeX.
160latex-referenz: Examples from the book "LaTeX Referenz".
161latex-tabellen: LaTeX Tabellen.
162latexcheat-de: A LaTeX cheat sheet, in German.
163lshort-german: German version of A Short Introduction to LaTeX2e: LaTeX2e-Kurzbeschreibung.
164lualatex-doc-de: Guide to LuaLaTeX (German translation).
165microtype-de: Translation into German of the documentation of microtype.
166presentations: Examples from the book Presentationen mit LaTeX.
167pstricks-examples: PSTricks examples.
168r_und_s: Chemical hazard codes.
169templates-fenn: Templates for TeX usage.
170templates-sommer: Templates for TeX usage.
171texlive-de: TeX Live manual (German)
172tipa-de: German translation of tipa documentation.
173translation-arsclassica-de: German version of arsclassica.
174translation-biblatex-de: German translation of the documentation of biblatex.
175translation-chemsym-de: German version of chemsym.
176translation-ecv-de: Ecv documentation, in German.
177translation-enumitem-de: Enumitem documentation, in German.
178translation-europecv-de: German version of europecv.
179translation-filecontents-de: German version of filecontents.
180translation-moreverb-de: German version of moreverb.
181udesoftec: Thesis class for the University of Duisburg-Essen.
182umlaute: German input encodings in LaTeX.
183voss-mathcol: Typesetting mathematics in colour, in (La)TeX.
184
185%description -l ja
186TeX Live ソフトウェアディストリビューションは、
187さまざまな Unix, Macintosh, Windows、および
188他のプラットホームに対して完全な TeX システムを提供します。
189多くの異なった言語を含む TeX ドキュメントの
190編集、組版、閲覧、印刷するためのプログラム、
191そして、TeX マクロやフォントライブラリの大きなコレクションを
192同梱しています。
193
194このディストリビューションは
195同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
196TeX に関するたくさんの一般的なドキュメントを含んでいます。
197
198このパッケージは以下のようなパッケージ集です。
199German:
200Support for German.
201
202このパッケージは以下の CTAN パッケージを含んでいます:
203babel-german: Babel support for documents written in German.
204bibleref-german: German adaptation of bibleref.
205booktabs-de: German version of booktabs.
206csquotes-de: German translation of csquotes documentation.
207dehyph-exptl: Experimental hyphenation patterns for the German language.
208dhua: German abbreviations using thin space.
209einfuehrung: Examples from the book Einfuhrung in LaTeX.
210etdipa: Simple, lightweight template for scientific documents.
211etoolbox-de: German translation of documentation of etoolbox.
212fifinddo-info: German HTML beamer presentation on nicetext and morehype.
213geometry-de: German translation of the geometry package.
214german: Support for German typography.
215germbib: German variants of standard BibTeX styles.
216germkorr: Change kerning for german quotation marks.
217hausarbeit-jura: Class for writing "juristiche Hausarbeiten" at German Universities.
218hyphen-german: German hyphenation patterns.
219koma-script-examples: Examples from the KOMA-Script book.
220l2picfaq: LaTeX pictures "how-to" (German).
221l2tabu: Obsolete packages and commands.
222latex-bib-ex: Examples for the book Bibliografien mit LaTeX.
223latex-referenz: Examples from the book "LaTeX Referenz".
224latex-tabellen: LaTeX Tabellen.
225latexcheat-de: A LaTeX cheat sheet, in German.
226lshort-german: German version of A Short Introduction to LaTeX2e: LaTeX2e-Kurzbeschreibung.
227lualatex-doc-de: Guide to LuaLaTeX (German translation).
228microtype-de: Translation into German of the documentation of microtype.
229presentations: Examples from the book Presentationen mit LaTeX.
230pstricks-examples: PSTricks examples.
231r_und_s: Chemical hazard codes.
232templates-fenn: Templates for TeX usage.
233templates-sommer: Templates for TeX usage.
234texlive-de: TeX Live manual (German)
235tipa-de: German translation of tipa documentation.
236translation-arsclassica-de: German version of arsclassica.
237translation-biblatex-de: German translation of the documentation of biblatex.
238translation-chemsym-de: German version of chemsym.
239translation-ecv-de: Ecv documentation, in German.
240translation-enumitem-de: Enumitem documentation, in German.
241translation-europecv-de: German version of europecv.
242translation-filecontents-de: German version of filecontents.
243translation-moreverb-de: German version of moreverb.
244udesoftec: Thesis class for the University of Duisburg-Essen.
245umlaute: German input encodings in LaTeX.
246voss-mathcol: Typesetting mathematics in colour, in (La)TeX.
247
248%package doc
249Summary: TeX Live: Documentation files of %{name}
250Group: Applications/Publishing
251Requires: %{name} = %{version}-%{release}
252
253%description doc
254This package contains documentation files of %{name}.
255
256%prep
257%setup -c -n %{name}-%{version}
258%__tar -xvf %{SOURCE1}
259%__tar -xvf %{SOURCE2}
260%__tar -xvf %{SOURCE3}
261%__tar -xvf %{SOURCE4}
262%__tar -xvf %{SOURCE5}
263%__tar -xvf %{SOURCE6}
264%__tar -xvf %{SOURCE7}
265%__tar -xvf %{SOURCE8}
266%__tar -xvf %{SOURCE9}
267%__tar -xvf %{SOURCE10}
268%__tar -xvf %{SOURCE11}
269%__tar -xvf %{SOURCE12}
270%__tar -xvf %{SOURCE13}
271%__tar -xvf %{SOURCE14}
272%__tar -xvf %{SOURCE15}
273%__tar -xvf %{SOURCE16}
274%__tar -xvf %{SOURCE17}
275%__tar -xvf %{SOURCE18}
276%__tar -xvf %{SOURCE19}
277%__tar -xvf %{SOURCE20}
278%__tar -xvf %{SOURCE21}
279%__tar -xvf %{SOURCE22}
280%__tar -xvf %{SOURCE23}
281%__tar -xvf %{SOURCE24}
282%__tar -xvf %{SOURCE25}
283%__tar -xvf %{SOURCE26}
284%__tar -xvf %{SOURCE27}
285%__tar -xvf %{SOURCE28}
286%__tar -xvf %{SOURCE29}
287%__tar -xvf %{SOURCE30}
288%__tar -xvf %{SOURCE31}
289%__tar -xvf %{SOURCE32}
290%__tar -xvf %{SOURCE33}
291%__tar -xvf %{SOURCE34}
292%__tar -xvf %{SOURCE35}
293%__tar -xvf %{SOURCE36}
294%__tar -xvf %{SOURCE37}
295%__tar -xvf %{SOURCE38}
296%__tar -xvf %{SOURCE39}
297%__tar -xvf %{SOURCE40}
298%__tar -xvf %{SOURCE41}
299%__tar -xvf %{SOURCE42}
300%__tar -xvf %{SOURCE43}
301%__tar -xvf %{SOURCE44}
302%__tar -xvf %{SOURCE45}
303%__tar -xvf %{SOURCE46}
304%__tar -xvf %{SOURCE47}
305%__tar -xvf %{SOURCE48}
306%__tar -xvf %{SOURCE49}
307%__tar -xvf %{SOURCE50}
308%__tar -xvf %{SOURCE51}
309%__tar -xvf %{SOURCE52}
310%__tar -xvf %{SOURCE53}
311%__tar -xvf %{SOURCE54}
312%__tar -xvf %{SOURCE55}
313%__tar -xvf %{SOURCE56}
314%__tar -xvf %{SOURCE57}
315%__tar -xvf %{SOURCE58}
316%__tar -xvf %{SOURCE59}
317%__tar -xvf %{SOURCE60}
318%__tar -xvf %{SOURCE61}
319%__tar -xvf %{SOURCE62}
320%__tar -xvf %{SOURCE63}
321%__tar -xvf %{SOURCE64}
322%__tar -xvf %{SOURCE65}
323%__tar -xvf %{SOURCE66}
324%__tar -xvf %{SOURCE67}
325%__tar -xvf %{SOURCE68}
326%__tar -xvf %{SOURCE69}
327%__tar -xvf %{SOURCE70}
328%__tar -xvf %{SOURCE71}
329%__tar -xvf %{SOURCE72}
330%__tar -xvf %{SOURCE73}
331%__tar -xvf %{SOURCE74}
332%__tar -xvf %{SOURCE75}
333%__tar -xvf %{SOURCE76}
334%__tar -xvf %{SOURCE77}
335%__tar -xvf %{SOURCE78}
336%__tar -xvf %{SOURCE79}
337%__tar -xvf %{SOURCE80}
338%__tar -xvf %{SOURCE81}
339%__tar -xvf %{SOURCE82}
340%__tar -xvf %{SOURCE83}
341%__tar -xvf %{SOURCE84}
342%__tar -xvf %{SOURCE85}
343%__tar -xvf %{SOURCE86}
344%__tar -xvf %{SOURCE87}
345%__tar -xvf %{SOURCE88}
346%__tar -xvf %{SOURCE89}
347%__tar -xvf %{SOURCE90}
348%__tar -xvf %{SOURCE91}
349%__tar -xvf %{SOURCE92}
350%__tar -xvf %{SOURCE93}
351
352%build
353
354%install
355[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
356
357%__mkdir_p %{buildroot}%{_datadir}
358
359## move texmf-dist to /usr/share/texmf-dist
360[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
361
362## move texmf to /usr/share/texmf
363[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
364
365## move tlpkg to /usr/share/tlpkg
366[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
367
368## move all non-arch binaries to /usr/bin
369[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
370
371## move others into /usr/share/texmf-dist
372%__mkdir_p %{buildroot}%{_tl_texmfdist}
373%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
374%__rm -rf * ||:
375
376
377## remove duplicated files between texlive and texlive-collection-*
378## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
379## remove unpacked files
380x=(
381scripts/context/stubs/unix/mtxrun
382scripts/ptex2pdf/ptex2pdf.lua
383scripts/texlive/fmtutil.pl
384scripts/texlive/texconfig-dialog.sh
385scripts/texlive/texconfig-sys.sh
386scripts/texlive/texconfig.sh
387scripts/texlive/texlinks.sh
388scripts/texlive/tlmgr.pl
389scripts/texlive/updmap.pl
390texconfig/tcfmgr
391web2c/fmtutil.cnf
392web2c/mktex.opt
393web2c/mktexdir
394web2c/mktexdir.opt
395web2c/mktexnam
396web2c/mktexnam.opt
397web2c/mktexupd
398web2c/texmf.cnf
399web2c/updmap-hdr.cfg
400web2c/updmap.cfg
401install-tl
402)
403if [ -d %{buildroot}%{_tl_texmfdist} ]; then
404pushd %{buildroot}%{_tl_texmfdist}
405%__rm -f ${x[@]} ||:
406popd
407fi
408
409## Files list
410find %{buildroot} -type f -or -type l | \
411    %__sed -e "s|%{buildroot}||g" > filelist.full
412
413find %{buildroot}%{_tl_texmfdist} -type d | \
414    %__sed -e "s|^%{buildroot}|%dir |" \
415           -e "s|$|/|"             >> filelist.full
416
417## subpackages
418grep "/texmf-dist/doc/" filelist.full > filelist.doc
419cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
420%__mv -f filelist.tmp filelist.full
421
422%clean
423%__rm -rf %{buildroot}
424
425%post
426%_tl_touch_run texhash
427%_tl_touch_run mtxrun
428
429%_tl_touch_run fmtutil
430
431exit 0
432
433
434%postun
435if [ "$1" = 0 ]; then
436    %_tl_touch_run texhash
437
438fi
439
440exit 0
441
442%posttrans
443%{_tl_exec_texhash}
444%{_tl_exec_mtxrun}
445%{_tl_exec_updmap}
446%{_tl_exec_fmtutil}
447exit 0
448
449
450%files -f filelist.full
451%defattr(-,root,root,-)
452
453%files -f filelist.doc doc
454%defattr(-,root,root,-)
455
456%changelog
457* Sun May 24 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-2
458- TeX Live 2015/pretest
459- synced tlnet to 20150522 (TeX Live 2015/pretest)
460
461* Sun Apr 26 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-1
462- TeX Live 2015/pretest
463- synced tlnet to 20150426 (TeX Live 2015/pretest)
464
465* Wed Apr 01 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2014-4
466- synced tlnet to 20150401
467
468* Tue Oct 28 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-3
469- synced tlnet to 20141028
470
471* Sun Jul 06 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-2
472- synced tlnet to 20140706
473
474* Sun May 25 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-1
475- upgraded to TeX Live 2014
476
477* Sun Apr 06 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2013-6
478- synced tlnet to 20140406
479
480* Wed Dec 18 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-5
481- synced tlnet to 20131218
482
483* Fri Nov 01 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-4
484- synced tlnet to 20131101
485
486* Wed Oct 02 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
487- synced tlnet to 20131002
488
489* Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
490- synced tlnet to 20130919
491
492* Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
493- upgraded to TeX Live 2013
494  - used tlnet archives
495  - synced tlnet to 20130823
496- added macros.texlive
497
498* Fri Aug 10 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
499- updated to TeX Live 2012
500
501* Sat Dec 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
502- updated tlpdb2rpmspec.sh.in and dot.vtlpkg.conf.in:
503  - set external dependencies (texlive-collection-binextra,
504    texlive-collection-fontutils)
505
506* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
507- updated to TeX Live 2011
508- merged texlive-vtlpkg-2009-osx.patch from OSXWS
509- added %doc README (%files)
510
511* Wed Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
512- applied texlive-vtlpkg-2009-vine.patch
513  - remove arch dependent binaries
514- updated tlpdb2rpmspec.sh.in:
515  - improved tlpdb4a()
516  - make symlinks of core script utils (texlive-collection-binextra,
517    texlive-collection-context, texlive-collection-fontutils,
518    texlive-collection-langgreek, texlive-collection-langindic,
519    texlive-collection-latex, texlive-collection-latexextra,
520    texlive-collection-latexrecommended, texlive-collection-pictures,
521    texlive-collection-pstricks, texlive-collection-science)
522
523* Wed Jan 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
524- updated tlpdb2rpmspec.sh.in:
525  - improved %post
526
527* Sun Sep 26 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
528- updated tlpdb2rpmspec.sh.in:
529  - removed arch dependent binaries (texlive-collection-latexextra)
530  - improved updmap process in %post and %postun
531  - fixed perl path
532
533* Fri Jul 30 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
534- initial build
Note: See TracBrowser for help on using the repository browser.