source: projects/specs/trunk/t/texlive-collection-langfrench/texlive-collection-langfrench-vl.spec @ 8744

Revision 8744, 11.3 KB checked in by munepi, 10 years ago (diff)

synced tlnet to 20140706

RevLine 
[1533]1## -*- coding: utf-8-unix -*-
[8744]2## NOTE: This spec file is generated by tlpdb2rpmspec 2014-2:
[1974]3## tlpdb2rpmspec collection-langfrench
[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: French
10Summary(ja): TeX Live: French
11Name: texlive-collection-langfrench
[8476]12Version: 2014
[8744]13Release: 2%{?_dist_release}
[7770]14License: LPPL, LPPL 1.3, LPPL 1.2, GPL+, Freely redistributable without restriction, Public Domain, GFDL
[1533]15Group: Applications/Publishing
16URL:http://www.tug.org/texlive/
17
[7770]18Source0: aeguill.doc.tar.xz
19Source1: aeguill.tar.xz
20Source2: apprends-latex.doc.tar.xz
21Source3: apprends-latex.tar.xz
22Source4: babel-basque.doc.tar.xz
23Source5: babel-basque.source.tar.xz
24Source6: babel-basque.tar.xz
25Source7: babel-french.doc.tar.xz
26Source8: babel-french.source.tar.xz
27Source9: babel-french.tar.xz
28Source10: basque-book.doc.tar.xz
29Source11: basque-book.source.tar.xz
30Source12: basque-book.tar.xz
31Source13: basque-date.doc.tar.xz
32Source14: basque-date.source.tar.xz
33Source15: basque-date.tar.xz
34Source16: bib-fr.doc.tar.xz
35Source17: bib-fr.tar.xz
36Source18: bibleref-french.doc.tar.xz
37Source19: bibleref-french.source.tar.xz
38Source20: bibleref-french.tar.xz
39Source21: booktabs-fr.doc.tar.xz
40Source22: booktabs-fr.tar.xz
41Source23: droit-fr.doc.tar.xz
42Source24: droit-fr.tar.xz
43Source25: epslatex-fr.doc.tar.xz
44Source26: epslatex-fr.tar.xz
45Source27: facture.doc.tar.xz
46Source28: facture.source.tar.xz
47Source29: facture.tar.xz
48Source30: frenchle.doc.tar.xz
49Source31: frenchle.tar.xz
50Source32: frletter.doc.tar.xz
51Source33: frletter.tar.xz
52Source34: hyphen-basque.tar.xz
53Source35: hyphen-french.tar.xz
54Source36: impatient-fr.doc.tar.xz
55Source37: impatient-fr.tar.xz
56Source38: impnattypo.doc.tar.xz
57Source39: impnattypo.source.tar.xz
58Source40: impnattypo.tar.xz
59Source41: l2tabu-french.doc.tar.xz
60Source42: l2tabu-french.tar.xz
61Source43: lshort-french.doc.tar.xz
62Source44: lshort-french.tar.xz
63Source45: mafr.doc.tar.xz
64Source46: mafr.tar.xz
65Source47: tabvar.doc.tar.xz
66Source48: tabvar.source.tar.xz
67Source49: tabvar.tar.xz
68Source50: tdsfrmath.doc.tar.xz
69Source51: tdsfrmath.source.tar.xz
70Source52: tdsfrmath.tar.xz
71Source53: texlive-fr.doc.tar.xz
72Source54: texlive-fr.tar.xz
73Source55: translation-array-fr.doc.tar.xz
74Source56: translation-array-fr.tar.xz
75Source57: translation-dcolumn-fr.doc.tar.xz
76Source58: translation-dcolumn-fr.tar.xz
77Source59: translation-natbib-fr.doc.tar.xz
78Source60: translation-natbib-fr.tar.xz
79Source61: translation-tabbing-fr.doc.tar.xz
80Source62: translation-tabbing-fr.tar.xz
81Source63: variations.doc.tar.xz
82Source64: variations.tar.xz
83
[1533]84Requires: texlive = %{version}
85Requires: texlive-collection-basic = %{version}
86
87Requires(post):         texlive = %{version}
88Requires(postun):       texlive = %{version}
89
90BuildArch:      noarch
91Buildroot:      %{_tmppath}/%{name}-%{version}-root
92
93Vendor:         Project Vine
94Distribution:   Vine Linux
95Packager:       munepi
96
97%description
98The TeX Live software distribution offers a complete TeX system for a
99variety of Unix, Macintosh, Windows and other platforms. It
100encompasses programs for editing, typesetting, previewing and printing
101of TeX documents in many different languages, and a large collection
102of TeX macros and font libraries.
103
104The distribution includes extensive general documentation about TeX,
105as well as the documentation for the included software packages.
106
107This package is a collection of French:
[7770]108Support for French and Basque.
[1533]109
110This package contains the following CTAN packages:
111aeguill: Add several kinds of guillemets to the ae fonts.
[7770]112apprends-latex: Apprends LaTeX!
[8476]113babel-basque: Babel contributed support for Basque.
[7770]114babel-french: Babel contributed support for French.
115basque-book: Class for book-type documents written in Basque.
[7148]116basque-date: Print the date in Basque.
[1533]117bib-fr: French translation of classical BibTeX styles
[5207]118bibleref-french: French translations for bibleref.
119booktabs-fr: French translation of booktabs documentation.
[7148]120droit-fr: Document class and bibliographic style for French law.
[7770]121epslatex-fr: French version of "graphics in LaTeX".
[7148]122facture: Generate an invoice.
[1533]123frenchle: French macros, usable stand-alone or with Babel.
124frletter: Typeset letters in the French style.
[7770]125hyphen-basque: Basque hyphenation patterns.
126hyphen-french: French hyphenation patterns.
127impatient-fr: Free edition of the book "TeX for the Impatient"
[7148]128impnattypo: Support typography of l'Imprimerie Nationale FranASSaise.
[7770]129l2tabu-french: French translation of l2tabu.
130lshort-french: Short introduction to LaTeX, French translation.
[1533]131mafr: Mathematics in accord with French usage.
132tabvar: Typesetting tables showing variations of functions.
133tdsfrmath: Macros for French teachers of mathematics.
[7770]134texlive-fr: TeX Live manual (French)
135translation-array-fr: French translation of the documentation of array.
136translation-dcolumn-fr: French translation of the documentation of dcolumn.
137translation-natbib-fr: French translation of the documentation of natbib.
138translation-tabbing-fr: French translation of the documentation of Tabbing.
[1533]139variations: Typeset tables of variations of functions.
140
141%description -l ja
142TeX Live ソフトウェアディストリビューションは、
143さまざまな Unix, Macintosh, Windows、および
144他のプラットホームに対して完全な TeX システムを提供します。
145多くの異なった言語を含む TeX ドキュメントの
146編集、組版、閲覧、印刷するためのプログラム、
147そして、TeX マクロやフォントライブラリの大きなコレクションを
148同梱しています。
149
150このディストリビューションは
151同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
152TeX に関するたくさんの一般的なドキュメントを含んでいます。
153
154このパッケージは以下のようなパッケージ集です。
155French:
[7770]156Support for French and Basque.
[1533]157
158このパッケージは以下の CTAN パッケージを含んでいます:
159aeguill: Add several kinds of guillemets to the ae fonts.
[7770]160apprends-latex: Apprends LaTeX!
[8476]161babel-basque: Babel contributed support for Basque.
[7770]162babel-french: Babel contributed support for French.
163basque-book: Class for book-type documents written in Basque.
[7148]164basque-date: Print the date in Basque.
[1533]165bib-fr: French translation of classical BibTeX styles
[5207]166bibleref-french: French translations for bibleref.
167booktabs-fr: French translation of booktabs documentation.
[7148]168droit-fr: Document class and bibliographic style for French law.
[7770]169epslatex-fr: French version of "graphics in LaTeX".
[7148]170facture: Generate an invoice.
[1533]171frenchle: French macros, usable stand-alone or with Babel.
172frletter: Typeset letters in the French style.
[7770]173hyphen-basque: Basque hyphenation patterns.
174hyphen-french: French hyphenation patterns.
175impatient-fr: Free edition of the book "TeX for the Impatient"
[7148]176impnattypo: Support typography of l'Imprimerie Nationale FranASSaise.
[7770]177l2tabu-french: French translation of l2tabu.
178lshort-french: Short introduction to LaTeX, French translation.
[1533]179mafr: Mathematics in accord with French usage.
180tabvar: Typesetting tables showing variations of functions.
181tdsfrmath: Macros for French teachers of mathematics.
[7770]182texlive-fr: TeX Live manual (French)
183translation-array-fr: French translation of the documentation of array.
184translation-dcolumn-fr: French translation of the documentation of dcolumn.
185translation-natbib-fr: French translation of the documentation of natbib.
186translation-tabbing-fr: French translation of the documentation of Tabbing.
[1533]187variations: Typeset tables of variations of functions.
188
189%package doc
190Summary: TeX Live: Documentation files of %{name}
191Group: Applications/Publishing
192Requires: %{name} = %{version}-%{release}
193
194%description doc
195This package contains documentation files of %{name}.
196
197%prep
[7770]198%setup -c -n %{name}-%{version}
199%__tar -xvf %{SOURCE1}
200%__tar -xvf %{SOURCE2}
201%__tar -xvf %{SOURCE3}
202%__tar -xvf %{SOURCE4}
203%__tar -xvf %{SOURCE5}
204%__tar -xvf %{SOURCE6}
205%__tar -xvf %{SOURCE7}
206%__tar -xvf %{SOURCE8}
207%__tar -xvf %{SOURCE9}
208%__tar -xvf %{SOURCE10}
209%__tar -xvf %{SOURCE11}
210%__tar -xvf %{SOURCE12}
211%__tar -xvf %{SOURCE13}
212%__tar -xvf %{SOURCE14}
213%__tar -xvf %{SOURCE15}
214%__tar -xvf %{SOURCE16}
215%__tar -xvf %{SOURCE17}
216%__tar -xvf %{SOURCE18}
217%__tar -xvf %{SOURCE19}
218%__tar -xvf %{SOURCE20}
219%__tar -xvf %{SOURCE21}
220%__tar -xvf %{SOURCE22}
221%__tar -xvf %{SOURCE23}
222%__tar -xvf %{SOURCE24}
223%__tar -xvf %{SOURCE25}
224%__tar -xvf %{SOURCE26}
225%__tar -xvf %{SOURCE27}
226%__tar -xvf %{SOURCE28}
227%__tar -xvf %{SOURCE29}
228%__tar -xvf %{SOURCE30}
229%__tar -xvf %{SOURCE31}
230%__tar -xvf %{SOURCE32}
231%__tar -xvf %{SOURCE33}
232%__tar -xvf %{SOURCE34}
233%__tar -xvf %{SOURCE35}
234%__tar -xvf %{SOURCE36}
235%__tar -xvf %{SOURCE37}
236%__tar -xvf %{SOURCE38}
237%__tar -xvf %{SOURCE39}
238%__tar -xvf %{SOURCE40}
239%__tar -xvf %{SOURCE41}
240%__tar -xvf %{SOURCE42}
241%__tar -xvf %{SOURCE43}
242%__tar -xvf %{SOURCE44}
243%__tar -xvf %{SOURCE45}
244%__tar -xvf %{SOURCE46}
245%__tar -xvf %{SOURCE47}
246%__tar -xvf %{SOURCE48}
247%__tar -xvf %{SOURCE49}
248%__tar -xvf %{SOURCE50}
249%__tar -xvf %{SOURCE51}
250%__tar -xvf %{SOURCE52}
251%__tar -xvf %{SOURCE53}
252%__tar -xvf %{SOURCE54}
253%__tar -xvf %{SOURCE55}
254%__tar -xvf %{SOURCE56}
255%__tar -xvf %{SOURCE57}
256%__tar -xvf %{SOURCE58}
257%__tar -xvf %{SOURCE59}
258%__tar -xvf %{SOURCE60}
259%__tar -xvf %{SOURCE61}
260%__tar -xvf %{SOURCE62}
261%__tar -xvf %{SOURCE63}
262%__tar -xvf %{SOURCE64}
[1533]263
264%build
265
266%install
267[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
268
[7770]269%__mkdir_p %{buildroot}%{_datadir}
[1533]270
[7770]271## move texmf-dist to /usr/share/texmf-dist
272[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
[1533]273
[7770]274## move texmf to /usr/share/texmf
275[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
[1533]276
[7770]277## move tlpkg to /usr/share/tlpkg
278[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
279
280## move all non-arch binaries to /usr/bin
281[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
282
283## move others into /usr/share/texmf-dist
284%__mkdir_p %{buildroot}%{_tl_texmfdist}
285%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
286%__rm -rf * ||:
287
288
289## remove duplicated files between texlive and texlive-collection-*
290## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
291## remove unpacked files
292x=(
[8744]293scripts/texlive/fmtutil.sh
294texconfig/tcfmgr
295web2c/texmf.cnf
296web2c/updmap-hdr.cfg
297web2c/updmap.cfg
[7770]298install-tl
299)
300if [ -d %{buildroot}%{_tl_texmfdist} ]; then
301pushd %{buildroot}%{_tl_texmfdist}
302%__rm -f ${x[@]} ||:
[5207]303popd
[7770]304fi
305
[1533]306## Files list
307find %{buildroot} -type f -or -type l | \
308    %__sed -e "s|%{buildroot}||g" > filelist.full
309
[7770]310find %{buildroot}%{_tl_texmfdist} -type d | \
[1533]311    %__sed -e "s|^%{buildroot}|%dir |" \
312           -e "s|$|/|"             >> filelist.full
313
314## subpackages
315grep "/texmf-dist/doc/" filelist.full > filelist.doc
316cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
317%__mv -f filelist.tmp filelist.full
318
319%clean
320%__rm -rf %{buildroot}
321
322%post
[7770]323%_tl_touch_run texhash
324%_tl_touch_run mtxrun
[1533]325
[7770]326[ -f %{_tl_texmfdist}/web2c/updmap.cfg ] || exit 0
[1533]327
[7770]328    %_tl_enable_map Map tabvar.map
[2505]329
[7770]330%_tl_touch_run fmtutil
[2505]331
[1533]332exit 0
333
334
335%postun
336if [ "$1" = 0 ]; then
[7770]337    %_tl_touch_run texhash
[1533]338
[7770]339    [ -f %{_tl_texmfdist}/web2c/updmap.cfg ] || exit 0
[1533]340
[7770]341    %_tl_disable_map tabvar.map
[1533]342
343fi
344
345exit 0
346
[7148]347%posttrans
[7770]348%{_tl_exec_texhash}
349%{_tl_exec_mtxrun}
350%{_tl_exec_updmap}
351%{_tl_exec_fmtutil}
[7148]352exit 0
353
354
[1533]355%files -f filelist.full
[5207]356%defattr(-,root,root,-)
[1533]357
358%files -f filelist.doc doc
[5207]359%defattr(-,root,root,-)
[1533]360
361%changelog
[8744]362* Sun Jul  6 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-2
363- synced tlnet to 20140706
364
[8476]365* Sun May 25 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-1
[8744]366- synced tlnet to 20140524
Note: See TracBrowser for help on using the repository browser.