texlive-collection-plainextra-vl.spec 26 KB

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