source: projects/specs/trunk/t/texlive-collection-luatex/texlive-collection-luatex-vl.spec @ 7148

Revision 7148, 32.3 KB checked in by munepi, 11 years ago (diff)

upgrade to TeX Live 2012

Line 
1## -*- coding: utf-8-unix -*-
2## NOTE: This spec file is generated by tlpdb2rpmspec 2012-1:
3## tlpdb2rpmspec collection-luatex
4
5%global _use_internal_dependency_generator 0
6%global __find_provides %{nil}
7%global __find_requires %{nil}
8
9%define aliasttfdir     %{texmfsysvar}/fonts/truetype/vine
10%define texmfsysconfig  %{_sysconfdir}/texmf
11%define texmfsysvar     %{_var}/lib/texmf
12%define vartexfonts     %{texmfsysvar}/fonts
13
14%define tex_destdir     %{_datadir}
15%define texmf           %{tex_destdir}/texmf
16%define texlive_src     %{tex_destdir}/texlive-sources
17%define build_tex_destdir       %{buildroot}%{tex_destdir}
18%define build_texmf     %{buildroot}%{texmf}
19
20## use some macros for %post, %posttrans
21%define touch_run(%1)   %{expand:( %__mkdir_p /var/run/texlive; touch /var/run/texlive/run-%1; )
22}
23%define exec_upddeffont [ -x %{_sbindir}/update-defaultfont ] && \\\
24    %{_sbindir}/update-defaultfont 2> /dev/null
25%define exec_texhash    [ -e /var/run/texlive/run-texhash ] && ( \\\
26    [ -x %{_bindir}/texhash ] && \\\
27    echo -n "    "; echo -n "Running texhash... "; \\\
28    %{_bindir}/texhash 2> /dev/null; \\\
29    echo "done." ) && %__rm -f /var/run/texlive/run-texhash;
30%define exec_mtxrun     [ -e /var/run/texlive/run-mtxrun ] && ( \\\
31    [ -x %{_bindir}/mtxrun ] && \\\
32    echo -n "    "; echo -n "Running mtxrun... "; \\\
33    export TEXMF=%{texmf}-dist TEXMFCNF=%{texmf}/web2c TEXMFCACHE=%{texmfsysvar}; \\\
34    %{_bindir}/mtxrun --generate &> /dev/null; \\\
35    echo "done." ) && %__rm -f /var/run/texlive/run-mtxrun;
36%define exec_fmtutil    [ -e /var/run/texlive/run-fmtutil ] && ( \\\
37    [ -x %{_bindir}/fmtutil-sys ] && \\\
38    echo -n "    "; echo -n "Running fmtutil-sys... "; \\\
39    %{_bindir}/fmtutil-sys --all &> /dev/null; \\\
40    echo "done." ) && %__rm -f /var/run/texlive/run-fmtutil;
41%define exec_updmap     [ -e /var/run/texlive/run-updmap ] && ( \\\
42    [ -x %{_bindir}/updmap-sys ] && \\\
43    echo -n "    "; echo -n "Running updmap-sys... "; \\\
44    %{_bindir}/updmap-sys --nohash --quiet &> /dev/null; \\\
45    echo "done." ) && %__rm -f /var/run/texlive/run-updmap;
46
47Summary: TeX Live: LuaTeX packages
48Summary(ja): TeX Live: LuaTeX packages
49Name: texlive-collection-luatex
50Version: 2012
51Release: 1%{?_dist_release}
52License: LPPL 1.3, LPPL, Freely redistributable without restriction, Public Domain, GFDL, GPLv2+
53Group: Applications/Publishing
54URL:http://www.tug.org/texlive/
55
56Requires: texlive = %{version}
57Requires: texlive-collection-basic = %{version}
58
59Requires(post):         texlive = %{version}
60Requires(postun):       texlive = %{version}
61#BuildRequires:         texlive-sources = %{version}
62
63BuildArch:      noarch
64Buildroot:      %{_tmppath}/%{name}-%{version}-root
65
66Vendor:         Project Vine
67Distribution:   Vine Linux
68Packager:       munepi
69
70%description
71The TeX Live software distribution offers a complete TeX system for a
72variety of Unix, Macintosh, Windows and other platforms. It
73encompasses programs for editing, typesetting, previewing and printing
74of TeX documents in many different languages, and a large collection
75of TeX macros and font libraries.
76
77The distribution includes extensive general documentation about TeX,
78as well as the documentation for the included software packages.
79
80This package is a collection of LuaTeX packages:
81Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using
82Lua as an embedded scripting and extension language.
83http://luatex.org/
84
85This package contains the following CTAN packages:
86checkcites: Check citation commands in a document.
87chickenize: Use lua callbacks for "interesting" textual effects.
88interpreter: Translate input files on the fly.
89lua-visual-debug: Visual debugging with LuaLaTeX.
90luabibentry: Repeat BibTeX entries in a LuaLaTeX document body.
91luacode: Helper for executing lua code from within TeX.
92luaindex: Create index using lualatex.
93luainputenc: Replacing inputenc for use in LuaTeX.
94lualatex-doc: A guide to use of LaTeX with LuaTeX.
95lualatex-math: Fixes for mathematics-related LuaLaTeX issues.
96lualibs: Additional Lua functions for LuaTeX macro programmers.
97luamplib: Use LuaTeX's built-in MetaPost interpreter.
98luaotfload: OpenType layout system for Plain TeX and LaTeX.
99luapersian: Persian for LaTeX in LuaTeX.
100luasseq: Drawing spectral sequences in LuaLaTeX.
101luatexbase: Basic resource management for LuaTeX code.
102luatextra: Additional macros for Plain TeX and LaTeX in LuaTeX.
103showhyphens: Show all possible hyphenations in LuaLaTeX.
104
105%description -l ja
106TeX Live ソフトウェアディストリビューションは、
107さまざまな Unix, Macintosh, Windows、および
108他のプラットホームに対して完全な TeX システムを提供します。
109多くの異なった言語を含む TeX ドキュメントの
110編集、組版、閲覧、印刷するためのプログラム、
111そして、TeX マクロやフォントライブラリの大きなコレクションを
112同梱しています。
113
114このディストリビューションは
115同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
116TeX に関するたくさんの一般的なドキュメントを含んでいます。
117
118このパッケージは以下のようなパッケージ集です。
119LuaTeX packages:
120Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using
121Lua as an embedded scripting and extension language.
122http://luatex.org/
123
124このパッケージは以下の CTAN パッケージを含んでいます:
125checkcites: Check citation commands in a document.
126chickenize: Use lua callbacks for "interesting" textual effects.
127interpreter: Translate input files on the fly.
128lua-visual-debug: Visual debugging with LuaLaTeX.
129luabibentry: Repeat BibTeX entries in a LuaLaTeX document body.
130luacode: Helper for executing lua code from within TeX.
131luaindex: Create index using lualatex.
132luainputenc: Replacing inputenc for use in LuaTeX.
133lualatex-doc: A guide to use of LaTeX with LuaTeX.
134lualatex-math: Fixes for mathematics-related LuaLaTeX issues.
135lualibs: Additional Lua functions for LuaTeX macro programmers.
136luamplib: Use LuaTeX's built-in MetaPost interpreter.
137luaotfload: OpenType layout system for Plain TeX and LaTeX.
138luapersian: Persian for LaTeX in LuaTeX.
139luasseq: Drawing spectral sequences in LuaLaTeX.
140luatexbase: Basic resource management for LuaTeX code.
141luatextra: Additional macros for Plain TeX and LaTeX in LuaTeX.
142showhyphens: Show all possible hyphenations in LuaLaTeX.
143
144%package doc
145Summary: TeX Live: Documentation files of %{name}
146Group: Applications/Publishing
147Requires: %{name} = %{version}-%{release}
148
149%description doc
150This package contains documentation files of %{name}.
151
152%prep
153
154%build
155
156%install
157[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
158
159PREF=%{buildroot}%{tex_destdir}
160
161manifest=(
162texmf-dist/doc/support/checkcites/README
163texmf-dist/doc/support/checkcites/checkcites-doc.pdf
164texmf-dist/doc/support/checkcites/checkcites-doc.tex
165texmf-dist/scripts/checkcites/checkcites.lua
166texmf-dist/doc/luatex/chickenize/README
167texmf-dist/doc/luatex/chickenize/chickenize.pdf
168texmf-dist/source/luatex/chickenize/chickenize.dtx
169texmf-dist/tex/luatex/chickenize/chickenize.lua
170texmf-dist/tex/luatex/chickenize/chickenize.sty
171texmf-dist/tex/luatex/chickenize/chickenize.tex
172texmf-dist/doc/luatex/interpreter/README
173texmf-dist/doc/luatex/interpreter/i-doc.lua
174texmf-dist/doc/luatex/interpreter/interpreter-doc.pdf
175texmf-dist/doc/luatex/interpreter/interpreter-doc.tex
176texmf-dist/doc/luatex/interpreter/interpreter-doc.txt
177texmf-dist/tex/luatex/interpreter/interpreter.lua
178texmf-dist/tex/luatex/interpreter/interpreter.sty
179texmf-dist/tex/luatex/interpreter/interpreter.tex
180texmf-dist/doc/luatex/lua-visual-debug/README
181texmf-dist/doc/luatex/lua-visual-debug/README.doc
182texmf-dist/doc/luatex/lua-visual-debug/lvdebug-doc.pdf
183texmf-dist/doc/luatex/lua-visual-debug/lvdebug-doc.tex
184texmf-dist/doc/luatex/lua-visual-debug/lvdebugdetail1-num.png
185texmf-dist/doc/luatex/lua-visual-debug/sample-plain.pdf
186texmf-dist/doc/luatex/lua-visual-debug/sample-plain.tex
187texmf-dist/doc/luatex/lua-visual-debug/sample.pdf
188texmf-dist/doc/luatex/lua-visual-debug/sample.tex
189texmf-dist/doc/luatex/lua-visual-debug/strut.png
190texmf-dist/tex/luatex/lua-visual-debug/lua-visual-debug.lua
191texmf-dist/tex/luatex/lua-visual-debug/lua-visual-debug.sty
192texmf-dist/doc/lualatex/luabibentry/News
193texmf-dist/doc/lualatex/luabibentry/README
194texmf-dist/doc/lualatex/luabibentry/luabibentry.pdf
195texmf-dist/source/lualatex/luabibentry/Makefile
196texmf-dist/source/lualatex/luabibentry/luabibentry.dtx
197texmf-dist/tex/lualatex/luabibentry/luabibentry.lua
198texmf-dist/tex/lualatex/luabibentry/luabibentry.sty
199texmf-dist/doc/lualatex/luacode/News
200texmf-dist/doc/lualatex/luacode/README
201texmf-dist/doc/lualatex/luacode/luacode.pdf
202texmf-dist/source/lualatex/luacode/Makefile
203texmf-dist/source/lualatex/luacode/luacode.dtx
204texmf-dist/tex/lualatex/luacode/luacode.sty
205texmf-dist/doc/lualatex/luaindex/README
206texmf-dist/doc/lualatex/luaindex/luaindex-example.ldx
207texmf-dist/doc/lualatex/luaindex/luaindex-example.ltx
208texmf-dist/doc/lualatex/luaindex/luaindex-example.pdf
209texmf-dist/doc/lualatex/luaindex/luaindex.ltx
210texmf-dist/doc/lualatex/luaindex/luaindex.pdf
211texmf-dist/source/lualatex/luaindex/luaindex.dtx
212texmf-dist/scripts/luaindex/luaindex.lua
213texmf-dist/tex/lualatex/luaindex/luaindex.sty
214texmf-dist/doc/lualatex/luainputenc/NEWS
215texmf-dist/doc/lualatex/luainputenc/README
216texmf-dist/doc/lualatex/luainputenc/inputenc.sty.diff
217texmf-dist/doc/lualatex/luainputenc/luainputenc.pdf
218texmf-dist/doc/lualatex/luainputenc/test.tex
219texmf-dist/source/lualatex/luainputenc/Makefile
220texmf-dist/source/lualatex/luainputenc/luainputenc.dtx
221texmf-dist/tex/lualatex/luainputenc/luainputenc.lua
222texmf-dist/tex/lualatex/luainputenc/luainputenc.sty
223texmf-dist/tex/lualatex/luainputenc/lutf8.def
224texmf-dist/tex/lualatex/luainputenc/lutf8x.def
225texmf-dist/doc/lualatex/lualatex-doc/News
226texmf-dist/doc/lualatex/lualatex-doc/README
227texmf-dist/doc/lualatex/lualatex-doc/lualatex-doc.pdf
228texmf-dist/source/lualatex/lualatex-doc/Makefile
229texmf-dist/source/lualatex/lualatex-doc/lltxdoc.cls
230texmf-dist/source/lualatex/lualatex-doc/lualatex-doc.tex
231texmf-dist/doc/lualatex/lualatex-math/lualatex-math.pdf
232texmf-dist/source/lualatex/lualatex-math/lualatex-math.dtx
233texmf-dist/source/lualatex/lualatex-math/lualatex-math.ins
234texmf-dist/tex/lualatex/lualatex-math/lualatex-math.lua
235texmf-dist/tex/lualatex/lualatex-math/lualatex-math.sty
236texmf-dist/doc/luatex/lualibs/NEWS
237texmf-dist/doc/luatex/lualibs/README
238texmf-dist/doc/luatex/lualibs/lualibs.pdf
239texmf-dist/source/luatex/lualibs/Makefile
240texmf-dist/source/luatex/lualibs/lualibs.dtx
241texmf-dist/tex/luatex/lualibs/lualibs-aux.lua
242texmf-dist/tex/luatex/lualibs/lualibs-boolean.lua
243texmf-dist/tex/luatex/lualibs/lualibs-dimen.lua
244texmf-dist/tex/luatex/lualibs/lualibs-dir.lua
245texmf-dist/tex/luatex/lualibs/lualibs-file.lua
246texmf-dist/tex/luatex/lualibs/lualibs-io.lua
247texmf-dist/tex/luatex/lualibs/lualibs-lpeg.lua
248texmf-dist/tex/luatex/lualibs/lualibs-math.lua
249texmf-dist/tex/luatex/lualibs/lualibs-md5.lua
250texmf-dist/tex/luatex/lualibs/lualibs-number.lua
251texmf-dist/tex/luatex/lualibs/lualibs-os.lua
252texmf-dist/tex/luatex/lualibs/lualibs-set.lua
253texmf-dist/tex/luatex/lualibs/lualibs-string.lua
254texmf-dist/tex/luatex/lualibs/lualibs-table.lua
255texmf-dist/tex/luatex/lualibs/lualibs-unicode.lua
256texmf-dist/tex/luatex/lualibs/lualibs-url.lua
257texmf-dist/tex/luatex/lualibs/lualibs-utils.lua
258texmf-dist/tex/luatex/lualibs/lualibs.lua
259texmf-dist/doc/luatex/luamplib/NEWS
260texmf-dist/doc/luatex/luamplib/README
261texmf-dist/doc/luatex/luamplib/luamplib.pdf
262texmf-dist/doc/luatex/luamplib/test-luamplib-latex.tex
263texmf-dist/doc/luatex/luamplib/test-luamplib-plain.tex
264texmf-dist/source/luatex/luamplib/Makefile
265texmf-dist/source/luatex/luamplib/luamplib.dtx
266texmf-dist/tex/luatex/luamplib/luamplib.lua
267texmf-dist/tex/luatex/luamplib/luamplib.sty
268texmf-dist/doc/luatex/luaotfload/NEWS
269texmf-dist/doc/luatex/luaotfload/README
270texmf-dist/doc/luatex/luaotfload/luaotfload.pdf
271texmf-dist/source/luatex/luaotfload/Makefile
272texmf-dist/source/luatex/luaotfload/luaotfload.dtx
273texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
274texmf-dist/tex/luatex/luaotfload/luaotfload.lua
275texmf-dist/tex/luatex/luaotfload/luaotfload.sty
276texmf-dist/tex/luatex/luaotfload/otfl-blacklist.cnf
277texmf-dist/tex/luatex/luaotfload/otfl-data-con.lua
278texmf-dist/tex/luatex/luaotfload/otfl-font-cid.lua
279texmf-dist/tex/luatex/luaotfload/otfl-font-clr.lua
280texmf-dist/tex/luatex/luaotfload/otfl-font-def.lua
281texmf-dist/tex/luatex/luaotfload/otfl-font-dum.lua
282texmf-dist/tex/luatex/luaotfload/otfl-font-ini.lua
283texmf-dist/tex/luatex/luaotfload/otfl-font-map.lua
284texmf-dist/tex/luatex/luaotfload/otfl-font-nms.lua
285texmf-dist/tex/luatex/luaotfload/otfl-font-ota.lua
286texmf-dist/tex/luatex/luaotfload/otfl-font-otb.lua
287texmf-dist/tex/luatex/luaotfload/otfl-font-otc.lua
288texmf-dist/tex/luatex/luaotfload/otfl-font-otd.lua
289texmf-dist/tex/luatex/luaotfload/otfl-font-otf.lua
290texmf-dist/tex/luatex/luaotfload/otfl-font-oti.lua
291texmf-dist/tex/luatex/luaotfload/otfl-font-otn.lua
292texmf-dist/tex/luatex/luaotfload/otfl-font-ott.lua
293texmf-dist/tex/luatex/luaotfload/otfl-font-tfm.lua
294texmf-dist/tex/luatex/luaotfload/otfl-font-xtx.lua
295texmf-dist/tex/luatex/luaotfload/otfl-luat-dum.lua
296texmf-dist/tex/luatex/luaotfload/otfl-luat-ovr.lua
297texmf-dist/tex/luatex/luaotfload/otfl-node-dum.lua
298texmf-dist/tex/luatex/luaotfload/otfl-node-inj.lua
299texmf-dist/doc/lualatex/luapersian/README
300texmf-dist/doc/lualatex/luapersian/luapersian.ltx
301texmf-dist/doc/lualatex/luapersian/luapersian.pdf
302texmf-dist/tex/lualatex/luapersian/algorithm-luapersian.def
303texmf-dist/tex/lualatex/luapersian/algorithmic-luapersian.def
304texmf-dist/tex/lualatex/luapersian/amsart-luapersian.def
305texmf-dist/tex/lualatex/luapersian/amsbook-luapersian.def
306texmf-dist/tex/lualatex/luapersian/amsmath-luapersian.def
307texmf-dist/tex/lualatex/luapersian/amstext-luapersian.def
308texmf-dist/tex/lualatex/luapersian/array-luapersian.def
309texmf-dist/tex/lualatex/luapersian/article-luapersian.def
310texmf-dist/tex/lualatex/luapersian/artikel1-luapersian.def
311texmf-dist/tex/lualatex/luapersian/artikel2-luapersian.def
312texmf-dist/tex/lualatex/luapersian/artikel3-luapersian.def
313texmf-dist/tex/lualatex/luapersian/arydshln-luapersian.def
314texmf-dist/tex/lualatex/luapersian/backref-luapersian.def
315texmf-dist/tex/lualatex/luapersian/boek-luapersian.def
316texmf-dist/tex/lualatex/luapersian/boek3-luapersian.def
317texmf-dist/tex/lualatex/luapersian/book-luapersian.def
318texmf-dist/tex/lualatex/luapersian/bookest-luapersian.def
319texmf-dist/tex/lualatex/luapersian/breqn-luapersian.def
320texmf-dist/tex/lualatex/luapersian/color-localise-luapersian.def
321texmf-dist/tex/lualatex/luapersian/commands-ltx-luapersian.def
322texmf-dist/tex/lualatex/luapersian/commands-luapersian.def
323texmf-dist/tex/lualatex/luapersian/enumerate-luapersian.def
324texmf-dist/tex/lualatex/luapersian/environments-ltx-luapersian.def
325texmf-dist/tex/lualatex/luapersian/environments-luapersian.def
326texmf-dist/tex/lualatex/luapersian/extarticle-luapersian.def
327texmf-dist/tex/lualatex/luapersian/extbook-luapersian.def
328texmf-dist/tex/lualatex/luapersian/extletter-luapersian.def
329texmf-dist/tex/lualatex/luapersian/extreport-luapersian.def
330texmf-dist/tex/lualatex/luapersian/fancyhdr-luapersian.def
331texmf-dist/tex/lualatex/luapersian/fleqn-luapersian.def
332texmf-dist/tex/lualatex/luapersian/flowfram-luapersian.def
333texmf-dist/tex/lualatex/luapersian/hvfloat-luapersian.def
334texmf-dist/tex/lualatex/luapersian/hyperref-luapersian.def
335texmf-dist/tex/lualatex/luapersian/leqno-luapersian.def
336texmf-dist/tex/lualatex/luapersian/letter-luapersian.def
337texmf-dist/tex/lualatex/luapersian/listings-luapersian.def
338texmf-dist/tex/lualatex/luapersian/loadingorder-luapersian.sty
339texmf-dist/tex/lualatex/luapersian/localise-luapersian.def
340texmf-dist/tex/lualatex/luapersian/luapersian-footnote.sty
341texmf-dist/tex/lualatex/luapersian/luapersian-mathsdigitspec.sty
342texmf-dist/tex/lualatex/luapersian/luapersian-multiplechoice.sty
343texmf-dist/tex/lualatex/luapersian/luapersian-persiancal.sty
344texmf-dist/tex/lualatex/luapersian/luapersian.sty
345texmf-dist/tex/lualatex/luapersian/luapersianftnxtra.sty
346texmf-dist/tex/lualatex/luapersian/memoir-luapersian.def
347texmf-dist/tex/lualatex/luapersian/messages-localise-luapersian.def
348texmf-dist/tex/lualatex/luapersian/minitoc-luapersian.def
349texmf-dist/tex/lualatex/luapersian/misc-localise-luapersian.def
350texmf-dist/tex/lualatex/luapersian/natbib-luapersian.def
351texmf-dist/tex/lualatex/luapersian/packages-localise-luapersian.def
352texmf-dist/tex/lualatex/luapersian/pgf-luapersian.def
353texmf-dist/tex/lualatex/luapersian/ragged2e-luapersian.def
354texmf-dist/tex/lualatex/luapersian/rapport1-luapersian.def
355texmf-dist/tex/lualatex/luapersian/rapport3-luapersian.def
356texmf-dist/tex/lualatex/luapersian/refrep-luapersian.def
357texmf-dist/tex/lualatex/luapersian/report-luapersian.def
358texmf-dist/tex/lualatex/luapersian/scrartcl-luapersian.def
359texmf-dist/tex/lualatex/luapersian/scrbook-luapersian.def
360texmf-dist/tex/lualatex/luapersian/scrreprt-luapersian.def
361texmf-dist/tex/lualatex/luapersian/sidecap-luapersian.def
362texmf-dist/tex/lualatex/luapersian/stabular-luapersian.def
363texmf-dist/tex/lualatex/luapersian/tabls-luapersian.def
364texmf-dist/tex/lualatex/luapersian/tabulary-luapersian.def
365texmf-dist/tex/lualatex/luapersian/tikz-luapersian.def
366texmf-dist/tex/lualatex/luapersian/tocbibind-luapersian.def
367texmf-dist/tex/lualatex/luapersian/tocloft-luapersian.def
368texmf-dist/tex/lualatex/luapersian/wrapfig-luapersian.def
369texmf-dist/doc/lualatex/luasseq/luasseq.pdf
370texmf-dist/source/lualatex/luasseq/luasseq.dtx
371texmf-dist/source/lualatex/luasseq/luasseq.ins
372texmf-dist/scripts/luasseq/luasseq.lua
373texmf-dist/tex/lualatex/luasseq/luasseq.sty
374texmf-dist/doc/luatex/luatexbase/Changes
375texmf-dist/doc/luatex/luatexbase/README
376texmf-dist/doc/luatex/luatexbase/TODO
377texmf-dist/doc/luatex/luatexbase/luatexbase-attr.pdf
378texmf-dist/doc/luatex/luatexbase/luatexbase-cctb.pdf
379texmf-dist/doc/luatex/luatexbase/luatexbase-compat.pdf
380texmf-dist/doc/luatex/luatexbase/luatexbase-loader.pdf
381texmf-dist/doc/luatex/luatexbase/luatexbase-mcb.pdf
382texmf-dist/doc/luatex/luatexbase/luatexbase-modutils.pdf
383texmf-dist/doc/luatex/luatexbase/luatexbase-regs.pdf
384texmf-dist/doc/luatex/luatexbase/luatexbase.pdf
385texmf-dist/doc/luatex/luatexbase/test-attr-latex.tex
386texmf-dist/doc/luatex/luatexbase/test-attr-plain.tex
387texmf-dist/doc/luatex/luatexbase/test-base-latex.tex
388texmf-dist/doc/luatex/luatexbase/test-base-plain.tex
389texmf-dist/doc/luatex/luatexbase/test-cctb-latex.tex
390texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex
391texmf-dist/doc/luatex/luatexbase/test-compat-latex.tex
392texmf-dist/doc/luatex/luatexbase/test-compat-plain.tex
393texmf-dist/doc/luatex/luatexbase/test-loader-latex.tex
394texmf-dist/doc/luatex/luatexbase/test-loader-plain.tex
395texmf-dist/doc/luatex/luatexbase/test-loader.lua
396texmf-dist/doc/luatex/luatexbase/test-loader.sub.lua
397texmf-dist/doc/luatex/luatexbase/test-mcb-aux.tex
398texmf-dist/doc/luatex/luatexbase/test-mcb-latex.tex
399texmf-dist/doc/luatex/luatexbase/test-mcb-plain.tex
400texmf-dist/doc/luatex/luatexbase/test-mcb.lua
401texmf-dist/doc/luatex/luatexbase/test-modutils-latex.tex
402texmf-dist/doc/luatex/luatexbase/test-modutils-plain.tex
403texmf-dist/doc/luatex/luatexbase/test-modutils.lua
404texmf-dist/doc/luatex/luatexbase/test-regs-latex.tex
405texmf-dist/doc/luatex/luatexbase/test-regs-plain.tex
406texmf-dist/source/luatex/luatexbase/Makefile
407texmf-dist/source/luatex/luatexbase/luatexbase-attr.dtx
408texmf-dist/source/luatex/luatexbase/luatexbase-cctb.dtx
409texmf-dist/source/luatex/luatexbase/luatexbase-compat.dtx
410texmf-dist/source/luatex/luatexbase/luatexbase-loader.dtx
411texmf-dist/source/luatex/luatexbase/luatexbase-mcb.dtx
412texmf-dist/source/luatex/luatexbase/luatexbase-modutils.dtx
413texmf-dist/source/luatex/luatexbase/luatexbase-regs.dtx
414texmf-dist/source/luatex/luatexbase/luatexbase.dtx
415texmf-dist/tex/luatex/luatexbase/attr.lua
416texmf-dist/tex/luatex/luatexbase/cctb.lua
417texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty
418texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty
419texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty
420texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty
421texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty
422texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty
423texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty
424texmf-dist/tex/luatex/luatexbase/luatexbase.loader.lua
425texmf-dist/tex/luatex/luatexbase/luatexbase.sty
426texmf-dist/tex/luatex/luatexbase/mcb.lua
427texmf-dist/tex/luatex/luatexbase/modutils.lua
428texmf-dist/doc/lualatex/luatextra/News
429texmf-dist/doc/lualatex/luatextra/README
430texmf-dist/doc/lualatex/luatextra/luatextra.pdf
431texmf-dist/doc/lualatex/luatextra/test.tex
432texmf-dist/source/lualatex/luatextra/Makefile
433texmf-dist/source/lualatex/luatextra/luatextra.dtx
434texmf-dist/tex/lualatex/luatextra/luatextra.sty
435texmf-dist/doc/lualatex/showhyphens/README
436texmf-dist/doc/lualatex/showhyphens/showhyphens-doc.pdf
437texmf-dist/doc/lualatex/showhyphens/showhyphens-doc.tex
438texmf-dist/doc/lualatex/showhyphens/showhyphens-sample.pdf
439texmf-dist/tex/lualatex/showhyphens/showhyphens.sty
440)
441
442%__mkdir_p ${PREF}/texmf-dist
443for i in "${manifest[@]}"; do
444    %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
445done
446## make symlinks of core script utils
447mk_symlinks=(
448texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
449texlive-collection-bibtexextra,/usr/bin/listbib,/usr/share/texmf-dist/scripts/listbib/listbib
450texlive-collection-bibtexextra,/usr/bin/urlbst,/usr/share/texmf-dist/scripts/urlbst/urlbst
451texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
452texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
453texlive-collection-binextra,/usr/bin/ctanify,/usr/share/texmf-dist/scripts/ctanify/ctanify
454texlive-collection-binextra,/usr/bin/ctanupload,/usr/share/texmf-dist/scripts/ctanupload/ctanupload.pl
455texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
456texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
457texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
458texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
459texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
460texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
461texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
462texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
463texlive-collection-binextra,/usr/bin/latexfileversion,/usr/share/texmf-dist/scripts/latexfileversion/latexfileversion
464texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
465texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
466texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
467texlive-collection-binextra,/usr/bin/match_parens,/usr/share/texmf-dist/scripts/match_parens/match_parens
468texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
469texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
470texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
471texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
472texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
473texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
474texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
475texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
476texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
477texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
478texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
479texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
480texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
481texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
482texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
483texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
484texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
485texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
486texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
487texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
488texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
489texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
490texlive-collection-binextra,/usr/bin/texliveonfly,/usr/share/texmf-dist/scripts/texliveonfly/texliveonfly.py
491texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
492texlive-collection-binextra,/usr/bin/typeoutfileinfo,/usr/share/texmf-dist/scripts/typeoutfileinfo/typeoutfileinfo.sh
493texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
494texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
495texlive-collection-fontutils,/usr/bin/dosepsbin,/usr/share/texmf-dist/scripts/dosepsbin/dosepsbin.pl
496texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
497texlive-collection-fontutils,/usr/bin/mf2pt1,/usr/share/texmf-dist/scripts/mf2pt1/mf2pt1.pl
498texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
499texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
500texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
501texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
502texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
503texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
504texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
505texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
506texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
507texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
508texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
509texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
510texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
511texlive-collection-langcjk,/usr/bin/convbkmk,/usr/share/texmf-dist/scripts/uptex/convbkmk.rb
512texlive-collection-langcjk,/usr/bin/updmap-setup-kanji,/usr/share/texmf-dist/scripts/jfontmaps/updmap-setup-kanji.pl
513texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
514texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
515texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
516texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
517texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
518texlive-collection-latexextra,/usr/bin/exceltex,/usr/share/texmf-dist/scripts/exceltex/exceltex
519texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
520texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
521texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
522texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
523texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
524texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
525texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
526texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
527texlive-collection-luatex,/usr/bin/checkcites,/usr/share/texmf-dist/scripts/checkcites/checkcites.lua
528texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
529texlive-collection-music,/usr/bin/m-tx,/usr/share/texmf-dist/scripts/m-tx/m-tx.lua
530texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
531texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
532texlive-collection-music,/usr/bin/pmx2pdf,/usr/share/texmf-dist/scripts/pmx/pmx2pdf.lua
533texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
534texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
535texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
536texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
537texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
538texlive-collection-pstricks,/usr/bin/pedigree,/usr/share/texmf-dist/scripts/pedigree-perl/pedigree.pl
539texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
540texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
541)
542%__mkdir_p %{buildroot}%{_bindir}
543pushd %{buildroot}%{_bindir}
544    for i in "${mk_symlinks[@]}"; do
545        tlc=$(/bin/echo $i | cut -f 1 -d",")
546        lnk=$(/bin/echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
547        rlnk=$(/bin/echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
548
549        [ "%{name}" = "$tlc" ] || continue
550        [ -f $rlnk ] || exit 1
551        %__ln_s $rlnk $lnk || exit 1
552    done
553popd
554## Files list
555find %{buildroot} -type f -or -type l | \
556    %__sed -e "s|%{buildroot}||g" > filelist.full
557
558find %{buildroot}%{texmf}-dist -type d | \
559    %__sed -e "s|^%{buildroot}|%dir |" \
560           -e "s|$|/|"             >> filelist.full
561
562## subpackages
563grep "/texmf-dist/doc/" filelist.full > filelist.doc
564cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
565%__mv -f filelist.tmp filelist.full
566
567%clean
568%__rm -rf %{buildroot}
569
570%post
571%touch_run texhash
572%touch_run mtxrun
573
574exit 0
575
576
577%postun
578if [ "$1" = 0 ]; then
579    %touch_run texhash
580
581fi
582
583exit 0
584
585%posttrans
586%{exec_texhash}
587%{exec_mtxrun}
588%{exec_updmap}
589%{exec_fmtutil}
590exit 0
591
592
593%files -f filelist.full
594%defattr(-,root,root,-)
595
596%files -f filelist.doc doc
597%defattr(-,root,root,-)
598
599%changelog
600* Fri Nov 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
601- generated by tlpdb2rpmspec 2012-1: tlpdb2rpmspec collection-luatex
602
603* Sat Dec  3 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
604- generated by tlpdb2rpmspec 2011-2: tlpdb2rpmspec collection-luatex
605- set external dependencies (texlive-collection-binextra,
606  texlive-collection-fontutils)
607
608* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
609- generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-luatex
610
611* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
612- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-luatex
613- make symlinks of core script utils (texlive-collection-binextra,
614  texlive-collection-context, texlive-collection-fontutils,
615  texlive-collection-langgreek, texlive-collection-langindic,
616  texlive-collection-latex, texlive-collection-latexextra,
617  texlive-collection-latexrecommended, texlive-collection-pictures,
618  texlive-collection-pstricks, texlive-collection-science)
619
620* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
621- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-luatex
622- improved %%post
623
624* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
625- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-luatex
626- removed arch dependent binaries (texlive-collection-latexextra)
627- fixed perl path
628- improved updmap process in %%post and %%postun
629
630* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
631- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-luatex
Note: See TracBrowser for help on using the repository browser.