task-texlive-vl.spec 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  1. Summary: Virtual package for TeX Live
  2. Summary(ja): TeX Live のための仮想パッケージ
  3. Name: task-texlive
  4. Version: 2011
  5. Release: 1%{?_dist_release}
  6. License: public domain
  7. Group: Applications/Publishing
  8. BuildArch: noarch
  9. Requires: texlive-common = %{version}
  10. Requires: texlive-macros = %{version}
  11. Requires: texlive-collection-latexextra = %{version}
  12. Requires: texlive-collection-luatex = %{version}
  13. Requires: texlive-collection-pictures = %{version}
  14. Requires: texlive-collection-genericrecommended = %{version}
  15. Requires: texlive-collection-pstricks = %{version}
  16. Requires: texmacro-otf >= 1.7
  17. Obsoletes: task-tetex
  18. Obsoletes: task-platex pk300
  19. BuildRoot: %{_tmppath}/%{name}-root
  20. Vendor: Project Vine
  21. Distribution: Vine Linux
  22. Packager: munepi
  23. %description
  24. This is a virtual package to install TeX Live related packages.
  25. If you use apt-get for RPM, This package will install many packages
  26. related to TeX Live automatically.
  27. %description -l ja
  28. TeX Live 関係のパッケージを
  29. 簡単にインストールするための仮想パッケージです。
  30. apt-getを使ってこのパッケージをインストールすることで、
  31. 多くの TeX Live 関係のパッケージをインストールすることができます。
  32. %package doc
  33. Summary: Virtual package for documentation packages of %{name}
  34. Summary(ja): %{name} のドキュメントパッケージのための仮想パッケージ
  35. Group: Applications/Publishing
  36. Requires: %{name} = %{version}-%{release}
  37. Requires: texlive-doc = %{version}
  38. Requires: texlive-collection-latexextra-doc = %{version}
  39. Requires: texlive-collection-luatex-doc = %{version}
  40. Requires: texlive-collection-pictures-doc = %{version}
  41. Requires: texlive-collection-genericrecommended-doc = %{version}
  42. Requires: texlive-collection-pstricks-doc = %{version}
  43. %description doc
  44. This package is a virtual package to install documentation packages of %{name}.
  45. %description doc -l ja
  46. %{name} のドキュメントパッケージのための仮想パッケージです。
  47. %package full
  48. Summary: Virtual package installing all components of TeX Live
  49. Summary(ja): すべての TeX Live 構成パッケージをインストールするための仮想パッケージ
  50. Group: Applications/Publishing
  51. Requires: task-texlive = %{version}
  52. ## The following list is obtained by running:
  53. ## $ tlpdb2rpmspec --full-collections
  54. ## $ ls -1 texlive-collection-* | grep -v -e "-doc-" -e "-documentation-" | sed -e "s,^,Requires: ,g" -e "s,-2011.*, = %{version},g"
  55. ## on ${HOME}/rpm/RPMS/noarch
  56. Requires: texlive-collection-basic = %{version}
  57. Requires: texlive-collection-bibtexextra = %{version}
  58. Requires: texlive-collection-binextra = %{version}
  59. Requires: texlive-collection-context = %{version}
  60. Requires: texlive-collection-fontsextra = %{version}
  61. Requires: texlive-collection-fontsrecommended = %{version}
  62. Requires: texlive-collection-fontutils = %{version}
  63. Requires: texlive-collection-formatsextra = %{version}
  64. Requires: texlive-collection-games = %{version}
  65. Requires: texlive-collection-genericextra = %{version}
  66. Requires: texlive-collection-genericrecommended = %{version}
  67. Requires: texlive-collection-htmlxml = %{version}
  68. Requires: texlive-collection-humanities = %{version}
  69. Requires: texlive-collection-langafrican = %{version}
  70. Requires: texlive-collection-langarabic = %{version}
  71. Requires: texlive-collection-langarmenian = %{version}
  72. Requires: texlive-collection-langcjk = %{version}
  73. Requires: texlive-collection-langcroatian = %{version}
  74. Requires: texlive-collection-langcyrillic = %{version}
  75. Requires: texlive-collection-langczechslovak = %{version}
  76. Requires: texlive-collection-langdanish = %{version}
  77. Requires: texlive-collection-langdutch = %{version}
  78. Requires: texlive-collection-langenglish = %{version}
  79. Requires: texlive-collection-langfinnish = %{version}
  80. Requires: texlive-collection-langfrench = %{version}
  81. Requires: texlive-collection-langgerman = %{version}
  82. Requires: texlive-collection-langgreek = %{version}
  83. Requires: texlive-collection-langhebrew = %{version}
  84. Requires: texlive-collection-langhungarian = %{version}
  85. Requires: texlive-collection-langindic = %{version}
  86. Requires: texlive-collection-langitalian = %{version}
  87. Requires: texlive-collection-langlatin = %{version}
  88. Requires: texlive-collection-langlatvian = %{version}
  89. Requires: texlive-collection-langlithuanian = %{version}
  90. Requires: texlive-collection-langmongolian = %{version}
  91. Requires: texlive-collection-langnorwegian = %{version}
  92. Requires: texlive-collection-langother = %{version}
  93. Requires: texlive-collection-langpolish = %{version}
  94. Requires: texlive-collection-langportuguese = %{version}
  95. Requires: texlive-collection-langspanish = %{version}
  96. Requires: texlive-collection-langswedish = %{version}
  97. Requires: texlive-collection-langtibetan = %{version}
  98. Requires: texlive-collection-langturkmen = %{version}
  99. Requires: texlive-collection-langvietnamese = %{version}
  100. Requires: texlive-collection-latex = %{version}
  101. Requires: texlive-collection-latexextra = %{version}
  102. Requires: texlive-collection-latexrecommended = %{version}
  103. Requires: texlive-collection-luatex = %{version}
  104. Requires: texlive-collection-mathextra = %{version}
  105. Requires: texlive-collection-metapost = %{version}
  106. Requires: texlive-collection-music = %{version}
  107. Requires: texlive-collection-omega = %{version}
  108. Requires: texlive-collection-pictures = %{version}
  109. Requires: texlive-collection-plainextra = %{version}
  110. Requires: texlive-collection-pstricks = %{version}
  111. Requires: texlive-collection-publishers = %{version}
  112. Requires: texlive-collection-science = %{version}
  113. Requires: texlive-collection-texinfo = %{version}
  114. Requires: texlive-collection-xetex = %{version}
  115. %description full
  116. This package is a virtual package installing all components of TeX Live.
  117. %description full -l ja
  118. すべての TeX Live 構成パッケージをインストールするための仮想パッケージです。
  119. %package full-doc
  120. Summary: Virtual package for documentation packages of %{name}-full
  121. Summary(ja): %{name}-full のドキュメントパッケージのための仮想パッケージ
  122. Group: Applications/Publishing
  123. Requires: %{name}-full = %{version}-%{release}
  124. Requires: %{name}-doc = %{version}-%{release}
  125. ## The following list is obtained by running:
  126. ## $ tlpdb2rpmspec --full-collections
  127. ## $ ls -1 texlive-collection-* | grep -e "-doc-" -e "-documentation-" | sed -e "s,^,Requires: ,g" -e "s,-2011.*, = %{version},g"
  128. ## on ${HOME}/rpm/RPMS/noarch
  129. Requires: texlive-collection-basic-doc = %{version}
  130. Requires: texlive-collection-bibtexextra-doc = %{version}
  131. Requires: texlive-collection-binextra-doc = %{version}
  132. Requires: texlive-collection-context-doc = %{version}
  133. Requires: texlive-collection-documentation-arabic = %{version}
  134. Requires: texlive-collection-documentation-base = %{version}
  135. Requires: texlive-collection-documentation-bulgarian = %{version}
  136. Requires: texlive-collection-documentation-chinese = %{version}
  137. Requires: texlive-collection-documentation-czechslovak = %{version}
  138. Requires: texlive-collection-documentation-dutch = %{version}
  139. Requires: texlive-collection-documentation-english = %{version}
  140. Requires: texlive-collection-documentation-finnish = %{version}
  141. Requires: texlive-collection-documentation-french = %{version}
  142. Requires: texlive-collection-documentation-german = %{version}
  143. Requires: texlive-collection-documentation-italian = %{version}
  144. Requires: texlive-collection-documentation-japanese = %{version}
  145. Requires: texlive-collection-documentation-korean = %{version}
  146. Requires: texlive-collection-documentation-mongolian = %{version}
  147. Requires: texlive-collection-documentation-polish = %{version}
  148. Requires: texlive-collection-documentation-portuguese = %{version}
  149. Requires: texlive-collection-documentation-russian = %{version}
  150. Requires: texlive-collection-documentation-serbian = %{version}
  151. Requires: texlive-collection-documentation-slovenian = %{version}
  152. Requires: texlive-collection-documentation-spanish = %{version}
  153. Requires: texlive-collection-documentation-thai = %{version}
  154. Requires: texlive-collection-documentation-turkish = %{version}
  155. Requires: texlive-collection-documentation-ukrainian = %{version}
  156. Requires: texlive-collection-documentation-vietnamese = %{version}
  157. Requires: texlive-collection-fontsextra-doc = %{version}
  158. Requires: texlive-collection-fontsrecommended-doc = %{version}
  159. Requires: texlive-collection-fontutils-doc = %{version}
  160. Requires: texlive-collection-formatsextra-doc = %{version}
  161. Requires: texlive-collection-games-doc = %{version}
  162. Requires: texlive-collection-genericextra-doc = %{version}
  163. Requires: texlive-collection-genericrecommended-doc = %{version}
  164. Requires: texlive-collection-htmlxml-doc = %{version}
  165. Requires: texlive-collection-humanities-doc = %{version}
  166. Requires: texlive-collection-langafrican-doc = %{version}
  167. Requires: texlive-collection-langarabic-doc = %{version}
  168. Requires: texlive-collection-langcjk-doc = %{version}
  169. Requires: texlive-collection-langcroatian-doc = %{version}
  170. Requires: texlive-collection-langcyrillic-doc = %{version}
  171. Requires: texlive-collection-langczechslovak-doc = %{version}
  172. Requires: texlive-collection-langfrench-doc = %{version}
  173. Requires: texlive-collection-langgerman-doc = %{version}
  174. Requires: texlive-collection-langgreek-doc = %{version}
  175. Requires: texlive-collection-langhebrew-doc = %{version}
  176. Requires: texlive-collection-langhungarian-doc = %{version}
  177. Requires: texlive-collection-langindic-doc = %{version}
  178. Requires: texlive-collection-langitalian-doc = %{version}
  179. Requires: texlive-collection-langlithuanian-doc = %{version}
  180. Requires: texlive-collection-langmongolian-doc = %{version}
  181. Requires: texlive-collection-langpolish-doc = %{version}
  182. Requires: texlive-collection-langportuguese-doc = %{version}
  183. Requires: texlive-collection-langspanish-doc = %{version}
  184. Requires: texlive-collection-langswedish-doc = %{version}
  185. Requires: texlive-collection-langtibetan-doc = %{version}
  186. Requires: texlive-collection-langturkmen-doc = %{version}
  187. Requires: texlive-collection-langvietnamese-doc = %{version}
  188. Requires: texlive-collection-latex-doc = %{version}
  189. Requires: texlive-collection-latexextra-doc = %{version}
  190. Requires: texlive-collection-latexrecommended-doc = %{version}
  191. Requires: texlive-collection-luatex-doc = %{version}
  192. Requires: texlive-collection-mathextra-doc = %{version}
  193. Requires: texlive-collection-metapost-doc = %{version}
  194. Requires: texlive-collection-music-doc = %{version}
  195. Requires: texlive-collection-omega-doc = %{version}
  196. Requires: texlive-collection-pictures-doc = %{version}
  197. Requires: texlive-collection-plainextra-doc = %{version}
  198. Requires: texlive-collection-pstricks-doc = %{version}
  199. Requires: texlive-collection-publishers-doc = %{version}
  200. Requires: texlive-collection-science-doc = %{version}
  201. Requires: texlive-collection-xetex-doc = %{version}
  202. %description full-doc
  203. This package is a virtual package to install documentation packages of
  204. %{name}-full.
  205. %description full-doc -l ja
  206. %{name}-full のドキュメントパッケージのための仮想パッケージです。
  207. %files
  208. %files doc
  209. %files full
  210. %files full-doc
  211. %changelog
  212. * Sun Nov 27 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
  213. - TeX Live 2011
  214. * Sun Mar 27 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
  215. - added Requires: texlive-macros
  216. * Fri Dec 31 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
  217. - for vl5, added Conflicts: task-tetex
  218. - for vl5, Requires: texlive-texmacro-otf >= 1.5.6.1
  219. * Wed Dec 29 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
  220. - merged task-texlive-full-vl.spec
  221. - added full, full-doc subpackages
  222. * Sat Jul 31 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
  223. - initial release