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

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

upgrade to TeX Live 2011

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