texlive-collection-formatsextra-vl.spec 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451
  1. ## -*- coding: utf-8-unix -*-
  2. ## NOTE: This spec file is generated by tlpdb2rpmspec 2011-1:
  3. ## tlpdb2rpmspec collection-formatsextra
  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: Extra formats
  20. Summary(ja): TeX Live: Extra formats
  21. Name: texlive-collection-formatsextra
  22. Version: 2011
  23. Release: 1%{?_dist_release}
  24. License: LPPL, GPLv2+, Knuth, Public Domain
  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 Extra formats:
  46. Collected TeX `formats', i.e., large-scale macro packages
  47. designed to be dumped into .fmt files, other than most common
  48. ones, such as latex and context.
  49. This package contains the following CTAN packages:
  50. edmac: Typeset scholarly edition.
  51. eplain: Extended plain tex macros.
  52. mltex: The MLTeX system.
  53. psizzl: A TeX format for physics papers.
  54. startex: An XML-inspired format for student use.
  55. texsis: Plain TeX macros for Physicists.
  56. %description -l ja
  57. TeX Live ソフトウェアディストリビューションは、
  58. さまざまな Unix, Macintosh, Windows、および
  59. 他のプラットホームに対して完全な TeX システムを提供します。
  60. 多くの異なった言語を含む TeX ドキュメントの
  61. 編集、組版、閲覧、印刷するためのプログラム、
  62. そして、TeX マクロやフォントライブラリの大きなコレクションを
  63. 同梱しています。
  64. このディストリビューションは
  65. 同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
  66. TeX に関するたくさんの一般的なドキュメントを含んでいます。
  67. このパッケージは以下のようなパッケージ集です。
  68. Extra formats:
  69. Collected TeX `formats', i.e., large-scale macro packages
  70. designed to be dumped into .fmt files, other than most common
  71. ones, such as latex and context.
  72. このパッケージは以下の CTAN パッケージを含んでいます:
  73. edmac: Typeset scholarly edition.
  74. eplain: Extended plain tex macros.
  75. mltex: The MLTeX system.
  76. psizzl: A TeX format for physics papers.
  77. startex: An XML-inspired format for student use.
  78. texsis: Plain TeX macros for Physicists.
  79. %package doc
  80. Summary: TeX Live: Documentation files of %{name}
  81. Group: Applications/Publishing
  82. Requires: %{name} = %{version}-%{release}
  83. %description doc
  84. This package contains documentation files of %{name}.
  85. %prep
  86. %build
  87. %install
  88. [ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
  89. PREF=%{buildroot}%{tex_destdir}
  90. manifest=(
  91. texmf-dist/doc/latex/edmac/COPYRIGHT
  92. texmf-dist/doc/latex/edmac/braonain.tex
  93. texmf-dist/doc/latex/edmac/copying
  94. texmf-dist/doc/latex/edmac/ed-nfss.txt
  95. texmf-dist/doc/latex/edmac/edmac.doc
  96. texmf-dist/doc/latex/edmac/edstanza.doc
  97. texmf-dist/doc/latex/edmac/edszadoc.tex
  98. texmf-dist/doc/latex/edmac/features.tex
  99. texmf-dist/doc/latex/edmac/readme
  100. texmf-dist/source/latex/edmac/edmac.drv
  101. texmf-dist/tex/generic/edmac/edmac.tex
  102. texmf-dist/tex/generic/edmac/edmacfss.sty
  103. texmf-dist/tex/generic/edmac/edstanza.tex
  104. texmf-dist/tex/generic/edmac/tabmac.tex
  105. texmf-dist/doc/eplain/AUTHORS
  106. texmf-dist/doc/eplain/COPYING
  107. texmf-dist/doc/eplain/ChangeLog
  108. texmf-dist/doc/eplain/INSTALL
  109. texmf-dist/doc/eplain/NEWS
  110. texmf-dist/doc/eplain/PROJECTS
  111. texmf-dist/doc/eplain/README
  112. texmf-dist/doc/eplain/README.TOP
  113. texmf-dist/doc/eplain/demo/Makefile
  114. texmf-dist/doc/eplain/demo/lscommnt.tex
  115. texmf-dist/doc/eplain/demo/xhyper.tex
  116. texmf-dist/doc/eplain/doc/eplain.html
  117. texmf-dist/doc/eplain/doc/eplain.pdf
  118. texmf-dist/doc/eplain/doc/lscommnt.jpg
  119. texmf-dist/doc/eplain/doc/xhyper.jpg
  120. texmf-dist/doc/eplain/util/idxuniq
  121. texmf-dist/doc/eplain/util/trimsee
  122. texmf-dist/source/eplain/eplain-source-3.4.zip
  123. texmf-dist/source/eplain/xeplain.tex
  124. texmf-dist/tex/eplain/arrow.tex
  125. texmf-dist/tex/eplain/btxmac.tex
  126. texmf-dist/tex/eplain/eplain.aux
  127. texmf-dist/tex/eplain/eplain.ini
  128. texmf-dist/tex/eplain/eplain.tex
  129. texmf-dist/doc/latex/mltex/README
  130. texmf-dist/doc/latex/mltex/mltex.txt
  131. texmf-dist/doc/latex/mltex/testmlft.dvi
  132. texmf-dist/doc/latex/mltex/testmlft.tex
  133. texmf-dist/doc/latex/mltex/testmlsw.dvi
  134. texmf-dist/doc/latex/mltex/testmlsw.tex
  135. texmf-dist/tex/latex/mltex/lo1enc.def
  136. texmf-dist/tex/latex/mltex/mlltxchg.def
  137. texmf-dist/tex/latex/mltex/mltex.sty
  138. texmf-dist/tex/mltex/config/mltex.ini
  139. texmf-dist/doc/otherformats/psizzl/base/psizzl.commands
  140. texmf-dist/doc/otherformats/psizzl/base/psizzl.doc
  141. texmf-dist/source/psizzl/base/aaaread.me
  142. texmf-dist/tex/psizzl/base/chapters.Psizzl
  143. texmf-dist/tex/psizzl/base/citation.Psizzl
  144. texmf-dist/tex/psizzl/base/fontdefs.Psizzl
  145. texmf-dist/tex/psizzl/base/index.Psizzl
  146. texmf-dist/tex/psizzl/base/institut.Psizzl
  147. texmf-dist/tex/psizzl/base/letter.Psizzl
  148. texmf-dist/tex/psizzl/base/lists.Psizzl
  149. texmf-dist/tex/psizzl/base/macros.Psizzl
  150. texmf-dist/tex/psizzl/base/memo.Psizzl
  151. texmf-dist/tex/psizzl/base/mypsizzl.tex
  152. texmf-dist/tex/psizzl/base/options.Psizzl
  153. texmf-dist/tex/psizzl/base/output.Psizzl
  154. texmf-dist/tex/psizzl/base/picture.Psizzl
  155. texmf-dist/tex/psizzl/base/psizzl.tex
  156. texmf-dist/tex/psizzl/base/publicat.Psizzl
  157. texmf-dist/tex/psizzl/base/symbols.Psizzl
  158. texmf-dist/tex/psizzl/base/thesis.Psizzl
  159. texmf-dist/tex/psizzl/config/psizzl.ini
  160. texmf-dist/doc/otherformats/startex/base/guide.pdf
  161. texmf-dist/doc/otherformats/startex/base/ideas.pdf
  162. texmf-dist/doc/otherformats/startex/base/startex.pdf
  163. texmf-dist/source/startex/base/INSTALL
  164. texmf-dist/source/startex/base/README
  165. texmf-dist/source/startex/base/startex.bib
  166. texmf-dist/source/startex/base/startex.dtx
  167. texmf-dist/source/startex/base/startex.ins
  168. texmf-dist/makeindex/startex/stxglo.ist
  169. texmf-dist/makeindex/startex/stxind.ist
  170. texmf-dist/tex/startex/base/a4-article.stx
  171. texmf-dist/tex/startex/base/article.stx
  172. texmf-dist/tex/startex/base/ifi-article.stx
  173. texmf-dist/tex/startex/base/ifi-artikkel.stx
  174. texmf-dist/tex/startex/base/startex.lan
  175. texmf-dist/tex/startex/base/startex.tex
  176. texmf-dist/doc/otherformats/texsis/base/COPYING
  177. texmf-dist/doc/otherformats/texsis/base/Example.tex
  178. texmf-dist/doc/otherformats/texsis/base/Fonts.tex
  179. texmf-dist/doc/otherformats/texsis/base/INSTALL
  180. texmf-dist/doc/otherformats/texsis/base/Install.tex
  181. texmf-dist/doc/otherformats/texsis/base/MANIFEST
  182. texmf-dist/doc/otherformats/texsis/base/Manual.fgl
  183. texmf-dist/doc/otherformats/texsis/base/Manual.ref
  184. texmf-dist/doc/otherformats/texsis/base/Manual.tbl
  185. texmf-dist/doc/otherformats/texsis/base/Manual.tex
  186. texmf-dist/doc/otherformats/texsis/base/NEWS
  187. texmf-dist/doc/otherformats/texsis/base/README
  188. texmf-dist/doc/otherformats/texsis/base/TXSapxF.doc
  189. texmf-dist/doc/otherformats/texsis/base/TXScover.doc
  190. texmf-dist/doc/otherformats/texsis/base/TXSdcol.doc
  191. texmf-dist/doc/otherformats/texsis/base/TXSdoc.doc
  192. texmf-dist/doc/otherformats/texsis/base/TXSdoc0.doc
  193. texmf-dist/doc/otherformats/texsis/base/TXSdocM.doc
  194. texmf-dist/doc/otherformats/texsis/base/TXSend.doc
  195. texmf-dist/doc/otherformats/texsis/base/TXSenvmt.doc
  196. texmf-dist/doc/otherformats/texsis/base/TXSeqns.doc
  197. texmf-dist/doc/otherformats/texsis/base/TXSfigs.doc
  198. texmf-dist/doc/otherformats/texsis/base/TXSfmts.doc
  199. texmf-dist/doc/otherformats/texsis/base/TXSfonts.doc
  200. texmf-dist/doc/otherformats/texsis/base/TXSinstl.doc
  201. texmf-dist/doc/otherformats/texsis/base/TXSintro.doc
  202. texmf-dist/doc/otherformats/texsis/base/TXSletr.doc
  203. texmf-dist/doc/otherformats/texsis/base/TXSmisc.doc
  204. texmf-dist/doc/otherformats/texsis/base/TXSprns.doc
  205. texmf-dist/doc/otherformats/texsis/base/TXSrefs.doc
  206. texmf-dist/doc/otherformats/texsis/base/TXSrevs.doc
  207. texmf-dist/doc/otherformats/texsis/base/TXSruled.doc
  208. texmf-dist/doc/otherformats/texsis/base/TXSsects.doc
  209. texmf-dist/doc/otherformats/texsis/base/TXSsite.000
  210. texmf-dist/doc/otherformats/texsis/base/TXSsymb.doc
  211. texmf-dist/doc/otherformats/texsis/base/TXStags.doc
  212. texmf-dist/doc/otherformats/texsis/base/index.tex
  213. texmf-dist/doc/otherformats/texsis/base/letr
  214. texmf-dist/doc/otherformats/texsis/base/penguin.eps
  215. texmf-dist/doc/otherformats/texsis/base/penguin2.eps
  216. texmf-dist/doc/otherformats/texsis/base/texsis.1
  217. texmf-dist/doc/otherformats/texsis/base/texsis.el
  218. texmf-dist/doc/otherformats/texsis/base/texsis.lsm
  219. texmf-dist/bibtex/bst/texsis/texsis.bst
  220. texmf-dist/tex/texsis/base/AIP.txs
  221. texmf-dist/tex/texsis/base/CVformat.txs
  222. texmf-dist/tex/texsis/base/Elsevier.txs
  223. texmf-dist/tex/texsis/base/Exam.txs
  224. texmf-dist/tex/texsis/base/Formletr.txs
  225. texmf-dist/tex/texsis/base/IEEE.txs
  226. texmf-dist/tex/texsis/base/PhysRev.txs
  227. texmf-dist/tex/texsis/base/Spanish.txs
  228. texmf-dist/tex/texsis/base/Swedish.txs
  229. texmf-dist/tex/texsis/base/TXSconts.tex
  230. texmf-dist/tex/texsis/base/TXSdcol.tex
  231. texmf-dist/tex/texsis/base/TXSenvmt.tex
  232. texmf-dist/tex/texsis/base/TXSeqns.tex
  233. texmf-dist/tex/texsis/base/TXSfigs.tex
  234. texmf-dist/tex/texsis/base/TXSfmts.tex
  235. texmf-dist/tex/texsis/base/TXSfonts.tex
  236. texmf-dist/tex/texsis/base/TXShead.tex
  237. texmf-dist/tex/texsis/base/TXSinit.tex
  238. texmf-dist/tex/texsis/base/TXSletr.tex
  239. texmf-dist/tex/texsis/base/TXSmacs.tex
  240. texmf-dist/tex/texsis/base/TXSmemo.tex
  241. texmf-dist/tex/texsis/base/TXSprns.tex
  242. texmf-dist/tex/texsis/base/TXSrefs.tex
  243. texmf-dist/tex/texsis/base/TXSruled.tex
  244. texmf-dist/tex/texsis/base/TXSsects.tex
  245. texmf-dist/tex/texsis/base/TXSsite.tex
  246. texmf-dist/tex/texsis/base/TXSsymb.tex
  247. texmf-dist/tex/texsis/base/TXStags.tex
  248. texmf-dist/tex/texsis/base/TXStitle.tex
  249. texmf-dist/tex/texsis/base/Tablebod.txs
  250. texmf-dist/tex/texsis/base/WorldSci.txs
  251. texmf-dist/tex/texsis/base/color.txs
  252. texmf-dist/tex/texsis/base/nuclproc.txs
  253. texmf-dist/tex/texsis/base/printfont.txs
  254. texmf-dist/tex/texsis/base/spine.txs
  255. texmf-dist/tex/texsis/base/texsis.tex
  256. texmf-dist/tex/texsis/base/thesis.txs
  257. texmf-dist/tex/texsis/base/twin.txs
  258. texmf-dist/tex/texsis/config/texsis.ini
  259. )
  260. %__mkdir_p ${PREF}/texmf-dist
  261. for i in "${manifest[@]}"; do
  262. %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
  263. done
  264. ## make symlinks of core script utils
  265. mk_symlinks=(
  266. texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
  267. texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
  268. texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
  269. texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
  270. texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
  271. texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
  272. texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
  273. texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
  274. texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
  275. texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
  276. texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
  277. texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
  278. texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
  279. texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
  280. texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
  281. texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
  282. texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
  283. texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
  284. texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
  285. texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
  286. texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
  287. texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
  288. texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
  289. texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
  290. texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
  291. texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
  292. texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
  293. texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
  294. texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
  295. texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
  296. texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
  297. texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
  298. texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
  299. texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
  300. texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
  301. texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
  302. texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
  303. texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
  304. texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
  305. texlive-collection-fontutils,/usr/bin/cmap2enc,/usr/share/texmf-dist/scripts/fontools/cmap2enc
  306. texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
  307. texlive-collection-fontutils,/usr/bin/font2afm,/usr/share/texmf-dist/scripts/fontools/font2afm
  308. texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
  309. texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
  310. texlive-collection-fontutils,/usr/bin/pfm2kpx,/usr/share/texmf-dist/scripts/fontools/pfm2kpx
  311. texlive-collection-fontutils,/usr/bin/showglyphs,/usr/share/texmf-dist/scripts/fontools/showglyphs
  312. texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
  313. texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
  314. texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
  315. texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
  316. texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
  317. texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
  318. texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
  319. texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
  320. texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
  321. texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
  322. texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
  323. texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
  324. texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
  325. texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
  326. texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
  327. texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
  328. texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
  329. texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
  330. texlive-collection-latexextra,/usr/bin/pdfthumb,/usr/share/texmf-dist/scripts/ppower4/pdfthumb.tlu
  331. texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
  332. texlive-collection-latexextra,/usr/bin/ppower4,/usr/share/texmf-dist/scripts/ppower4/ppower4.tlu
  333. texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
  334. texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
  335. texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
  336. texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
  337. texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
  338. texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
  339. texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
  340. texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
  341. texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
  342. texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
  343. texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
  344. texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
  345. texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
  346. texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
  347. texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
  348. )
  349. %__mkdir_p %{buildroot}%{_bindir}
  350. pushd %{buildroot}%{_bindir}
  351. for i in "${mk_symlinks[@]}"; do
  352. tlc=$(echo $i | cut -f 1 -d",")
  353. lnk=$(echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
  354. rlnk=$(echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
  355. [ "%{name}" = "$tlc" ] || continue
  356. [ -f $rlnk ] || exit 1
  357. %__ln_s $rlnk $lnk || exit 1
  358. done
  359. popd
  360. ## Files list
  361. find %{buildroot} -type f -or -type l | \
  362. %__sed -e "s|%{buildroot}||g" > filelist.full
  363. find %{buildroot}%{texmf}-dist -type d | \
  364. %__sed -e "s|^%{buildroot}|%dir |" \
  365. -e "s|$|/|" >> filelist.full
  366. ## subpackages
  367. grep "/texmf-dist/doc/" filelist.full > filelist.doc
  368. cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
  369. %__mv -f filelist.tmp filelist.full
  370. %clean
  371. %__rm -rf %{buildroot}
  372. %post
  373. %{exec_texhash}
  374. rpm -q --quiet texlive-common || exit 0
  375. echo -n " "
  376. echo -n "Running fmtutil ... " && %{exec_fmtutil} && echo "done."
  377. exit 0
  378. %postun
  379. if [ "$1" = 0 ]; then
  380. %{exec_texhash}
  381. fi
  382. exit 0
  383. %files -f filelist.full
  384. %defattr(-,root,root,-)
  385. %files -f filelist.doc doc
  386. %defattr(-,root,root,-)
  387. %changelog
  388. * Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
  389. - generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-formatsextra
  390. * Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
  391. - generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-formatsextra
  392. - make symlinks of core script utils (texlive-collection-binextra,
  393. texlive-collection-context, texlive-collection-fontutils,
  394. texlive-collection-langgreek, texlive-collection-langindic,
  395. texlive-collection-latex, texlive-collection-latexextra,
  396. texlive-collection-latexrecommended, texlive-collection-pictures,
  397. texlive-collection-pstricks, texlive-collection-science)
  398. * Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
  399. - generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-formatsextra
  400. - improved %%post
  401. * Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
  402. - generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-formatsextra
  403. - removed arch dependent binaries (texlive-collection-latexextra)
  404. - fixed perl path
  405. - improved updmap process in %%post and %%postun
  406. * Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
  407. - generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-formatsextra