texlive-collection-genericrecommended-vl.spec 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447
  1. ## -*- coding: utf-8-unix -*-
  2. ## NOTE: This spec file is generated by tlpdb2rpmspec 2011-1:
  3. ## tlpdb2rpmspec collection-genericrecommended
  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: Recommended generic packages
  20. Summary(ja): TeX Live: Recommended generic packages
  21. Name: texlive-collection-genericrecommended
  22. Version: 2011
  23. Release: 1%{?_dist_release}
  24. License: Public Domain, GPL+, LPPL, Freely redistributable without restriction
  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 Recommended generic packages:
  46. Recommended packages that work with multiple formats.
  47. This package contains the following CTAN packages:
  48. epsf: Simple macros for EPS inclusion.
  49. fontname: Scheme for naming fonts in TeX.
  50. genmisc:
  51. kastrup:
  52. multido: A loop facility for Generic TeX.
  53. path: Typeset paths, making them breakable.
  54. tex-ps: TeX to PostScript generic macros and add-ons.
  55. ulem: Package for underlining.
  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. Recommended generic packages:
  69. Recommended packages that work with multiple formats.
  70. このパッケージは以下の CTAN パッケージを含んでいます:
  71. epsf: Simple macros for EPS inclusion.
  72. fontname: Scheme for naming fonts in TeX.
  73. genmisc:
  74. kastrup:
  75. multido: A loop facility for Generic TeX.
  76. path: Typeset paths, making them breakable.
  77. tex-ps: TeX to PostScript generic macros and add-ons.
  78. ulem: Package for underlining.
  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/generic/epsf/LICENSE
  92. texmf-dist/doc/generic/epsf/Makefile
  93. texmf-dist/doc/generic/epsf/README
  94. texmf-dist/doc/generic/epsf/bboxgrid.ps
  95. texmf-dist/doc/generic/epsf/epsf-doc.pdf
  96. texmf-dist/doc/generic/epsf/epsf-doc.tex
  97. texmf-dist/doc/generic/epsf/fndbadps
  98. texmf-dist/doc/generic/epsf/okay/teps.eps
  99. texmf-dist/doc/generic/epsf/okay/tepsf.eps
  100. texmf-dist/doc/generic/epsf/okay/tepsf1.dvi
  101. texmf-dist/doc/generic/epsf/okay/tepsf2.dvi
  102. texmf-dist/doc/generic/epsf/okay/tepsf3.dvi
  103. texmf-dist/doc/generic/epsf/teps.eps
  104. texmf-dist/doc/generic/epsf/tepsf.eps
  105. texmf-dist/doc/generic/epsf/tepsf1.tex
  106. texmf-dist/doc/generic/epsf/tepsf2.ltx
  107. texmf-dist/doc/generic/epsf/tepsf3.tex
  108. texmf-dist/tex/generic/epsf/epsf.sty
  109. texmf-dist/tex/generic/epsf/epsf.tex
  110. texmf-dist/doc/fonts/fontname/8a.html
  111. texmf-dist/doc/fonts/fontname/8r.html
  112. texmf-dist/doc/fonts/fontname/Adobe-fonts.html
  113. texmf-dist/doc/fonts/fontname/Apple-fonts.html
  114. texmf-dist/doc/fonts/fontname/Bitstream-fonts.html
  115. texmf-dist/doc/fonts/fontname/ChangeLog
  116. texmf-dist/doc/fonts/fontname/DTC-fonts.html
  117. texmf-dist/doc/fonts/fontname/Encodings.html
  118. texmf-dist/doc/fonts/fontname/Filenames-for-fonts.html
  119. texmf-dist/doc/fonts/fontname/Font-legalities.html
  120. texmf-dist/doc/fonts/fontname/Font-name-lists.html
  121. texmf-dist/doc/fonts/fontname/History.html
  122. texmf-dist/doc/fonts/fontname/ITC-fonts.html
  123. texmf-dist/doc/fonts/fontname/Introduction.html
  124. texmf-dist/doc/fonts/fontname/Linotype-fonts.html
  125. texmf-dist/doc/fonts/fontname/Long-names.html
  126. texmf-dist/doc/fonts/fontname/Long-naming-scheme.html
  127. texmf-dist/doc/fonts/fontname/Makefile
  128. texmf-dist/doc/fonts/fontname/Monotype-fonts.html
  129. texmf-dist/doc/fonts/fontname/Name-mapping-file.html
  130. texmf-dist/doc/fonts/fontname/References.html
  131. texmf-dist/doc/fonts/fontname/Standard-PostScript-fonts.html
  132. texmf-dist/doc/fonts/fontname/Suppliers.html
  133. texmf-dist/doc/fonts/fontname/Typefaces.html
  134. texmf-dist/doc/fonts/fontname/URW-fonts.html
  135. texmf-dist/doc/fonts/fontname/Variants.html
  136. texmf-dist/doc/fonts/fontname/Weights.html
  137. texmf-dist/doc/fonts/fontname/Widths.html
  138. texmf-dist/doc/fonts/fontname/bitstrea.aka
  139. texmf-dist/doc/fonts/fontname/cork.html
  140. texmf-dist/doc/fonts/fontname/dvips.html
  141. texmf-dist/doc/fonts/fontname/fontname.aux
  142. texmf-dist/doc/fonts/fontname/fontname.cp
  143. texmf-dist/doc/fonts/fontname/fontname.html
  144. texmf-dist/doc/fonts/fontname/fontname.pdf
  145. texmf-dist/doc/fonts/fontname/fontname.texi
  146. texmf-dist/doc/fonts/fontname/fontname.toc
  147. texmf-dist/doc/fonts/fontname/index.html
  148. texmf-dist/doc/fonts/fontname/texmext.html
  149. texmf-dist/doc/fonts/fontname/texmital.html
  150. texmf-dist/doc/fonts/fontname/texmsym.html
  151. texmf-dist/doc/fonts/fontname/texnansi.html
  152. texmf-dist/doc/fonts/fontname/texnansx.html
  153. texmf-dist/doc/fonts/fontname/xl2.html
  154. texmf-dist/doc/fonts/fontname/xt2.html
  155. texmf-dist/fonts/map/fontname/adobe.map
  156. texmf-dist/fonts/map/fontname/apple.map
  157. texmf-dist/fonts/map/fontname/bitstrea.map
  158. texmf-dist/fonts/map/fontname/dtc.map
  159. texmf-dist/fonts/map/fontname/itc.map
  160. texmf-dist/fonts/map/fontname/linot-cd.map
  161. texmf-dist/fonts/map/fontname/linotype-cd.map
  162. texmf-dist/fonts/map/fontname/linotype.map
  163. texmf-dist/fonts/map/fontname/monotype.map
  164. texmf-dist/fonts/map/fontname/skey1250.map
  165. texmf-dist/fonts/map/fontname/skey1555.map
  166. texmf-dist/fonts/map/fontname/softkey-1250.map
  167. texmf-dist/fonts/map/fontname/softkey-1555.map
  168. texmf-dist/fonts/map/fontname/softkey.map
  169. texmf-dist/fonts/map/fontname/special.map
  170. texmf-dist/fonts/map/fontname/supplier.map
  171. texmf-dist/fonts/map/fontname/texfonts.map
  172. texmf-dist/fonts/map/fontname/typeface.map
  173. texmf-dist/fonts/map/fontname/urw.map
  174. texmf-dist/fonts/map/fontname/variant.map
  175. texmf-dist/fonts/map/fontname/weight.map
  176. texmf-dist/fonts/map/fontname/width.map
  177. texmf-dist/fonts/map/fontname/yandy.map
  178. texmf-dist/tex/generic/genmisc/anti.tex
  179. texmf-dist/tex/generic/genmisc/apldef.tex
  180. texmf-dist/tex/generic/genmisc/arabic.tex
  181. texmf-dist/tex/generic/genmisc/backgrnd.tex
  182. texmf-dist/tex/generic/genmisc/balancedquotes.sty
  183. texmf-dist/tex/generic/genmisc/chessmin.tex
  184. texmf-dist/tex/generic/genmisc/compare.tex
  185. texmf-dist/tex/generic/genmisc/cropmark.sty
  186. texmf-dist/tex/generic/genmisc/cropmark.tex
  187. texmf-dist/tex/generic/genmisc/croptest.tex
  188. texmf-dist/tex/generic/genmisc/dayofweek.tex
  189. texmf-dist/tex/generic/genmisc/daytime.sty
  190. texmf-dist/tex/generic/genmisc/default.sty
  191. texmf-dist/tex/generic/genmisc/dow.tex
  192. texmf-dist/tex/generic/genmisc/emtrees.tex
  193. texmf-dist/tex/generic/genmisc/endnote.tex
  194. texmf-dist/tex/generic/genmisc/fakebold.tex
  195. texmf-dist/tex/generic/genmisc/hep.tex
  196. texmf-dist/tex/generic/genmisc/hexdump.sty
  197. texmf-dist/tex/generic/genmisc/inscrutable.tex
  198. texmf-dist/tex/generic/genmisc/laps.tex
  199. texmf-dist/tex/generic/genmisc/letterspacing.tex
  200. texmf-dist/tex/generic/genmisc/longdiv.tex
  201. texmf-dist/tex/generic/genmisc/mandel.tex
  202. texmf-dist/tex/generic/genmisc/mathlig.tex
  203. texmf-dist/tex/generic/genmisc/nth.sty
  204. texmf-dist/tex/generic/genmisc/outerhbox.sty
  205. texmf-dist/tex/generic/genmisc/pagereference.tex
  206. texmf-dist/tex/generic/genmisc/quotation.tex
  207. texmf-dist/tex/generic/genmisc/ragged.sty
  208. texmf-dist/tex/generic/genmisc/random.tex
  209. texmf-dist/tex/generic/genmisc/ruler.tex
  210. texmf-dist/tex/generic/genmisc/selectpage.tex
  211. texmf-dist/tex/generic/genmisc/shadebox.tex
  212. texmf-dist/tex/generic/genmisc/swrule.sty
  213. texmf-dist/tex/generic/genmisc/underlin.tex
  214. texmf-dist/tex/generic/genmisc/undertilde.tex
  215. texmf-dist/tex/generic/genmisc/verbatim.tex
  216. texmf-dist/tex/generic/genmisc/weekday.sty
  217. texmf-dist/tex/generic/genmisc/wiggly.tex
  218. texmf-dist/tex/generic/genmisc/zip.tex
  219. texmf-dist/doc/generic/kastrup/binhex.pdf
  220. texmf-dist/source/generic/kastrup/binhex.drv
  221. texmf-dist/source/generic/kastrup/binhex.dtx
  222. texmf-dist/source/generic/kastrup/binhex.ins
  223. texmf-dist/tex/generic/kastrup/binhex.tex
  224. texmf-dist/doc/generic/multido/Changes
  225. texmf-dist/doc/generic/multido/multido-doc.pdf
  226. texmf-dist/doc/generic/multido/multido-doc.tex
  227. texmf-dist/doc/generic/multido/multido.pdf
  228. texmf-dist/source/generic/multido/Makefile
  229. texmf-dist/tex/generic/multido/multido.tex
  230. texmf-dist/tex/latex/multido/multido.sty
  231. texmf-dist/doc/generic/path/path-doc.pdf
  232. texmf-dist/doc/generic/path/path-doc.tex
  233. texmf-dist/tex/generic/path/path.sty
  234. texmf-dist/doc/generic/tex-ps/cmyk-hax/README
  235. texmf-dist/doc/generic/tex-ps/cmyk-hax/cmyk-doc.pdf
  236. texmf-dist/doc/generic/tex-ps/cmyk-hax/fountain.eps
  237. texmf-dist/doc/generic/tex-ps/cmyk-hax/gdansk.eps
  238. texmf-dist/doc/generic/tex-ps/cmyk-hax/rules.tex
  239. texmf-dist/doc/generic/tex-ps/cmyk-hax/sam1-sep.bat
  240. texmf-dist/doc/generic/tex-ps/cmyk-hax/sample1.tex
  241. texmf-dist/doc/generic/tex-ps/cmyk-hax/sample2.tex
  242. texmf-dist/doc/generic/tex-ps/cmyk-hax/sample3.tex
  243. texmf-dist/doc/generic/tex-ps/cmyk-hax/sample4.tex
  244. texmf-dist/doc/generic/tex-ps/cmyk-hax/screen.eps
  245. texmf-dist/doc/generic/tex-ps/poligraf/README
  246. texmf-dist/doc/generic/tex-ps/poligraf/kol-cmyk.eps
  247. texmf-dist/doc/generic/tex-ps/poligraf/sample.tex
  248. texmf-dist/doc/generic/tex-ps/poligraf/samplelx.tex
  249. texmf-dist/dvips/tex-ps/crops.pro
  250. texmf-dist/dvips/tex-ps/mirr.hd
  251. texmf-dist/dvips/tex-ps/separate.pro
  252. texmf-dist/tex/generic/tex-ps/cmyk-hax.tex
  253. texmf-dist/tex/generic/tex-ps/epsfx.tex
  254. texmf-dist/tex/generic/tex-ps/poligraf.sty
  255. texmf-dist/tex/generic/tex-ps/trans.tex
  256. texmf-dist/doc/generic/ulem/README
  257. texmf-dist/doc/generic/ulem/ulem.ltx
  258. texmf-dist/doc/generic/ulem/ulem.pdf
  259. texmf-dist/tex/generic/ulem/ulem.sty
  260. )
  261. %__mkdir_p ${PREF}/texmf-dist
  262. for i in "${manifest[@]}"; do
  263. %__install -m $(stat -c %a %{texlive_src}/$i) -p -D %{texlive_src}/$i ${PREF}/$i
  264. done
  265. ## make symlinks of core script utils
  266. mk_symlinks=(
  267. texlive-collection-bibtexextra,/usr/bin/bibexport,/usr/share/texmf-dist/scripts/bibexport/bibexport.sh
  268. texlive-collection-binextra,/usr/bin/arlatex,/usr/share/texmf-dist/scripts/bundledoc/arlatex
  269. texlive-collection-binextra,/usr/bin/bundledoc,/usr/share/texmf-dist/scripts/bundledoc/bundledoc
  270. texlive-collection-binextra,/usr/bin/de-macro,/usr/share/texmf-dist/scripts/de-macro/de-macro
  271. texlive-collection-binextra,/usr/bin/dviasm,/usr/share/texmf-dist/scripts/dviasm/dviasm.py
  272. texlive-collection-binextra,/usr/bin/findhyph,/usr/share/texmf-dist/scripts/findhyph/findhyph
  273. texlive-collection-binextra,/usr/bin/fragmaster,/usr/share/texmf-dist/scripts/fragmaster/fragmaster.pl
  274. texlive-collection-binextra,/usr/bin/installfont-tl,/usr/share/texmf-dist/scripts/installfont/installfont-tl
  275. texlive-collection-binextra,/usr/bin/latex2man,/usr/share/texmf-dist/scripts/latex2man/latex2man
  276. texlive-collection-binextra,/usr/bin/latexdiff,/usr/share/texmf-dist/scripts/latexdiff/latexdiff.pl
  277. texlive-collection-binextra,/usr/bin/latexdiff-vc,/usr/share/texmf-dist/scripts/latexdiff/latexdiff-vc.pl
  278. texlive-collection-binextra,/usr/bin/latexmk,/usr/share/texmf-dist/scripts/latexmk/latexmk.pl
  279. texlive-collection-binextra,/usr/bin/latexrevise,/usr/share/texmf-dist/scripts/latexdiff/latexrevise.pl
  280. texlive-collection-binextra,/usr/bin/listings-ext.sh,/usr/share/texmf-dist/scripts/listings-ext/listings-ext.sh
  281. texlive-collection-binextra,/usr/bin/mkjobtexmf,/usr/share/texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
  282. texlive-collection-binextra,/usr/bin/pdf180,/usr/share/texmf-dist/scripts/pdfjam/pdf180
  283. texlive-collection-binextra,/usr/bin/pdf270,/usr/share/texmf-dist/scripts/pdfjam/pdf270
  284. texlive-collection-binextra,/usr/bin/pdf90,/usr/share/texmf-dist/scripts/pdfjam/pdf90
  285. texlive-collection-binextra,/usr/bin/pdfbook,/usr/share/texmf-dist/scripts/pdfjam/pdfbook
  286. texlive-collection-binextra,/usr/bin/pdfcrop,/usr/share/texmf-dist/scripts/pdfcrop/pdfcrop.pl
  287. texlive-collection-binextra,/usr/bin/pdfflip,/usr/share/texmf-dist/scripts/pdfjam/pdfflip
  288. texlive-collection-binextra,/usr/bin/pdfjam,/usr/share/texmf-dist/scripts/pdfjam/pdfjam
  289. texlive-collection-binextra,/usr/bin/pdfjam-pocketmod,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-pocketmod
  290. texlive-collection-binextra,/usr/bin/pdfjam-slides3up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides3up
  291. texlive-collection-binextra,/usr/bin/pdfjam-slides6up,/usr/share/texmf-dist/scripts/pdfjam/pdfjam-slides6up
  292. texlive-collection-binextra,/usr/bin/pdfjoin,/usr/share/texmf-dist/scripts/pdfjam/pdfjoin
  293. texlive-collection-binextra,/usr/bin/pdfnup,/usr/share/texmf-dist/scripts/pdfjam/pdfnup
  294. texlive-collection-binextra,/usr/bin/pdfpun,/usr/share/texmf-dist/scripts/pdfjam/pdfpun
  295. texlive-collection-binextra,/usr/bin/pkfix,/usr/share/texmf-dist/scripts/pkfix/pkfix.pl
  296. texlive-collection-binextra,/usr/bin/pkfix-helper,/usr/share/texmf-dist/scripts/pkfix-helper/pkfix-helper
  297. texlive-collection-binextra,/usr/bin/purifyeps,/usr/share/texmf-dist/scripts/purifyeps/purifyeps
  298. texlive-collection-binextra,/usr/bin/sty2dtx,/usr/share/texmf-dist/scripts/sty2dtx/sty2dtx.pl
  299. texlive-collection-binextra,/usr/bin/texcount,/usr/share/texmf-dist/scripts/texcount/texcount.pl
  300. texlive-collection-binextra,/usr/bin/texdef,/usr/share/texmf-dist/scripts/texdef/texdef.pl
  301. texlive-collection-binextra,/usr/bin/texdiff,/usr/share/texmf-dist/scripts/texdiff/texdiff
  302. texlive-collection-binextra,/usr/bin/texdirflatten,/usr/share/texmf-dist/scripts/texdirflatten/texdirflatten
  303. texlive-collection-binextra,/usr/bin/texloganalyser,/usr/share/texmf-dist/scripts/texloganalyser/texloganalyser
  304. texlive-collection-fontutils,/usr/bin/afm2afm,/usr/share/texmf-dist/scripts/fontools/afm2afm
  305. texlive-collection-fontutils,/usr/bin/autoinst,/usr/share/texmf-dist/scripts/fontools/autoinst
  306. texlive-collection-fontutils,/usr/bin/cmap2enc,/usr/share/texmf-dist/scripts/fontools/cmap2enc
  307. texlive-collection-fontutils,/usr/bin/epstopdf,/usr/share/texmf-dist/scripts/epstopdf/epstopdf.pl
  308. texlive-collection-fontutils,/usr/bin/font2afm,/usr/share/texmf-dist/scripts/fontools/font2afm
  309. texlive-collection-fontutils,/usr/bin/mkt1font,/usr/share/texmf-dist/scripts/accfonts/mkt1font
  310. texlive-collection-fontutils,/usr/bin/ot2kpx,/usr/share/texmf-dist/scripts/fontools/ot2kpx
  311. texlive-collection-fontutils,/usr/bin/pfm2kpx,/usr/share/texmf-dist/scripts/fontools/pfm2kpx
  312. texlive-collection-fontutils,/usr/bin/showglyphs,/usr/share/texmf-dist/scripts/fontools/showglyphs
  313. texlive-collection-fontutils,/usr/bin/vpl2ovp,/usr/share/texmf-dist/scripts/accfonts/vpl2ovp
  314. texlive-collection-fontutils,/usr/bin/vpl2vpl,/usr/share/texmf-dist/scripts/accfonts/vpl2vpl
  315. texlive-collection-htmlxml,/usr/bin/ht,/usr/share/texmf-dist/scripts/tex4ht/ht.sh
  316. texlive-collection-htmlxml,/usr/bin/htcontext,/usr/share/texmf-dist/scripts/tex4ht/htcontext.sh
  317. texlive-collection-htmlxml,/usr/bin/htlatex,/usr/share/texmf-dist/scripts/tex4ht/htlatex.sh
  318. texlive-collection-htmlxml,/usr/bin/htmex,/usr/share/texmf-dist/scripts/tex4ht/htmex.sh
  319. texlive-collection-htmlxml,/usr/bin/httex,/usr/share/texmf-dist/scripts/tex4ht/httex.sh
  320. texlive-collection-htmlxml,/usr/bin/httexi,/usr/share/texmf-dist/scripts/tex4ht/httexi.sh
  321. texlive-collection-htmlxml,/usr/bin/htxelatex,/usr/share/texmf-dist/scripts/tex4ht/htxelatex.sh
  322. texlive-collection-htmlxml,/usr/bin/htxetex,/usr/share/texmf-dist/scripts/tex4ht/htxetex.sh
  323. texlive-collection-htmlxml,/usr/bin/mk4ht,/usr/share/texmf-dist/scripts/tex4ht/mk4ht.pl
  324. texlive-collection-langgreek,/usr/bin/mkgrkindex,/usr/share/texmf-dist/scripts/mkgrkindex/mkgrkindex
  325. texlive-collection-langindic,/usr/bin/ebong,/usr/share/texmf-dist/scripts/ebong/ebong.py
  326. texlive-collection-latex,/usr/bin/mptopdf,/usr/share/texmf-dist/scripts/context/perl/mptopdf.pl
  327. texlive-collection-latex,/usr/bin/pdfatfi,/usr/share/texmf-dist/scripts/oberdiek/pdfatfi.pl
  328. texlive-collection-latexextra,/usr/bin/authorindex,/usr/share/texmf-dist/scripts/authorindex/authorindex
  329. texlive-collection-latexextra,/usr/bin/makeglossaries,/usr/share/texmf-dist/scripts/glossaries/makeglossaries
  330. texlive-collection-latexextra,/usr/bin/pdfannotextractor,/usr/share/texmf-dist/scripts/pax/pdfannotextractor.pl
  331. texlive-collection-latexextra,/usr/bin/pdfthumb,/usr/share/texmf-dist/scripts/ppower4/pdfthumb.tlu
  332. texlive-collection-latexextra,/usr/bin/perltex,/usr/share/texmf-dist/scripts/perltex/perltex.pl
  333. texlive-collection-latexextra,/usr/bin/ppower4,/usr/share/texmf-dist/scripts/ppower4/ppower4.tlu
  334. texlive-collection-latexextra,/usr/bin/ps4pdf,/usr/share/texmf-dist/scripts/pst-pdf/ps4pdf
  335. texlive-collection-latexextra,/usr/bin/splitindex,/usr/share/texmf-dist/scripts/splitindex/perl/splitindex.pl
  336. texlive-collection-latexextra,/usr/bin/svn-multi,/usr/share/texmf-dist/scripts/svn-multi/svn-multi.pl
  337. texlive-collection-latexextra,/usr/bin/vpe,/usr/share/texmf-dist/scripts/vpe/vpe.pl
  338. texlive-collection-latexrecommended,/usr/bin/thumbpdf,/usr/share/texmf-dist/scripts/thumbpdf/thumbpdf.pl
  339. texlive-collection-luatex,/usr/bin/mkluatexfontdb,/usr/share/texmf-dist/scripts/luaotfload/mkluatexfontdb.lua
  340. texlive-collection-music,/usr/bin/musixflx,/usr/share/texmf-dist/scripts/musixtex/musixflx.lua
  341. texlive-collection-music,/usr/bin/musixtex,/usr/share/texmf-dist/scripts/musixtex/musixtex.lua
  342. texlive-collection-pictures,/usr/bin/cachepic,/usr/share/texmf-dist/scripts/cachepic/cachepic.tlu
  343. texlive-collection-pictures,/usr/bin/epspdf,/usr/share/texmf-dist/scripts/epspdf/epspdf.rb
  344. texlive-collection-pictures,/usr/bin/epspdftk,/usr/share/texmf-dist/scripts/epspdf/epspdftk.tcl
  345. texlive-collection-pictures,/usr/bin/fig4latex,/usr/share/texmf-dist/scripts/fig4latex/fig4latex
  346. texlive-collection-pictures,/usr/bin/mathspic,/usr/share/texmf-dist/scripts/mathspic/mathspic.pl
  347. texlive-collection-pstricks,/usr/bin/pst2pdf,/usr/share/texmf-dist/scripts/pst2pdf/pst2pdf
  348. texlive-collection-science,/usr/bin/ulqda,/usr/share/texmf-dist/scripts/ulqda/ulqda.pl
  349. )
  350. %__mkdir_p %{buildroot}%{_bindir}
  351. pushd %{buildroot}%{_bindir}
  352. for i in "${mk_symlinks[@]}"; do
  353. tlc=$(echo $i | cut -f 1 -d",")
  354. lnk=$(echo $i | cut -f 2 -d"," | %__sed -e "s|/usr/bin/||")
  355. rlnk=$(echo $i | cut -f 3 -d"," | %__sed -e "s|/usr/|../|")
  356. [ "%{name}" = "$tlc" ] || continue
  357. [ -f $rlnk ] || exit 1
  358. %__ln_s $rlnk $lnk || exit 1
  359. done
  360. popd
  361. ## Files list
  362. find %{buildroot} -type f -or -type l | \
  363. %__sed -e "s|%{buildroot}||g" > filelist.full
  364. find %{buildroot}%{texmf}-dist -type d | \
  365. %__sed -e "s|^%{buildroot}|%dir |" \
  366. -e "s|$|/|" >> filelist.full
  367. ## subpackages
  368. grep "/texmf-dist/doc/" filelist.full > filelist.doc
  369. cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
  370. %__mv -f filelist.tmp filelist.full
  371. %clean
  372. %__rm -rf %{buildroot}
  373. %post
  374. %{exec_texhash}
  375. exit 0
  376. %postun
  377. if [ "$1" = 0 ]; then
  378. %{exec_texhash}
  379. fi
  380. exit 0
  381. %files -f filelist.full
  382. %defattr(-,root,root,-)
  383. %files -f filelist.doc doc
  384. %defattr(-,root,root,-)
  385. %changelog
  386. * Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
  387. - generated by tlpdb2rpmspec 2011-1: tlpdb2rpmspec collection-genericrecommended
  388. * Mon Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
  389. - generated by tlpdb2rpmspec 2009-4: tlpdb2rpmspec collection-genericrecommended
  390. - make symlinks of core script utils (texlive-collection-binextra,
  391. texlive-collection-context, texlive-collection-fontutils,
  392. texlive-collection-langgreek, texlive-collection-langindic,
  393. texlive-collection-latex, texlive-collection-latexextra,
  394. texlive-collection-latexrecommended, texlive-collection-pictures,
  395. texlive-collection-pstricks, texlive-collection-science)
  396. * Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
  397. - generated by tlpdb2rpmspec 2009-3: tlpdb2rpmspec collection-genericrecommended
  398. - improved %%post
  399. * Fri Oct 01 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
  400. - generated by tlpdb2rpmspec 2009-2: tlpdb2rpmspec collection-genericrecommended
  401. - removed arch dependent binaries (texlive-collection-latexextra)
  402. - fixed perl path
  403. - improved updmap process in %%post and %%postun
  404. * Sat Aug 07 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
  405. - generated by tlpdb2rpmspec 2009-1: tlpdb2rpmspec collection-genericrecommended