texlive-collection-plaingeneric-vl.spec 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860
  1. ## -*- coding: utf-8-unix -*-
  2. ## NOTE: This spec file is generated by tlpdb2rpmspec 2017-2:
  3. ## tlpdb2rpmspec collection-plaingeneric
  4. %global _use_internal_dependency_generator 0
  5. %global __find_provides %{nil}
  6. %global __find_requires %{nil}
  7. Summary: TeX Live: Plain (La)TeX packages
  8. Summary(ja): TeX Live: Plain (La)TeX packages
  9. Name: texlive-collection-plaingeneric
  10. Version: 2017
  11. Release: 2%{?_dist_release}
  12. License: Public Domain, Freely redistributable without restriction, LPPL 1.3, LPPL, GPL+, GPLv3+, Knuth
  13. Group: Applications/Publishing
  14. URL:http://www.tug.org/texlive/
  15. Source0: abbr.doc.tar.xz
  16. Source1: abbr.tar.xz
  17. Source2: abstyles.doc.tar.xz
  18. Source3: abstyles.tar.xz
  19. Source4: apnum.doc.tar.xz
  20. Source5: apnum.tar.xz
  21. Source6: autoaligne.doc.tar.xz
  22. Source7: autoaligne.tar.xz
  23. Source8: barr.doc.tar.xz
  24. Source9: barr.tar.xz
  25. Source10: bitelist.doc.tar.xz
  26. Source11: bitelist.source.tar.xz
  27. Source12: bitelist.tar.xz
  28. Source13: borceux.doc.tar.xz
  29. Source14: borceux.tar.xz
  30. Source15: c-pascal.doc.tar.xz
  31. Source16: c-pascal.tar.xz
  32. Source17: catcodes.doc.tar.xz
  33. Source18: catcodes.source.tar.xz
  34. Source19: catcodes.tar.xz
  35. Source20: chronosys.doc.tar.xz
  36. Source21: chronosys.tar.xz
  37. Source22: colorsep.tar.xz
  38. Source23: dinat.doc.tar.xz
  39. Source24: dinat.tar.xz
  40. Source25: dirtree.doc.tar.xz
  41. Source26: dirtree.source.tar.xz
  42. Source27: dirtree.tar.xz
  43. Source28: docbytex.doc.tar.xz
  44. Source29: docbytex.tar.xz
  45. Source30: dowith.doc.tar.xz
  46. Source31: dowith.source.tar.xz
  47. Source32: dowith.tar.xz
  48. Source33: eijkhout.tar.xz
  49. Source34: encxvlna.doc.tar.xz
  50. Source35: encxvlna.tar.xz
  51. Source36: epigram.tar.xz
  52. Source37: epsf.doc.tar.xz
  53. Source38: epsf.tar.xz
  54. Source39: epsf-dvipdfmx.doc.tar.xz
  55. Source40: epsf-dvipdfmx.tar.xz
  56. Source41: fenixpar.doc.tar.xz
  57. Source42: fenixpar.tar.xz
  58. Source43: figflow.doc.tar.xz
  59. Source44: figflow.tar.xz
  60. Source45: fixpdfmag.tar.xz
  61. Source46: fltpoint.doc.tar.xz
  62. Source47: fltpoint.source.tar.xz
  63. Source48: fltpoint.tar.xz
  64. Source49: fntproof.doc.tar.xz
  65. Source50: fntproof.tar.xz
  66. Source51: font-change.doc.tar.xz
  67. Source52: font-change.tar.xz
  68. Source53: fontch.doc.tar.xz
  69. Source54: fontch.tar.xz
  70. Source55: fontname.doc.tar.xz
  71. Source56: fontname.tar.xz
  72. Source57: gates.doc.tar.xz
  73. Source58: gates.tar.xz
  74. Source59: genmisc.tar.xz
  75. Source60: getoptk.doc.tar.xz
  76. Source61: getoptk.tar.xz
  77. Source62: gfnotation.doc.tar.xz
  78. Source63: gfnotation.tar.xz
  79. Source64: gobble.doc.tar.xz
  80. Source65: gobble.source.tar.xz
  81. Source66: gobble.tar.xz
  82. Source67: graphics-pln.doc.tar.xz
  83. Source68: graphics-pln.source.tar.xz
  84. Source69: graphics-pln.tar.xz
  85. Source70: gtl.doc.tar.xz
  86. Source71: gtl.source.tar.xz
  87. Source72: gtl.tar.xz
  88. Source73: hlist.doc.tar.xz
  89. Source74: hlist.tar.xz
  90. Source75: hyplain.doc.tar.xz
  91. Source76: hyplain.tar.xz
  92. Source77: ifetex.doc.tar.xz
  93. Source78: ifetex.source.tar.xz
  94. Source79: ifetex.tar.xz
  95. Source80: iftex.doc.tar.xz
  96. Source81: iftex.tar.xz
  97. Source82: insbox.doc.tar.xz
  98. Source83: insbox.tar.xz
  99. Source84: js-misc.doc.tar.xz
  100. Source85: js-misc.tar.xz
  101. Source86: kastrup.doc.tar.xz
  102. Source87: kastrup.source.tar.xz
  103. Source88: kastrup.tar.xz
  104. Source89: lambda-lists.doc.tar.xz
  105. Source90: lambda-lists.tar.xz
  106. Source91: langcode.doc.tar.xz
  107. Source92: langcode.source.tar.xz
  108. Source93: langcode.tar.xz
  109. Source94: lecturer.doc.tar.xz
  110. Source95: lecturer.tar.xz
  111. Source96: librarian.doc.tar.xz
  112. Source97: librarian.tar.xz
  113. Source98: listofitems.doc.tar.xz
  114. Source99: listofitems.tar.xz
  115. Source100: mathdots.doc.tar.xz
  116. Source101: mathdots.source.tar.xz
  117. Source102: mathdots.tar.xz
  118. Source103: metatex.doc.tar.xz
  119. Source104: metatex.tar.xz
  120. Source105: midnight.doc.tar.xz
  121. Source106: midnight.tar.xz
  122. Source107: mkpattern.doc.tar.xz
  123. Source108: mkpattern.tar.xz
  124. Source109: multido.doc.tar.xz
  125. Source110: multido.source.tar.xz
  126. Source111: multido.tar.xz
  127. Source112: navigator.doc.tar.xz
  128. Source113: navigator.tar.xz
  129. Source114: newsletr.doc.tar.xz
  130. Source115: newsletr.tar.xz
  131. Source116: ofs.doc.tar.xz
  132. Source117: ofs.tar.xz
  133. Source118: olsak-misc.doc.tar.xz
  134. Source119: olsak-misc.tar.xz
  135. Source120: path.doc.tar.xz
  136. Source121: path.tar.xz
  137. Source122: pdf-trans.doc.tar.xz
  138. Source123: pdf-trans.tar.xz
  139. Source124: pitex.doc.tar.xz
  140. Source125: pitex.tar.xz
  141. Source126: placeins-plain.tar.xz
  142. Source127: plainpkg.doc.tar.xz
  143. Source128: plainpkg.source.tar.xz
  144. Source129: plainpkg.tar.xz
  145. Source130: plipsum.doc.tar.xz
  146. Source131: plipsum.tar.xz
  147. Source132: plnfss.doc.tar.xz
  148. Source133: plnfss.tar.xz
  149. Source134: plstmary.doc.tar.xz
  150. Source135: plstmary.tar.xz
  151. Source136: present.doc.tar.xz
  152. Source137: present.tar.xz
  153. Source138: randomlist.doc.tar.xz
  154. Source139: randomlist.source.tar.xz
  155. Source140: randomlist.tar.xz
  156. Source141: resumemac.doc.tar.xz
  157. Source142: resumemac.tar.xz
  158. Source143: schemata.doc.tar.xz
  159. Source144: schemata.source.tar.xz
  160. Source145: schemata.tar.xz
  161. Source146: shade.doc.tar.xz
  162. Source147: shade.tar.xz
  163. Source148: systeme.doc.tar.xz
  164. Source149: systeme.tar.xz
  165. Source150: tabto-generic.tar.xz
  166. Source151: termmenu.doc.tar.xz
  167. Source152: termmenu.source.tar.xz
  168. Source153: termmenu.tar.xz
  169. Source154: tex-ps.doc.tar.xz
  170. Source155: tex-ps.tar.xz
  171. Source156: tex4ht.doc.tar.xz
  172. Source157: tex4ht.i386-darwin.tar.xz
  173. Source158: tex4ht.powerpc-darwin.tar.xz
  174. Source159: tex4ht.tar.xz
  175. Source160: texapi.doc.tar.xz
  176. Source161: texapi.tar.xz
  177. Source162: texinfo.tar.xz
  178. Source163: timetable.tar.xz
  179. Source164: tracklang.doc.tar.xz
  180. Source165: tracklang.source.tar.xz
  181. Source166: tracklang.tar.xz
  182. Source167: treetex.doc.tar.xz
  183. Source168: treetex.tar.xz
  184. Source169: trigonometry.doc.tar.xz
  185. Source170: trigonometry.tar.xz
  186. Source171: ulem.doc.tar.xz
  187. Source172: ulem.tar.xz
  188. Source173: upca.doc.tar.xz
  189. Source174: upca.tar.xz
  190. Source175: varisize.doc.tar.xz
  191. Source176: varisize.tar.xz
  192. Source177: xii.doc.tar.xz
  193. Source178: xii.tar.xz
  194. Source179: xlop.doc.tar.xz
  195. Source180: xlop.source.tar.xz
  196. Source181: xlop.tar.xz
  197. Source182: yax.doc.tar.xz
  198. Source183: yax.tar.xz
  199. Requires: texlive = %{version}
  200. Requires: texlive-collection-basic = %{version}
  201. Requires(post): texlive = %{version}
  202. Requires(postun): texlive = %{version}
  203. BuildArch: noarch
  204. Buildroot: %{_tmppath}/%{name}-%{version}-root
  205. Vendor: Project Vine
  206. Distribution: Vine Linux
  207. Packager: munepi
  208. %description
  209. The TeX Live software distribution offers a complete TeX system for a
  210. variety of Unix, Macintosh, Windows and other platforms. It
  211. encompasses programs for editing, typesetting, previewing and printing
  212. of TeX documents in many different languages, and a large collection
  213. of TeX macros and font libraries.
  214. The distribution includes extensive general documentation about TeX,
  215. as well as the documentation for the included software packages.
  216. This package is a collection of Plain (La)TeX packages:
  217. Add-on packages and macros that work with plain TeX, often
  218. LaTeX, and occasionally other formats.
  219. This package contains the following CTAN packages:
  220. abbr: Simple macros supporting abreviations for Plain and LaTeX
  221. abstyles: Adaptable BibTeX styles
  222. apnum: Arbitrary precision numbers implemented by TeX macros
  223. autoaligne: Align terms and members in math expressions
  224. barr: Diagram macros by Michael Barr
  225. bitelist: Split list, in TeX's mouth
  226. borceux: Diagram macros by Francois Borceux
  227. c-pascal: Typeset Python, C and Pascal programs
  228. catcodes: Generic handling of TeX category codes
  229. chronosys: Drawing time-line diagrams
  230. colorsep: Color separation
  231. dinat: Bibliography style for German texts
  232. dirtree: Display trees in the style of windows explorer
  233. docbytex: Creating documentation from source code
  234. dowith: Apply a command to a list of items
  235. eijkhout: Victor Eijkhout's packages
  236. encxvlna: Insert nonbreakable spaces, using encTeX
  237. epigram: Display short quotations
  238. epsf: Simple macros for EPS inclusion
  239. epsf-dvipdfmx: Plain TeX file for using epsf.tex with (x)dvipdfmx
  240. fenixpar: One-shot changes to token registers such as everypar
  241. figflow: Flow text around a figure
  242. fixpdfmag: Fix magnification in pdfTeX
  243. fltpoint: Simple floating point arithmetic
  244. fntproof: A programmable font test pattern generator
  245. font-change: Macros to change text and mathematics fonts in plain TeX
  246. fontch: Changing fonts, sizes and encodings in Plain TeX
  247. fontname: Scheme for naming fonts in TeX
  248. gates: Support for writing modular and customisable code
  249. genmisc:
  250. getoptk: Define macros with sophisticated options
  251. gfnotation: Typeset Gottlob Frege's notation in plain TeX
  252. gobble: More gobble macros for PlainTeX and LaTeX
  253. graphics-pln: LaTeX-style graphics for Plain TeX users
  254. gtl: Manipulating generalized token lists
  255. hlist: Horizontal and columned lists
  256. hyplain: Basic support for multiple languages in Plain TeX
  257. ifetex: Provides ifetex switch
  258. iftex: Am I running under pdfTeX, XeTeX or LuaTeX?
  259. insbox: Insert pictures/boxes into paragraphs
  260. js-misc: Miscellaneous macros from Joachim Schrod
  261. kastrup: Convert numbers into binary, octal and hexadecimal
  262. lambda-lists: Lists in TeX's mouth
  263. langcode: Simple language-dependent settings based on language codes
  264. lecturer: On-screen presentations for (almost) all formats
  265. librarian: Tools to create bibliographies in TeX
  266. listofitems: Grab items in lists using user-specified sep char
  267. mathdots: Commands to produce dots in math that respect font size
  268. metatex: Incorporate Metafont pictures in TeX source
  269. midnight: A set of useful macro tools
  270. mkpattern: A utility for making hyphenation patterns
  271. multido: A loop facility for Generic TeX
  272. navigator: PDF features across formats and engines
  273. newsletr: Macros for making newsletters with Plain TeX
  274. ofs: Macros for managing large font collections
  275. olsak-misc: collection with plain TeX macros written by Petr Olsak
  276. path: Typeset paths, making them breakable
  277. pdf-trans: A set of macros for various transformations of TeX boxes
  278. pitex: Documentation macros
  279. placeins-plain: Insertions that keep their place
  280. plainpkg: A minimal method for making generic packages
  281. plipsum: 'Lorem ipsum' for Plain TeX developers
  282. plnfss: Font selection for Plain TeX
  283. plstmary: St. Mary's Road font support for plain TeX
  284. present: Presentations with Plain TeX
  285. randomlist: Deal with database, loop, and random in order to build personalized exercises.
  286. resumemac: Plain TeX macros for resumes
  287. schemata: Print topical diagrams
  288. shade: Shade pieces of text
  289. systeme: Format systems of equations
  290. tabto-generic: "Tab" to a measured position in the line
  291. termmenu: The package provides support for terminal-based menus using expl3
  292. tex-ps: TeX to PostScript generic macros and add-ons
  293. tex4ht: Convert (La)TeX to HTML/XML
  294. texapi: Macros to write format-independent packages
  295. texinfo: Texinfo documentation system
  296. timetable: Generate timetables
  297. tracklang: Language and dialect tracker
  298. treetex: Draw trees
  299. trigonometry: Demonstration code for cos and sin in TeX macros
  300. ulem: Package for underlining
  301. upca: Print UPC-A barcodes
  302. varisize: Change font size in Plain TeX
  303. xii: Christmas silliness
  304. xlop: Calculates and displays arithmetic operations
  305. yax: Yet Another Key System
  306. %description -l ja
  307. TeX Live ソフトウェアディストリビューションは、
  308. さまざまな Unix, Macintosh, Windows、および
  309. 他のプラットホームに対して完全な TeX システムを提供します。
  310. 多くの異なった言語を含む TeX ドキュメントの
  311. 編集、組版、閲覧、印刷するためのプログラム、
  312. そして、TeX マクロやフォントライブラリの大きなコレクションを
  313. 同梱しています。
  314. このディストリビューションは
  315. 同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
  316. TeX に関するたくさんの一般的なドキュメントを含んでいます。
  317. このパッケージは以下のようなパッケージ集です。
  318. Plain (La)TeX packages:
  319. Add-on packages and macros that work with plain TeX, often
  320. LaTeX, and occasionally other formats.
  321. このパッケージは以下の CTAN パッケージを含んでいます:
  322. abbr: Simple macros supporting abreviations for Plain and LaTeX
  323. abstyles: Adaptable BibTeX styles
  324. apnum: Arbitrary precision numbers implemented by TeX macros
  325. autoaligne: Align terms and members in math expressions
  326. barr: Diagram macros by Michael Barr
  327. bitelist: Split list, in TeX's mouth
  328. borceux: Diagram macros by Francois Borceux
  329. c-pascal: Typeset Python, C and Pascal programs
  330. catcodes: Generic handling of TeX category codes
  331. chronosys: Drawing time-line diagrams
  332. colorsep: Color separation
  333. dinat: Bibliography style for German texts
  334. dirtree: Display trees in the style of windows explorer
  335. docbytex: Creating documentation from source code
  336. dowith: Apply a command to a list of items
  337. eijkhout: Victor Eijkhout's packages
  338. encxvlna: Insert nonbreakable spaces, using encTeX
  339. epigram: Display short quotations
  340. epsf: Simple macros for EPS inclusion
  341. epsf-dvipdfmx: Plain TeX file for using epsf.tex with (x)dvipdfmx
  342. fenixpar: One-shot changes to token registers such as everypar
  343. figflow: Flow text around a figure
  344. fixpdfmag: Fix magnification in pdfTeX
  345. fltpoint: Simple floating point arithmetic
  346. fntproof: A programmable font test pattern generator
  347. font-change: Macros to change text and mathematics fonts in plain TeX
  348. fontch: Changing fonts, sizes and encodings in Plain TeX
  349. fontname: Scheme for naming fonts in TeX
  350. gates: Support for writing modular and customisable code
  351. genmisc:
  352. getoptk: Define macros with sophisticated options
  353. gfnotation: Typeset Gottlob Frege's notation in plain TeX
  354. gobble: More gobble macros for PlainTeX and LaTeX
  355. graphics-pln: LaTeX-style graphics for Plain TeX users
  356. gtl: Manipulating generalized token lists
  357. hlist: Horizontal and columned lists
  358. hyplain: Basic support for multiple languages in Plain TeX
  359. ifetex: Provides ifetex switch
  360. iftex: Am I running under pdfTeX, XeTeX or LuaTeX?
  361. insbox: Insert pictures/boxes into paragraphs
  362. js-misc: Miscellaneous macros from Joachim Schrod
  363. kastrup: Convert numbers into binary, octal and hexadecimal
  364. lambda-lists: Lists in TeX's mouth
  365. langcode: Simple language-dependent settings based on language codes
  366. lecturer: On-screen presentations for (almost) all formats
  367. librarian: Tools to create bibliographies in TeX
  368. listofitems: Grab items in lists using user-specified sep char
  369. mathdots: Commands to produce dots in math that respect font size
  370. metatex: Incorporate Metafont pictures in TeX source
  371. midnight: A set of useful macro tools
  372. mkpattern: A utility for making hyphenation patterns
  373. multido: A loop facility for Generic TeX
  374. navigator: PDF features across formats and engines
  375. newsletr: Macros for making newsletters with Plain TeX
  376. ofs: Macros for managing large font collections
  377. olsak-misc: collection with plain TeX macros written by Petr Olsak
  378. path: Typeset paths, making them breakable
  379. pdf-trans: A set of macros for various transformations of TeX boxes
  380. pitex: Documentation macros
  381. placeins-plain: Insertions that keep their place
  382. plainpkg: A minimal method for making generic packages
  383. plipsum: 'Lorem ipsum' for Plain TeX developers
  384. plnfss: Font selection for Plain TeX
  385. plstmary: St. Mary's Road font support for plain TeX
  386. present: Presentations with Plain TeX
  387. randomlist: Deal with database, loop, and random in order to build personalized exercises.
  388. resumemac: Plain TeX macros for resumes
  389. schemata: Print topical diagrams
  390. shade: Shade pieces of text
  391. systeme: Format systems of equations
  392. tabto-generic: "Tab" to a measured position in the line
  393. termmenu: The package provides support for terminal-based menus using expl3
  394. tex-ps: TeX to PostScript generic macros and add-ons
  395. tex4ht: Convert (La)TeX to HTML/XML
  396. texapi: Macros to write format-independent packages
  397. texinfo: Texinfo documentation system
  398. timetable: Generate timetables
  399. tracklang: Language and dialect tracker
  400. treetex: Draw trees
  401. trigonometry: Demonstration code for cos and sin in TeX macros
  402. ulem: Package for underlining
  403. upca: Print UPC-A barcodes
  404. varisize: Change font size in Plain TeX
  405. xii: Christmas silliness
  406. xlop: Calculates and displays arithmetic operations
  407. yax: Yet Another Key System
  408. %package doc
  409. Summary: TeX Live: Documentation files of %{name}
  410. Group: Applications/Publishing
  411. Requires: %{name} = %{version}-%{release}
  412. %description doc
  413. This package contains documentation files of %{name}.
  414. %prep
  415. %setup -c -n %{name}-%{version}
  416. %__tar -xvf %{SOURCE1}
  417. %__tar -xvf %{SOURCE2}
  418. %__tar -xvf %{SOURCE3}
  419. %__tar -xvf %{SOURCE4}
  420. %__tar -xvf %{SOURCE5}
  421. %__tar -xvf %{SOURCE6}
  422. %__tar -xvf %{SOURCE7}
  423. %__tar -xvf %{SOURCE8}
  424. %__tar -xvf %{SOURCE9}
  425. %__tar -xvf %{SOURCE10}
  426. %__tar -xvf %{SOURCE11}
  427. %__tar -xvf %{SOURCE12}
  428. %__tar -xvf %{SOURCE13}
  429. %__tar -xvf %{SOURCE14}
  430. %__tar -xvf %{SOURCE15}
  431. %__tar -xvf %{SOURCE16}
  432. %__tar -xvf %{SOURCE17}
  433. %__tar -xvf %{SOURCE18}
  434. %__tar -xvf %{SOURCE19}
  435. %__tar -xvf %{SOURCE20}
  436. %__tar -xvf %{SOURCE21}
  437. %__tar -xvf %{SOURCE22}
  438. %__tar -xvf %{SOURCE23}
  439. %__tar -xvf %{SOURCE24}
  440. %__tar -xvf %{SOURCE25}
  441. %__tar -xvf %{SOURCE26}
  442. %__tar -xvf %{SOURCE27}
  443. %__tar -xvf %{SOURCE28}
  444. %__tar -xvf %{SOURCE29}
  445. %__tar -xvf %{SOURCE30}
  446. %__tar -xvf %{SOURCE31}
  447. %__tar -xvf %{SOURCE32}
  448. %__tar -xvf %{SOURCE33}
  449. %__tar -xvf %{SOURCE34}
  450. %__tar -xvf %{SOURCE35}
  451. %__tar -xvf %{SOURCE36}
  452. %__tar -xvf %{SOURCE37}
  453. %__tar -xvf %{SOURCE38}
  454. %__tar -xvf %{SOURCE39}
  455. %__tar -xvf %{SOURCE40}
  456. %__tar -xvf %{SOURCE41}
  457. %__tar -xvf %{SOURCE42}
  458. %__tar -xvf %{SOURCE43}
  459. %__tar -xvf %{SOURCE44}
  460. %__tar -xvf %{SOURCE45}
  461. %__tar -xvf %{SOURCE46}
  462. %__tar -xvf %{SOURCE47}
  463. %__tar -xvf %{SOURCE48}
  464. %__tar -xvf %{SOURCE49}
  465. %__tar -xvf %{SOURCE50}
  466. %__tar -xvf %{SOURCE51}
  467. %__tar -xvf %{SOURCE52}
  468. %__tar -xvf %{SOURCE53}
  469. %__tar -xvf %{SOURCE54}
  470. %__tar -xvf %{SOURCE55}
  471. %__tar -xvf %{SOURCE56}
  472. %__tar -xvf %{SOURCE57}
  473. %__tar -xvf %{SOURCE58}
  474. %__tar -xvf %{SOURCE59}
  475. %__tar -xvf %{SOURCE60}
  476. %__tar -xvf %{SOURCE61}
  477. %__tar -xvf %{SOURCE62}
  478. %__tar -xvf %{SOURCE63}
  479. %__tar -xvf %{SOURCE64}
  480. %__tar -xvf %{SOURCE65}
  481. %__tar -xvf %{SOURCE66}
  482. %__tar -xvf %{SOURCE67}
  483. %__tar -xvf %{SOURCE68}
  484. %__tar -xvf %{SOURCE69}
  485. %__tar -xvf %{SOURCE70}
  486. %__tar -xvf %{SOURCE71}
  487. %__tar -xvf %{SOURCE72}
  488. %__tar -xvf %{SOURCE73}
  489. %__tar -xvf %{SOURCE74}
  490. %__tar -xvf %{SOURCE75}
  491. %__tar -xvf %{SOURCE76}
  492. %__tar -xvf %{SOURCE77}
  493. %__tar -xvf %{SOURCE78}
  494. %__tar -xvf %{SOURCE79}
  495. %__tar -xvf %{SOURCE80}
  496. %__tar -xvf %{SOURCE81}
  497. %__tar -xvf %{SOURCE82}
  498. %__tar -xvf %{SOURCE83}
  499. %__tar -xvf %{SOURCE84}
  500. %__tar -xvf %{SOURCE85}
  501. %__tar -xvf %{SOURCE86}
  502. %__tar -xvf %{SOURCE87}
  503. %__tar -xvf %{SOURCE88}
  504. %__tar -xvf %{SOURCE89}
  505. %__tar -xvf %{SOURCE90}
  506. %__tar -xvf %{SOURCE91}
  507. %__tar -xvf %{SOURCE92}
  508. %__tar -xvf %{SOURCE93}
  509. %__tar -xvf %{SOURCE94}
  510. %__tar -xvf %{SOURCE95}
  511. %__tar -xvf %{SOURCE96}
  512. %__tar -xvf %{SOURCE97}
  513. %__tar -xvf %{SOURCE98}
  514. %__tar -xvf %{SOURCE99}
  515. %__tar -xvf %{SOURCE100}
  516. %__tar -xvf %{SOURCE101}
  517. %__tar -xvf %{SOURCE102}
  518. %__tar -xvf %{SOURCE103}
  519. %__tar -xvf %{SOURCE104}
  520. %__tar -xvf %{SOURCE105}
  521. %__tar -xvf %{SOURCE106}
  522. %__tar -xvf %{SOURCE107}
  523. %__tar -xvf %{SOURCE108}
  524. %__tar -xvf %{SOURCE109}
  525. %__tar -xvf %{SOURCE110}
  526. %__tar -xvf %{SOURCE111}
  527. %__tar -xvf %{SOURCE112}
  528. %__tar -xvf %{SOURCE113}
  529. %__tar -xvf %{SOURCE114}
  530. %__tar -xvf %{SOURCE115}
  531. %__tar -xvf %{SOURCE116}
  532. %__tar -xvf %{SOURCE117}
  533. %__tar -xvf %{SOURCE118}
  534. %__tar -xvf %{SOURCE119}
  535. %__tar -xvf %{SOURCE120}
  536. %__tar -xvf %{SOURCE121}
  537. %__tar -xvf %{SOURCE122}
  538. %__tar -xvf %{SOURCE123}
  539. %__tar -xvf %{SOURCE124}
  540. %__tar -xvf %{SOURCE125}
  541. %__tar -xvf %{SOURCE126}
  542. %__tar -xvf %{SOURCE127}
  543. %__tar -xvf %{SOURCE128}
  544. %__tar -xvf %{SOURCE129}
  545. %__tar -xvf %{SOURCE130}
  546. %__tar -xvf %{SOURCE131}
  547. %__tar -xvf %{SOURCE132}
  548. %__tar -xvf %{SOURCE133}
  549. %__tar -xvf %{SOURCE134}
  550. %__tar -xvf %{SOURCE135}
  551. %__tar -xvf %{SOURCE136}
  552. %__tar -xvf %{SOURCE137}
  553. %__tar -xvf %{SOURCE138}
  554. %__tar -xvf %{SOURCE139}
  555. %__tar -xvf %{SOURCE140}
  556. %__tar -xvf %{SOURCE141}
  557. %__tar -xvf %{SOURCE142}
  558. %__tar -xvf %{SOURCE143}
  559. %__tar -xvf %{SOURCE144}
  560. %__tar -xvf %{SOURCE145}
  561. %__tar -xvf %{SOURCE146}
  562. %__tar -xvf %{SOURCE147}
  563. %__tar -xvf %{SOURCE148}
  564. %__tar -xvf %{SOURCE149}
  565. %__tar -xvf %{SOURCE150}
  566. %__tar -xvf %{SOURCE151}
  567. %__tar -xvf %{SOURCE152}
  568. %__tar -xvf %{SOURCE153}
  569. %__tar -xvf %{SOURCE154}
  570. %__tar -xvf %{SOURCE155}
  571. %__tar -xvf %{SOURCE156}
  572. %__tar -xvf %{SOURCE157}
  573. %__tar -xvf %{SOURCE158}
  574. %__tar -xvf %{SOURCE159}
  575. %__tar -xvf %{SOURCE160}
  576. %__tar -xvf %{SOURCE161}
  577. %__tar -xvf %{SOURCE162}
  578. %__tar -xvf %{SOURCE163}
  579. %__tar -xvf %{SOURCE164}
  580. %__tar -xvf %{SOURCE165}
  581. %__tar -xvf %{SOURCE166}
  582. %__tar -xvf %{SOURCE167}
  583. %__tar -xvf %{SOURCE168}
  584. %__tar -xvf %{SOURCE169}
  585. %__tar -xvf %{SOURCE170}
  586. %__tar -xvf %{SOURCE171}
  587. %__tar -xvf %{SOURCE172}
  588. %__tar -xvf %{SOURCE173}
  589. %__tar -xvf %{SOURCE174}
  590. %__tar -xvf %{SOURCE175}
  591. %__tar -xvf %{SOURCE176}
  592. %__tar -xvf %{SOURCE177}
  593. %__tar -xvf %{SOURCE178}
  594. %__tar -xvf %{SOURCE179}
  595. %__tar -xvf %{SOURCE180}
  596. %__tar -xvf %{SOURCE181}
  597. %__tar -xvf %{SOURCE182}
  598. %__tar -xvf %{SOURCE183}
  599. %build
  600. %install
  601. [ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
  602. %__mkdir_p %{buildroot}%{_datadir}
  603. ## move texmf-dist to /usr/share/texmf-dist
  604. [ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
  605. ## move texmf to /usr/share/texmf
  606. [ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
  607. ## move tlpkg to /usr/share/tlpkg
  608. [ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
  609. ## move all non-arch binaries to /usr/bin
  610. [ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
  611. ## move others into /usr/share/texmf-dist
  612. %__mkdir_p %{buildroot}%{_tl_texmfdist}
  613. %__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
  614. %__rm -rf * ||:
  615. ## remove duplicated files between texlive and texlive-collection-*
  616. ## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
  617. ## remove unpacked files
  618. x=(
  619. dvipdfmx/dvipdfmx.cfg
  620. scripts/context/stubs/unix/mtxrun
  621. scripts/latexmk/latexmk.pl
  622. scripts/ptex2pdf/ptex2pdf.lua
  623. scripts/texlive/fmtutil.pl
  624. scripts/texlive/texconfig-dialog.sh
  625. scripts/texlive/texconfig-sys.sh
  626. scripts/texlive/texconfig.sh
  627. scripts/texlive/texlinks.sh
  628. scripts/texlive/tlmgr.pl
  629. scripts/texlive/updmap.pl
  630. texconfig/tcfmgr
  631. web2c/fmtutil.cnf
  632. web2c/mktex.opt
  633. web2c/mktexdir
  634. web2c/mktexdir.opt
  635. web2c/mktexnam
  636. web2c/mktexnam.opt
  637. web2c/mktexupd
  638. web2c/texmf.cnf
  639. web2c/updmap-hdr.cfg
  640. web2c/updmap.cfg
  641. install-tl
  642. #
  643. scripts/cjk-gs-integrate/cjk-gs-integrate.pl
  644. scripts/epspdf/epspdf.tlu
  645. scripts/epspdf/epspdftk.tcl
  646. scripts/glossaries/makeglossaries
  647. scripts/jfontmaps/kanji-config-updmap.pl
  648. scripts/jfontmaps/kanji-fontmap-creator.pl
  649. scripts/kotex-utils/jamo-normalize.pl
  650. scripts/kotex-utils/komkindex.pl
  651. scripts/crossrefware/ltx2crossrefxml.pl
  652. scripts/rubik/rubikrotation.pl
  653. scripts/musixtex/musixtex.lua
  654. scripts/pmxchords/pmxchords.lua
  655. scripts/ctanify/ctanify
  656. scripts/dtxgen/dtxgen
  657. scripts/findhyph/findhyph
  658. scripts/latexpand/latexpand
  659. scripts/ltxfileinfo/ltxfileinfo
  660. scripts/latexdiff/latexdiff-vc.pl
  661. scripts/latexdiff/latexdiff.pl
  662. scripts/texfot/texfot.pl
  663. scripts/fontools/autoinst
  664. scripts/luaotfload/luaotfload-tool.lua
  665. scripts/oberdiek/pdfatfi.pl
  666. fonts/map/glyphlist/glyphlist.txt ## texlive-collection-basic-2017-1vl7.noarch
  667. scripts/tex4ht/xhlatex.sh ## texlive-collection-plaingeneric-2017-1vl7.noarch
  668. scripts/latexindent/latexindent.pl ## texlive-collection-binextra-2017-1vl7.noarch
  669. scripts/texosquery/texosquery-jre5.sh ## texlive-collection-binextra-2017-1vl7.noarch
  670. scripts/texosquery/texosquery-jre8.sh ## texlive-collection-binextra-2017-1vl7.noarch
  671. scripts/texosquery/texosquery.sh ## texlive-collection-binextra-2017-1vl7.noarch
  672. )
  673. if [ -d %{buildroot}%{_tl_texmfdist} ]; then
  674. pushd %{buildroot}%{_tl_texmfdist}
  675. %__rm -f ${x[@]} ||:
  676. popd
  677. fi
  678. ## Files list
  679. find %{buildroot} -type f -or -type l | \
  680. %__sed -e "s|%{buildroot}||g" > filelist.full
  681. find %{buildroot}%{_tl_texmfdist} -type d | \
  682. %__sed -e "s|^%{buildroot}|%dir |" \
  683. -e "s|$|/|" >> filelist.full
  684. ## subpackages
  685. grep "/texmf-dist/doc/" filelist.full > filelist.doc
  686. cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
  687. %__mv -f filelist.tmp filelist.full
  688. %clean
  689. %__rm -rf %{buildroot}
  690. %post
  691. %_tl_touch_run texhash
  692. %_tl_touch_run mtxrun
  693. exit 0
  694. %postun
  695. if [ "$1" = 0 ]; then
  696. %_tl_touch_run texhash
  697. fi
  698. exit 0
  699. %posttrans
  700. %{_tl_exec_texhash}
  701. %{_tl_exec_mtxrun}
  702. %{_tl_exec_updmap}
  703. %{_tl_exec_fmtutil}
  704. exit 0
  705. %files -f filelist.full
  706. %defattr(-,root,root,-)
  707. %files -f filelist.doc doc
  708. %defattr(-,root,root,-)
  709. %changelog
  710. * Sun Jun 18 2017 Munehiro Yamamoto <munepi@vinelinux.org> 2017-2
  711. - synced tlnet to 20170616 (TeX Live 2017)
  712. * Thu Jun 08 2017 Munehiro Yamamoto <munepi@vinelinux.org> 2017-1
  713. - synced tlnet to 20170607 (TeX Live 2017)
  714. * Tue Aug 23 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-5
  715. - synced tlnet to 20160823 (TeX Live 2016)
  716. * Tue Jun 07 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-4
  717. - synced tlnet to 20160607 (TeX Live 2016)
  718. * Sat May 14 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-3
  719. - synced tlnet to 20160514 (TeX Live 2016/pretest)
  720. * Tue May 10 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-2
  721. - synced tlnet to 20160510 (TeX Live 2016/pretest)
  722. * Thu Apr 28 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2016-1
  723. - TeX Live 2016/pretest
  724. - synced tlnet to 20160428 (TeX Live 2016/pretest)
  725. * Wed Jan 13 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2015-4
  726. - remove duplicated files from texlive-collection-*
  727. - synced tlnet to 20160113 (TeX Live 2015)
  728. * Sun Jan 10 2016 Munehiro Yamamoto <munepi@vinelinux.org> 2015-3
  729. - TeX Live 2016/dev
  730. - synced tlnet to 20160110 (TeX Live 2016/dev)
  731. * Sun May 24 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-2
  732. - TeX Live 2015/pretest
  733. - synced tlnet to 20150522 (TeX Live 2015/pretest)
  734. * Sun Apr 26 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2015-1
  735. - TeX Live 2015/pretest
  736. - synced tlnet to 20150426 (TeX Live 2015/pretest)
  737. * Wed Apr 01 2015 Munehiro Yamamoto <munepi@vinelinux.org> 2014-4
  738. - synced tlnet to 20150401
  739. * Tue Oct 28 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-3
  740. - synced tlnet to 20141028
  741. * Sun Jul 06 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-2
  742. - synced tlnet to 20140706
  743. * Sun May 25 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2014-1
  744. - upgraded to TeX Live 2014
  745. * Sun Apr 06 2014 Munehiro Yamamoto <munepi@vinelinux.org> 2013-6
  746. - synced tlnet to 20140406
  747. * Wed Dec 18 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-5
  748. - synced tlnet to 20131218
  749. * Fri Nov 01 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-4
  750. - synced tlnet to 20131101
  751. * Wed Oct 02 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
  752. - synced tlnet to 20131002
  753. * Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
  754. - synced tlnet to 20130919
  755. * Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
  756. - upgraded to TeX Live 2013
  757. - used tlnet archives
  758. - synced tlnet to 20130823
  759. - added macros.texlive
  760. * Fri Aug 10 2012 Munehiro Yamamoto <munepi@vinelinux.org> 2012-1
  761. - updated to TeX Live 2012
  762. * Sat Dec 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-2
  763. - updated tlpdb2rpmspec.sh.in and dot.vtlpkg.conf.in:
  764. - set external dependencies (texlive-collection-binextra,
  765. texlive-collection-fontutils)
  766. * Sun Oct 30 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2011-1
  767. - updated to TeX Live 2011
  768. - merged texlive-vtlpkg-2009-osx.patch from OSXWS
  769. - added %doc README (%files)
  770. * Wed Mar 23 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-4
  771. - applied texlive-vtlpkg-2009-vine.patch
  772. - remove arch dependent binaries
  773. - updated tlpdb2rpmspec.sh.in:
  774. - improved tlpdb4a()
  775. - make symlinks of core script utils (texlive-collection-binextra,
  776. texlive-collection-context, texlive-collection-fontutils,
  777. texlive-collection-langgreek, texlive-collection-langindic,
  778. texlive-collection-latex, texlive-collection-latexextra,
  779. texlive-collection-latexrecommended, texlive-collection-pictures,
  780. texlive-collection-pstricks, texlive-collection-science)
  781. * Wed Jan 12 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2009-3
  782. - updated tlpdb2rpmspec.sh.in:
  783. - improved %post
  784. * Sun Sep 26 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-2
  785. - updated tlpdb2rpmspec.sh.in:
  786. - removed arch dependent binaries (texlive-collection-latexextra)
  787. - improved updmap process in %post and %postun
  788. - fixed perl path
  789. * Fri Jul 30 2010 Munehiro Yamamoto <munepi@vinelinux.org> 2009-1
  790. - initial build