texlive-collection-science-vl.spec 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798
  1. ## -*- coding: utf-8-unix -*-
  2. ## NOTE: This spec file is generated by tlpdb2rpmspec 2015-4:
  3. ## tlpdb2rpmspec collection-science
  4. %global _use_internal_dependency_generator 0
  5. %global __find_provides %{nil}
  6. %global __find_requires %{nil}
  7. Summary: TeX Live: Natural and computer sciences
  8. Summary(ja): TeX Live: Natural and computer sciences
  9. Name: texlive-collection-science
  10. Version: 2015
  11. Release: 4%{?_dist_release}
  12. License: LPPL, LPPL 1.3, LGPLv2+, GPL+, Public Domain, LPPL 1.2, Freely redistributable without restriction
  13. Group: Applications/Publishing
  14. URL:http://www.tug.org/texlive/
  15. Source0: SIstyle.doc.tar.xz
  16. Source1: SIstyle.source.tar.xz
  17. Source2: SIstyle.tar.xz
  18. Source3: SIunits.doc.tar.xz
  19. Source4: SIunits.source.tar.xz
  20. Source5: SIunits.tar.xz
  21. Source6: alg.doc.tar.xz
  22. Source7: alg.source.tar.xz
  23. Source8: alg.tar.xz
  24. Source9: algorithm2e.doc.tar.xz
  25. Source10: algorithm2e.tar.xz
  26. Source11: algorithmicx.doc.tar.xz
  27. Source12: algorithmicx.tar.xz
  28. Source13: algorithms.doc.tar.xz
  29. Source14: algorithms.source.tar.xz
  30. Source15: algorithms.tar.xz
  31. Source16: biocon.doc.tar.xz
  32. Source17: biocon.tar.xz
  33. Source18: bitpattern.doc.tar.xz
  34. Source19: bitpattern.source.tar.xz
  35. Source20: bitpattern.tar.xz
  36. Source21: bohr.doc.tar.xz
  37. Source22: bohr.tar.xz
  38. Source23: bpchem.doc.tar.xz
  39. Source24: bpchem.source.tar.xz
  40. Source25: bpchem.tar.xz
  41. Source26: bytefield.doc.tar.xz
  42. Source27: bytefield.source.tar.xz
  43. Source28: bytefield.tar.xz
  44. Source29: chemarrow.doc.tar.xz
  45. Source30: chemarrow.source.tar.xz
  46. Source31: chemarrow.tar.xz
  47. Source32: chemcompounds.doc.tar.xz
  48. Source33: chemcompounds.source.tar.xz
  49. Source34: chemcompounds.tar.xz
  50. Source35: chemcono.doc.tar.xz
  51. Source36: chemcono.tar.xz
  52. Source37: chemexec.doc.tar.xz
  53. Source38: chemexec.tar.xz
  54. Source39: chemformula.doc.tar.xz
  55. Source40: chemformula.tar.xz
  56. Source41: chemgreek.doc.tar.xz
  57. Source42: chemgreek.tar.xz
  58. Source43: chemmacros.doc.tar.xz
  59. Source44: chemmacros.tar.xz
  60. Source45: chemnum.doc.tar.xz
  61. Source46: chemnum.tar.xz
  62. Source47: chemschemex.doc.tar.xz
  63. Source48: chemschemex.source.tar.xz
  64. Source49: chemschemex.tar.xz
  65. Source50: chemstyle.doc.tar.xz
  66. Source51: chemstyle.source.tar.xz
  67. Source52: chemstyle.tar.xz
  68. Source53: clrscode.doc.tar.xz
  69. Source54: clrscode.tar.xz
  70. Source55: clrscode3e.doc.tar.xz
  71. Source56: clrscode3e.tar.xz
  72. Source57: complexity.doc.tar.xz
  73. Source58: complexity.tar.xz
  74. Source59: computational-complexity.doc.tar.xz
  75. Source60: computational-complexity.source.tar.xz
  76. Source61: computational-complexity.tar.xz
  77. Source62: cryptocode.doc.tar.xz
  78. Source63: cryptocode.tar.xz
  79. Source64: digiconfigs.doc.tar.xz
  80. Source65: digiconfigs.tar.xz
  81. Source66: drawstack.doc.tar.xz
  82. Source67: drawstack.tar.xz
  83. Source68: dyntree.doc.tar.xz
  84. Source69: dyntree.source.tar.xz
  85. Source70: dyntree.tar.xz
  86. Source71: eltex.doc.tar.xz
  87. Source72: eltex.tar.xz
  88. Source73: endiagram.doc.tar.xz
  89. Source74: endiagram.tar.xz
  90. Source75: engtlc.doc.tar.xz
  91. Source76: engtlc.tar.xz
  92. Source77: fouridx.doc.tar.xz
  93. Source78: fouridx.source.tar.xz
  94. Source79: fouridx.tar.xz
  95. Source80: functan.doc.tar.xz
  96. Source81: functan.source.tar.xz
  97. Source82: functan.tar.xz
  98. Source83: galois.doc.tar.xz
  99. Source84: galois.source.tar.xz
  100. Source85: galois.tar.xz
  101. Source86: gastex.doc.tar.xz
  102. Source87: gastex.tar.xz
  103. Source88: gene-logic.doc.tar.xz
  104. Source89: gene-logic.tar.xz
  105. Source90: ghsystem.doc.tar.xz
  106. Source91: ghsystem.tar.xz
  107. Source92: gu.doc.tar.xz
  108. Source93: gu.tar.xz
  109. Source94: hep.doc.tar.xz
  110. Source95: hep.tar.xz
  111. Source96: hepnames.doc.tar.xz
  112. Source97: hepnames.tar.xz
  113. Source98: hepparticles.doc.tar.xz
  114. Source99: hepparticles.tar.xz
  115. Source100: hepthesis.doc.tar.xz
  116. Source101: hepthesis.tar.xz
  117. Source102: hepunits.doc.tar.xz
  118. Source103: hepunits.tar.xz
  119. Source104: karnaugh.doc.tar.xz
  120. Source105: karnaugh.tar.xz
  121. Source106: karnaughmap.doc.tar.xz
  122. Source107: karnaughmap.source.tar.xz
  123. Source108: karnaughmap.tar.xz
  124. Source109: lstbayes.doc.tar.xz
  125. Source110: lstbayes.source.tar.xz
  126. Source111: lstbayes.tar.xz
  127. Source112: matlab-prettifier.doc.tar.xz
  128. Source113: matlab-prettifier.source.tar.xz
  129. Source114: matlab-prettifier.tar.xz
  130. Source115: mhchem.doc.tar.xz
  131. Source116: mhchem.tar.xz
  132. Source117: miller.doc.tar.xz
  133. Source118: miller.source.tar.xz
  134. Source119: miller.tar.xz
  135. Source120: mychemistry.doc.tar.xz
  136. Source121: mychemistry.tar.xz
  137. Source122: nuc.doc.tar.xz
  138. Source123: nuc.tar.xz
  139. Source124: nucleardata.doc.tar.xz
  140. Source125: nucleardata.source.tar.xz
  141. Source126: nucleardata.tar.xz
  142. Source127: objectz.doc.tar.xz
  143. Source128: objectz.source.tar.xz
  144. Source129: objectz.tar.xz
  145. Source130: physics.doc.tar.xz
  146. Source131: physics.tar.xz
  147. Source132: pseudocode.doc.tar.xz
  148. Source133: pseudocode.tar.xz
  149. Source134: pygmentex.doc.tar.xz
  150. Source135: pygmentex.tar.xz
  151. Source136: sasnrdisplay.doc.tar.xz
  152. Source137: sasnrdisplay.tar.xz
  153. Source138: sciposter.doc.tar.xz
  154. Source139: sciposter.tar.xz
  155. Source140: sclang-prettifier.doc.tar.xz
  156. Source141: sclang-prettifier.source.tar.xz
  157. Source142: sclang-prettifier.tar.xz
  158. Source143: sfg.doc.tar.xz
  159. Source144: sfg.tar.xz
  160. Source145: simpler-wick.doc.tar.xz
  161. Source146: simpler-wick.tar.xz
  162. Source147: simplewick.doc.tar.xz
  163. Source148: simplewick.source.tar.xz
  164. Source149: simplewick.tar.xz
  165. Source150: siunitx.doc.tar.xz
  166. Source151: siunitx.source.tar.xz
  167. Source152: siunitx.tar.xz
  168. Source153: steinmetz.doc.tar.xz
  169. Source154: steinmetz.source.tar.xz
  170. Source155: steinmetz.tar.xz
  171. Source156: struktex.doc.tar.xz
  172. Source157: struktex.source.tar.xz
  173. Source158: struktex.tar.xz
  174. Source159: substances.doc.tar.xz
  175. Source160: substances.tar.xz
  176. Source161: t-angles.doc.tar.xz
  177. Source162: t-angles.tar.xz
  178. Source163: textopo.doc.tar.xz
  179. Source164: textopo.source.tar.xz
  180. Source165: textopo.tar.xz
  181. Source166: ulqda.doc.tar.xz
  182. Source167: ulqda.source.tar.xz
  183. Source168: ulqda.tar.xz
  184. Source169: unitsdef.doc.tar.xz
  185. Source170: unitsdef.source.tar.xz
  186. Source171: unitsdef.tar.xz
  187. Source172: xymtex.doc.tar.xz
  188. Source173: xymtex.source.tar.xz
  189. Source174: xymtex.tar.xz
  190. Source175: youngtab.doc.tar.xz
  191. Source176: youngtab.source.tar.xz
  192. Source177: youngtab.tar.xz
  193. Requires: texlive = %{version}
  194. Requires: texlive-collection-latex = %{version}
  195. Requires(post): texlive = %{version}
  196. Requires(postun): texlive = %{version}
  197. BuildArch: noarch
  198. Buildroot: %{_tmppath}/%{name}-%{version}-root
  199. Vendor: Project Vine
  200. Distribution: Vine Linux
  201. Packager: munepi
  202. %description
  203. The TeX Live software distribution offers a complete TeX system for a
  204. variety of Unix, Macintosh, Windows and other platforms. It
  205. encompasses programs for editing, typesetting, previewing and printing
  206. of TeX documents in many different languages, and a large collection
  207. of TeX macros and font libraries.
  208. The distribution includes extensive general documentation about TeX,
  209. as well as the documentation for the included software packages.
  210. This package is a collection of Natural and computer sciences:
  211. This package contains the following CTAN packages:
  212. SIstyle: Package to typeset SI units, numbers and angles.
  213. SIunits: International System of Units.
  214. alg: LaTeX environments for typesetting algorithms.
  215. algorithm2e: Floating algorithm environment with algorithmic keywords
  216. algorithmicx: The algorithmic style you always wanted.
  217. algorithms: A suite of tools for typesetting algorithms in pseudo-code
  218. biocon: Typesetting biological species names
  219. bitpattern: Typeset bit pattern diagrams
  220. bohr: Simple atom representation according to the Bohr model.
  221. bpchem: Typeset chemical names, formulae, etc.
  222. bytefield: Create illustrations for network protocol specifications
  223. chemarrow: Arrows for use in chemistry.
  224. chemcompounds: Simple consecutive numbering of chemical compounds.
  225. chemcono: Support for compound numbers in chemistry documents.
  226. chemexec: Creating (chemical) exercise sheets.
  227. chemformula: Command for typesetting chemical formulas and reactions
  228. chemgreek: Upright Greek letters in chemistry
  229. chemmacros: A collection of macros to support typesetting chemistry documents
  230. chemnum: A method of numbering chemical compounds.
  231. chemschemex: Typeset and cross-reference chemical schemes based on TikZ code.
  232. chemstyle: Writing chemistry with style.
  233. clrscode: Typesets pseudocode as in Introduction to Algorithms.
  234. clrscode3e: Typesets pseudocode as in Introduction to Algorithms.
  235. complexity: Computational complexity class names.
  236. computational-complexity: Class for the journal Computational Complexity
  237. cryptocode: Typesetting pseudocode, protocols, game-based proofs and black-box reductions in cryptography.
  238. digiconfigs: Writing "configurations"
  239. drawstack: Draw execution stacks.
  240. dyntree: Construct Dynkin tree diagrams.
  241. eltex: Simple circuit diagrams in LaTeX picture mode.
  242. endiagram: Easy creation of potential energy curve diagrams.
  243. engtlc: Support for users in Telecommunications Engineering.
  244. fouridx: Left sub- and superscripts in maths mode.
  245. functan: Macros for functional analysis and PDE theory
  246. galois: Typeset Galois connections.
  247. gastex: Graphs and Automata Simplified in TeX.
  248. gene-logic: Typeset logic formulae, etc.
  249. ghsystem: Globally harmonised system of chemical (etc) naming.
  250. gu: Typeset crystallographic group-subgroup-schemes.
  251. hep: A "convenience wrapper" for High Energy Physics packages.
  252. hepnames: Pre-defined high energy particle names.
  253. hepparticles: Macros for typesetting high energy physics particle names.
  254. hepthesis: A class for academic reports, especially PhD theses.
  255. hepunits: A set of units useful in high energy physics applications.
  256. karnaugh: Typeset Karnaugh-Veitch-maps.
  257. karnaughmap: Typeset Karnaugh maps.
  258. lstbayes: Listings language driver for Bayesian modeling languages
  259. matlab-prettifier: Pretty-print Matlab source code.
  260. mhchem: Typeset chemical formulae/equations and Risk and Safety phrases
  261. miller: Typeset miller indices.
  262. mychemistry: Create reaction schemes with LaTeX and ChemFig.
  263. nuc: Notation for nuclear isotopes.
  264. nucleardata: Provides data about atomic nuclides for documents
  265. objectz: Macros for typesetting Object Z.
  266. physics: Macros supporting the Mathematics of Physics.
  267. pseudocode: LaTeX environment for specifying algorithms in a natural way.
  268. pygmentex: Use Pygments to format code listings in documents.
  269. sasnrdisplay: Typeset SAS or R code or output.
  270. sciposter: Make posters of ISO A3 size and larger.
  271. sclang-prettifier: Prettyprinting SuperCollider source code
  272. sfg: Draw signal flow graphs.
  273. simpler-wick: Simpler Wick contractions
  274. simplewick: Simple Wick contractions.
  275. siunitx: A comprehensive (SI) units package
  276. steinmetz: Print Steinmetz notation.
  277. struktex: Draw Nassi-Schneidermann charts
  278. substances: A database of chemicals
  279. t-angles: Draw tangles, trees, Hopf algebra operations and other pictures.
  280. textopo: Annotated membrane protein topology plots.
  281. ulqda: Support of Qualitative Data Analysis.
  282. unitsdef: Typesetting units in LaTeX.
  283. xymtex: Typesetting chemical structures.
  284. youngtab: Typeset Young-Tableaux.
  285. %description -l ja
  286. TeX Live ソフトウェアディストリビューションは、
  287. さまざまな Unix, Macintosh, Windows、および
  288. 他のプラットホームに対して完全な TeX システムを提供します。
  289. 多くの異なった言語を含む TeX ドキュメントの
  290. 編集、組版、閲覧、印刷するためのプログラム、
  291. そして、TeX マクロやフォントライブラリの大きなコレクションを
  292. 同梱しています。
  293. このディストリビューションは
  294. 同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
  295. TeX に関するたくさんの一般的なドキュメントを含んでいます。
  296. このパッケージは以下のようなパッケージ集です。
  297. Natural and computer sciences:
  298. このパッケージは以下の CTAN パッケージを含んでいます:
  299. SIstyle: Package to typeset SI units, numbers and angles.
  300. SIunits: International System of Units.
  301. alg: LaTeX environments for typesetting algorithms.
  302. algorithm2e: Floating algorithm environment with algorithmic keywords
  303. algorithmicx: The algorithmic style you always wanted.
  304. algorithms: A suite of tools for typesetting algorithms in pseudo-code
  305. biocon: Typesetting biological species names
  306. bitpattern: Typeset bit pattern diagrams
  307. bohr: Simple atom representation according to the Bohr model.
  308. bpchem: Typeset chemical names, formulae, etc.
  309. bytefield: Create illustrations for network protocol specifications
  310. chemarrow: Arrows for use in chemistry.
  311. chemcompounds: Simple consecutive numbering of chemical compounds.
  312. chemcono: Support for compound numbers in chemistry documents.
  313. chemexec: Creating (chemical) exercise sheets.
  314. chemformula: Command for typesetting chemical formulas and reactions
  315. chemgreek: Upright Greek letters in chemistry
  316. chemmacros: A collection of macros to support typesetting chemistry documents
  317. chemnum: A method of numbering chemical compounds.
  318. chemschemex: Typeset and cross-reference chemical schemes based on TikZ code.
  319. chemstyle: Writing chemistry with style.
  320. clrscode: Typesets pseudocode as in Introduction to Algorithms.
  321. clrscode3e: Typesets pseudocode as in Introduction to Algorithms.
  322. complexity: Computational complexity class names.
  323. computational-complexity: Class for the journal Computational Complexity
  324. cryptocode: Typesetting pseudocode, protocols, game-based proofs and black-box reductions in cryptography.
  325. digiconfigs: Writing "configurations"
  326. drawstack: Draw execution stacks.
  327. dyntree: Construct Dynkin tree diagrams.
  328. eltex: Simple circuit diagrams in LaTeX picture mode.
  329. endiagram: Easy creation of potential energy curve diagrams.
  330. engtlc: Support for users in Telecommunications Engineering.
  331. fouridx: Left sub- and superscripts in maths mode.
  332. functan: Macros for functional analysis and PDE theory
  333. galois: Typeset Galois connections.
  334. gastex: Graphs and Automata Simplified in TeX.
  335. gene-logic: Typeset logic formulae, etc.
  336. ghsystem: Globally harmonised system of chemical (etc) naming.
  337. gu: Typeset crystallographic group-subgroup-schemes.
  338. hep: A "convenience wrapper" for High Energy Physics packages.
  339. hepnames: Pre-defined high energy particle names.
  340. hepparticles: Macros for typesetting high energy physics particle names.
  341. hepthesis: A class for academic reports, especially PhD theses.
  342. hepunits: A set of units useful in high energy physics applications.
  343. karnaugh: Typeset Karnaugh-Veitch-maps.
  344. karnaughmap: Typeset Karnaugh maps.
  345. lstbayes: Listings language driver for Bayesian modeling languages
  346. matlab-prettifier: Pretty-print Matlab source code.
  347. mhchem: Typeset chemical formulae/equations and Risk and Safety phrases
  348. miller: Typeset miller indices.
  349. mychemistry: Create reaction schemes with LaTeX and ChemFig.
  350. nuc: Notation for nuclear isotopes.
  351. nucleardata: Provides data about atomic nuclides for documents
  352. objectz: Macros for typesetting Object Z.
  353. physics: Macros supporting the Mathematics of Physics.
  354. pseudocode: LaTeX environment for specifying algorithms in a natural way.
  355. pygmentex: Use Pygments to format code listings in documents.
  356. sasnrdisplay: Typeset SAS or R code or output.
  357. sciposter: Make posters of ISO A3 size and larger.
  358. sclang-prettifier: Prettyprinting SuperCollider source code
  359. sfg: Draw signal flow graphs.
  360. simpler-wick: Simpler Wick contractions
  361. simplewick: Simple Wick contractions.
  362. siunitx: A comprehensive (SI) units package
  363. steinmetz: Print Steinmetz notation.
  364. struktex: Draw Nassi-Schneidermann charts
  365. substances: A database of chemicals
  366. t-angles: Draw tangles, trees, Hopf algebra operations and other pictures.
  367. textopo: Annotated membrane protein topology plots.
  368. ulqda: Support of Qualitative Data Analysis.
  369. unitsdef: Typesetting units in LaTeX.
  370. xymtex: Typesetting chemical structures.
  371. youngtab: Typeset Young-Tableaux.
  372. %package doc
  373. Summary: TeX Live: Documentation files of %{name}
  374. Group: Applications/Publishing
  375. Requires: %{name} = %{version}-%{release}
  376. %description doc
  377. This package contains documentation files of %{name}.
  378. %prep
  379. %setup -c -n %{name}-%{version}
  380. %__tar -xvf %{SOURCE1}
  381. %__tar -xvf %{SOURCE2}
  382. %__tar -xvf %{SOURCE3}
  383. %__tar -xvf %{SOURCE4}
  384. %__tar -xvf %{SOURCE5}
  385. %__tar -xvf %{SOURCE6}
  386. %__tar -xvf %{SOURCE7}
  387. %__tar -xvf %{SOURCE8}
  388. %__tar -xvf %{SOURCE9}
  389. %__tar -xvf %{SOURCE10}
  390. %__tar -xvf %{SOURCE11}
  391. %__tar -xvf %{SOURCE12}
  392. %__tar -xvf %{SOURCE13}
  393. %__tar -xvf %{SOURCE14}
  394. %__tar -xvf %{SOURCE15}
  395. %__tar -xvf %{SOURCE16}
  396. %__tar -xvf %{SOURCE17}
  397. %__tar -xvf %{SOURCE18}
  398. %__tar -xvf %{SOURCE19}
  399. %__tar -xvf %{SOURCE20}
  400. %__tar -xvf %{SOURCE21}
  401. %__tar -xvf %{SOURCE22}
  402. %__tar -xvf %{SOURCE23}
  403. %__tar -xvf %{SOURCE24}
  404. %__tar -xvf %{SOURCE25}
  405. %__tar -xvf %{SOURCE26}
  406. %__tar -xvf %{SOURCE27}
  407. %__tar -xvf %{SOURCE28}
  408. %__tar -xvf %{SOURCE29}
  409. %__tar -xvf %{SOURCE30}
  410. %__tar -xvf %{SOURCE31}
  411. %__tar -xvf %{SOURCE32}
  412. %__tar -xvf %{SOURCE33}
  413. %__tar -xvf %{SOURCE34}
  414. %__tar -xvf %{SOURCE35}
  415. %__tar -xvf %{SOURCE36}
  416. %__tar -xvf %{SOURCE37}
  417. %__tar -xvf %{SOURCE38}
  418. %__tar -xvf %{SOURCE39}
  419. %__tar -xvf %{SOURCE40}
  420. %__tar -xvf %{SOURCE41}
  421. %__tar -xvf %{SOURCE42}
  422. %__tar -xvf %{SOURCE43}
  423. %__tar -xvf %{SOURCE44}
  424. %__tar -xvf %{SOURCE45}
  425. %__tar -xvf %{SOURCE46}
  426. %__tar -xvf %{SOURCE47}
  427. %__tar -xvf %{SOURCE48}
  428. %__tar -xvf %{SOURCE49}
  429. %__tar -xvf %{SOURCE50}
  430. %__tar -xvf %{SOURCE51}
  431. %__tar -xvf %{SOURCE52}
  432. %__tar -xvf %{SOURCE53}
  433. %__tar -xvf %{SOURCE54}
  434. %__tar -xvf %{SOURCE55}
  435. %__tar -xvf %{SOURCE56}
  436. %__tar -xvf %{SOURCE57}
  437. %__tar -xvf %{SOURCE58}
  438. %__tar -xvf %{SOURCE59}
  439. %__tar -xvf %{SOURCE60}
  440. %__tar -xvf %{SOURCE61}
  441. %__tar -xvf %{SOURCE62}
  442. %__tar -xvf %{SOURCE63}
  443. %__tar -xvf %{SOURCE64}
  444. %__tar -xvf %{SOURCE65}
  445. %__tar -xvf %{SOURCE66}
  446. %__tar -xvf %{SOURCE67}
  447. %__tar -xvf %{SOURCE68}
  448. %__tar -xvf %{SOURCE69}
  449. %__tar -xvf %{SOURCE70}
  450. %__tar -xvf %{SOURCE71}
  451. %__tar -xvf %{SOURCE72}
  452. %__tar -xvf %{SOURCE73}
  453. %__tar -xvf %{SOURCE74}
  454. %__tar -xvf %{SOURCE75}
  455. %__tar -xvf %{SOURCE76}
  456. %__tar -xvf %{SOURCE77}
  457. %__tar -xvf %{SOURCE78}
  458. %__tar -xvf %{SOURCE79}
  459. %__tar -xvf %{SOURCE80}
  460. %__tar -xvf %{SOURCE81}
  461. %__tar -xvf %{SOURCE82}
  462. %__tar -xvf %{SOURCE83}
  463. %__tar -xvf %{SOURCE84}
  464. %__tar -xvf %{SOURCE85}
  465. %__tar -xvf %{SOURCE86}
  466. %__tar -xvf %{SOURCE87}
  467. %__tar -xvf %{SOURCE88}
  468. %__tar -xvf %{SOURCE89}
  469. %__tar -xvf %{SOURCE90}
  470. %__tar -xvf %{SOURCE91}
  471. %__tar -xvf %{SOURCE92}
  472. %__tar -xvf %{SOURCE93}
  473. %__tar -xvf %{SOURCE94}
  474. %__tar -xvf %{SOURCE95}
  475. %__tar -xvf %{SOURCE96}
  476. %__tar -xvf %{SOURCE97}
  477. %__tar -xvf %{SOURCE98}
  478. %__tar -xvf %{SOURCE99}
  479. %__tar -xvf %{SOURCE100}
  480. %__tar -xvf %{SOURCE101}
  481. %__tar -xvf %{SOURCE102}
  482. %__tar -xvf %{SOURCE103}
  483. %__tar -xvf %{SOURCE104}
  484. %__tar -xvf %{SOURCE105}
  485. %__tar -xvf %{SOURCE106}
  486. %__tar -xvf %{SOURCE107}
  487. %__tar -xvf %{SOURCE108}
  488. %__tar -xvf %{SOURCE109}
  489. %__tar -xvf %{SOURCE110}
  490. %__tar -xvf %{SOURCE111}
  491. %__tar -xvf %{SOURCE112}
  492. %__tar -xvf %{SOURCE113}
  493. %__tar -xvf %{SOURCE114}
  494. %__tar -xvf %{SOURCE115}
  495. %__tar -xvf %{SOURCE116}
  496. %__tar -xvf %{SOURCE117}
  497. %__tar -xvf %{SOURCE118}
  498. %__tar -xvf %{SOURCE119}
  499. %__tar -xvf %{SOURCE120}
  500. %__tar -xvf %{SOURCE121}
  501. %__tar -xvf %{SOURCE122}
  502. %__tar -xvf %{SOURCE123}
  503. %__tar -xvf %{SOURCE124}
  504. %__tar -xvf %{SOURCE125}
  505. %__tar -xvf %{SOURCE126}
  506. %__tar -xvf %{SOURCE127}
  507. %__tar -xvf %{SOURCE128}
  508. %__tar -xvf %{SOURCE129}
  509. %__tar -xvf %{SOURCE130}
  510. %__tar -xvf %{SOURCE131}
  511. %__tar -xvf %{SOURCE132}
  512. %__tar -xvf %{SOURCE133}
  513. %__tar -xvf %{SOURCE134}
  514. %__tar -xvf %{SOURCE135}
  515. %__tar -xvf %{SOURCE136}
  516. %__tar -xvf %{SOURCE137}
  517. %__tar -xvf %{SOURCE138}
  518. %__tar -xvf %{SOURCE139}
  519. %__tar -xvf %{SOURCE140}
  520. %__tar -xvf %{SOURCE141}
  521. %__tar -xvf %{SOURCE142}
  522. %__tar -xvf %{SOURCE143}
  523. %__tar -xvf %{SOURCE144}
  524. %__tar -xvf %{SOURCE145}
  525. %__tar -xvf %{SOURCE146}
  526. %__tar -xvf %{SOURCE147}
  527. %__tar -xvf %{SOURCE148}
  528. %__tar -xvf %{SOURCE149}
  529. %__tar -xvf %{SOURCE150}
  530. %__tar -xvf %{SOURCE151}
  531. %__tar -xvf %{SOURCE152}
  532. %__tar -xvf %{SOURCE153}
  533. %__tar -xvf %{SOURCE154}
  534. %__tar -xvf %{SOURCE155}
  535. %__tar -xvf %{SOURCE156}
  536. %__tar -xvf %{SOURCE157}
  537. %__tar -xvf %{SOURCE158}
  538. %__tar -xvf %{SOURCE159}
  539. %__tar -xvf %{SOURCE160}
  540. %__tar -xvf %{SOURCE161}
  541. %__tar -xvf %{SOURCE162}
  542. %__tar -xvf %{SOURCE163}
  543. %__tar -xvf %{SOURCE164}
  544. %__tar -xvf %{SOURCE165}
  545. %__tar -xvf %{SOURCE166}
  546. %__tar -xvf %{SOURCE167}
  547. %__tar -xvf %{SOURCE168}
  548. %__tar -xvf %{SOURCE169}
  549. %__tar -xvf %{SOURCE170}
  550. %__tar -xvf %{SOURCE171}
  551. %__tar -xvf %{SOURCE172}
  552. %__tar -xvf %{SOURCE173}
  553. %__tar -xvf %{SOURCE174}
  554. %__tar -xvf %{SOURCE175}
  555. %__tar -xvf %{SOURCE176}
  556. %__tar -xvf %{SOURCE177}
  557. %build
  558. %install
  559. [ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
  560. %__mkdir_p %{buildroot}%{_datadir}
  561. ## move texmf-dist to /usr/share/texmf-dist
  562. [ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
  563. ## move texmf to /usr/share/texmf
  564. [ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
  565. ## move tlpkg to /usr/share/tlpkg
  566. [ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
  567. ## move all non-arch binaries to /usr/bin
  568. [ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
  569. ## move others into /usr/share/texmf-dist
  570. %__mkdir_p %{buildroot}%{_tl_texmfdist}
  571. %__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
  572. %__rm -rf * ||:
  573. ## remove duplicated files between texlive and texlive-collection-*
  574. ## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
  575. ## remove unpacked files
  576. x=(
  577. dvipdfmx/dvipdfmx.cfg
  578. scripts/context/stubs/unix/mtxrun
  579. scripts/ptex2pdf/ptex2pdf.lua
  580. scripts/texlive/fmtutil.pl
  581. scripts/texlive/texconfig-dialog.sh
  582. scripts/texlive/texconfig-sys.sh
  583. scripts/texlive/texconfig.sh
  584. scripts/texlive/texlinks.sh
  585. scripts/texlive/tlmgr.pl
  586. scripts/texlive/updmap.pl
  587. texconfig/tcfmgr
  588. web2c/fmtutil.cnf
  589. web2c/mktex.opt
  590. web2c/mktexdir
  591. web2c/mktexdir.opt
  592. web2c/mktexnam
  593. web2c/mktexnam.opt
  594. web2c/mktexupd
  595. web2c/texmf.cnf
  596. web2c/updmap-hdr.cfg
  597. web2c/updmap.cfg
  598. install-tl
  599. #
  600. scripts/cjk-gs-integrate/cjk-gs-integrate.pl #texlive-collection-langcjk-2015-3vl7.noarch
  601. scripts/epspdf/epspdf.tlu #texlive-collection-pictures-2015-3vl7.noarch
  602. scripts/epspdf/epspdftk.tcl #texlive-collection-pictures-2015-3vl7.noarch
  603. scripts/glossaries/makeglossaries #texlive-collection-latexextra-2015-3vl7.noarch
  604. scripts/jfontmaps/kanji-config-updmap.pl #texlive-collection-langjapanese-2015-3vl7.noarch
  605. scripts/jfontmaps/kanji-fontmap-creator.pl #texlive-collection-langjapanese-2015-3vl7.noarch
  606. scripts/kotex-utils/jamo-normalize.pl #texlive-collection-langkorean-2015-3vl7.noarch
  607. scripts/kotex-utils/komkindex.pl #texlive-collection-langkorean-2015-3vl7.noarch
  608. scripts/crossrefware/ltx2crossrefxml.pl #texlive-collection-bibtexextra-2015-3vl7.noarch
  609. scripts/rubik/rubikrotation.pl #texlive-collection-games-2015-3vl7.noarch
  610. scripts/musixtex/musixtex.lua #texlive-collection-music-2015-3vl7.noarch
  611. scripts/pmxchords/pmxchords.lua #texlive-collection-music-2015-3vl7.noarch
  612. scripts/ctanify/ctanify #texlive-collection-binextra-2015-3vl7.noarch
  613. scripts/dtxgen/dtxgen #texlive-collection-binextra-2015-3vl7.noarch
  614. scripts/findhyph/findhyph #texlive-collection-binextra-2015-3vl7.noarch
  615. scripts/latexpand/latexpand #texlive-collection-binextra-2015-3vl7.noarch
  616. scripts/ltxfileinfo/ltxfileinfo #texlive-collection-binextra-2015-3vl7.noarch
  617. scripts/latexdiff/latexdiff-vc.pl #texlive-collection-binextra-2015-3vl7.noarch
  618. scripts/latexdiff/latexdiff.pl #texlive-collection-binextra-2015-3vl7.noarch
  619. scripts/texfot/texfot.pl #texlive-collection-binextra-2015-3vl7.noarch
  620. scripts/fontools/autoinst #texlive-collection-fontutils-2015-3vl7.noarch
  621. scripts/luaotfload/luaotfload-tool.lua #texlive-collection-luatex-2015-3vl7.noarch
  622. )
  623. if [ -d %{buildroot}%{_tl_texmfdist} ]; then
  624. pushd %{buildroot}%{_tl_texmfdist}
  625. %__rm -f ${x[@]} ||:
  626. popd
  627. fi
  628. ## Files list
  629. find %{buildroot} -type f -or -type l | \
  630. %__sed -e "s|%{buildroot}||g" > filelist.full
  631. find %{buildroot}%{_tl_texmfdist} -type d | \
  632. %__sed -e "s|^%{buildroot}|%dir |" \
  633. -e "s|$|/|" >> filelist.full
  634. ## subpackages
  635. grep "/texmf-dist/doc/" filelist.full > filelist.doc
  636. cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
  637. %__mv -f filelist.tmp filelist.full
  638. %clean
  639. %__rm -rf %{buildroot}
  640. %post
  641. %_tl_touch_run texhash
  642. %_tl_touch_run mtxrun
  643. [ -f %{_tl_texmfdist}/web2c/updmap.cfg ] || exit 0
  644. %_tl_enable_map Map chemarrow.map
  645. exit 0
  646. %postun
  647. if [ "$1" = 0 ]; then
  648. %_tl_touch_run texhash
  649. [ -f %{_tl_texmfdist}/web2c/updmap.cfg ] || exit 0
  650. %_tl_disable_map chemarrow.map
  651. fi
  652. exit 0
  653. %posttrans
  654. %{_tl_exec_texhash}
  655. %{_tl_exec_mtxrun}
  656. %{_tl_exec_updmap}
  657. %{_tl_exec_fmtutil}
  658. exit 0
  659. %files -f filelist.full
  660. %defattr(-,root,root,-)
  661. %files -f filelist.doc doc
  662. %defattr(-,root,root,-)
  663. %changelog
  664. * Wed Jan 13 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2015-4
  665. - remove duplicated files from texlive-collection-*
  666. - synced tlnet to 20160113 (TeX Live 2015)
  667. * Sun Jan 10 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2015-3
  668. - TeX Live 2016/dev
  669. - synced tlnet to 20160110 (TeX Live 2016/dev)
  670. * Sun May 24 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-2
  671. - TeX Live 2015/pretest
  672. - synced tlnet to 20150522 (TeX Live 2015/pretest)
  673. * Sun Apr 26 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-1
  674. - TeX Live 2015/pretest
  675. - synced tlnet to 20150426 (TeX Live 2015/pretest)
  676. * Wed Apr 01 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2014-4
  677. - synced tlnet to 20150401
  678. * Tue Oct 28 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-3
  679. - synced tlnet to 20141028
  680. * Sun Jul 06 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-2
  681. - synced tlnet to 20140706
  682. * Sun May 25 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-1
  683. - upgraded to TeX Live 2014
  684. * Sun Apr 06 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2013-6
  685. - synced tlnet to 20140406
  686. * Wed Dec 18 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-5
  687. - synced tlnet to 20131218
  688. * Fri Nov 01 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-4
  689. - synced tlnet to 20131101
  690. * Wed Oct 02 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
  691. - synced tlnet to 20131002
  692. * Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
  693. - synced tlnet to 20130919
  694. * Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
  695. - upgraded to TeX Live 2013
  696. - used tlnet archives
  697. - synced tlnet to 20130823
  698. - added macros.texlive
  699. * Fri Aug 10 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
  700. - updated to TeX Live 2012
  701. * Sat Dec 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
  702. - updated tlpdb2rpmspec.sh.in and dot.vtlpkg.conf.in:
  703. - set external dependencies (texlive-collection-binextra,
  704. texlive-collection-fontutils)
  705. * Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
  706. - updated to TeX Live 2011
  707. - merged texlive-vtlpkg-2009-osx.patch from OSXWS
  708. - added %doc README (%files)
  709. * Wed Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
  710. - applied texlive-vtlpkg-2009-vine.patch
  711. - remove arch dependent binaries
  712. - updated tlpdb2rpmspec.sh.in:
  713. - improved tlpdb4a()
  714. - make symlinks of core script utils (texlive-collection-binextra,
  715. texlive-collection-context, texlive-collection-fontutils,
  716. texlive-collection-langgreek, texlive-collection-langindic,
  717. texlive-collection-latex, texlive-collection-latexextra,
  718. texlive-collection-latexrecommended, texlive-collection-pictures,
  719. texlive-collection-pstricks, texlive-collection-science)
  720. * Wed Jan 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
  721. - updated tlpdb2rpmspec.sh.in:
  722. - improved %post
  723. * Sun Sep 26 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
  724. - updated tlpdb2rpmspec.sh.in:
  725. - removed arch dependent binaries (texlive-collection-latexextra)
  726. - improved updmap process in %post and %postun
  727. - fixed perl path
  728. * Fri Jul 30 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
  729. - initial build