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

Revision 7770, 15.4 KB checked in by munepi, 11 years ago (diff)

dropped all obsolete texlive-collection packages of TeX Live 2012

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