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

Revision 7148, 26.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-plainextra
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: Plain TeX supplementary packages
48Summary(ja): TeX Live: Plain TeX supplementary packages
49Name: texlive-collection-plainextra
50Version: 2012
51Release: 1%{?_dist_release}
52License: Freely redistributable without restriction, Public Domain, LPPL, No Source
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 Plain TeX supplementary packages:
81Add-on packages and macros that work with plain TeX.
82
83This package contains the following CTAN packages:
84figflow: Flow text around a figure.
85fixpdfmag: Fix magnification in PDFTeX.
86font-change: Macros to Change Text and Math fonts in plain TeX.
87fontch: Changing fonts, sizes and encodings in Plain TeX.
88getoptk: Define macros with sophisticated options.
89graphics-pln: LaTeX-style graphics for Plain TeX users.
90hyplain: Basic support for multiple languages in Plain TeX.
91js-misc: Miscellaneous macros from Joachim Schrod.
92mkpattern: A utility for making hyphenation patterns.
93newsletr: Macros for making newsletters with Plain TeX.
94pitex: Documentation macros.
95placeins-plain: Insertions that keep their place.
96plnfss: Font selection for Plain TeX.
97present: Presentations with Plain TeX.
98resumemac: Plain TeX macros for resumes.
99timetable: Generate timetables.
100treetex: Draw trees.
101varisize: Change font size in Plain TeX.
102
103%description -l ja
104TeX Live ソフトウェアディストリビューションは、
105さまざまな Unix, Macintosh, Windows、および
106他のプラットホームに対して完全な TeX システムを提供します。
107多くの異なった言語を含む TeX ドキュメントの
108編集、組版、閲覧、印刷するためのプログラム、
109そして、TeX マクロやフォントライブラリの大きなコレクションを
110同梱しています。
111
112このディストリビューションは
113同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
114TeX に関するたくさんの一般的なドキュメントを含んでいます。
115
116このパッケージは以下のようなパッケージ集です。
117Plain TeX supplementary packages:
118Add-on packages and macros that work with plain TeX.
119
120このパッケージは以下の CTAN パッケージを含んでいます:
121figflow: Flow text around a figure.
122fixpdfmag: Fix magnification in PDFTeX.
123font-change: Macros to Change Text and Math fonts in plain TeX.
124fontch: Changing fonts, sizes and encodings in Plain TeX.
125getoptk: Define macros with sophisticated options.
126graphics-pln: LaTeX-style graphics for Plain TeX users.
127hyplain: Basic support for multiple languages in Plain TeX.
128js-misc: Miscellaneous macros from Joachim Schrod.
129mkpattern: A utility for making hyphenation patterns.
130newsletr: Macros for making newsletters with Plain TeX.
131pitex: Documentation macros.
132placeins-plain: Insertions that keep their place.
133plnfss: Font selection for Plain TeX.
134present: Presentations with Plain TeX.
135resumemac: Plain TeX macros for resumes.
136timetable: Generate timetables.
137treetex: Draw trees.
138varisize: Change font size in Plain TeX.
139
140%package doc
141Summary: TeX Live: Documentation files of %{name}
142Group: Applications/Publishing
143Requires: %{name} = %{version}-%{release}
144
145%description doc
146This package contains documentation files of %{name}.
147
148%prep
149
150%build
151
152%install
153[ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
154
155PREF=%{buildroot}%{tex_destdir}
156
157manifest=(
158texmf-dist/doc/plain/figflow/README.figflow
159texmf-dist/tex/plain/figflow/figflow.tex
160texmf-dist/tex/plain/fixpdfmag/fixpdfmag.tex
161texmf-dist/doc/plain/font-change/README
162texmf-dist/doc/plain/font-change/default-amssymbols.tex
163texmf-dist/doc/plain/font-change/font-change.pdf
164texmf-dist/tex/plain/font-change/font-change.tex
165texmf-dist/tex/plain/font-change/font_antp_euler.tex
166texmf-dist/tex/plain/font-change/font_antt-condensed-light.tex
167texmf-dist/tex/plain/font-change/font_antt-condensed-medium.tex
168texmf-dist/tex/plain/font-change/font_antt-condensed.tex
169texmf-dist/tex/plain/font-change/font_antt-light.tex
170texmf-dist/tex/plain/font-change/font_antt-medium.tex
171texmf-dist/tex/plain/font-change/font_antt.tex
172texmf-dist/tex/plain/font-change/font_arev.tex
173texmf-dist/tex/plain/font-change/font_artemisia_euler.tex
174texmf-dist/tex/plain/font-change/font_bera_concrete.tex
175texmf-dist/tex/plain/font-change/font_bera_euler.tex
176texmf-dist/tex/plain/font-change/font_bera_fnc.tex
177texmf-dist/tex/plain/font-change/font_bookman.tex
178texmf-dist/tex/plain/font-change/font_century.tex
179texmf-dist/tex/plain/font-change/font_charter.tex
180texmf-dist/tex/plain/font-change/font_cm.tex
181texmf-dist/tex/plain/font-change/font_cmbright.tex
182texmf-dist/tex/plain/font-change/font_concrete.tex
183texmf-dist/tex/plain/font-change/font_epigrafica_euler.tex
184texmf-dist/tex/plain/font-change/font_epigrafica_palatino.tex
185texmf-dist/tex/plain/font-change/font_iwona-bold.tex
186texmf-dist/tex/plain/font-change/font_iwona-condensed-bold.tex
187texmf-dist/tex/plain/font-change/font_iwona-condensed-light.tex
188texmf-dist/tex/plain/font-change/font_iwona-condensed-medium.tex
189texmf-dist/tex/plain/font-change/font_iwona-condensed.tex
190texmf-dist/tex/plain/font-change/font_iwona-light.tex
191texmf-dist/tex/plain/font-change/font_iwona-medium.tex
192texmf-dist/tex/plain/font-change/font_iwona.tex
193texmf-dist/tex/plain/font-change/font_kp-light.tex
194texmf-dist/tex/plain/font-change/font_kp.tex
195texmf-dist/tex/plain/font-change/font_kurier-bold.tex
196texmf-dist/tex/plain/font-change/font_kurier-condensed-bold.tex
197texmf-dist/tex/plain/font-change/font_kurier-condensed-light.tex
198texmf-dist/tex/plain/font-change/font_kurier-condensed-medium.tex
199texmf-dist/tex/plain/font-change/font_kurier-condensed.tex
200texmf-dist/tex/plain/font-change/font_kurier-light.tex
201texmf-dist/tex/plain/font-change/font_kurier-medium.tex
202texmf-dist/tex/plain/font-change/font_kurier.tex
203texmf-dist/tex/plain/font-change/font_libertine_kp.tex
204texmf-dist/tex/plain/font-change/font_libertine_palatino.tex
205texmf-dist/tex/plain/font-change/font_libertine_times.tex
206texmf-dist/tex/plain/font-change/font_pagella.tex
207texmf-dist/tex/plain/font-change/font_palatino.tex
208texmf-dist/tex/plain/font-change/font_times.tex
209texmf-dist/tex/plain/font-change/font_utopia.tex
210texmf-dist/doc/plain/fontch/README
211texmf-dist/doc/plain/fontch/fontch.pdf
212texmf-dist/tex/plain/fontch/DSmac.tex
213texmf-dist/tex/plain/fontch/TS1mac.tex
214texmf-dist/tex/plain/fontch/bsymbols.tex
215texmf-dist/tex/plain/fontch/fontch.tex
216texmf-dist/tex/plain/fontch/fontch_doc.tex
217texmf-dist/doc/plain/getoptk/COPYING
218texmf-dist/doc/plain/getoptk/COPYING-FR
219texmf-dist/doc/plain/getoptk/README
220texmf-dist/doc/plain/getoptk/guide.pdf
221texmf-dist/tex/plain/getoptk/getoptk.tex
222texmf-dist/tex/plain/getoptk/guide.tex
223texmf-dist/doc/plain/graphics-pln/00readme.txt
224texmf-dist/doc/plain/graphics-pln/exmplcol.tex
225texmf-dist/doc/plain/graphics-pln/exmplgrf.tex
226texmf-dist/doc/plain/graphics-pln/exmplpfg.tex
227texmf-dist/doc/plain/graphics-pln/exmplpic.tex
228texmf-dist/source/plain/graphics-pln/autopict.ins
229texmf-dist/tex/plain/graphics-pln/autopict.sty
230texmf-dist/tex/plain/graphics-pln/color.tex
231texmf-dist/tex/plain/graphics-pln/graphicx.tex
232texmf-dist/tex/plain/graphics-pln/miniltx.tex
233texmf-dist/tex/plain/graphics-pln/picture.tex
234texmf-dist/tex/plain/graphics-pln/psfrag.tex
235texmf-dist/doc/plain/hyplain/README
236texmf-dist/doc/plain/hyplain/hydoc.pdf
237texmf-dist/doc/plain/hyplain/hydoc.tex
238texmf-dist/tex/plain/hyplain/hylang.tex
239texmf-dist/tex/plain/hyplain/hypdfplain.ini
240texmf-dist/tex/plain/hyplain/hyplain.tex
241texmf-dist/tex/plain/hyplain/hyrules.tex
242texmf-dist/doc/plain/js-misc/History
243texmf-dist/doc/plain/js-misc/INSTALL
244texmf-dist/doc/plain/js-misc/Imakefile
245texmf-dist/doc/plain/js-misc/License
246texmf-dist/doc/plain/js-misc/Makefile
247texmf-dist/doc/plain/js-misc/README
248texmf-dist/doc/plain/js-misc/TODO
249texmf-dist/doc/plain/js-misc/deutsch.doc
250texmf-dist/doc/plain/js-misc/deutsch.tex
251texmf-dist/doc/plain/js-misc/idverb.doc
252texmf-dist/doc/plain/js-misc/names.sty
253texmf-dist/doc/plain/js-misc/xfig/text-2.1-doc.tex
254texmf-dist/doc/plain/js-misc/xfig/text-2.1.fig
255texmf-dist/doc/plain/js-misc/xfig/text-2.1.latex
256texmf-dist/doc/plain/js-misc/xfig/text-3.1-doc.tex
257texmf-dist/doc/plain/js-misc/xfig/text-3.1.latex
258texmf-dist/tex/plain/js-misc/cassette.tex
259texmf-dist/tex/plain/js-misc/idverb.tex
260texmf-dist/tex/plain/js-misc/js-misc.tex
261texmf-dist/tex/plain/js-misc/schild.tex
262texmf-dist/tex/plain/js-misc/sperr.tex
263texmf-dist/tex/plain/js-misc/xfig.tex
264texmf-dist/doc/plain/mkpattern/README
265texmf-dist/doc/plain/mkpattern/mkpatdoc.tex
266texmf-dist/doc/plain/mkpattern/mkpatter.pdf
267texmf-dist/doc/plain/mkpattern/mkpattern-exmpl.tex
268texmf-dist/tex/plain/mkpattern/mkpatter.tex
269texmf-dist/doc/plain/newsletr/italic.tex
270texmf-dist/doc/plain/newsletr/lodriver.tex
271texmf-dist/doc/plain/newsletr/losample.tex
272texmf-dist/doc/plain/newsletr/newsletr.txt
273texmf-dist/doc/plain/newsletr/newssamp.pdf
274texmf-dist/doc/plain/newsletr/newssamp.tex
275texmf-dist/doc/plain/newsletr/quote.tex
276texmf-dist/doc/plain/newsletr/read.me
277texmf-dist/doc/plain/newsletr/sample.pdf
278texmf-dist/tex/plain/newsletr/newsletr.tex
279texmf-dist/doc/plain/pitex/README
280texmf-dist/doc/plain/pitex/foundry-settings.lua
281texmf-dist/doc/plain/pitex/i-pitex.lua
282texmf-dist/doc/plain/pitex/pitex-doc.pdf
283texmf-dist/doc/plain/pitex/pitex-doc.tex
284texmf-dist/doc/plain/pitex/pitex-doc.txt
285texmf-dist/tex/plain/pitex/base.ptxlua
286texmf-dist/tex/plain/pitex/blocks.ptx
287texmf-dist/tex/plain/pitex/files.ptx
288texmf-dist/tex/plain/pitex/fonts.ptx
289texmf-dist/tex/plain/pitex/fonts.ptxlua
290texmf-dist/tex/plain/pitex/inserts.ptx
291texmf-dist/tex/plain/pitex/lua.ptx
292texmf-dist/tex/plain/pitex/output.ptx
293texmf-dist/tex/plain/pitex/pitex.tex
294texmf-dist/tex/plain/pitex/references.ptx
295texmf-dist/tex/plain/pitex/sections.ptx
296texmf-dist/tex/plain/pitex/verbatim.ptx
297texmf-dist/tex/plain/placeins-plain/placeins.tex
298texmf-dist/doc/plain/plnfss/LPPL.txt
299texmf-dist/doc/plain/plnfss/plnfss.txt
300texmf-dist/doc/plain/plnfss/test-plnfss.tex
301texmf-dist/tex/plain/plnfss/MIKmathf.tex
302texmf-dist/tex/plain/plnfss/ams.pfd
303texmf-dist/tex/plain/plnfss/il2cm.pfd
304texmf-dist/tex/plain/plnfss/il2cmr.pfd
305texmf-dist/tex/plain/plnfss/ly1lm.pfd
306texmf-dist/tex/plain/plnfss/ot1cm.pfd
307texmf-dist/tex/plain/plnfss/ot1cmr.pfd
308texmf-dist/tex/plain/plnfss/ot4cm.pfd
309texmf-dist/tex/plain/plnfss/plnfss.tex
310texmf-dist/tex/plain/plnfss/qxlm.pfd
311texmf-dist/tex/plain/plnfss/t1lm.pfd
312texmf-dist/tex/plain/plnfss/t5cm.pfd
313texmf-dist/tex/plain/plnfss/t5cmr.pfd
314texmf-dist/tex/plain/plnfss/t5lm.pfd
315texmf-dist/tex/plain/plnfss/ts1lm.pfd
316texmf-dist/doc/plain/present/HowToTalkTeX.pdf
317texmf-dist/doc/plain/present/HowToTalkTeX.tex
318texmf-dist/doc/plain/present/Pfeil1.pdf
319texmf-dist/doc/plain/present/Pfeil2.pdf
320texmf-dist/doc/plain/present/Pfeil3.pdf
321texmf-dist/doc/plain/present/Pfeil4.pdf
322texmf-dist/doc/plain/present/README
323texmf-dist/doc/plain/present/Sagnac.pdf
324texmf-dist/doc/plain/present/Stern.png
325texmf-dist/doc/plain/present/background.png
326texmf-dist/doc/plain/present/present-transitions.tex
327texmf-dist/tex/plain/present/present.tex
328texmf-dist/doc/plain/resumemac/README
329texmf-dist/doc/plain/resumemac/sample_resume.tex
330texmf-dist/tex/plain/resumemac/resumemac.tex
331texmf-dist/tex/plain/timetable/timetable.tex
332texmf-dist/doc/plain/treetex/epodd.bbl
333texmf-dist/doc/plain/treetex/epodd.dvi
334texmf-dist/doc/plain/treetex/epodd.tex
335texmf-dist/doc/plain/treetex/readme
336texmf-dist/doc/plain/treetex/tree_doc.bbl
337texmf-dist/doc/plain/treetex/tree_doc.dvi
338texmf-dist/doc/plain/treetex/tree_doc.tex
339texmf-dist/tex/plain/treetex/classes.tex
340texmf-dist/tex/plain/treetex/l_pic.tex
341texmf-dist/tex/plain/treetex/treetex.tex
342texmf-dist/doc/plain/varisize/README
343texmf-dist/tex/plain/varisize/10point.tex
344texmf-dist/tex/plain/varisize/10pointss.tex
345texmf-dist/tex/plain/varisize/11point.tex
346texmf-dist/tex/plain/varisize/12point.tex
347texmf-dist/tex/plain/varisize/14point.tex
348texmf-dist/tex/plain/varisize/17point.tex
349texmf-dist/tex/plain/varisize/20point.tex
350texmf-dist/tex/plain/varisize/7point.tex
351texmf-dist/tex/plain/varisize/8point.tex
352texmf-dist/tex/plain/varisize/9point.tex
353)
354
355%__mkdir_p ${PREF}/texmf-dist
356for i in "${manifest[@]}"; do
357    %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
358done
359## make symlinks of core script utils
360mk_symlinks=(
361texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
362texlive-collection-bibtexextra,/usr/bin/listbib,/usr/share/texmf-dist/scripts/listbib/listbib
363texlive-collection-bibtexextra,/usr/bin/urlbst,/usr/share/texmf-dist/scripts/urlbst/urlbst
364texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
365texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
366texlive-collection-binextra,/usr/bin/ctanify,/usr/share/texmf-dist/scripts/ctanify/ctanify
367texlive-collection-binextra,/usr/bin/ctanupload,/usr/share/texmf-dist/scripts/ctanupload/ctanupload.pl
368texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
369texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
370texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
371texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
372texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
373texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
374texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
375texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
376texlive-collection-binextra,/usr/bin/latexfileversion,/usr/share/texmf-dist/scripts/latexfileversion/latexfileversion
377texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
378texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
379texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
380texlive-collection-binextra,/usr/bin/match_parens,/usr/share/texmf-dist/scripts/match_parens/match_parens
381texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
382texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
383texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
384texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
385texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
386texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
387texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
388texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
389texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
390texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
391texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
392texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
393texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
394texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
395texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
396texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
397texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
398texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
399texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
400texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
401texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
402texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
403texlive-collection-binextra,/usr/bin/texliveonfly,/usr/share/texmf-dist/scripts/texliveonfly/texliveonfly.py
404texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
405texlive-collection-binextra,/usr/bin/typeoutfileinfo,/usr/share/texmf-dist/scripts/typeoutfileinfo/typeoutfileinfo.sh
406texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
407texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
408texlive-collection-fontutils,/usr/bin/dosepsbin,/usr/share/texmf-dist/scripts/dosepsbin/dosepsbin.pl
409texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
410texlive-collection-fontutils,/usr/bin/mf2pt1,/usr/share/texmf-dist/scripts/mf2pt1/mf2pt1.pl
411texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
412texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
413texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
414texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
415texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
416texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
417texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
418texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
419texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
420texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
421texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
422texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
423texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
424texlive-collection-langcjk,/usr/bin/convbkmk,/usr/share/texmf-dist/scripts/uptex/convbkmk.rb
425texlive-collection-langcjk,/usr/bin/updmap-setup-kanji,/usr/share/texmf-dist/scripts/jfontmaps/updmap-setup-kanji.pl
426texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
427texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
428texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
429texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
430texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
431texlive-collection-latexextra,/usr/bin/exceltex,/usr/share/texmf-dist/scripts/exceltex/exceltex
432texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
433texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
434texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
435texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
436texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
437texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
438texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
439texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
440texlive-collection-luatex,/usr/bin/checkcites,/usr/share/texmf-dist/scripts/checkcites/checkcites.lua
441texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
442texlive-collection-music,/usr/bin/m-tx,/usr/share/texmf-dist/scripts/m-tx/m-tx.lua
443texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
444texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
445texlive-collection-music,/usr/bin/pmx2pdf,/usr/share/texmf-dist/scripts/pmx/pmx2pdf.lua
446texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
447texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
448texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
449texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
450texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
451texlive-collection-pstricks,/usr/bin/pedigree,/usr/share/texmf-dist/scripts/pedigree-perl/pedigree.pl
452texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
453texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
454)
455%__mkdir_p %{buildroot}%{_bindir}
456pushd %{buildroot}%{_bindir}
457    for i in "${mk_symlinks[@]}"; do
458        tlc=$(/bin/echo $i | cut -f 1 -d",")
459        lnk=$(/bin/echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
460        rlnk=$(/bin/echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
461
462        [ "%{name}" = "$tlc" ] || continue
463        [ -f $rlnk ] || exit 1
464        %__ln_s $rlnk $lnk || exit 1
465    done
466popd
467## Files list
468find %{buildroot} -type f -or -type l | \
469    %__sed -e "s|%{buildroot}||g" > filelist.full
470
471find %{buildroot}%{texmf}-dist -type d | \
472    %__sed -e "s|^%{buildroot}|%dir |" \
473           -e "s|$|/|"             >> filelist.full
474
475## subpackages
476grep "/texmf-dist/doc/" filelist.full > filelist.doc
477cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
478%__mv -f filelist.tmp filelist.full
479
480%clean
481%__rm -rf %{buildroot}
482
483%post
484%touch_run texhash
485%touch_run mtxrun
486
487exit 0
488
489
490%postun
491if [ "$1" = 0 ]; then
492    %touch_run texhash
493
494fi
495
496exit 0
497
498%posttrans
499%{exec_texhash}
500%{exec_mtxrun}
501%{exec_updmap}
502%{exec_fmtutil}
503exit 0
504
505
506%files -f filelist.full
507%defattr(-,root,root,-)
508
509%files -f filelist.doc doc
510%defattr(-,root,root,-)
511
512%changelog
513* Fri Nov 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
514- generated by tlpdb2rpmspec 2012-1: tlpdb2rpmspec collection-plainextra
515
516* Sat Dec  3 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
517- generated by tlpdb2rpmspec 2011-2: tlpdb2rpmspec collection-plainextra
518- set external dependencies (texlive-collection-binextra,
519  texlive-collection-fontutils)
520
521* Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
522- generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-plainextra
523
524* Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
525- generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-plainextra
526- make symlinks of core script utils (texlive-collection-binextra,
527  texlive-collection-context, texlive-collection-fontutils,
528  texlive-collection-langgreek, texlive-collection-langindic,
529  texlive-collection-latex, texlive-collection-latexextra,
530  texlive-collection-latexrecommended, texlive-collection-pictures,
531  texlive-collection-pstricks, texlive-collection-science)
532
533* Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
534- generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-plainextra
535- improved %%post
536
537* Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
538- generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-plainextra
539- removed arch dependent binaries (texlive-collection-latexextra)
540- fixed perl path
541- improved updmap process in %%post and %%postun
542
543* Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
544- generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-plainextra
Note: See TracBrowser for help on using the repository browser.