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

Revision 7770, 8.5 KB checked in by munepi, 11 years ago (diff)

dropped all obsolete texlive-collection packages of TeX Live 2012

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2013-1:
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: 2013
13Release: 1%{?_dist_release}
14License: 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-spanish.doc.tar.xz
25Source7: babel-spanish.source.tar.xz
26Source8: babel-spanish.tar.xz
27Source9: es-tex-faq.doc.tar.xz
28Source10: es-tex-faq.tar.xz
29Source11: hyphen-catalan.tar.xz
30Source12: hyphen-galician.tar.xz
31Source13: hyphen-spanish.tar.xz
32Source14: l2tabu-spanish.doc.tar.xz
33Source15: l2tabu-spanish.tar.xz
34Source16: latex2e-help-texinfo-spanish.doc.tar.xz
35Source17: latex2e-help-texinfo-spanish.tar.xz
36Source18: latexcheat-esmx.doc.tar.xz
37Source19: latexcheat-esmx.tar.xz
38Source20: lshort-spanish.doc.tar.xz
39Source21: lshort-spanish.tar.xz
40Source22: spanish-mx.doc.tar.xz
41Source23: spanish-mx.tar.xz
42
43Requires: texlive = %{version}
44Requires: texlive-collection-basic = %{version}
45
46Requires(post):         texlive = %{version}
47Requires(postun):       texlive = %{version}
48
49BuildArch:      noarch
50Buildroot:      %{_tmppath}/%{name}-%{version}-root
51
52Vendor:         Project Vine
53Distribution:   Vine Linux
54Packager:       munepi
55
56%description
57The TeX Live software distribution offers a complete TeX system for a
58variety of Unix, Macintosh, Windows and other platforms. It
59encompasses programs for editing, typesetting, previewing and printing
60of TeX documents in many different languages, and a large collection
61of TeX macros and font libraries.
62
63The distribution includes extensive general documentation about TeX,
64as well as the documentation for the included software packages.
65
66This package is a collection of Spanish:
67Support for Spanish.
68
69This package contains the following CTAN packages:
70babel-catalan:
71babel-galician:
72babel-spanish: Babel support for Spanish.
73es-tex-faq: CervanTeX (Spanish TeX Group) FAQ
74hyphen-catalan: Catalan hyphenation patterns.
75hyphen-galician: Galician hyphenation patterns.
76hyphen-spanish: Spanish hyphenation patterns.
77l2tabu-spanish: Spanish translation of "Obsolete packages and commands".
78latex2e-help-texinfo-spanish:
79latexcheat-esmx: A LaTeX cheat sheet, in Spanish.
80lshort-spanish: Short introduction to LaTeX, Spanish translation.
81spanish-mx: Typeset Spanish as in Mexico.
82
83%description -l ja
84TeX Live ソフトウェアディストリビューションは、
85さまざまな Unix, Macintosh, Windows、および
86他のプラットホームに対して完全な TeX システムを提供します。
87多くの異なった言語を含む TeX ドキュメントの
88編集、組版、閲覧、印刷するためのプログラム、
89そして、TeX マクロやフォントライブラリの大きなコレクションを
90同梱しています。
91
92このディストリビューションは
93同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
94TeX に関するたくさんの一般的なドキュメントを含んでいます。
95
96このパッケージは以下のようなパッケージ集です。
97Spanish:
98Support for Spanish.
99
100このパッケージは以下の CTAN パッケージを含んでいます:
101babel-catalan:
102babel-galician:
103babel-spanish: Babel support for Spanish.
104es-tex-faq: CervanTeX (Spanish TeX Group) FAQ
105hyphen-catalan: Catalan hyphenation patterns.
106hyphen-galician: Galician hyphenation patterns.
107hyphen-spanish: Spanish hyphenation patterns.
108l2tabu-spanish: Spanish translation of "Obsolete packages and commands".
109latex2e-help-texinfo-spanish:
110latexcheat-esmx: A LaTeX cheat sheet, in Spanish.
111lshort-spanish: Short introduction to LaTeX, Spanish translation.
112spanish-mx: Typeset Spanish as in Mexico.
113
114%package doc
115Summary: TeX Live: Documentation files of %{name}
116Group: Applications/Publishing
117Requires: %{name} = %{version}-%{release}
118
119%description doc
120This package contains documentation files of %{name}.
121
122%prep
123%setup -c -n %{name}-%{version}
124%__tar -xvf %{SOURCE1}
125%__tar -xvf %{SOURCE2}
126%__tar -xvf %{SOURCE3}
127%__tar -xvf %{SOURCE4}
128%__tar -xvf %{SOURCE5}
129%__tar -xvf %{SOURCE6}
130%__tar -xvf %{SOURCE7}
131%__tar -xvf %{SOURCE8}
132%__tar -xvf %{SOURCE9}
133%__tar -xvf %{SOURCE10}
134%__tar -xvf %{SOURCE11}
135%__tar -xvf %{SOURCE12}
136%__tar -xvf %{SOURCE13}
137%__tar -xvf %{SOURCE14}
138%__tar -xvf %{SOURCE15}
139%__tar -xvf %{SOURCE16}
140%__tar -xvf %{SOURCE17}
141%__tar -xvf %{SOURCE18}
142%__tar -xvf %{SOURCE19}
143%__tar -xvf %{SOURCE20}
144%__tar -xvf %{SOURCE21}
145%__tar -xvf %{SOURCE22}
146%__tar -xvf %{SOURCE23}
147
148%build
149
150%install
151[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
152
153%__mkdir_p %{buildroot}%{_datadir}
154
155## move texmf-dist to /usr/share/texmf-dist
156[ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
157
158## move texmf to /usr/share/texmf
159[ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
160
161## move tlpkg to /usr/share/tlpkg
162[ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
163
164## move all non-arch binaries to /usr/bin
165[ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
166
167## move others into /usr/share/texmf-dist
168%__mkdir_p %{buildroot}%{_tl_texmfdist}
169%__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
170%__rm -rf * ||:
171
172
173## remove duplicated files between texlive and texlive-collection-*
174## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
175## remove unpacked files
176x=(
177texconfig/tcfmgr
178texconfig/tcfmgr.map
179web2c/fmtutil.cnf
180web2c/mktex.opt
181web2c/mktexdir
182web2c/mktexdir.opt
183web2c/mktexnam
184web2c/mktexnam.opt
185web2c/mktexupd
186web2c/texmf.cnf
187web2c/updmap.cfg
188web2c/updmap-hdr.cfg
189doc/chktex/ChkTeX.pdf
190install-tl
191)
192if [ -d %{buildroot}%{_tl_texmfdist} ]; then
193pushd %{buildroot}%{_tl_texmfdist}
194%__rm -f ${x[@]} ||:
195popd
196fi
197
198## Files list
199find %{buildroot} -type f -or -type l | \
200    %__sed -e "s|%{buildroot}||g" > filelist.full
201
202find %{buildroot}%{_tl_texmfdist} -type d | \
203    %__sed -e "s|^%{buildroot}|%dir |" \
204           -e "s|$|/|"             >> filelist.full
205
206## subpackages
207grep "/texmf-dist/doc/" filelist.full > filelist.doc
208cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
209%__mv -f filelist.tmp filelist.full
210
211%clean
212%__rm -rf %{buildroot}
213
214%post
215%_tl_touch_run texhash
216%_tl_touch_run mtxrun
217
218%_tl_touch_run fmtutil
219
220exit 0
221
222
223%postun
224if [ "$1" = 0 ]; then
225    %_tl_touch_run texhash
226
227fi
228
229exit 0
230
231%posttrans
232%{_tl_exec_texhash}
233%{_tl_exec_mtxrun}
234%{_tl_exec_updmap}
235%{_tl_exec_fmtutil}
236exit 0
237
238
239%files -f filelist.full
240%defattr(-,root,root,-)
241
242%files -f filelist.doc doc
243%defattr(-,root,root,-)
244
245%changelog
246* Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
247- generated by tlpdb2rpmspec 2013-1: tlpdb2rpmspec collection-langspanish
248- TLNET 20130823
249
250* Fri Nov 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
251- generated by tlpdb2rpmspec 2012-1: tlpdb2rpmspec collection-langspanish
252
253* Sat Dec  3 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
254- generated by tlpdb2rpmspec 2011-2: tlpdb2rpmspec collection-langspanish
255- set external dependencies (texlive-collection-binextra,
256  texlive-collection-fontutils)
257
258* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
259- generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-langspanish
260
261* Wed Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
262- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-langspanish
263- make symlinks of core script utils (texlive-collection-binextra,
264  texlive-collection-context, texlive-collection-fontutils,
265  texlive-collection-langgreek, texlive-collection-langindic,
266  texlive-collection-latex, texlive-collection-latexextra,
267  texlive-collection-latexrecommended, texlive-collection-pictures,
268  texlive-collection-pstricks, texlive-collection-science)
269
270* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
271- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-langspanish
272- improved %%post
273
274* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
275- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-langspanish
276- removed arch dependent binaries (texlive-collection-latexextra)
277- fixed perl path
278- improved updmap process in %%post and %%postun
279
280* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
281- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-langspanish
Note: See TracBrowser for help on using the repository browser.