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

Revision 5207, 15.9 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-portuguese
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: Portuguese documentation
25Summary(ja): TeX Live: Portuguese documentation
26Name: texlive-collection-documentation-portuguese
27Version: 2011
28Release: 1%{?_dist_release}
29License: GPL+, LPPL, Public Domain
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 Portuguese documentation:
58
59
60This package contains the following CTAN packages:
61beamer-tut-pt: An introduction to the Beamer class, in Portuguese.
62cursolatex: A LaTeX tutorial.
63latexcheat-ptbr: A LaTeX cheat sheet, in Brazilian Portuguese.
64lshort-portuguese: Introduction to LaTeX in Portuguese.
65xypic-tut-pt: A tutorial for XY-pic, in Portuguese.
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このパッケージは以下のようなパッケージ集です。
81Portuguese documentation:
82
83
84このパッケージは以下の CTAN パッケージを含んでいます:
85beamer-tut-pt: An introduction to the Beamer class, in Portuguese.
86cursolatex: A LaTeX tutorial.
87latexcheat-ptbr: A LaTeX cheat sheet, in Brazilian Portuguese.
88lshort-portuguese: Introduction to LaTeX in Portuguese.
89xypic-tut-pt: A tutorial for XY-pic, in Portuguese.
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/latex/beamer-tut-pt/AnnArbor1.ps
102texmf-dist/doc/latex/beamer-tut-pt/AnnArbor2.ps
103texmf-dist/doc/latex/beamer-tut-pt/CambridgeUS1.ps
104texmf-dist/doc/latex/beamer-tut-pt/CambridgeUS2.ps
105texmf-dist/doc/latex/beamer-tut-pt/LEIAME
106texmf-dist/doc/latex/beamer-tut-pt/README
107texmf-dist/doc/latex/beamer-tut-pt/anim1.ps
108texmf-dist/doc/latex/beamer-tut-pt/anim2.ps
109texmf-dist/doc/latex/beamer-tut-pt/anim3.ps
110texmf-dist/doc/latex/beamer-tut-pt/anim4.ps
111texmf-dist/doc/latex/beamer-tut-pt/automato1.jpg
112texmf-dist/doc/latex/beamer-tut-pt/automato2.jpg
113texmf-dist/doc/latex/beamer-tut-pt/automato3.jpg
114texmf-dist/doc/latex/beamer-tut-pt/automato4.jpg
115texmf-dist/doc/latex/beamer-tut-pt/automato5.jpg
116texmf-dist/doc/latex/beamer-tut-pt/berkeley1.ps
117texmf-dist/doc/latex/beamer-tut-pt/berkeley2.ps
118texmf-dist/doc/latex/beamer-tut-pt/blocos.ps
119texmf-dist/doc/latex/beamer-tut-pt/boadilla1.ps
120texmf-dist/doc/latex/beamer-tut-pt/boadilla2.ps
121texmf-dist/doc/latex/beamer-tut-pt/exemplo.tex
122texmf-dist/doc/latex/beamer-tut-pt/madrid1.ps
123texmf-dist/doc/latex/beamer-tut-pt/madrid2.ps
124texmf-dist/doc/latex/beamer-tut-pt/montpellier1.ps
125texmf-dist/doc/latex/beamer-tut-pt/montpellier2.ps
126texmf-dist/doc/latex/beamer-tut-pt/tutorialbeamer.pdf
127texmf-dist/doc/latex/beamer-tut-pt/tutorialbeamer.tex
128texmf-dist/doc/latex/beamer-tut-pt/ufpellogo.jpg
129texmf-dist/doc/latex/cursolatex/README
130texmf-dist/doc/latex/cursolatex/cursolatex.pdf
131texmf-dist/doc/latex/cursolatex/src/TeXniccenter.eps
132texmf-dist/doc/latex/cursolatex/src/cursolatex.tex
133texmf-dist/doc/latex/cursolatex/src/emacstex.eps
134texmf-dist/doc/latex/cursolatex/src/integra.eps
135texmf-dist/doc/latex/cursolatex/src/lyx.eps
136texmf-dist/doc/latex/cursolatex/src/miktex.eps
137texmf-dist/doc/latex/cursolatex/src/vitex.eps
138texmf-dist/doc/latex/latexcheat-ptbr/README-ptbr
139texmf-dist/doc/latex/latexcheat-ptbr/latexsheet-ptbr.pdf
140texmf-dist/doc/latex/latexcheat-ptbr/latexsheet-ptbr.tex
141texmf-dist/doc/latex/lshort-portuguese/pt-lshort-5.01.0.src.tar.gz
142texmf-dist/doc/latex/lshort-portuguese/pt-lshort.pdf
143texmf-dist/doc/generic/xypic-tut-pt/README
144texmf-dist/doc/generic/xypic-tut-pt/grafico.eps
145texmf-dist/doc/generic/xypic-tut-pt/xypic-tutorial.pdf
146texmf-dist/doc/generic/xypic-tut-pt/xypictutorial.tex
147)
148
149%__mkdir_p ${PREF}/texmf-dist
150for i in "${manifest[@]}"; do
151    %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
152done
153## make symlinks of core script utils
154mk_symlinks=(
155texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
156texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
157texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
158texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
159texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
160texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
161texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
162texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
163texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
164texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
165texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
166texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
167texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
168texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
169texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
170texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
171texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
172texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
173texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
174texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
175texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
176texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
177texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
178texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
179texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
180texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
181texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
182texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
183texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
184texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
185texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
186texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
187texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
188texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
189texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
190texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
191texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
192texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
193texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
194texlive-collection-fontutils,/usr/bin/cmap2enc,/usr/share/texmf-dist/scripts/fontools/cmap2enc
195texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
196texlive-collection-fontutils,/usr/bin/font2afm,/usr/share/texmf-dist/scripts/fontools/font2afm
197texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
198texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
199texlive-collection-fontutils,/usr/bin/pfm2kpx,/usr/share/texmf-dist/scripts/fontools/pfm2kpx
200texlive-collection-fontutils,/usr/bin/showglyphs,/usr/share/texmf-dist/scripts/fontools/showglyphs
201texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
202texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
203texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
204texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
205texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
206texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
207texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
208texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
209texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
210texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
211texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
212texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
213texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
214texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
215texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
216texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
217texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
218texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
219texlive-collection-latexextra,/usr/bin/pdfthumb,/usr/share/texmf-dist/scripts/ppower4/pdfthumb.tlu
220texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
221texlive-collection-latexextra,/usr/bin/ppower4,/usr/share/texmf-dist/scripts/ppower4/ppower4.tlu
222texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
223texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
224texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
225texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
226texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
227texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
228texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
229texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
230texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
231texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
232texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
233texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
234texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
235texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
236texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
237)
238%__mkdir_p %{buildroot}%{_bindir}
239pushd %{buildroot}%{_bindir}
240    for i in "${mk_symlinks[@]}"; do
241        tlc=$(echo $i | cut -f 1 -d",")
242        lnk=$(echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
243        rlnk=$(echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
244
245        [ "%{name}" = "$tlc" ] || continue
246        [ -f $rlnk ] || exit 1
247        %__ln_s $rlnk $lnk || exit 1
248    done
249popd
250## Files list
251find %{buildroot} -type f -or -type l | \
252    %__sed -e "s|%{buildroot}||g" > filelist.full
253
254find %{buildroot}%{texmf}-dist -type d | \
255    %__sed -e "s|^%{buildroot}|%dir |" \
256           -e "s|$|/|"             >> filelist.full
257
258%clean
259%__rm -rf %{buildroot}
260
261%post
262%{exec_texhash}
263
264exit 0
265
266
267%postun
268if [ "$1" = 0 ]; then
269    %{exec_texhash}
270
271fi
272
273exit 0
274
275%files -f filelist.full
276%defattr(-,root,root,-)
277
278%changelog
279* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
280- generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-documentation-portuguese
281
282* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
283- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-documentation-portuguese
284- make symlinks of core script utils (texlive-collection-binextra,
285  texlive-collection-context, texlive-collection-fontutils,
286  texlive-collection-langgreek, texlive-collection-langindic,
287  texlive-collection-latex, texlive-collection-latexextra,
288  texlive-collection-latexrecommended, texlive-collection-pictures,
289  texlive-collection-pstricks, texlive-collection-science)
290
291* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
292- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-documentation-portuguese
293- improved %%post
294
295* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
296- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-documentation-portuguese
297- removed arch dependent binaries (texlive-collection-latexextra)
298- fixed perl path
299- improved updmap process in %%post and %%postun
300
301* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
302- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-documentation-portuguese
Note: See TracBrowser for help on using the repository browser.