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

Revision 7148, 24.0 KB checked in by munepi, 11 years ago (diff)

upgrade to TeX Live 2012

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2012-1:
3## tlpdb2rpmspec collection-langfrench
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9%define aliasttfdir     %{texmfsysvar}/fonts/truetype/vine
10%define texmfsysconfig  %{_sysconfdir}/texmf
11%define texmfsysvar     %{_var}/lib/texmf
12%define vartexfonts     %{texmfsysvar}/fonts
13
14%define tex_destdir     %{_datadir}
15%define texmf           %{tex_destdir}/texmf
16%define texlive_src     %{tex_destdir}/texlive-sources
17%define build_tex_destdir       %{buildroot}%{tex_destdir}
18%define build_texmf     %{buildroot}%{texmf}
19
20## use some macros for %post, %posttrans
21%define touch_run(%1)   %{expand:( %__mkdir_p /var/run/texlive; touch /var/run/texlive/run-%1; )
22}
23%define exec_upddeffont [ -x %{_sbindir}/update-defaultfont ] && \\\
24    %{_sbindir}/update-defaultfont 2> /dev/null
25%define exec_texhash    [ -e /var/run/texlive/run-texhash ] && ( \\\
26    [ -x %{_bindir}/texhash ] && \\\
27    echo -n "    "; echo -n "Running texhash... "; \\\
28    %{_bindir}/texhash 2> /dev/null; \\\
29    echo "done." ) && %__rm -f /var/run/texlive/run-texhash;
30%define exec_mtxrun     [ -e /var/run/texlive/run-mtxrun ] && ( \\\
31    [ -x %{_bindir}/mtxrun ] && \\\
32    echo -n "    "; echo -n "Running mtxrun... "; \\\
33    export TEXMF=%{texmf}-dist TEXMFCNF=%{texmf}/web2c TEXMFCACHE=%{texmfsysvar}; \\\
34    %{_bindir}/mtxrun --generate &> /dev/null; \\\
35    echo "done." ) && %__rm -f /var/run/texlive/run-mtxrun;
36%define exec_fmtutil    [ -e /var/run/texlive/run-fmtutil ] && ( \\\
37    [ -x %{_bindir}/fmtutil-sys ] && \\\
38    echo -n "    "; echo -n "Running fmtutil-sys... "; \\\
39    %{_bindir}/fmtutil-sys --all &> /dev/null; \\\
40    echo "done." ) && %__rm -f /var/run/texlive/run-fmtutil;
41%define exec_updmap     [ -e /var/run/texlive/run-updmap ] && ( \\\
42    [ -x %{_bindir}/updmap-sys ] && \\\
43    echo -n "    "; echo -n "Running updmap-sys... "; \\\
44    %{_bindir}/updmap-sys --nohash --quiet &> /dev/null; \\\
45    echo "done." ) && %__rm -f /var/run/texlive/run-updmap;
46
47Summary: TeX Live: French
48Summary(ja): TeX Live: French
49Name: texlive-collection-langfrench
50Version: 2012
51Release: 1%{?_dist_release}
52License: LPPL, LPPL 1.2, LPPL 1.3, Freely redistributable without restriction, Public Domain, GPL+
53Group: Applications/Publishing
54URL:http://www.tug.org/texlive/
55
56Requires: texlive = %{version}
57Requires: texlive-collection-basic = %{version}
58
59Requires(post):         texlive = %{version}
60Requires(postun):       texlive = %{version}
61#BuildRequires:         texlive-sources = %{version}
62
63BuildArch:      noarch
64Buildroot:      %{_tmppath}/%{name}-%{version}-root
65
66Vendor:         Project Vine
67Distribution:   Vine Linux
68Packager:       munepi
69
70%description
71The TeX Live software distribution offers a complete TeX system for a
72variety of Unix, Macintosh, Windows and other platforms. It
73encompasses programs for editing, typesetting, previewing and printing
74of TeX documents in many different languages, and a large collection
75of TeX macros and font libraries.
76
77The distribution includes extensive general documentation about TeX,
78as well as the documentation for the included software packages.
79
80This package is a collection of French:
81Support for typesetting French and Basque.
82
83This package contains the following CTAN packages:
84aeguill: Add several kinds of guillemets to the ae fonts.
85basque-date: Print the date in Basque.
86bib-fr: French translation of classical BibTeX styles
87bibleref-french: French translations for bibleref.
88booktabs-fr: French translation of booktabs documentation.
89droit-fr: Document class and bibliographic style for French law.
90facture: Generate an invoice.
91frenchle: French macros, usable stand-alone or with Babel.
92frletter: Typeset letters in the French style.
93impnattypo: Support typography of l'Imprimerie Nationale FranASSaise.
94mafr: Mathematics in accord with French usage.
95tabvar: Typesetting tables showing variations of functions.
96tdsfrmath: Macros for French teachers of mathematics.
97variations: Typeset tables of variations of functions.
98hyphen-basque: Basque hyphenation patterns.
99hyphen-french: French hyphenation patterns.
100
101%description -l ja
102TeX Live ソフトウェアディストリビューションは、
103さまざまな Unix, Macintosh, Windows、および
104他のプラットホームに対して完全な TeX システムを提供します。
105多くの異なった言語を含む TeX ドキュメントの
106編集、組版、閲覧、印刷するためのプログラム、
107そして、TeX マクロやフォントライブラリの大きなコレクションを
108同梱しています。
109
110このディストリビューションは
111同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
112TeX に関するたくさんの一般的なドキュメントを含んでいます。
113
114このパッケージは以下のようなパッケージ集です。
115French:
116Support for typesetting French and Basque.
117
118このパッケージは以下の CTAN パッケージを含んでいます:
119aeguill: Add several kinds of guillemets to the ae fonts.
120basque-date: Print the date in Basque.
121bib-fr: French translation of classical BibTeX styles
122bibleref-french: French translations for bibleref.
123booktabs-fr: French translation of booktabs documentation.
124droit-fr: Document class and bibliographic style for French law.
125facture: Generate an invoice.
126frenchle: French macros, usable stand-alone or with Babel.
127frletter: Typeset letters in the French style.
128impnattypo: Support typography of l'Imprimerie Nationale FranASSaise.
129mafr: Mathematics in accord with French usage.
130tabvar: Typesetting tables showing variations of functions.
131tdsfrmath: Macros for French teachers of mathematics.
132variations: Typeset tables of variations of functions.
133hyphen-basque: Basque hyphenation patterns.
134hyphen-french: French hyphenation patterns.
135
136%package doc
137Summary: TeX Live: Documentation files of %{name}
138Group: Applications/Publishing
139Requires: %{name} = %{version}-%{release}
140
141%description doc
142This package contains documentation files of %{name}.
143
144%prep
145
146%build
147
148%install
149[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
150
151PREF=%{buildroot}%{tex_destdir}
152
153manifest=(
154texmf-dist/doc/latex/aeguill/README
155texmf-dist/doc/latex/aeguill/guil-test1.pdf
156texmf-dist/doc/latex/aeguill/guil-test1.tex
157texmf-dist/doc/latex/aeguill/guil-test2.pdf
158texmf-dist/doc/latex/aeguill/guil-test2.tex
159texmf-dist/doc/latex/aeguill/license.txt
160texmf-dist/tex/latex/aeguill/aeguill.sty
161texmf-dist/doc/latex/basque-date/README
162texmf-dist/doc/latex/basque-date/basque-date.pdf
163texmf-dist/source/latex/basque-date/basque-date.dtx
164texmf-dist/source/latex/basque-date/basque-date.ins
165texmf-dist/tex/latex/basque-date/basque-date.sty
166texmf-dist/doc/bibtex/bib-fr/CHANGELOG
167texmf-dist/doc/bibtex/bib-fr/README
168texmf-dist/bibtex/bst/bib-fr/abbrv-fr.bst
169texmf-dist/bibtex/bst/bib-fr/abbrvnat-fr.bst
170texmf-dist/bibtex/bst/bib-fr/alpha-fr.bst
171texmf-dist/bibtex/bst/bib-fr/apalike-fr.bst
172texmf-dist/bibtex/bst/bib-fr/ieeetr-fr.bst
173texmf-dist/bibtex/bst/bib-fr/plain-fr.bst
174texmf-dist/bibtex/bst/bib-fr/plainnat-fr.bst
175texmf-dist/bibtex/bst/bib-fr/siam-fr.bst
176texmf-dist/bibtex/bst/bib-fr/unsrt-fr.bst
177texmf-dist/bibtex/bst/bib-fr/unsrtnat-fr.bst
178texmf-dist/doc/latex/bibleref-french/Lacroux-Bible.pdf
179texmf-dist/doc/latex/bibleref-french/bibleref-french-francais.pdf
180texmf-dist/doc/latex/bibleref-french/bibleref-french-francais.tex
181texmf-dist/doc/latex/bibleref-french/bibleref-french.pdf
182texmf-dist/doc/latex/bibleref-french/inclus/bible.bib
183texmf-dist/doc/latex/bibleref-french/inclus/livres.tex
184texmf-dist/doc/latex/bibleref-french/inclus/styles.tex
185texmf-dist/doc/latex/bibleref-french/makefile
186texmf-dist/doc/latex/bibleref-french/test.tex
187texmf-dist/source/latex/bibleref-french/bibleref-french.dtx
188texmf-dist/source/latex/bibleref-french/bibleref-french.ins
189texmf-dist/tex/latex/bibleref-french/bibleref-french.sty
190texmf-dist/doc/latex/booktabs-fr/README
191texmf-dist/doc/latex/booktabs-fr/f-booktabs.dtx
192texmf-dist/doc/latex/booktabs-fr/f-booktabs.pdf
193texmf-dist/doc/latex/booktabs-fr/ltxdoc.cfg
194texmf-dist/doc/latex/droit-fr/doc/.latexmkrc
195texmf-dist/doc/latex/droit-fr/doc/README
196texmf-dist/doc/latex/droit-fr/doc/droit-fr.pdf
197texmf-dist/doc/latex/droit-fr/doc/droit-fr.tex
198texmf-dist/doc/latex/droit-fr/example/.latexmkrc
199texmf-dist/doc/latex/droit-fr/example/annexes.tex
200texmf-dist/doc/latex/droit-fr/example/bibliographie.bib
201texmf-dist/doc/latex/droit-fr/example/bibliographie.tex
202texmf-dist/doc/latex/droit-fr/example/conclusion.tex
203texmf-dist/doc/latex/droit-fr/example/glossaire.tex
204texmf-dist/doc/latex/droit-fr/example/index.tex
205texmf-dist/doc/latex/droit-fr/example/introduction.tex
206texmf-dist/doc/latex/droit-fr/example/main.tex
207texmf-dist/doc/latex/droit-fr/example/misc.tex
208texmf-dist/doc/latex/droit-fr/example/partie1.tex
209texmf-dist/doc/latex/droit-fr/example/partie2.tex
210texmf-dist/doc/latex/droit-fr/example/titre.tex
211texmf-dist/tex/latex/droit-fr/droit-fr.bbx
212texmf-dist/tex/latex/droit-fr/droit-fr.cbx
213texmf-dist/tex/latex/droit-fr/droit-fr.cls
214texmf-dist/doc/xelatex/facture/README
215texmf-dist/doc/xelatex/facture/exemple.pdf
216texmf-dist/doc/xelatex/facture/exemple.tex
217texmf-dist/doc/xelatex/facture/exemplesansTVA.pdf
218texmf-dist/doc/xelatex/facture/exemplesansTVA.tex
219texmf-dist/doc/xelatex/facture/facture.pdf
220texmf-dist/doc/xelatex/facture/makefile
221texmf-dist/source/xelatex/facture/facture.dtx
222texmf-dist/source/xelatex/facture/facture.ins
223texmf-dist/tex/xelatex/facture/facture.cls
224texmf-dist/doc/latex/frenchle/ALIRE.le
225texmf-dist/doc/latex/frenchle/README
226texmf-dist/doc/latex/frenchle/README.le
227texmf-dist/doc/latex/frenchle/faq.pdf
228texmf-dist/doc/latex/frenchle/frenchle.pdf
229texmf-dist/doc/latex/frenchle/sources/faq.tex
230texmf-dist/doc/latex/frenchle/sources/frenchle.tex
231texmf-dist/doc/latex/frenchle/sources/myfroptn.sty
232texmf-dist/doc/latex/frenchle/sources/mymaj.sty
233texmf-dist/tex/latex/frenchle/babelfr.sty
234texmf-dist/tex/latex/frenchle/french.ldf
235texmf-dist/tex/latex/frenchle/frenchle.cfg
236texmf-dist/tex/latex/frenchle/frenchle.ldf
237texmf-dist/tex/latex/frenchle/frenchle.sty
238texmf-dist/doc/latex/frletter/README
239texmf-dist/tex/latex/frletter/frletter.cls
240texmf-dist/doc/latex/impnattypo/README
241texmf-dist/doc/latex/impnattypo/impnattypo-fr.pdf
242texmf-dist/doc/latex/impnattypo/impnattypo.pdf
243texmf-dist/source/latex/impnattypo/impnattypo.dtx
244texmf-dist/source/latex/impnattypo/impnattypo.ins
245texmf-dist/tex/latex/impnattypo/impnattypo.sty
246texmf-dist/doc/latex/mafr/ALIRE
247texmf-dist/doc/latex/mafr/COPYING
248texmf-dist/doc/latex/mafr/README
249texmf-dist/doc/latex/mafr/docmafr.pdf
250texmf-dist/doc/latex/mafr/docmafr.tex
251texmf-dist/doc/latex/mafr/triangle.eps
252texmf-dist/tex/latex/mafr/cours.cls
253texmf-dist/tex/latex/mafr/fiche.cls
254texmf-dist/tex/latex/mafr/mafr.sty
255texmf-dist/doc/latex/tabvar/README
256texmf-dist/doc/latex/tabvar/demo.pdf
257texmf-dist/doc/latex/tabvar/demo.tex
258texmf-dist/doc/latex/tabvar/tabvar.pdf
259texmf-dist/source/latex/tabvar/tabvar.dtx
260texmf-dist/source/latex/tabvar/tabvar.ins
261texmf-dist/fonts/afm/public/tabvar/tabvar.afm
262texmf-dist/fonts/map/dvips/tabvar/tabvar.map
263texmf-dist/fonts/tfm/public/tabvar/tabvar.tfm
264texmf-dist/fonts/type1/public/tabvar/tabvar.pfb
265texmf-dist/metapost/tabvar/tabvar.mp
266texmf-dist/tex/latex/tabvar/tabvar.1
267texmf-dist/tex/latex/tabvar/tabvar.2
268texmf-dist/tex/latex/tabvar/tabvar.3
269texmf-dist/tex/latex/tabvar/tabvar.cfg
270texmf-dist/tex/latex/tabvar/tabvar.sty
271texmf-dist/doc/latex/tdsfrmath/LISEZMOI
272texmf-dist/doc/latex/tdsfrmath/README
273texmf-dist/doc/latex/tdsfrmath/tdsfrmath.pdf
274texmf-dist/source/latex/tdsfrmath/Makefile
275texmf-dist/source/latex/tdsfrmath/tdsfrmath.dtx
276texmf-dist/source/latex/tdsfrmath/tdsfrmath.ins
277texmf-dist/tex/latex/tdsfrmath/suite.sto
278texmf-dist/tex/latex/tdsfrmath/taupe.sto
279texmf-dist/tex/latex/tdsfrmath/tdsfrmath.sty
280texmf-dist/doc/generic/variations/ALIRE
281texmf-dist/doc/generic/variations/COPYING
282texmf-dist/doc/generic/variations/README
283texmf-dist/doc/generic/variations/docvariations.pdf
284texmf-dist/doc/generic/variations/docvariations.tex
285texmf-dist/tex/generic/variations/variations.sty
286texmf-dist/tex/generic/variations/variations.tex
287)
288
289%__mkdir_p ${PREF}/texmf-dist
290for i in "${manifest[@]}"; do
291    %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
292done
293## make symlinks of core script utils
294mk_symlinks=(
295texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
296texlive-collection-bibtexextra,/usr/bin/listbib,/usr/share/texmf-dist/scripts/listbib/listbib
297texlive-collection-bibtexextra,/usr/bin/urlbst,/usr/share/texmf-dist/scripts/urlbst/urlbst
298texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
299texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
300texlive-collection-binextra,/usr/bin/ctanify,/usr/share/texmf-dist/scripts/ctanify/ctanify
301texlive-collection-binextra,/usr/bin/ctanupload,/usr/share/texmf-dist/scripts/ctanupload/ctanupload.pl
302texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
303texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
304texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
305texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
306texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
307texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
308texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
309texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
310texlive-collection-binextra,/usr/bin/latexfileversion,/usr/share/texmf-dist/scripts/latexfileversion/latexfileversion
311texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
312texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
313texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
314texlive-collection-binextra,/usr/bin/match_parens,/usr/share/texmf-dist/scripts/match_parens/match_parens
315texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
316texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
317texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
318texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
319texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
320texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
321texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
322texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
323texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
324texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
325texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
326texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
327texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
328texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
329texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
330texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
331texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
332texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
333texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
334texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
335texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
336texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
337texlive-collection-binextra,/usr/bin/texliveonfly,/usr/share/texmf-dist/scripts/texliveonfly/texliveonfly.py
338texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
339texlive-collection-binextra,/usr/bin/typeoutfileinfo,/usr/share/texmf-dist/scripts/typeoutfileinfo/typeoutfileinfo.sh
340texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
341texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
342texlive-collection-fontutils,/usr/bin/dosepsbin,/usr/share/texmf-dist/scripts/dosepsbin/dosepsbin.pl
343texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
344texlive-collection-fontutils,/usr/bin/mf2pt1,/usr/share/texmf-dist/scripts/mf2pt1/mf2pt1.pl
345texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
346texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
347texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
348texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
349texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
350texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
351texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
352texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
353texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
354texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
355texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
356texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
357texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
358texlive-collection-langcjk,/usr/bin/convbkmk,/usr/share/texmf-dist/scripts/uptex/convbkmk.rb
359texlive-collection-langcjk,/usr/bin/updmap-setup-kanji,/usr/share/texmf-dist/scripts/jfontmaps/updmap-setup-kanji.pl
360texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
361texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
362texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
363texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
364texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
365texlive-collection-latexextra,/usr/bin/exceltex,/usr/share/texmf-dist/scripts/exceltex/exceltex
366texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
367texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
368texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
369texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
370texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
371texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
372texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
373texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
374texlive-collection-luatex,/usr/bin/checkcites,/usr/share/texmf-dist/scripts/checkcites/checkcites.lua
375texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
376texlive-collection-music,/usr/bin/m-tx,/usr/share/texmf-dist/scripts/m-tx/m-tx.lua
377texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
378texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
379texlive-collection-music,/usr/bin/pmx2pdf,/usr/share/texmf-dist/scripts/pmx/pmx2pdf.lua
380texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
381texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
382texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
383texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
384texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
385texlive-collection-pstricks,/usr/bin/pedigree,/usr/share/texmf-dist/scripts/pedigree-perl/pedigree.pl
386texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
387texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
388)
389%__mkdir_p %{buildroot}%{_bindir}
390pushd %{buildroot}%{_bindir}
391    for i in "${mk_symlinks[@]}"; do
392        tlc=$(/bin/echo $i | cut -f 1 -d",")
393        lnk=$(/bin/echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
394        rlnk=$(/bin/echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
395
396        [ "%{name}" = "$tlc" ] || continue
397        [ -f $rlnk ] || exit 1
398        %__ln_s $rlnk $lnk || exit 1
399    done
400popd
401## Files list
402find %{buildroot} -type f -or -type l | \
403    %__sed -e "s|%{buildroot}||g" > filelist.full
404
405find %{buildroot}%{texmf}-dist -type d | \
406    %__sed -e "s|^%{buildroot}|%dir |" \
407           -e "s|$|/|"             >> filelist.full
408
409## subpackages
410grep "/texmf-dist/doc/" filelist.full > filelist.doc
411cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
412%__mv -f filelist.tmp filelist.full
413
414%clean
415%__rm -rf %{buildroot}
416
417%post
418%touch_run texhash
419%touch_run mtxrun
420
421[ -f %{texmfsysconfig}/web2c/updmap.cfg ] || exit 0
422
423%{_bindir}/updmap-sys --nomkmap --nohash --quiet --enable Map tabvar.map >/dev/null 2>&1 && %touch_run updmap
424
425%touch_run fmtutil
426
427exit 0
428
429
430%postun
431if [ "$1" = 0 ]; then
432    %touch_run texhash
433
434    [ -f %{texmfsysconfig}/web2c/updmap.cfg ] || exit 0
435
436    %{_bindir}/updmap-sys --nomkmap --nohash --quiet --disable tabvar.map >/dev/null 2>&1 && %touch_run updmap
437
438fi
439
440exit 0
441
442%posttrans
443%{exec_texhash}
444%{exec_mtxrun}
445%{exec_updmap}
446%{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* Fri Nov 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
458- generated by tlpdb2rpmspec 2012-1: tlpdb2rpmspec collection-langfrench
459
460* Sat Dec  3 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
461- generated by tlpdb2rpmspec 2011-2: tlpdb2rpmspec collection-langfrench
462- set external dependencies (texlive-collection-binextra,
463  texlive-collection-fontutils)
464
465* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
466- generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-langfrench
467
468* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
469- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-langfrench
470- make symlinks of core script utils (texlive-collection-binextra,
471  texlive-collection-context, texlive-collection-fontutils,
472  texlive-collection-langgreek, texlive-collection-langindic,
473  texlive-collection-latex, texlive-collection-latexextra,
474  texlive-collection-latexrecommended, texlive-collection-pictures,
475  texlive-collection-pstricks, texlive-collection-science)
476
477* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
478- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-langfrench
479- improved %%post
480
481* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
482- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-langfrench
483- removed arch dependent binaries (texlive-collection-latexextra)
484- fixed perl path
485- improved updmap process in %%post and %%postun
486
487* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
488- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-langfrench
Note: See TracBrowser for help on using the repository browser.