texlive-collection-luatex-vl.spec 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450
  1. ## -*- coding: utf-8-unix -*-
  2. ## NOTE: This spec file is generated by tlpdb2rpmspec 2011-1:
  3. ## tlpdb2rpmspec collection-luatex
  4. %global _use_internal_dependency_generator 0
  5. %global __find_provides %{nil}
  6. %global __find_requires %{nil}
  7. %bcond_with firstbuild
  8. %define tex_destdir %{_datadir}
  9. %define texmf %{tex_destdir}/texmf
  10. %define texlive_src %{tex_destdir}/texlive-sources
  11. %define build_tex_destdir %{buildroot}%{tex_destdir}
  12. %define build_texmf %{buildroot}%{texmf}
  13. %define exec_mktexlsr [ -x %{_bindir}/texconfig-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/texconfig-sys rehash
  14. %define exec_texhash [ -x %{_bindir}/texhash ] && PATH=%{_bindir}:$PATH %{_bindir}/texhash
  15. %define exec_updmap [ -x %{_bindir}/updmap-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/updmap-sys
  16. %define exec_fmtutil [ -x %{_bindir}/fmtutil-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/fmtutil-sys --all >/dev/null 2>&1
  17. %define exec_upddeffont [ -x %{_sbindir}/update-defaultfont ] && %{_sbindir}/update-defaultfont 2> /dev/null
  18. %define vartexfonts %{_var}/lib/texmf/fonts
  19. Summary: TeX Live: LuaTeX packages
  20. Summary(ja): TeX Live: LuaTeX packages
  21. Name: texlive-collection-luatex
  22. Version: 2011
  23. Release: 1%{?_dist_release}
  24. License: LPPL, Public Domain, GFDL, GPLv2+
  25. Group: Applications/Publishing
  26. URL:http://www.tug.org/texlive/
  27. Requires: texlive = %{version}
  28. Requires: texlive-collection-basic = %{version}
  29. Requires(post): texlive = %{version}
  30. Requires(postun): texlive = %{version}
  31. BuildRequires: texlive-sources = %{version}
  32. BuildArch: noarch
  33. Buildroot: %{_tmppath}/%{name}-%{version}-root
  34. Vendor: Project Vine
  35. Distribution: Vine Linux
  36. Packager: munepi
  37. %description
  38. The TeX Live software distribution offers a complete TeX system for a
  39. variety of Unix, Macintosh, Windows and other platforms. It
  40. encompasses programs for editing, typesetting, previewing and printing
  41. of TeX documents in many different languages, and a large collection
  42. of TeX macros and font libraries.
  43. The distribution includes extensive general documentation about TeX,
  44. as well as the documentation for the included software packages.
  45. This package is a collection of LuaTeX packages:
  46. Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using
  47. Lua as an embedded scripting and extension language.
  48. http://luatex.org/
  49. This package contains the following CTAN packages:
  50. luacode: Helper for executing lua code from within TeX.
  51. luainputenc: Replacing inputenc for use in LuaTeX.
  52. lualatex-doc: A guide to use of LaTeX with LuaTeX.
  53. lualatex-math: Fixes for mathematics-related LuaLaTeX issues.
  54. lualibs: Additional Lua functions for LuaTeX macro programmers.
  55. luamplib: Use LuaTeX's built-in MetaPost interpreter.
  56. luaotfload: OpenType layout system for Plain TeX and LaTeX.
  57. luasseq: Drawing spectral sequences in LuaLaTeX.
  58. luatexbase: Basic resource management for LuaTeX code.
  59. luatextra: Additional macros for Plain TeX and LaTeX in LuaTeX.
  60. %description -l ja
  61. TeX Live ソフトウェアディストリビューションは、
  62. さまざまな Unix, Macintosh, Windows、および
  63. 他のプラットホームに対して完全な TeX システムを提供します。
  64. 多くの異なった言語を含む TeX ドキュメントの
  65. 編集、組版、閲覧、印刷するためのプログラム、
  66. そして、TeX マクロやフォントライブラリの大きなコレクションを
  67. 同梱しています。
  68. このディストリビューションは
  69. 同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
  70. TeX に関するたくさんの一般的なドキュメントを含んでいます。
  71. このパッケージは以下のようなパッケージ集です。
  72. LuaTeX packages:
  73. Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using
  74. Lua as an embedded scripting and extension language.
  75. http://luatex.org/
  76. このパッケージは以下の CTAN パッケージを含んでいます:
  77. luacode: Helper for executing lua code from within TeX.
  78. luainputenc: Replacing inputenc for use in LuaTeX.
  79. lualatex-doc: A guide to use of LaTeX with LuaTeX.
  80. lualatex-math: Fixes for mathematics-related LuaLaTeX issues.
  81. lualibs: Additional Lua functions for LuaTeX macro programmers.
  82. luamplib: Use LuaTeX's built-in MetaPost interpreter.
  83. luaotfload: OpenType layout system for Plain TeX and LaTeX.
  84. luasseq: Drawing spectral sequences in LuaLaTeX.
  85. luatexbase: Basic resource management for LuaTeX code.
  86. luatextra: Additional macros for Plain TeX and LaTeX in LuaTeX.
  87. %package doc
  88. Summary: TeX Live: Documentation files of %{name}
  89. Group: Applications/Publishing
  90. Requires: %{name} = %{version}-%{release}
  91. %description doc
  92. This package contains documentation files of %{name}.
  93. %prep
  94. %build
  95. %install
  96. [ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
  97. PREF=%{buildroot}%{tex_destdir}
  98. manifest=(
  99. texmf-dist/doc/lualatex/luacode/News
  100. texmf-dist/doc/lualatex/luacode/README
  101. texmf-dist/doc/lualatex/luacode/luacode.pdf
  102. texmf-dist/source/lualatex/luacode/Makefile
  103. texmf-dist/source/lualatex/luacode/luacode.dtx
  104. texmf-dist/tex/lualatex/luacode/luacode.sty
  105. texmf-dist/doc/lualatex/luainputenc/NEWS
  106. texmf-dist/doc/lualatex/luainputenc/README
  107. texmf-dist/doc/lualatex/luainputenc/inputenc.sty.diff
  108. texmf-dist/doc/lualatex/luainputenc/luainputenc.pdf
  109. texmf-dist/doc/lualatex/luainputenc/test.tex
  110. texmf-dist/source/lualatex/luainputenc/Makefile
  111. texmf-dist/source/lualatex/luainputenc/luainputenc.dtx
  112. texmf-dist/tex/lualatex/luainputenc/luainputenc.lua
  113. texmf-dist/tex/lualatex/luainputenc/luainputenc.sty
  114. texmf-dist/tex/lualatex/luainputenc/lutf8.def
  115. texmf-dist/tex/lualatex/luainputenc/lutf8x.def
  116. texmf-dist/doc/lualatex/lualatex-doc/News
  117. texmf-dist/doc/lualatex/lualatex-doc/README
  118. texmf-dist/doc/lualatex/lualatex-doc/lualatex-doc.pdf
  119. texmf-dist/source/lualatex/lualatex-doc/Makefile
  120. texmf-dist/source/lualatex/lualatex-doc/lltxdoc.cls
  121. texmf-dist/source/lualatex/lualatex-doc/lualatex-doc.tex
  122. texmf-dist/doc/lualatex/lualatex-math/MANIFEST
  123. texmf-dist/doc/lualatex/lualatex-math/Makefile
  124. texmf-dist/doc/lualatex/lualatex-math/README
  125. texmf-dist/doc/lualatex/lualatex-math/lualatex-math.el
  126. texmf-dist/doc/lualatex/lualatex-math/lualatex-math.pdf
  127. texmf-dist/doc/lualatex/lualatex-math/test-amsmath.tex
  128. texmf-dist/doc/lualatex/lualatex-math/test-kernel.tex
  129. texmf-dist/doc/lualatex/lualatex-math/test-unicode.tex
  130. texmf-dist/source/lualatex/lualatex-math/lualatex-math.dtx
  131. texmf-dist/source/lualatex/lualatex-math/lualatex-math.ins
  132. texmf-dist/scripts/lualatex-math/lualatex-math.lua
  133. texmf-dist/tex/lualatex/lualatex-math/lualatex-math.sty
  134. texmf-dist/doc/luatex/lualibs/NEWS
  135. texmf-dist/doc/luatex/lualibs/README
  136. texmf-dist/doc/luatex/lualibs/lualibs.pdf
  137. texmf-dist/source/luatex/lualibs/Makefile
  138. texmf-dist/source/luatex/lualibs/lualibs.dtx
  139. texmf-dist/tex/luatex/lualibs/lualibs-aux.lua
  140. texmf-dist/tex/luatex/lualibs/lualibs-boolean.lua
  141. texmf-dist/tex/luatex/lualibs/lualibs-dimen.lua
  142. texmf-dist/tex/luatex/lualibs/lualibs-dir.lua
  143. texmf-dist/tex/luatex/lualibs/lualibs-file.lua
  144. texmf-dist/tex/luatex/lualibs/lualibs-io.lua
  145. texmf-dist/tex/luatex/lualibs/lualibs-lpeg.lua
  146. texmf-dist/tex/luatex/lualibs/lualibs-math.lua
  147. texmf-dist/tex/luatex/lualibs/lualibs-md5.lua
  148. texmf-dist/tex/luatex/lualibs/lualibs-number.lua
  149. texmf-dist/tex/luatex/lualibs/lualibs-os.lua
  150. texmf-dist/tex/luatex/lualibs/lualibs-set.lua
  151. texmf-dist/tex/luatex/lualibs/lualibs-string.lua
  152. texmf-dist/tex/luatex/lualibs/lualibs-table.lua
  153. texmf-dist/tex/luatex/lualibs/lualibs-unicode.lua
  154. texmf-dist/tex/luatex/lualibs/lualibs-url.lua
  155. texmf-dist/tex/luatex/lualibs/lualibs-utils.lua
  156. texmf-dist/tex/luatex/lualibs/lualibs.lua
  157. texmf-dist/doc/luatex/luamplib/NEWS
  158. texmf-dist/doc/luatex/luamplib/README
  159. texmf-dist/doc/luatex/luamplib/luamplib.pdf
  160. texmf-dist/doc/luatex/luamplib/test-luamplib-latex.tex
  161. texmf-dist/doc/luatex/luamplib/test-luamplib-plain.tex
  162. texmf-dist/source/luatex/luamplib/Makefile
  163. texmf-dist/source/luatex/luamplib/luamplib.dtx
  164. texmf-dist/tex/luatex/luamplib/luamplib.lua
  165. texmf-dist/tex/luatex/luamplib/luamplib.sty
  166. texmf-dist/doc/luatex/luaotfload/NEWS
  167. texmf-dist/doc/luatex/luaotfload/README
  168. texmf-dist/doc/luatex/luaotfload/luaotfload.pdf
  169. texmf-dist/source/luatex/luaotfload/Makefile
  170. texmf-dist/source/luatex/luaotfload/luaotfload.dtx
  171. texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
  172. texmf-dist/tex/luatex/luaotfload/luaotfload.lua
  173. texmf-dist/tex/luatex/luaotfload/luaotfload.sty
  174. texmf-dist/tex/luatex/luaotfload/otfl-blacklist.cnf
  175. texmf-dist/tex/luatex/luaotfload/otfl-data-con.lua
  176. texmf-dist/tex/luatex/luaotfload/otfl-font-cid.lua
  177. texmf-dist/tex/luatex/luaotfload/otfl-font-clr.lua
  178. texmf-dist/tex/luatex/luaotfload/otfl-font-def.lua
  179. texmf-dist/tex/luatex/luaotfload/otfl-font-dum.lua
  180. texmf-dist/tex/luatex/luaotfload/otfl-font-ini.lua
  181. texmf-dist/tex/luatex/luaotfload/otfl-font-map.lua
  182. texmf-dist/tex/luatex/luaotfload/otfl-font-nms.lua
  183. texmf-dist/tex/luatex/luaotfload/otfl-font-ota.lua
  184. texmf-dist/tex/luatex/luaotfload/otfl-font-otb.lua
  185. texmf-dist/tex/luatex/luaotfload/otfl-font-otc.lua
  186. texmf-dist/tex/luatex/luaotfload/otfl-font-otd.lua
  187. texmf-dist/tex/luatex/luaotfload/otfl-font-otf.lua
  188. texmf-dist/tex/luatex/luaotfload/otfl-font-oti.lua
  189. texmf-dist/tex/luatex/luaotfload/otfl-font-otn.lua
  190. texmf-dist/tex/luatex/luaotfload/otfl-font-ott.lua
  191. texmf-dist/tex/luatex/luaotfload/otfl-font-tfm.lua
  192. texmf-dist/tex/luatex/luaotfload/otfl-font-xtx.lua
  193. texmf-dist/tex/luatex/luaotfload/otfl-luat-dum.lua
  194. texmf-dist/tex/luatex/luaotfload/otfl-luat-ovr.lua
  195. texmf-dist/tex/luatex/luaotfload/otfl-node-dum.lua
  196. texmf-dist/tex/luatex/luaotfload/otfl-node-inj.lua
  197. texmf-dist/doc/lualatex/luasseq/luasseq.pdf
  198. texmf-dist/source/lualatex/luasseq/luasseq.dtx
  199. texmf-dist/source/lualatex/luasseq/luasseq.ins
  200. texmf-dist/scripts/luasseq/luasseq.lua
  201. texmf-dist/tex/lualatex/luasseq/luasseq.sty
  202. texmf-dist/doc/luatex/luatexbase/Changes
  203. texmf-dist/doc/luatex/luatexbase/README
  204. texmf-dist/doc/luatex/luatexbase/TODO
  205. texmf-dist/doc/luatex/luatexbase/luatexbase-attr.pdf
  206. texmf-dist/doc/luatex/luatexbase/luatexbase-cctb.pdf
  207. texmf-dist/doc/luatex/luatexbase/luatexbase-compat.pdf
  208. texmf-dist/doc/luatex/luatexbase/luatexbase-loader.pdf
  209. texmf-dist/doc/luatex/luatexbase/luatexbase-mcb.pdf
  210. texmf-dist/doc/luatex/luatexbase/luatexbase-modutils.pdf
  211. texmf-dist/doc/luatex/luatexbase/luatexbase-regs.pdf
  212. texmf-dist/doc/luatex/luatexbase/luatexbase.pdf
  213. texmf-dist/doc/luatex/luatexbase/test-attr-latex.tex
  214. texmf-dist/doc/luatex/luatexbase/test-attr-plain.tex
  215. texmf-dist/doc/luatex/luatexbase/test-base-latex.tex
  216. texmf-dist/doc/luatex/luatexbase/test-base-plain.tex
  217. texmf-dist/doc/luatex/luatexbase/test-cctb-latex.tex
  218. texmf-dist/doc/luatex/luatexbase/test-cctb-plain.tex
  219. texmf-dist/doc/luatex/luatexbase/test-compat-latex.tex
  220. texmf-dist/doc/luatex/luatexbase/test-compat-plain.tex
  221. texmf-dist/doc/luatex/luatexbase/test-loader-latex.tex
  222. texmf-dist/doc/luatex/luatexbase/test-loader-plain.tex
  223. texmf-dist/doc/luatex/luatexbase/test-loader.lua
  224. texmf-dist/doc/luatex/luatexbase/test-loader.sub.lua
  225. texmf-dist/doc/luatex/luatexbase/test-mcb-aux.tex
  226. texmf-dist/doc/luatex/luatexbase/test-mcb-latex.tex
  227. texmf-dist/doc/luatex/luatexbase/test-mcb-plain.tex
  228. texmf-dist/doc/luatex/luatexbase/test-mcb.lua
  229. texmf-dist/doc/luatex/luatexbase/test-modutils-latex.tex
  230. texmf-dist/doc/luatex/luatexbase/test-modutils-plain.tex
  231. texmf-dist/doc/luatex/luatexbase/test-modutils.lua
  232. texmf-dist/doc/luatex/luatexbase/test-regs-latex.tex
  233. texmf-dist/doc/luatex/luatexbase/test-regs-plain.tex
  234. texmf-dist/source/luatex/luatexbase/Makefile
  235. texmf-dist/source/luatex/luatexbase/luatexbase-attr.dtx
  236. texmf-dist/source/luatex/luatexbase/luatexbase-cctb.dtx
  237. texmf-dist/source/luatex/luatexbase/luatexbase-compat.dtx
  238. texmf-dist/source/luatex/luatexbase/luatexbase-loader.dtx
  239. texmf-dist/source/luatex/luatexbase/luatexbase-mcb.dtx
  240. texmf-dist/source/luatex/luatexbase/luatexbase-modutils.dtx
  241. texmf-dist/source/luatex/luatexbase/luatexbase-regs.dtx
  242. texmf-dist/source/luatex/luatexbase/luatexbase.dtx
  243. texmf-dist/tex/luatex/luatexbase/attr.lua
  244. texmf-dist/tex/luatex/luatexbase/cctb.lua
  245. texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty
  246. texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty
  247. texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty
  248. texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty
  249. texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty
  250. texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty
  251. texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty
  252. texmf-dist/tex/luatex/luatexbase/luatexbase.loader.lua
  253. texmf-dist/tex/luatex/luatexbase/luatexbase.sty
  254. texmf-dist/tex/luatex/luatexbase/mcb.lua
  255. texmf-dist/tex/luatex/luatexbase/modutils.lua
  256. texmf-dist/doc/lualatex/luatextra/News
  257. texmf-dist/doc/lualatex/luatextra/README
  258. texmf-dist/doc/lualatex/luatextra/luatextra.pdf
  259. texmf-dist/doc/lualatex/luatextra/test.tex
  260. texmf-dist/source/lualatex/luatextra/Makefile
  261. texmf-dist/source/lualatex/luatextra/luatextra.dtx
  262. texmf-dist/tex/lualatex/luatextra/luatextra.sty
  263. )
  264. %__mkdir_p ${PREF}/texmf-dist
  265. for i in "${manifest[@]}"; do
  266. %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
  267. done
  268. ## make symlinks of core script utils
  269. mk_symlinks=(
  270. texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
  271. texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
  272. texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
  273. texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
  274. texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
  275. texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
  276. texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
  277. texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
  278. texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
  279. texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
  280. texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
  281. texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
  282. texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
  283. texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
  284. texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
  285. texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
  286. texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
  287. texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
  288. texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
  289. texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
  290. texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
  291. texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
  292. texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
  293. texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
  294. texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
  295. texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
  296. texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
  297. texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
  298. texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
  299. texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
  300. texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
  301. texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
  302. texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
  303. texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
  304. texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
  305. texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
  306. texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
  307. texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
  308. texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
  309. texlive-collection-fontutils,/usr/bin/cmap2enc,/usr/share/texmf-dist/scripts/fontools/cmap2enc
  310. texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
  311. texlive-collection-fontutils,/usr/bin/font2afm,/usr/share/texmf-dist/scripts/fontools/font2afm
  312. texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
  313. texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
  314. texlive-collection-fontutils,/usr/bin/pfm2kpx,/usr/share/texmf-dist/scripts/fontools/pfm2kpx
  315. texlive-collection-fontutils,/usr/bin/showglyphs,/usr/share/texmf-dist/scripts/fontools/showglyphs
  316. texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
  317. texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
  318. texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
  319. texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
  320. texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
  321. texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
  322. texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
  323. texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
  324. texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
  325. texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
  326. texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
  327. texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
  328. texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
  329. texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
  330. texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
  331. texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
  332. texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
  333. texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
  334. texlive-collection-latexextra,/usr/bin/pdfthumb,/usr/share/texmf-dist/scripts/ppower4/pdfthumb.tlu
  335. texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
  336. texlive-collection-latexextra,/usr/bin/ppower4,/usr/share/texmf-dist/scripts/ppower4/ppower4.tlu
  337. texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
  338. texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
  339. texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
  340. texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
  341. texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
  342. texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
  343. texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
  344. texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
  345. texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
  346. texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
  347. texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
  348. texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
  349. texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
  350. texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
  351. texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
  352. )
  353. %__mkdir_p %{buildroot}%{_bindir}
  354. pushd %{buildroot}%{_bindir}
  355. for i in "${mk_symlinks[@]}"; do
  356. tlc=$(echo $i | cut -f 1 -d",")
  357. lnk=$(echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
  358. rlnk=$(echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
  359. [ "%{name}" = "$tlc" ] || continue
  360. [ -f $rlnk ] || exit 1
  361. %__ln_s $rlnk $lnk || exit 1
  362. done
  363. popd
  364. ## Files list
  365. find %{buildroot} -type f -or -type l | \
  366. %__sed -e "s|%{buildroot}||g" > filelist.full
  367. find %{buildroot}%{texmf}-dist -type d | \
  368. %__sed -e "s|^%{buildroot}|%dir |" \
  369. -e "s|$|/|" >> filelist.full
  370. ## subpackages
  371. grep "/texmf-dist/doc/" filelist.full > filelist.doc
  372. cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
  373. %__mv -f filelist.tmp filelist.full
  374. %clean
  375. %__rm -rf %{buildroot}
  376. %post
  377. %{exec_texhash}
  378. exit 0
  379. %postun
  380. if [ "$1" = 0 ]; then
  381. %{exec_texhash}
  382. fi
  383. exit 0
  384. %files -f filelist.full
  385. %defattr(-,root,root,-)
  386. %files -f filelist.doc doc
  387. %defattr(-,root,root,-)
  388. %changelog
  389. * Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
  390. - generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-luatex
  391. * Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
  392. - generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-luatex
  393. - make symlinks of core script utils (texlive-collection-binextra,
  394. texlive-collection-context, texlive-collection-fontutils,
  395. texlive-collection-langgreek, texlive-collection-langindic,
  396. texlive-collection-latex, texlive-collection-latexextra,
  397. texlive-collection-latexrecommended, texlive-collection-pictures,
  398. texlive-collection-pstricks, texlive-collection-science)
  399. * Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
  400. - generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-luatex
  401. - improved %%post
  402. * Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
  403. - generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-luatex
  404. - removed arch dependent binaries (texlive-collection-latexextra)
  405. - fixed perl path
  406. - improved updmap process in %%post and %%postun
  407. * Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
  408. - generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-luatex