source: projects/specs/trunk/t/texlive-collection-documentation-spanish/texlive-collection-documentation-spanish-vl.spec @ 5207

Revision 5207, 16.1 KB checked in by munepi, 12 years ago (diff)

upgrade to TeX Live 2011

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2011-1:
3## tlpdb2rpmspec collection-documentation-spanish
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9%bcond_with firstbuild
10
11%define tex_destdir     %{_datadir}
12%define texmf           %{tex_destdir}/texmf
13%define texlive_src     %{tex_destdir}/texlive-sources
14%define build_tex_destdir       %{buildroot}%{tex_destdir}
15%define build_texmf     %{buildroot}%{texmf}
16
17%define exec_mktexlsr  [ -x %{_bindir}/texconfig-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/texconfig-sys rehash
18%define exec_texhash  [ -x %{_bindir}/texhash ] && PATH=%{_bindir}:$PATH %{_bindir}/texhash
19%define exec_updmap   [ -x %{_bindir}/updmap-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/updmap-sys
20%define exec_fmtutil  [ -x %{_bindir}/fmtutil-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/fmtutil-sys --all >/dev/null 2>&1
21%define exec_upddeffont    [ -x %{_sbindir}/update-defaultfont ] && %{_sbindir}/update-defaultfont 2> /dev/null
22%define vartexfonts %{_var}/lib/texmf/fonts
23
24Summary: TeX Live: Spanish documentation
25Summary(ja): TeX Live: Spanish documentation
26Name: texlive-collection-documentation-spanish
27Version: 2011
28Release: 1%{?_dist_release}
29License: LPPL, Public Domain, Freely redistributable without restriction
30Group: Applications/Publishing
31URL:http://www.tug.org/texlive/
32
33Requires: texlive = %{version}
34
35
36Requires(post):         texlive = %{version}
37Requires(postun):       texlive = %{version}
38BuildRequires:          texlive-sources = %{version}
39
40BuildArch:      noarch
41Buildroot:      %{_tmppath}/%{name}-%{version}-root
42
43Vendor:         Project Vine
44Distribution:   Vine Linux
45Packager:       munepi
46
47%description
48The TeX Live software distribution offers a complete TeX system for a
49variety of Unix, Macintosh, Windows and other platforms. It
50encompasses programs for editing, typesetting, previewing and printing
51of TeX documents in many different languages, and a large collection
52of TeX macros and font libraries.
53
54The distribution includes extensive general documentation about TeX,
55as well as the documentation for the included software packages.
56
57This package is a collection of Spanish documentation:
58
59
60This package contains the following CTAN packages:
61es-tex-faq: CervanTeX (Spanish TeX Group) FAQ
62l2tabu-spanish: Spanish translation of "Obsolete packages and commands".
63latex2e-help-texinfo-spanish:
64latexcheat-esmx: A LaTeX cheat sheet, in Spanish.
65lshort-spanish: Short introduction to LaTeX, Spanish translation.
66
67%description -l ja
68TeX Live ソフトウェアディストリビューションは、
69さまざまな Unix, Macintosh, Windows、および
70他のプラットホームに対して完全な TeX システムを提供します。
71多くの異なった言語を含む TeX ドキュメントの
72編集、組版、閲覧、印刷するためのプログラム、
73そして、TeX マクロやフォントライブラリの大きなコレクションを
74同梱しています。
75
76このディストリビューションは
77同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
78TeX に関するたくさんの一般的なドキュメントを含んでいます。
79
80このパッケージは以下のようなパッケージ集です。
81Spanish documentation:
82
83
84このパッケージは以下の CTAN パッケージを含んでいます:
85es-tex-faq: CervanTeX (Spanish TeX Group) FAQ
86l2tabu-spanish: Spanish translation of "Obsolete packages and commands".
87latex2e-help-texinfo-spanish:
88latexcheat-esmx: A LaTeX cheat sheet, in Spanish.
89lshort-spanish: Short introduction to LaTeX, Spanish translation.
90
91%prep
92
93%build
94
95%install
96[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
97
98PREF=%{buildroot}%{tex_destdir}
99
100manifest=(
101texmf-dist/doc/generic/es-tex-faq/FAQ-CervanTeX.html
102texmf-dist/doc/generic/es-tex-faq/FAQ-CervanTeX.latin1
103texmf-dist/doc/generic/es-tex-faq/FAQ-CervanTeX.pdf
104texmf-dist/doc/generic/es-tex-faq/FAQ-CervanTeX.sgml
105texmf-dist/doc/generic/es-tex-faq/FAQ-CervanTeX.tex
106texmf-dist/doc/latex/l2tabu-spanish/README
107texmf-dist/doc/latex/l2tabu-spanish/l2tabues.pdf
108texmf-dist/doc/latex/l2tabu-spanish/l2tabues.tex
109texmf-dist/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.dbk
110texmf-dist/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.html
111texmf-dist/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.info
112texmf-dist/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.pdf
113texmf-dist/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.texi
114texmf-dist/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.txt
115texmf-dist/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.xml
116texmf-dist/doc/latex/latexcheat-esmx/README
117texmf-dist/doc/latex/latexcheat-esmx/latexsheet-esmx.pdf
118texmf-dist/doc/latex/latexcheat-esmx/latexsheet-esmx.tex
119texmf-dist/doc/latex/lshort-spanish/fuente/CAMBIOS
120texmf-dist/doc/latex/lshort-spanish/fuente/LEAME.latin1
121texmf-dist/doc/latex/lshort-spanish/fuente/LEAME.utf8
122texmf-dist/doc/latex/lshort-spanish/fuente/MANIFEST
123texmf-dist/doc/latex/lshort-spanish/fuente/Makefile
124texmf-dist/doc/latex/lshort-spanish/fuente/fixdate.pl
125texmf-dist/doc/latex/lshort-spanish/fuente/src/biblio.tex
126texmf-dist/doc/latex/lshort-spanish/fuente/src/contrib.tex
127texmf-dist/doc/latex/lshort-spanish/fuente/src/custom.tex
128texmf-dist/doc/latex/lshort-spanish/fuente/src/fancyhea.sty
129texmf-dist/doc/latex/lshort-spanish/fuente/src/graphic.tex
130texmf-dist/doc/latex/lshort-spanish/fuente/src/lshort-a4.tex
131texmf-dist/doc/latex/lshort-spanish/fuente/src/lshort-a5.tex
132texmf-dist/doc/latex/lshort-spanish/fuente/src/lshort-base.ltx
133texmf-dist/doc/latex/lshort-spanish/fuente/src/lshort-letter.tex
134texmf-dist/doc/latex/lshort-spanish/fuente/src/lshort.sty
135texmf-dist/doc/latex/lshort-spanish/fuente/src/lssym.tex
136texmf-dist/doc/latex/lshort-spanish/fuente/src/math.tex
137texmf-dist/doc/latex/lshort-spanish/fuente/src/mylayout.sty
138texmf-dist/doc/latex/lshort-spanish/fuente/src/overview.tex
139texmf-dist/doc/latex/lshort-spanish/fuente/src/spec.tex
140texmf-dist/doc/latex/lshort-spanish/fuente/src/things.tex
141texmf-dist/doc/latex/lshort-spanish/fuente/src/title.tex
142texmf-dist/doc/latex/lshort-spanish/fuente/src/typeset.tex
143texmf-dist/doc/latex/lshort-spanish/lshort-a4.pdf
144)
145
146%__mkdir_p ${PREF}/texmf-dist
147for i in "${manifest[@]}"; do
148    %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
149done
150## make symlinks of core script utils
151mk_symlinks=(
152texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
153texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
154texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
155texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
156texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
157texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
158texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
159texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
160texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
161texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
162texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
163texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
164texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
165texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
166texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
167texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
168texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
169texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
170texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
171texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
172texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
173texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
174texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
175texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
176texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
177texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
178texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
179texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
180texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
181texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
182texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
183texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
184texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
185texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
186texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
187texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
188texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
189texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
190texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
191texlive-collection-fontutils,/usr/bin/cmap2enc,/usr/share/texmf-dist/scripts/fontools/cmap2enc
192texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
193texlive-collection-fontutils,/usr/bin/font2afm,/usr/share/texmf-dist/scripts/fontools/font2afm
194texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
195texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
196texlive-collection-fontutils,/usr/bin/pfm2kpx,/usr/share/texmf-dist/scripts/fontools/pfm2kpx
197texlive-collection-fontutils,/usr/bin/showglyphs,/usr/share/texmf-dist/scripts/fontools/showglyphs
198texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
199texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
200texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
201texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
202texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
203texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
204texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
205texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
206texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
207texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
208texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
209texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
210texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
211texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
212texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
213texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
214texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
215texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
216texlive-collection-latexextra,/usr/bin/pdfthumb,/usr/share/texmf-dist/scripts/ppower4/pdfthumb.tlu
217texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
218texlive-collection-latexextra,/usr/bin/ppower4,/usr/share/texmf-dist/scripts/ppower4/ppower4.tlu
219texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
220texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
221texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
222texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
223texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
224texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
225texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
226texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
227texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
228texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
229texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
230texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
231texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
232texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
233texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
234)
235%__mkdir_p %{buildroot}%{_bindir}
236pushd %{buildroot}%{_bindir}
237    for i in "${mk_symlinks[@]}"; do
238        tlc=$(echo $i | cut -f 1 -d",")
239        lnk=$(echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
240        rlnk=$(echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
241
242        [ "%{name}" = "$tlc" ] || continue
243        [ -f $rlnk ] || exit 1
244        %__ln_s $rlnk $lnk || exit 1
245    done
246popd
247## Files list
248find %{buildroot} -type f -or -type l | \
249    %__sed -e "s|%{buildroot}||g" > filelist.full
250
251find %{buildroot}%{texmf}-dist -type d | \
252    %__sed -e "s|^%{buildroot}|%dir |" \
253           -e "s|$|/|"             >> filelist.full
254
255%clean
256%__rm -rf %{buildroot}
257
258%post
259%{exec_texhash}
260
261exit 0
262
263
264%postun
265if [ "$1" = 0 ]; then
266    %{exec_texhash}
267
268fi
269
270exit 0
271
272%files -f filelist.full
273%defattr(-,root,root,-)
274
275%changelog
276* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
277- generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-documentation-spanish
278
279* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
280- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-documentation-spanish
281- make symlinks of core script utils (texlive-collection-binextra,
282  texlive-collection-context, texlive-collection-fontutils,
283  texlive-collection-langgreek, texlive-collection-langindic,
284  texlive-collection-latex, texlive-collection-latexextra,
285  texlive-collection-latexrecommended, texlive-collection-pictures,
286  texlive-collection-pstricks, texlive-collection-science)
287
288* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
289- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-documentation-spanish
290- improved %%post
291
292* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
293- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-documentation-spanish
294- removed arch dependent binaries (texlive-collection-latexextra)
295- fixed perl path
296- improved updmap process in %%post and %%postun
297
298* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
299- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-documentation-spanish
Note: See TracBrowser for help on using the repository browser.