texlive-collection-langcjk-vl.spec 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619
  1. ## -*- coding: utf-8-unix -*-
  2. ## NOTE: This spec file is generated by tlpdb2rpmspec 2013-5:
  3. ## tlpdb2rpmspec collection-langcjk
  4. %global _use_internal_dependency_generator 0
  5. %global __find_provides %{nil}
  6. %global __find_requires %{nil}
  7. Summary: TeX Live: Chinese/Japanese/Korean
  8. Summary(ja): TeX Live: Chinese/Japanese/Korean
  9. Name: texlive-collection-langcjk
  10. Version: 2013
  11. Release: 5%{?_dist_release}
  12. License: BSD, Freely redistributable without restriction, GPL+, LPPL, LGPLv2+, No Info, GFDL, GPLv3+, LPPL 1.3, OFSFLD
  13. Group: Applications/Publishing
  14. URL:http://www.tug.org/texlive/
  15. Source0: adobemapping.tar.xz
  16. Source1: arphic.doc.tar.xz
  17. Source2: arphic.tar.xz
  18. Source3: asymptote-by-example-zh-cn.doc.tar.xz
  19. Source4: asymptote-by-example-zh-cn.tar.xz
  20. Source5: asymptote-faq-zh-cn.doc.tar.xz
  21. Source6: asymptote-faq-zh-cn.tar.xz
  22. Source7: asymptote-manual-zh-cn.doc.tar.xz
  23. Source8: asymptote-manual-zh-cn.tar.xz
  24. Source9: bxbase.doc.tar.xz
  25. Source10: bxbase.tar.xz
  26. Source11: bxcjkjatype.doc.tar.xz
  27. Source12: bxcjkjatype.tar.xz
  28. Source13: bxjscls.doc.tar.xz
  29. Source14: bxjscls.source.tar.xz
  30. Source15: bxjscls.tar.xz
  31. Source16: c90.doc.tar.xz
  32. Source17: c90.source.tar.xz
  33. Source18: c90.tar.xz
  34. Source19: cjk.doc.tar.xz
  35. Source20: cjk.source.tar.xz
  36. Source21: cjk.tar.xz
  37. Source22: cjk-ko.doc.tar.xz
  38. Source23: cjk-ko.tar.xz
  39. Source24: cjkpunct.doc.tar.xz
  40. Source25: cjkpunct.source.tar.xz
  41. Source26: cjkpunct.tar.xz
  42. Source27: cjkutils.doc.tar.xz
  43. Source28: cjkutils.tar.xz
  44. Source29: cns.doc.tar.xz
  45. Source30: cns.tar.xz
  46. Source31: convbkmk.doc.tar.xz
  47. Source32: convbkmk.tar.xz
  48. Source33: ctex.doc.tar.xz
  49. Source34: ctex.tar.xz
  50. Source35: ctex-faq.doc.tar.xz
  51. Source36: ctex-faq.tar.xz
  52. Source37: dnp.tar.xz
  53. Source38: fandol.doc.tar.xz
  54. Source39: fandol.tar.xz
  55. Source40: garuda-c90.source.tar.xz
  56. Source41: garuda-c90.tar.xz
  57. Source42: hyphen-chinese.tar.xz
  58. Source43: ipaex.doc.tar.xz
  59. Source44: ipaex.tar.xz
  60. Source45: japanese.doc.tar.xz
  61. Source46: japanese.source.tar.xz
  62. Source47: japanese.tar.xz
  63. Source48: japanese-otf.doc.tar.xz
  64. Source49: japanese-otf.source.tar.xz
  65. Source50: japanese-otf.tar.xz
  66. Source51: japanese-otf-uptex.doc.tar.xz
  67. Source52: japanese-otf-uptex.source.tar.xz
  68. Source53: japanese-otf-uptex.tar.xz
  69. Source54: jfontmaps.doc.tar.xz
  70. Source55: jfontmaps.source.tar.xz
  71. Source56: jfontmaps.tar.xz
  72. Source57: jsclasses.doc.tar.xz
  73. Source58: jsclasses.source.tar.xz
  74. Source59: jsclasses.tar.xz
  75. Source60: kotex-oblivoir.doc.tar.xz
  76. Source61: kotex-oblivoir.tar.xz
  77. Source62: kotex-plain.doc.tar.xz
  78. Source63: kotex-plain.tar.xz
  79. Source64: kotex-utf.doc.tar.xz
  80. Source65: kotex-utf.tar.xz
  81. Source66: kotex-utils.doc.tar.xz
  82. Source67: kotex-utils.tar.xz
  83. Source68: latex-notes-zh-cn.doc.tar.xz
  84. Source69: latex-notes-zh-cn.tar.xz
  85. Source70: lshort-chinese.doc.tar.xz
  86. Source71: lshort-chinese.tar.xz
  87. Source72: lshort-japanese.doc.tar.xz
  88. Source73: lshort-japanese.tar.xz
  89. Source74: lshort-korean.doc.tar.xz
  90. Source75: lshort-korean.tar.xz
  91. Source76: luatexja.doc.tar.xz
  92. Source77: luatexja.source.tar.xz
  93. Source78: luatexja.tar.xz
  94. Source79: nanumtype1.doc.tar.xz
  95. Source80: nanumtype1.tar.xz
  96. Source81: norasi-c90.source.tar.xz
  97. Source82: norasi-c90.tar.xz
  98. Source83: ptex.doc.tar.xz
  99. Source84: ptex.source.tar.xz
  100. Source85: ptex.tar.xz
  101. Source86: ptex2pdf.doc.tar.xz
  102. Source87: ptex2pdf.tar.xz
  103. Source88: pxbase.doc.tar.xz
  104. Source89: pxbase.tar.xz
  105. Source90: pxchfon.doc.tar.xz
  106. Source91: pxchfon.source.tar.xz
  107. Source92: pxchfon.tar.xz
  108. Source93: pxcjkcat.doc.tar.xz
  109. Source94: pxcjkcat.tar.xz
  110. Source95: pxjahyper.doc.tar.xz
  111. Source96: pxjahyper.tar.xz
  112. Source97: pxrubrica.doc.tar.xz
  113. Source98: pxrubrica.source.tar.xz
  114. Source99: pxrubrica.tar.xz
  115. Source100: texlive-zh-cn.doc.tar.xz
  116. Source101: texlive-zh-cn.tar.xz
  117. Source102: uhc.doc.tar.xz
  118. Source103: uhc.tar.xz
  119. Source104: uptex.doc.tar.xz
  120. Source105: uptex.source.tar.xz
  121. Source106: uptex.tar.xz
  122. Source107: wadalab.doc.tar.xz
  123. Source108: wadalab.tar.xz
  124. Source109: xcjk2uni.doc.tar.xz
  125. Source110: xcjk2uni.source.tar.xz
  126. Source111: xcjk2uni.tar.xz
  127. Source112: xpinyin.doc.tar.xz
  128. Source113: xpinyin.source.tar.xz
  129. Source114: xpinyin.tar.xz
  130. Source115: zhmetrics.doc.tar.xz
  131. Source116: zhmetrics.source.tar.xz
  132. Source117: zhmetrics.tar.xz
  133. Source118: zhnumber.doc.tar.xz
  134. Source119: zhnumber.source.tar.xz
  135. Source120: zhnumber.tar.xz
  136. Source121: zhspacing.doc.tar.xz
  137. Source122: zhspacing.tar.xz
  138. Source123: zxjafbfont.doc.tar.xz
  139. Source124: zxjafbfont.tar.xz
  140. Source125: zxjafont.doc.tar.xz
  141. Source126: zxjafont.tar.xz
  142. Source127: zxjatype.doc.tar.xz
  143. Source128: zxjatype.tar.xz
  144. Requires: texlive = %{version}
  145. Requires: texlive-collection-basic = %{version}
  146. Requires(post): texlive = %{version}
  147. Requires(postun): texlive = %{version}
  148. BuildArch: noarch
  149. Buildroot: %{_tmppath}/%{name}-%{version}-root
  150. Vendor: Project Vine
  151. Distribution: Vine Linux
  152. Packager: munepi
  153. %description
  154. The TeX Live software distribution offers a complete TeX system for a
  155. variety of Unix, Macintosh, Windows and other platforms. It
  156. encompasses programs for editing, typesetting, previewing and printing
  157. of TeX documents in many different languages, and a large collection
  158. of TeX macros and font libraries.
  159. The distribution includes extensive general documentation about TeX,
  160. as well as the documentation for the included software packages.
  161. This package is a collection of Chinese/Japanese/Korean:
  162. CJK (Chinese, Japanese, Korean) macros, fonts, documentation.
  163. Also Thai in the c90 encoding, since there is some overlap in
  164. those fonts. Standard Thai support is in collection-langother.
  165. This package contains the following CTAN packages:
  166. adobemapping: Adobe cmap and pdfmapping files
  167. arphic: Arphic (Chinese) font packages.
  168. asymptote-by-example-zh-cn: Asymptote by example.
  169. asymptote-faq-zh-cn: Asymptote FAQ (Chinese translation).
  170. asymptote-manual-zh-cn: A Chinese translation of the asymptote manual.
  171. bxbase: BX bundle base components.
  172. bxcjkjatype: Typeset Japanese with pdfLaTeX and CJK.
  173. bxjscls: Document classes based on jsclasses.
  174. c90:
  175. cjk: CJK language support.
  176. cjk-ko: Extension of the CJK package for Korean typesetting.
  177. cjkpunct: Adjust locations and kerning of CJK punctuation marks.
  178. cjkutils:
  179. cns:
  180. convbkmk: Correct platex/uplatex bookmarks in PDF created with hyperref.
  181. ctex: LaTeX classes and packages for Chinese typesetting.
  182. ctex-faq: LaTeX FAQ by the Chinese TeX Society (ctex.org).
  183. dnp:
  184. fandol: Four basic fonts for Chinese typesetting.
  185. garuda-c90: TeX support (from CJK) for the garuda font
  186. hyphen-chinese: Chinese pinyin hyphenation patterns.
  187. ipaex: IPA and IPAex fonts from Information-technology Promotion Agency, Japan.
  188. japanese: A substitute for a babel package for Japanese.
  189. japanese-otf: Advanced font selection for platex and its friends.
  190. japanese-otf-uptex: Support for Japanese OTF files in upLaTeX.
  191. jfontmaps: Font maps and configuration tools for Japanese fonts.
  192. jsclasses: Classes tailored for use with Japanese.
  193. kotex-oblivoir: A LaTeX document class for typesetting Korean documents.
  194. kotex-plain: Macros for typesetting Korean under Plain TeX.
  195. kotex-utf: Typeset Hangul, coded in UTF-8.
  196. kotex-utils: Utility scripts and support files for typesetting Korean.
  197. latex-notes-zh-cn: Chinese Introduction to TeX and LaTeX.
  198. lshort-chinese: Introduction to LaTeX, in Chinese.
  199. lshort-japanese: Japanese version of A Short Introduction to LaTeX2e
  200. lshort-korean: Korean introduction to LaTeX.
  201. luatexja: Typeset Japanese with lua(la)tex.
  202. nanumtype1: Type1 subfonts of Nanum Korean fonts.
  203. norasi-c90: TeX support (from CJK) for the norasi font
  204. ptex: A TeX system for publishing in Japanese.
  205. ptex2pdf: Convert Japanese TeX documents to PDF.
  206. pxbase: Tools for use with (u)pLaTeX.
  207. pxchfon: Japanese font setup for pLaTeX and upLaTeX.
  208. pxcjkcat:
  209. pxjahyper: Hyperref support for pLaTeX.
  210. pxrubrica:
  211. texlive-zh-cn: TeX Live manual (Chinese)
  212. uhc: Fonts for the Korean language.
  213. uptex: Unicode version of pTeX.
  214. wadalab: Wadalab (Japanese) font packages.
  215. xcjk2uni: Convert CJK characters to Unicode, in pdfTeX.
  216. xpinyin: Automatically add pinyin to Chinese characters.
  217. zhmetrics: TFM subfont files for using Chinese fonts in 8-bit TeX.
  218. zhnumber: Typeset Chinese representations of numbers.
  219. zhspacing: Spacing for mixed CJK-English documents in XeTeX.
  220. zxjafbfont:
  221. zxjafont: Set up Japanese font families for XeLaTeX.
  222. zxjatype: Standard conforming typesetting of Japanese, for XeLaTeX.
  223. %description -l ja
  224. TeX Live ソフトウェアディストリビューションは、
  225. さまざまな Unix, Macintosh, Windows、および
  226. 他のプラットホームに対して完全な TeX システムを提供します。
  227. 多くの異なった言語を含む TeX ドキュメントの
  228. 編集、組版、閲覧、印刷するためのプログラム、
  229. そして、TeX マクロやフォントライブラリの大きなコレクションを
  230. 同梱しています。
  231. このディストリビューションは
  232. 同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
  233. TeX に関するたくさんの一般的なドキュメントを含んでいます。
  234. このパッケージは以下のようなパッケージ集です。
  235. Chinese/Japanese/Korean:
  236. CJK (Chinese, Japanese, Korean) macros, fonts, documentation.
  237. Also Thai in the c90 encoding, since there is some overlap in
  238. those fonts. Standard Thai support is in collection-langother.
  239. このパッケージは以下の CTAN パッケージを含んでいます:
  240. adobemapping: Adobe cmap and pdfmapping files
  241. arphic: Arphic (Chinese) font packages.
  242. asymptote-by-example-zh-cn: Asymptote by example.
  243. asymptote-faq-zh-cn: Asymptote FAQ (Chinese translation).
  244. asymptote-manual-zh-cn: A Chinese translation of the asymptote manual.
  245. bxbase: BX bundle base components.
  246. bxcjkjatype: Typeset Japanese with pdfLaTeX and CJK.
  247. bxjscls: Document classes based on jsclasses.
  248. c90:
  249. cjk: CJK language support.
  250. cjk-ko: Extension of the CJK package for Korean typesetting.
  251. cjkpunct: Adjust locations and kerning of CJK punctuation marks.
  252. cjkutils:
  253. cns:
  254. convbkmk: Correct platex/uplatex bookmarks in PDF created with hyperref.
  255. ctex: LaTeX classes and packages for Chinese typesetting.
  256. ctex-faq: LaTeX FAQ by the Chinese TeX Society (ctex.org).
  257. dnp:
  258. fandol: Four basic fonts for Chinese typesetting.
  259. garuda-c90: TeX support (from CJK) for the garuda font
  260. hyphen-chinese: Chinese pinyin hyphenation patterns.
  261. ipaex: IPA and IPAex fonts from Information-technology Promotion Agency, Japan.
  262. japanese: A substitute for a babel package for Japanese.
  263. japanese-otf: Advanced font selection for platex and its friends.
  264. japanese-otf-uptex: Support for Japanese OTF files in upLaTeX.
  265. jfontmaps: Font maps and configuration tools for Japanese fonts.
  266. jsclasses: Classes tailored for use with Japanese.
  267. kotex-oblivoir: A LaTeX document class for typesetting Korean documents.
  268. kotex-plain: Macros for typesetting Korean under Plain TeX.
  269. kotex-utf: Typeset Hangul, coded in UTF-8.
  270. kotex-utils: Utility scripts and support files for typesetting Korean.
  271. latex-notes-zh-cn: Chinese Introduction to TeX and LaTeX.
  272. lshort-chinese: Introduction to LaTeX, in Chinese.
  273. lshort-japanese: Japanese version of A Short Introduction to LaTeX2e
  274. lshort-korean: Korean introduction to LaTeX.
  275. luatexja: Typeset Japanese with lua(la)tex.
  276. nanumtype1: Type1 subfonts of Nanum Korean fonts.
  277. norasi-c90: TeX support (from CJK) for the norasi font
  278. ptex: A TeX system for publishing in Japanese.
  279. ptex2pdf: Convert Japanese TeX documents to PDF.
  280. pxbase: Tools for use with (u)pLaTeX.
  281. pxchfon: Japanese font setup for pLaTeX and upLaTeX.
  282. pxcjkcat:
  283. pxjahyper: Hyperref support for pLaTeX.
  284. pxrubrica:
  285. texlive-zh-cn: TeX Live manual (Chinese)
  286. uhc: Fonts for the Korean language.
  287. uptex: Unicode version of pTeX.
  288. wadalab: Wadalab (Japanese) font packages.
  289. xcjk2uni: Convert CJK characters to Unicode, in pdfTeX.
  290. xpinyin: Automatically add pinyin to Chinese characters.
  291. zhmetrics: TFM subfont files for using Chinese fonts in 8-bit TeX.
  292. zhnumber: Typeset Chinese representations of numbers.
  293. zhspacing: Spacing for mixed CJK-English documents in XeTeX.
  294. zxjafbfont:
  295. zxjafont: Set up Japanese font families for XeLaTeX.
  296. zxjatype: Standard conforming typesetting of Japanese, for XeLaTeX.
  297. %package doc
  298. Summary: TeX Live: Documentation files of %{name}
  299. Group: Applications/Publishing
  300. Requires: %{name} = %{version}-%{release}
  301. %description doc
  302. This package contains documentation files of %{name}.
  303. %prep
  304. %setup -c -n %{name}-%{version}
  305. %__tar -xvf %{SOURCE1}
  306. %__tar -xvf %{SOURCE2}
  307. %__tar -xvf %{SOURCE3}
  308. %__tar -xvf %{SOURCE4}
  309. %__tar -xvf %{SOURCE5}
  310. %__tar -xvf %{SOURCE6}
  311. %__tar -xvf %{SOURCE7}
  312. %__tar -xvf %{SOURCE8}
  313. %__tar -xvf %{SOURCE9}
  314. %__tar -xvf %{SOURCE10}
  315. %__tar -xvf %{SOURCE11}
  316. %__tar -xvf %{SOURCE12}
  317. %__tar -xvf %{SOURCE13}
  318. %__tar -xvf %{SOURCE14}
  319. %__tar -xvf %{SOURCE15}
  320. %__tar -xvf %{SOURCE16}
  321. %__tar -xvf %{SOURCE17}
  322. %__tar -xvf %{SOURCE18}
  323. %__tar -xvf %{SOURCE19}
  324. %__tar -xvf %{SOURCE20}
  325. %__tar -xvf %{SOURCE21}
  326. %__tar -xvf %{SOURCE22}
  327. %__tar -xvf %{SOURCE23}
  328. %__tar -xvf %{SOURCE24}
  329. %__tar -xvf %{SOURCE25}
  330. %__tar -xvf %{SOURCE26}
  331. %__tar -xvf %{SOURCE27}
  332. %__tar -xvf %{SOURCE28}
  333. %__tar -xvf %{SOURCE29}
  334. %__tar -xvf %{SOURCE30}
  335. %__tar -xvf %{SOURCE31}
  336. %__tar -xvf %{SOURCE32}
  337. %__tar -xvf %{SOURCE33}
  338. %__tar -xvf %{SOURCE34}
  339. %__tar -xvf %{SOURCE35}
  340. %__tar -xvf %{SOURCE36}
  341. %__tar -xvf %{SOURCE37}
  342. %__tar -xvf %{SOURCE38}
  343. %__tar -xvf %{SOURCE39}
  344. %__tar -xvf %{SOURCE40}
  345. %__tar -xvf %{SOURCE41}
  346. %__tar -xvf %{SOURCE42}
  347. %__tar -xvf %{SOURCE43}
  348. %__tar -xvf %{SOURCE44}
  349. %__tar -xvf %{SOURCE45}
  350. %__tar -xvf %{SOURCE46}
  351. %__tar -xvf %{SOURCE47}
  352. %__tar -xvf %{SOURCE48}
  353. %__tar -xvf %{SOURCE49}
  354. %__tar -xvf %{SOURCE50}
  355. %__tar -xvf %{SOURCE51}
  356. %__tar -xvf %{SOURCE52}
  357. %__tar -xvf %{SOURCE53}
  358. %__tar -xvf %{SOURCE54}
  359. %__tar -xvf %{SOURCE55}
  360. %__tar -xvf %{SOURCE56}
  361. %__tar -xvf %{SOURCE57}
  362. %__tar -xvf %{SOURCE58}
  363. %__tar -xvf %{SOURCE59}
  364. %__tar -xvf %{SOURCE60}
  365. %__tar -xvf %{SOURCE61}
  366. %__tar -xvf %{SOURCE62}
  367. %__tar -xvf %{SOURCE63}
  368. %__tar -xvf %{SOURCE64}
  369. %__tar -xvf %{SOURCE65}
  370. %__tar -xvf %{SOURCE66}
  371. %__tar -xvf %{SOURCE67}
  372. %__tar -xvf %{SOURCE68}
  373. %__tar -xvf %{SOURCE69}
  374. %__tar -xvf %{SOURCE70}
  375. %__tar -xvf %{SOURCE71}
  376. %__tar -xvf %{SOURCE72}
  377. %__tar -xvf %{SOURCE73}
  378. %__tar -xvf %{SOURCE74}
  379. %__tar -xvf %{SOURCE75}
  380. %__tar -xvf %{SOURCE76}
  381. %__tar -xvf %{SOURCE77}
  382. %__tar -xvf %{SOURCE78}
  383. %__tar -xvf %{SOURCE79}
  384. %__tar -xvf %{SOURCE80}
  385. %__tar -xvf %{SOURCE81}
  386. %__tar -xvf %{SOURCE82}
  387. %__tar -xvf %{SOURCE83}
  388. %__tar -xvf %{SOURCE84}
  389. %__tar -xvf %{SOURCE85}
  390. %__tar -xvf %{SOURCE86}
  391. %__tar -xvf %{SOURCE87}
  392. %__tar -xvf %{SOURCE88}
  393. %__tar -xvf %{SOURCE89}
  394. %__tar -xvf %{SOURCE90}
  395. %__tar -xvf %{SOURCE91}
  396. %__tar -xvf %{SOURCE92}
  397. %__tar -xvf %{SOURCE93}
  398. %__tar -xvf %{SOURCE94}
  399. %__tar -xvf %{SOURCE95}
  400. %__tar -xvf %{SOURCE96}
  401. %__tar -xvf %{SOURCE97}
  402. %__tar -xvf %{SOURCE98}
  403. %__tar -xvf %{SOURCE99}
  404. %__tar -xvf %{SOURCE100}
  405. %__tar -xvf %{SOURCE101}
  406. %__tar -xvf %{SOURCE102}
  407. %__tar -xvf %{SOURCE103}
  408. %__tar -xvf %{SOURCE104}
  409. %__tar -xvf %{SOURCE105}
  410. %__tar -xvf %{SOURCE106}
  411. %__tar -xvf %{SOURCE107}
  412. %__tar -xvf %{SOURCE108}
  413. %__tar -xvf %{SOURCE109}
  414. %__tar -xvf %{SOURCE110}
  415. %__tar -xvf %{SOURCE111}
  416. %__tar -xvf %{SOURCE112}
  417. %__tar -xvf %{SOURCE113}
  418. %__tar -xvf %{SOURCE114}
  419. %__tar -xvf %{SOURCE115}
  420. %__tar -xvf %{SOURCE116}
  421. %__tar -xvf %{SOURCE117}
  422. %__tar -xvf %{SOURCE118}
  423. %__tar -xvf %{SOURCE119}
  424. %__tar -xvf %{SOURCE120}
  425. %__tar -xvf %{SOURCE121}
  426. %__tar -xvf %{SOURCE122}
  427. %__tar -xvf %{SOURCE123}
  428. %__tar -xvf %{SOURCE124}
  429. %__tar -xvf %{SOURCE125}
  430. %__tar -xvf %{SOURCE126}
  431. %__tar -xvf %{SOURCE127}
  432. %__tar -xvf %{SOURCE128}
  433. %build
  434. %install
  435. [ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
  436. %__mkdir_p %{buildroot}%{_datadir}
  437. ## move texmf-dist to /usr/share/texmf-dist
  438. [ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
  439. ## move texmf to /usr/share/texmf
  440. [ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
  441. ## move tlpkg to /usr/share/tlpkg
  442. [ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
  443. ## move all non-arch binaries to /usr/bin
  444. [ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
  445. ## move others into /usr/share/texmf-dist
  446. %__mkdir_p %{buildroot}%{_tl_texmfdist}
  447. %__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
  448. %__rm -rf * ||:
  449. ## remove duplicated files between texlive and texlive-collection-*
  450. ## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
  451. ## remove unpacked files
  452. x=(
  453. scripts/texlive/tlmgr.pl
  454. scripts/texlive/updmap.pl
  455. scripts/fontools/autoinst
  456. scripts/glossaries/makeglossaries
  457. scripts/m-tx/m-tx.lua
  458. scripts/musixtex/musixtex.lua
  459. scripts/pmx/pmx2pdf.lua
  460. scripts/latexmk/latexmk.pl
  461. scripts/jfontmaps/kanji-config-updmap.pl
  462. scripts/jfontmaps/kanji-fontmap-creator.pl
  463. texconfig/tcfmgr
  464. texconfig/tcfmgr.map
  465. web2c/fmtutil.cnf
  466. web2c/mktex.opt
  467. web2c/mktexdir
  468. web2c/mktexdir.opt
  469. web2c/mktexnam
  470. web2c/mktexnam.opt
  471. web2c/mktexupd
  472. web2c/texmf.cnf
  473. web2c/updmap.cfg
  474. web2c/updmap-hdr.cfg
  475. doc/chktex/ChkTeX.pdf
  476. install-tl
  477. )
  478. if [ -d %{buildroot}%{_tl_texmfdist} ]; then
  479. pushd %{buildroot}%{_tl_texmfdist}
  480. %__rm -f ${x[@]} ||:
  481. popd
  482. fi
  483. ## Files list
  484. find %{buildroot} -type f -or -type l | \
  485. %__sed -e "s|%{buildroot}||g" > filelist.full
  486. find %{buildroot}%{_tl_texmfdist} -type d | \
  487. %__sed -e "s|^%{buildroot}|%dir |" \
  488. -e "s|$|/|" >> filelist.full
  489. ## subpackages
  490. grep "/texmf-dist/doc/" filelist.full > filelist.doc
  491. cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
  492. %__mv -f filelist.tmp filelist.full
  493. %clean
  494. %__rm -rf %{buildroot}
  495. %post
  496. %_tl_touch_run texhash
  497. %_tl_touch_run mtxrun
  498. [ -f %{_tl_texmfdist}/web2c/updmap.cfg ] || exit 0
  499. %_tl_enable_map Map bkaiu.map
  500. %_tl_enable_map Map bsmiu.map
  501. %_tl_enable_map Map gbsnu.map
  502. %_tl_enable_map Map gkaiu.map
  503. %_tl_enable_map Map garuda-c90.map
  504. %_tl_enable_map KanjiMap otf-cktx.map
  505. %_tl_enable_map KanjiMap otf-@kanjiEmbed@.map
  506. %_tl_enable_map KanjiMap otf-up-@kanjiEmbed@.map
  507. %_tl_enable_map Map nanumfonts.map
  508. %_tl_enable_map Map norasi-c90.map
  509. %_tl_enable_map KanjiMap ptex-@kanjiEmbed@@kanjiVariant@.map
  510. %_tl_enable_map KanjiMap morisawa.map
  511. %_tl_enable_map Map umj.map
  512. %_tl_enable_map KanjiMap uptex-@kanjiEmbed@@kanjiVariant@.map
  513. %_tl_enable_map Map dgj.map
  514. %_tl_enable_map Map dmj.map
  515. %_tl_enable_map Map mc2j.map
  516. %_tl_enable_map Map mcj.map
  517. %_tl_enable_map Map mr2j.map
  518. %_tl_enable_map Map mrj.map
  519. %_tl_touch_run fmtutil
  520. exit 0
  521. %postun
  522. if [ "$1" = 0 ]; then
  523. %_tl_touch_run texhash
  524. [ -f %{_tl_texmfdist}/web2c/updmap.cfg ] || exit 0
  525. %_tl_disable_map bkaiu.map
  526. %_tl_disable_map bsmiu.map
  527. %_tl_disable_map gbsnu.map
  528. %_tl_disable_map gkaiu.map
  529. %_tl_disable_map garuda-c90.map
  530. %_tl_disable_map otf-cktx.map
  531. %_tl_disable_map otf-@kanjiEmbed@.map
  532. %_tl_disable_map otf-up-@kanjiEmbed@.map
  533. %_tl_disable_map nanumfonts.map
  534. %_tl_disable_map norasi-c90.map
  535. %_tl_disable_map ptex-@kanjiEmbed@@kanjiVariant@.map
  536. %_tl_disable_map morisawa.map
  537. %_tl_disable_map umj.map
  538. %_tl_disable_map uptex-@kanjiEmbed@@kanjiVariant@.map
  539. %_tl_disable_map dgj.map
  540. %_tl_disable_map dmj.map
  541. %_tl_disable_map mc2j.map
  542. %_tl_disable_map mcj.map
  543. %_tl_disable_map mr2j.map
  544. %_tl_disable_map mrj.map
  545. fi
  546. exit 0
  547. %posttrans
  548. %{_tl_exec_texhash}
  549. %{_tl_exec_mtxrun}
  550. %{_tl_exec_updmap}
  551. %{_tl_exec_fmtutil}
  552. exit 0
  553. %files -f filelist.full
  554. %defattr(-,root,root,-)
  555. %files -f filelist.doc doc
  556. %defattr(-,root,root,-)
  557. %changelog
  558. * Wed Dec 18 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-5
  559. - TLNET 20131218
  560. * Fri Nov 1 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-4
  561. - TLNET 20131101
  562. * Wed Oct 2 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-3
  563. - TLNET 20131002
  564. * Thu Sep 19 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-2
  565. - TLNET 20130919
  566. * Fri Aug 23 2013 Munehiro Yamamoto <munepi@vinelinux.org> 2013-1
  567. - TLNET 20130823