source: projects/specs/trunk/t/texlive-collection-langspanish/texlive-collection-langspanish-vl.spec @ 10360

Revision 10360, 12.9 KB checked in by munepi, 8 years ago (diff)

updated to TeX Live 2016

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2016-4:
3## tlpdb2rpmspec collection-langspanish
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9Summary: TeX Live: Spanish
10Summary(ja): TeX Live: Spanish
11Name: texlive-collection-langspanish
12Version: 2016
13Release: 4%{?_dist_release}
14License: LPPL 1.3, LPPL, Public Domain, Freely redistributable without restriction
15Group: Applications/Publishing
16URL:http://www.tug.org/texlive/
17
18Source0: babel-catalan.doc.tar.xz
19Source1: babel-catalan.source.tar.xz
20Source2: babel-catalan.tar.xz
21Source3: babel-galician.doc.tar.xz
22Source4: babel-galician.source.tar.xz
23Source5: babel-galician.tar.xz
24Source6: babel-spanglish.doc.tar.xz
25Source7: babel-spanglish.tar.xz
26Source8: babel-spanish.doc.tar.xz
27Source9: babel-spanish.source.tar.xz
28Source10: babel-spanish.tar.xz
29Source11: es-tex-faq.doc.tar.xz
30Source12: es-tex-faq.tar.xz
31Source13: hyphen-catalan.tar.xz
32Source14: hyphen-galician.source.tar.xz
33Source15: hyphen-galician.tar.xz
34Source16: hyphen-spanish.doc.tar.xz
35Source17: hyphen-spanish.source.tar.xz
36Source18: hyphen-spanish.tar.xz
37Source19: l2tabu-spanish.doc.tar.xz
38Source20: l2tabu-spanish.tar.xz
39Source21: latex2e-help-texinfo-spanish.doc.tar.xz
40Source22: latex2e-help-texinfo-spanish.tar.xz
41Source23: latexcheat-esmx.doc.tar.xz
42Source24: latexcheat-esmx.tar.xz
43Source25: lshort-spanish.doc.tar.xz
44Source26: lshort-spanish.tar.xz
45Source27: spanish-mx.doc.tar.xz
46Source28: spanish-mx.tar.xz
47Source29: texlive-es.doc.tar.xz
48Source30: texlive-es.tar.xz
49
50Requires: texlive = %{version}
51Requires: texlive-collection-basic = %{version}
52
53Requires(post):         texlive = %{version}
54Requires(postun):       texlive = %{version}
55
56BuildArch:      noarch
57Buildroot:      %{_tmppath}/%{name}-%{version}-root
58
59Vendor:         Project Vine
60Distribution:   Vine Linux
61Packager:       munepi
62
63%description
64The TeX Live software distribution offers a complete TeX system for a
65variety of Unix, Macintosh, Windows and other platforms. It
66encompasses programs for editing, typesetting, previewing and printing
67of TeX documents in many different languages, and a large collection
68of TeX macros and font libraries.
69
70The distribution includes extensive general documentation about TeX,
71as well as the documentation for the included software packages.
72
73This package is a collection of Spanish:
74Support for Spanish.
75
76This package contains the following CTAN packages:
77babel-catalan: Babel contributed support for Catalan
78babel-galician:
79babel-spanglish: Simplified Spanish support for Babel
80babel-spanish: Babel support for Spanish
81es-tex-faq: CervanTeX (Spanish TeX Group) FAQ
82hyphen-catalan: Catalan hyphenation patterns.
83hyphen-galician: Galician hyphenation patterns.
84hyphen-spanish: Spanish hyphenation patterns.
85l2tabu-spanish: Spanish translation of "Obsolete packages and commands"
86latex2e-help-texinfo-spanish:
87latexcheat-esmx: A LaTeX cheat sheet, in Spanish
88lshort-spanish: Short introduction to LaTeX, Spanish translation
89spanish-mx: Typeset Spanish as in Mexico
90texlive-es: TeX Live manual (Spanish)
91
92%description -l ja
93TeX Live ソフトウェアディストリビューションは、
94さまざまな Unix, Macintosh, Windows、および
95他のプラットホームに対して完全な TeX システムを提供します。
96多くの異なった言語を含む TeX ドキュメントの
97編集、組版、閲覧、印刷するためのプログラム、
98そして、TeX マクロやフォントライブラリの大きなコレクションを
99同梱しています。
100
101このディストリビューションは
102同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
103TeX に関するたくさんの一般的なドキュメントを含んでいます。
104
105このパッケージは以下のようなパッケージ集です。
106Spanish:
107Support for Spanish.
108
109このパッケージは以下の CTAN パッケージを含んでいます:
110babel-catalan: Babel contributed support for Catalan
111babel-galician:
112babel-spanglish: Simplified Spanish support for Babel
113babel-spanish: Babel support for Spanish
114es-tex-faq: CervanTeX (Spanish TeX Group) FAQ
115hyphen-catalan: Catalan hyphenation patterns.
116hyphen-galician: Galician hyphenation patterns.
117hyphen-spanish: Spanish hyphenation patterns.
118l2tabu-spanish: Spanish translation of "Obsolete packages and commands"
119latex2e-help-texinfo-spanish:
120latexcheat-esmx: A LaTeX cheat sheet, in Spanish
121lshort-spanish: Short introduction to LaTeX, Spanish translation
122spanish-mx: Typeset Spanish as in Mexico
123texlive-es: TeX Live manual (Spanish)
124
125%package doc
126Summary: TeX Live: Documentation files of %{name}
127Group: Applications/Publishing
128Requires: %{name} = %{version}-%{release}
129
130%description doc
131This package contains documentation files of %{name}.
132
133%prep
134%setup -c -n %{name}-%{version}
135%__tar -xvf %{SOURCE1}
136%__tar -xvf %{SOURCE2}
137%__tar -xvf %{SOURCE3}
138%__tar -xvf %{SOURCE4}
139%__tar -xvf %{SOURCE5}
140%__tar -xvf %{SOURCE6}
141%__tar -xvf %{SOURCE7}
142%__tar -xvf %{SOURCE8}
143%__tar -xvf %{SOURCE9}
144%__tar -xvf %{SOURCE10}
145%__tar -xvf %{SOURCE11}
146%__tar -xvf %{SOURCE12}
147%__tar -xvf %{SOURCE13}
148%__tar -xvf %{SOURCE14}
149%__tar -xvf %{SOURCE15}
150%__tar -xvf %{SOURCE16}
151%__tar -xvf %{SOURCE17}
152%__tar -xvf %{SOURCE18}
153%__tar -xvf %{SOURCE19}
154%__tar -xvf %{SOURCE20}
155%__tar -xvf %{SOURCE21}
156%__tar -xvf %{SOURCE22}
157%__tar -xvf %{SOURCE23}
158%__tar -xvf %{SOURCE24}
159%__tar -xvf %{SOURCE25}
160%__tar -xvf %{SOURCE26}
161%__tar -xvf %{SOURCE27}
162%__tar -xvf %{SOURCE28}
163%__tar -xvf %{SOURCE29}
164%__tar -xvf %{SOURCE30}
165
166%build
167
168%install
169[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
170
171%__mkdir_p %{buildroot}%{_datadir}
172
173## move texmf-dist to /usr/share/texmf-dist
174[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
175
176## move texmf to /usr/share/texmf
177[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
178
179## move tlpkg to /usr/share/tlpkg
180[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
181
182## move all non-arch binaries to /usr/bin
183[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
184
185## move others into /usr/share/texmf-dist
186%__mkdir_p %{buildroot}%{_tl_texmfdist}
187%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
188%__rm -rf * ||:
189
190
191## remove duplicated files between texlive and texlive-collection-*
192## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
193## remove unpacked files
194x=(
195dvipdfmx/dvipdfmx.cfg
196scripts/context/stubs/unix/mtxrun
197scripts/latexmk/latexmk.pl
198scripts/ptex2pdf/ptex2pdf.lua
199scripts/texlive/fmtutil.pl
200scripts/texlive/texconfig-dialog.sh
201scripts/texlive/texconfig-sys.sh
202scripts/texlive/texconfig.sh
203scripts/texlive/texlinks.sh
204scripts/texlive/tlmgr.pl
205scripts/texlive/updmap.pl
206texconfig/tcfmgr
207web2c/fmtutil.cnf
208web2c/mktex.opt
209web2c/mktexdir
210web2c/mktexdir.opt
211web2c/mktexnam
212web2c/mktexnam.opt
213web2c/mktexupd
214web2c/texmf.cnf
215web2c/updmap-hdr.cfg
216web2c/updmap.cfg
217install-tl
218#
219scripts/cjk-gs-integrate/cjk-gs-integrate.pl #texlive-collection-langcjk-2015-3vl7.noarch
220scripts/epspdf/epspdf.tlu #texlive-collection-pictures-2015-3vl7.noarch
221scripts/epspdf/epspdftk.tcl #texlive-collection-pictures-2015-3vl7.noarch
222scripts/glossaries/makeglossaries #texlive-collection-latexextra-2015-3vl7.noarch
223scripts/jfontmaps/kanji-config-updmap.pl #texlive-collection-langjapanese-2015-3vl7.noarch
224scripts/jfontmaps/kanji-fontmap-creator.pl #texlive-collection-langjapanese-2015-3vl7.noarch
225scripts/kotex-utils/jamo-normalize.pl #texlive-collection-langkorean-2015-3vl7.noarch
226scripts/kotex-utils/komkindex.pl #texlive-collection-langkorean-2015-3vl7.noarch
227scripts/crossrefware/ltx2crossrefxml.pl #texlive-collection-bibtexextra-2015-3vl7.noarch
228scripts/rubik/rubikrotation.pl #texlive-collection-games-2015-3vl7.noarch
229scripts/musixtex/musixtex.lua #texlive-collection-music-2015-3vl7.noarch
230scripts/pmxchords/pmxchords.lua #texlive-collection-music-2015-3vl7.noarch
231scripts/ctanify/ctanify #texlive-collection-binextra-2015-3vl7.noarch
232scripts/dtxgen/dtxgen #texlive-collection-binextra-2015-3vl7.noarch
233scripts/findhyph/findhyph #texlive-collection-binextra-2015-3vl7.noarch
234scripts/latexpand/latexpand #texlive-collection-binextra-2015-3vl7.noarch
235scripts/ltxfileinfo/ltxfileinfo #texlive-collection-binextra-2015-3vl7.noarch
236scripts/latexdiff/latexdiff-vc.pl #texlive-collection-binextra-2015-3vl7.noarch
237scripts/latexdiff/latexdiff.pl #texlive-collection-binextra-2015-3vl7.noarch
238scripts/texfot/texfot.pl #texlive-collection-binextra-2015-3vl7.noarch
239scripts/fontools/autoinst #texlive-collection-fontutils-2015-3vl7.noarch
240scripts/luaotfload/luaotfload-tool.lua #texlive-collection-luatex-2015-3vl7.noarch
241)
242if [ -d %{buildroot}%{_tl_texmfdist} ]; then
243pushd %{buildroot}%{_tl_texmfdist}
244%__rm -f ${x[@]} ||:
245popd
246fi
247
248## Files list
249find %{buildroot} -type f -or -type l | \
250    %__sed -e "s|%{buildroot}||g" > filelist.full
251
252find %{buildroot}%{_tl_texmfdist} -type d | \
253    %__sed -e "s|^%{buildroot}|%dir |" \
254           -e "s|$|/|"             >> filelist.full
255
256## subpackages
257grep "/texmf-dist/doc/" filelist.full > filelist.doc
258cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
259%__mv -f filelist.tmp filelist.full
260
261%clean
262%__rm -rf %{buildroot}
263
264%post
265%_tl_touch_run texhash
266%_tl_touch_run mtxrun
267
268%_tl_touch_run fmtutil
269
270exit 0
271
272
273%postun
274if [ "$1" = 0 ]; then
275    %_tl_touch_run texhash
276
277fi
278
279exit 0
280
281%posttrans
282%{_tl_exec_texhash}
283%{_tl_exec_mtxrun}
284%{_tl_exec_updmap}
285%{_tl_exec_fmtutil}
286exit 0
287
288
289%files -f filelist.full
290%defattr(-,root,root,-)
291
292%files -f filelist.doc doc
293%defattr(-,root,root,-)
294
295%changelog
296* Tue Jun 07 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-4
297- synced tlnet to 20160607 (TeX Live 2016)
298
299* Sat May 14 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-3
300- synced tlnet to 20160514 (TeX Live 2016/pretest)
301
302* Tue May 10 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-2
303- synced tlnet to 20160510 (TeX Live 2016/pretest)
304
305* Thu Apr 28 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-1
306- TeX Live 2016/pretest
307- synced tlnet to 20160428 (TeX Live 2016/pretest)
308
309* Wed Jan 13 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2015-4
310- remove duplicated files from texlive-collection-*
311- synced tlnet to 20160113 (TeX Live 2015)
312
313* Sun Jan 10 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2015-3
314- TeX Live 2016/dev
315- synced tlnet to 20160110 (TeX Live 2016/dev)
316
317* Sun May 24 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-2
318- TeX Live 2015/pretest
319- synced tlnet to 20150522 (TeX Live 2015/pretest)
320
321* Sun Apr 26 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-1
322- TeX Live 2015/pretest
323- synced tlnet to 20150426 (TeX Live 2015/pretest)
324
325* Wed Apr 01 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2014-4
326- synced tlnet to 20150401
327
328* Tue Oct 28 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-3
329- synced tlnet to 20141028
330
331* Sun Jul 06 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-2
332- synced tlnet to 20140706
333
334* Sun May 25 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-1
335- upgraded to TeX Live 2014
336
337* Sun Apr 06 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2013-6
338- synced tlnet to 20140406
339
340* Wed Dec 18 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-5
341- synced tlnet to 20131218
342
343* Fri Nov 01 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-4
344- synced tlnet to 20131101
345
346* Wed Oct 02 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
347- synced tlnet to 20131002
348
349* Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
350- synced tlnet to 20130919
351
352* Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
353- upgraded to TeX Live 2013
354  - used tlnet archives
355  - synced tlnet to 20130823
356- added macros.texlive
357
358* Fri Aug 10 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
359- updated to TeX Live 2012
360
361* Sat Dec 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
362- updated tlpdb2rpmspec.sh.in and dot.vtlpkg.conf.in:
363  - set external dependencies (texlive-collection-binextra,
364    texlive-collection-fontutils)
365
366* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
367- updated to TeX Live 2011
368- merged texlive-vtlpkg-2009-osx.patch from OSXWS
369- added %doc README (%files)
370
371* Wed Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
372- applied texlive-vtlpkg-2009-vine.patch
373  - remove arch dependent binaries
374- updated tlpdb2rpmspec.sh.in:
375  - improved tlpdb4a()
376  - make symlinks of core script utils (texlive-collection-binextra,
377    texlive-collection-context, texlive-collection-fontutils,
378    texlive-collection-langgreek, texlive-collection-langindic,
379    texlive-collection-latex, texlive-collection-latexextra,
380    texlive-collection-latexrecommended, texlive-collection-pictures,
381    texlive-collection-pstricks, texlive-collection-science)
382
383* Wed Jan 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
384- updated tlpdb2rpmspec.sh.in:
385  - improved %post
386
387* Sun Sep 26 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
388- updated tlpdb2rpmspec.sh.in:
389  - removed arch dependent binaries (texlive-collection-latexextra)
390  - improved updmap process in %post and %postun
391  - fixed perl path
392
393* Fri Jul 30 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
394- initial build
Note: See TracBrowser for help on using the repository browser.