texlive-collection-formatsextra-vl.spec 24 KB

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