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

Revision 5207, 15.7 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-italian
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: Italian documentation
25Summary(ja): TeX Live: Italian documentation
26Name: texlive-collection-documentation-italian
27Version: 2011
28Release: 1%{?_dist_release}
29License: No Info, LPPL, GPL+
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 Italian documentation:
58
59
60This package contains the following CTAN packages:
61amsldoc-it:
62amsmath-it: Italian translations of some old AMSmath documents.
63amsthdoc-it:
64fancyhdr-it: Italian translation of fancyhdr documentation.
65l2tabu-it: Italian Translation of Obsolete packages and commands
66latex4wp-it:
67lshort-italian: Introduction to LaTeX in Italian.
68psfrag-italian: PSfrag documentation in Italian.
69texlive-it: TeX Live manual (Italian)
70
71%description -l ja
72TeX Live ソフトウェアディストリビューションは、
73さまざまな Unix, Macintosh, Windows、および
74他のプラットホームに対して完全な TeX システムを提供します。
75多くの異なった言語を含む TeX ドキュメントの
76編集、組版、閲覧、印刷するためのプログラム、
77そして、TeX マクロやフォントライブラリの大きなコレクションを
78同梱しています。
79
80このディストリビューションは
81同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
82TeX に関するたくさんの一般的なドキュメントを含んでいます。
83
84このパッケージは以下のようなパッケージ集です。
85Italian documentation:
86
87
88このパッケージは以下の CTAN パッケージを含んでいます:
89amsldoc-it:
90amsmath-it: Italian translations of some old AMSmath documents.
91amsthdoc-it:
92fancyhdr-it: Italian translation of fancyhdr documentation.
93l2tabu-it: Italian Translation of Obsolete packages and commands
94latex4wp-it:
95lshort-italian: Introduction to LaTeX in Italian.
96psfrag-italian: PSfrag documentation in Italian.
97texlive-it: TeX Live manual (Italian)
98
99%prep
100
101%build
102
103%install
104[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
105
106PREF=%{buildroot}%{tex_destdir}
107
108manifest=(
109texmf-dist/doc/latex/amsldoc-it/itamsldoc.pdf
110texmf-dist/doc/latex/amsldoc-it/itamsldoc.tex
111texmf-dist/doc/latex/amsmath-it/README
112texmf-dist/doc/latex/amsmath-it/amsmath.faq
113texmf-dist/doc/latex/amsmath-it/diffs-m_it.txt
114texmf-dist/doc/latex/amsthdoc-it/README
115texmf-dist/doc/latex/amsthdoc-it/amsthdoc_it.pdf
116texmf-dist/doc/latex/amsthdoc-it/amsthdoc_it.tex
117texmf-dist/doc/latex/fancyhdr-it/Makefile
118texmf-dist/doc/latex/fancyhdr-it/README
119texmf-dist/doc/latex/fancyhdr-it/itfancyhdr.pdf
120texmf-dist/doc/latex/fancyhdr-it/itfancyhdr.tex
121texmf-dist/doc/latex/l2tabu-it/l2tabuit.pdf
122texmf-dist/doc/latex/l2tabu-it/l2tabuit.tex
123texmf-dist/doc/latex/latex4wp-it/COME-COMPORRE
124texmf-dist/doc/latex/latex4wp-it/README
125texmf-dist/doc/latex/latex4wp-it/dat2tex
126texmf-dist/doc/latex/latex4wp-it/exa.sty
127texmf-dist/doc/latex/latex4wp-it/gnuplot.gp
128texmf-dist/doc/latex/latex4wp-it/gnuplot.pdf
129texmf-dist/doc/latex/latex4wp-it/latex4wp-it.pdf
130texmf-dist/doc/latex/latex4wp-it/latex4wp-it.tex
131texmf-dist/doc/latex/latex4wp-it/midifile.mid
132texmf-dist/doc/latex/latex4wp-it/small.eepic
133texmf-dist/doc/latex/latex4wp-it/small.eps
134texmf-dist/doc/latex/latex4wp-it/small.fig
135texmf-dist/doc/latex/latex4wp-it/small.pdf
136texmf-dist/doc/latex/latex4wp-it/small.pdf_t
137texmf-dist/doc/latex/latex4wp-it/tbx.epsi
138texmf-dist/doc/latex/latex4wp-it/tbx.pdf
139texmf-dist/doc/latex/latex4wp-it/tbx.tex
140texmf-dist/doc/latex/latex4wp-it/xfig.eps
141texmf-dist/doc/latex/latex4wp-it/xfig.png
142texmf-dist/doc/latex/lshort-italian/CHANGES
143texmf-dist/doc/latex/lshort-italian/MANIFEST
144texmf-dist/doc/latex/lshort-italian/Makefile
145texmf-dist/doc/latex/lshort-italian/README
146texmf-dist/doc/latex/lshort-italian/TRANSLATIONS
147texmf-dist/doc/latex/lshort-italian/fixdate.pl
148texmf-dist/doc/latex/lshort-italian/itlshort.pdf
149texmf-dist/doc/latex/lshort-italian/src.zip
150texmf-dist/doc/latex/psfrag-italian/itpfgguide.pdf
151texmf-dist/doc/latex/psfrag-italian/itpfgguide.tex
152)
153
154%__mkdir_p ${PREF}/texmf-dist
155for i in "${manifest[@]}"; do
156    %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
157done
158## make symlinks of core script utils
159mk_symlinks=(
160texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
161texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
162texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
163texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
164texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
165texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
166texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
167texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
168texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
169texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
170texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
171texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
172texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
173texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
174texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
175texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
176texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
177texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
178texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
179texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
180texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
181texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
182texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
183texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
184texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
185texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
186texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
187texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
188texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
189texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
190texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
191texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
192texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
193texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
194texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
195texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
196texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
197texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
198texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
199texlive-collection-fontutils,/usr/bin/cmap2enc,/usr/share/texmf-dist/scripts/fontools/cmap2enc
200texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
201texlive-collection-fontutils,/usr/bin/font2afm,/usr/share/texmf-dist/scripts/fontools/font2afm
202texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
203texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
204texlive-collection-fontutils,/usr/bin/pfm2kpx,/usr/share/texmf-dist/scripts/fontools/pfm2kpx
205texlive-collection-fontutils,/usr/bin/showglyphs,/usr/share/texmf-dist/scripts/fontools/showglyphs
206texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
207texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
208texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
209texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
210texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
211texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
212texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
213texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
214texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
215texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
216texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
217texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
218texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
219texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
220texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
221texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
222texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
223texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
224texlive-collection-latexextra,/usr/bin/pdfthumb,/usr/share/texmf-dist/scripts/ppower4/pdfthumb.tlu
225texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
226texlive-collection-latexextra,/usr/bin/ppower4,/usr/share/texmf-dist/scripts/ppower4/ppower4.tlu
227texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
228texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
229texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
230texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
231texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
232texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
233texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
234texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
235texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
236texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
237texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
238texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
239texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
240texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
241texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
242)
243%__mkdir_p %{buildroot}%{_bindir}
244pushd %{buildroot}%{_bindir}
245    for i in "${mk_symlinks[@]}"; do
246        tlc=$(echo $i | cut -f 1 -d",")
247        lnk=$(echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
248        rlnk=$(echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
249
250        [ "%{name}" = "$tlc" ] || continue
251        [ -f $rlnk ] || exit 1
252        %__ln_s $rlnk $lnk || exit 1
253    done
254popd
255## Files list
256find %{buildroot} -type f -or -type l | \
257    %__sed -e "s|%{buildroot}||g" > filelist.full
258
259find %{buildroot}%{texmf}-dist -type d | \
260    %__sed -e "s|^%{buildroot}|%dir |" \
261           -e "s|$|/|"             >> filelist.full
262
263%clean
264%__rm -rf %{buildroot}
265
266%post
267%{exec_texhash}
268
269exit 0
270
271
272%postun
273if [ "$1" = 0 ]; then
274    %{exec_texhash}
275
276fi
277
278exit 0
279
280%files -f filelist.full
281%defattr(-,root,root,-)
282
283%changelog
284* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
285- generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-documentation-italian
286
287* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
288- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-documentation-italian
289- make symlinks of core script utils (texlive-collection-binextra,
290  texlive-collection-context, texlive-collection-fontutils,
291  texlive-collection-langgreek, texlive-collection-langindic,
292  texlive-collection-latex, texlive-collection-latexextra,
293  texlive-collection-latexrecommended, texlive-collection-pictures,
294  texlive-collection-pstricks, texlive-collection-science)
295
296* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
297- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-documentation-italian
298- improved %%post
299
300* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
301- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-documentation-italian
302- removed arch dependent binaries (texlive-collection-latexextra)
303- fixed perl path
304- improved updmap process in %%post and %%postun
305
306* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
307- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-documentation-italian
Note: See TracBrowser for help on using the repository browser.