texlive-common-vl.spec 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. ## -*- coding: utf-8-unix -*-
  2. %bcond_with firstbuild
  3. Obsoletes: texlive-common < %{version}
  4. Obsoletes: jadetex tetex dvipdfmx xdvik xdvik-motif
  5. Obsoletes: tetex-latex tetex-afm tetex-type1 tetex-devel
  6. Obsoletes: pTeX pLaTeX2e pLaTeX2e_Macros dvipsk
  7. Obsoletes: dvipdfm texmacro-aps
  8. Obsoletes: makejvf <= 1.1a
  9. Obsoletes: task-texmacro-phys < 1.1
  10. Summary: Common base for all TeX Live packages
  11. Summary(ja): TeX Live パッケージの共通ベース
  12. Name: texlive-common
  13. Version: 2017
  14. Release: 1%{?_dist_release}
  15. License: distributable
  16. Group: Applications/Publishing
  17. URL: http://www.tug.org/texlive/
  18. Requires: texlive = %{version}
  19. Requires: texlive-collection-basic = %{version}
  20. Requires: texlive-collection-latex = %{version}
  21. #### $ pdftex -ini -jobname=latex -progname=latex -translate-file=cp227.tcx *latex.ini
  22. ## dehypht-x-2009-06-19.tex
  23. Requires: texlive-collection-langgerman = %{version}
  24. ## catkoi
  25. Requires: texlive-collection-langcyrillic = %{version}
  26. ## grahyph5.tex
  27. ## dehypht-x-2009-06-19.tex
  28. Requires: texlive-collection-langgreek = %{version}
  29. #### $ xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini
  30. ## unicode-letters
  31. Requires: texlive-collection-xetex = %{version}
  32. ## all collection-lang***** packages
  33. ## $ rpm -qa --qf "BuildRequires: %{name} = \%\{version\}\n" | grep texlive-collection-lang | sort
  34. Requires: texlive-collection-langarabic = %{version}
  35. Requires: texlive-collection-langchinese = %{version}
  36. Requires: texlive-collection-langcjk = %{version}
  37. Requires: texlive-collection-langcyrillic = %{version}
  38. Requires: texlive-collection-langczechslovak = %{version}
  39. Requires: texlive-collection-langenglish = %{version}
  40. Requires: texlive-collection-langeuropean = %{version}
  41. Requires: texlive-collection-langfrench = %{version}
  42. Requires: texlive-collection-langgerman = %{version}
  43. Requires: texlive-collection-langgreek = %{version}
  44. Requires: texlive-collection-langitalian = %{version}
  45. Requires: texlive-collection-langjapanese = %{version}
  46. Requires: texlive-collection-langkorean = %{version}
  47. Requires: texlive-collection-langother = %{version}
  48. Requires: texlive-collection-langpolish = %{version}
  49. Requires: texlive-collection-langportuguese = %{version}
  50. Requires: texlive-collection-langspanish = %{version}
  51. BuildArch: noarch
  52. Buildroot: %{_tmppath}/%{name}-%{version}-root
  53. Vendor: Project Vine
  54. Distribution: Vine Linux
  55. Packager: munepi
  56. %description
  57. The TeX Live software distribution offers a complete TeX system for a
  58. variety of Unix, Macintosh, Windows and other platforms. It
  59. encompasses programs for editing, typesetting, previewing and printing
  60. of TeX documents in many different languages, and a large collection
  61. of TeX macros and font libraries.
  62. The distribution includes extensive general documentation about TeX,
  63. as well as the documentation for the included software packages.
  64. This package is a virtual package
  65. to provide a common base for all TeX Live packages.
  66. %description -l ja
  67. TeX Live ソフトウェアディストリビューションは、
  68. さまざまな Unix, Macintosh, Windows、および
  69. 他のプラットホームに対して完全な TeX システムを提供します。
  70. 多くの異なった言語を含む TeX ドキュメントの
  71. 編集、組版、閲覧、印刷するためのプログラム、
  72. そして、TeX マクロやフォントライブラリの大きなコレクションを
  73. 同梱しています。
  74. このディストリビューションは
  75. 同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
  76. TeX に関するたくさんの一般的なドキュメントを含んでいます。
  77. このパッケージは TeX Live パッケージの共通ベースを
  78. 提供ための仮想パッケージです。
  79. %files
  80. %changelog
  81. * Thu Jun 8 2017 Munehiro Yamamoto <munepi@vinelinux.org> 2017-1
  82. - TeX Live 2017
  83. * Sat May 21 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-2
  84. - added Requires: all collection-lang***** packages
  85. * Thu Apr 28 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-1
  86. - TeX Live 2016
  87. * Mon Jan 11 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2015-2
  88. - dropped Provides: jadetex
  89. * Mon Apr 27 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-1
  90. - TeX Live 2015
  91. * Sun May 25 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-1
  92. - TeX Live 2014
  93. * Mon Jan 13 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
  94. - rebuilt
  95. * Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
  96. - TeX Live 2013
  97. * Wed Nov 21 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
  98. - TeX Live 2012
  99. * Sat Nov 26 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
  100. - TeX Live 2011
  101. * Mon May 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-6
  102. - added Requires(post): for all requirements of texlive-collection-*
  103. - added Requires: texlive
  104. * Sat Apr 16 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-5
  105. - improved %%post
  106. - checked the maps containing Require(post) dependencies
  107. * Sun Mar 27 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
  108. - added Requires(post): texlive
  109. - changed Requires(pre): -> Requires(post): for all requirements
  110. * Fri Jan 14 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
  111. - added to remove %%{texmf}/updmap.lock in %%post
  112. - When texlive-common is installed, this lock generating
  113. texlive-collection-* leaves.
  114. - dropped %%postun
  115. - added some comments for the definition of %%exec_fmtutil
  116. * Sat Jan 08 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
  117. - changed Requires: -> Requires(pre): for all requirements
  118. - merged dependencies of Provides:/Obsoletes: tags from texlive-vl.spec
  119. * Mon Jul 19 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
  120. - TeX Live 2009