texlive-collection-plainextra-vl.spec 23 KB

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