texlive-collection-langgerman-vl.spec 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451
  1. ## -*- coding: utf-8-unix -*-
  2. ## NOTE: This spec file is generated by tlpdb2rpmspec 2015-1:
  3. ## tlpdb2rpmspec collection-langgerman
  4. %global _use_internal_dependency_generator 0
  5. %global __find_provides %{nil}
  6. %global __find_requires %{nil}
  7. Summary: TeX Live: German
  8. Summary(ja): TeX Live: German
  9. Name: texlive-collection-langgerman
  10. Version: 2015
  11. Release: 1%{?_dist_release}
  12. License: LPPL 1.3, GPL+, LPPL, Freely redistributable without restriction, GFDL
  13. Group: Applications/Publishing
  14. URL:http://www.tug.org/texlive/
  15. Source0: babel-german.doc.tar.xz
  16. Source1: babel-german.source.tar.xz
  17. Source2: babel-german.tar.xz
  18. Source3: bibleref-german.doc.tar.xz
  19. Source4: bibleref-german.tar.xz
  20. Source5: booktabs-de.doc.tar.xz
  21. Source6: booktabs-de.tar.xz
  22. Source7: csquotes-de.doc.tar.xz
  23. Source8: csquotes-de.tar.xz
  24. Source9: dehyph-exptl.doc.tar.xz
  25. Source10: dehyph-exptl.tar.xz
  26. Source11: dhua.doc.tar.xz
  27. Source12: dhua.source.tar.xz
  28. Source13: dhua.tar.xz
  29. Source14: einfuehrung.doc.tar.xz
  30. Source15: einfuehrung.tar.xz
  31. Source16: etdipa.doc.tar.xz
  32. Source17: etdipa.tar.xz
  33. Source18: etoolbox-de.doc.tar.xz
  34. Source19: etoolbox-de.tar.xz
  35. Source20: fifinddo-info.doc.tar.xz
  36. Source21: fifinddo-info.source.tar.xz
  37. Source22: fifinddo-info.tar.xz
  38. Source23: geometry-de.doc.tar.xz
  39. Source24: geometry-de.tar.xz
  40. Source25: german.doc.tar.xz
  41. Source26: german.source.tar.xz
  42. Source27: german.tar.xz
  43. Source28: germbib.doc.tar.xz
  44. Source29: germbib.tar.xz
  45. Source30: germkorr.doc.tar.xz
  46. Source31: germkorr.tar.xz
  47. Source32: hausarbeit-jura.doc.tar.xz
  48. Source33: hausarbeit-jura.source.tar.xz
  49. Source34: hausarbeit-jura.tar.xz
  50. Source35: hyphen-german.tar.xz
  51. Source36: koma-script-examples.doc.tar.xz
  52. Source37: koma-script-examples.tar.xz
  53. Source38: l2picfaq.doc.tar.xz
  54. Source39: l2picfaq.tar.xz
  55. Source40: l2tabu.doc.tar.xz
  56. Source41: l2tabu.tar.xz
  57. Source42: latex-bib-ex.doc.tar.xz
  58. Source43: latex-bib-ex.tar.xz
  59. Source44: latex-referenz.doc.tar.xz
  60. Source45: latex-referenz.tar.xz
  61. Source46: latex-tabellen.doc.tar.xz
  62. Source47: latex-tabellen.tar.xz
  63. Source48: latexcheat-de.doc.tar.xz
  64. Source49: latexcheat-de.tar.xz
  65. Source50: lshort-german.doc.tar.xz
  66. Source51: lshort-german.tar.xz
  67. Source52: lualatex-doc-de.doc.tar.xz
  68. Source53: lualatex-doc-de.tar.xz
  69. Source54: microtype-de.doc.tar.xz
  70. Source55: microtype-de.tar.xz
  71. Source56: presentations.doc.tar.xz
  72. Source57: presentations.tar.xz
  73. Source58: pstricks-examples.doc.tar.xz
  74. Source59: pstricks-examples.tar.xz
  75. Source60: r_und_s.doc.tar.xz
  76. Source61: r_und_s.tar.xz
  77. Source62: templates-fenn.doc.tar.xz
  78. Source63: templates-fenn.tar.xz
  79. Source64: templates-sommer.doc.tar.xz
  80. Source65: templates-sommer.tar.xz
  81. Source66: texlive-de.doc.tar.xz
  82. Source67: texlive-de.tar.xz
  83. Source68: tipa-de.doc.tar.xz
  84. Source69: tipa-de.tar.xz
  85. Source70: translation-arsclassica-de.doc.tar.xz
  86. Source71: translation-arsclassica-de.tar.xz
  87. Source72: translation-biblatex-de.doc.tar.xz
  88. Source73: translation-biblatex-de.tar.xz
  89. Source74: translation-chemsym-de.doc.tar.xz
  90. Source75: translation-chemsym-de.tar.xz
  91. Source76: translation-ecv-de.doc.tar.xz
  92. Source77: translation-ecv-de.tar.xz
  93. Source78: translation-enumitem-de.doc.tar.xz
  94. Source79: translation-enumitem-de.tar.xz
  95. Source80: translation-europecv-de.doc.tar.xz
  96. Source81: translation-europecv-de.tar.xz
  97. Source82: translation-filecontents-de.doc.tar.xz
  98. Source83: translation-filecontents-de.tar.xz
  99. Source84: translation-moreverb-de.doc.tar.xz
  100. Source85: translation-moreverb-de.tar.xz
  101. Source86: udesoftec.doc.tar.xz
  102. Source87: udesoftec.source.tar.xz
  103. Source88: udesoftec.tar.xz
  104. Source89: umlaute.doc.tar.xz
  105. Source90: umlaute.source.tar.xz
  106. Source91: umlaute.tar.xz
  107. Source92: voss-mathcol.doc.tar.xz
  108. Source93: voss-mathcol.tar.xz
  109. Requires: texlive = %{version}
  110. Requires: texlive-collection-basic = %{version}
  111. Requires(post): texlive = %{version}
  112. Requires(postun): texlive = %{version}
  113. BuildArch: noarch
  114. Buildroot: %{_tmppath}/%{name}-%{version}-root
  115. Vendor: Project Vine
  116. Distribution: Vine Linux
  117. Packager: munepi
  118. %description
  119. The TeX Live software distribution offers a complete TeX system for a
  120. variety of Unix, Macintosh, Windows and other platforms. It
  121. encompasses programs for editing, typesetting, previewing and printing
  122. of TeX documents in many different languages, and a large collection
  123. of TeX macros and font libraries.
  124. The distribution includes extensive general documentation about TeX,
  125. as well as the documentation for the included software packages.
  126. This package is a collection of German:
  127. Support for German.
  128. This package contains the following CTAN packages:
  129. babel-german: Babel support for documents written in German.
  130. bibleref-german: German adaptation of bibleref.
  131. booktabs-de: German version of booktabs.
  132. csquotes-de: German translation of csquotes documentation.
  133. dehyph-exptl: Experimental hyphenation patterns for the German language.
  134. dhua: German abbreviations using thin space.
  135. einfuehrung: Examples from the book Einfuhrung in LaTeX.
  136. etdipa: Simple, lightweight template for scientific documents.
  137. etoolbox-de: German translation of documentation of etoolbox.
  138. fifinddo-info: German HTML beamer presentation on nicetext and morehype.
  139. geometry-de: German translation of the geometry package.
  140. german: Support for German typography.
  141. germbib: German variants of standard BibTeX styles.
  142. germkorr: Change kerning for german quotation marks.
  143. hausarbeit-jura: Class for writing "juristiche Hausarbeiten" at German Universities.
  144. hyphen-german: German hyphenation patterns.
  145. koma-script-examples: Examples from the KOMA-Script book.
  146. l2picfaq: LaTeX pictures "how-to" (German).
  147. l2tabu: Obsolete packages and commands.
  148. latex-bib-ex: Examples for the book Bibliografien mit LaTeX.
  149. latex-referenz: Examples from the book "LaTeX Referenz".
  150. latex-tabellen: LaTeX Tabellen.
  151. latexcheat-de: A LaTeX cheat sheet, in German.
  152. lshort-german: German version of A Short Introduction to LaTeX2e: LaTeX2e-Kurzbeschreibung.
  153. lualatex-doc-de: Guide to LuaLaTeX (German translation).
  154. microtype-de: Translation into German of the documentation of microtype.
  155. presentations: Examples from the book Presentationen mit LaTeX.
  156. pstricks-examples: PSTricks examples.
  157. r_und_s: Chemical hazard codes.
  158. templates-fenn: Templates for TeX usage.
  159. templates-sommer: Templates for TeX usage.
  160. texlive-de: TeX Live manual (German)
  161. tipa-de: German translation of tipa documentation.
  162. translation-arsclassica-de: German version of arsclassica.
  163. translation-biblatex-de: German translation of the documentation of biblatex.
  164. translation-chemsym-de: German version of chemsym.
  165. translation-ecv-de: Ecv documentation, in German.
  166. translation-enumitem-de: Enumitem documentation, in German.
  167. translation-europecv-de: German version of europecv.
  168. translation-filecontents-de: German version of filecontents.
  169. translation-moreverb-de: German version of moreverb.
  170. udesoftec: Thesis class for the University of Duisburg-Essen.
  171. umlaute: German input encodings in LaTeX.
  172. voss-mathcol: Typesetting mathematics in colour, in (La)TeX.
  173. %description -l ja
  174. TeX Live ソフトウェアディストリビューションは、
  175. さまざまな Unix, Macintosh, Windows、および
  176. 他のプラットホームに対して完全な TeX システムを提供します。
  177. 多くの異なった言語を含む TeX ドキュメントの
  178. 編集、組版、閲覧、印刷するためのプログラム、
  179. そして、TeX マクロやフォントライブラリの大きなコレクションを
  180. 同梱しています。
  181. このディストリビューションは
  182. 同梱しているソフトウェアパッケージのためのドキュメントばかりでなく、
  183. TeX に関するたくさんの一般的なドキュメントを含んでいます。
  184. このパッケージは以下のようなパッケージ集です。
  185. German:
  186. Support for German.
  187. このパッケージは以下の CTAN パッケージを含んでいます:
  188. babel-german: Babel support for documents written in German.
  189. bibleref-german: German adaptation of bibleref.
  190. booktabs-de: German version of booktabs.
  191. csquotes-de: German translation of csquotes documentation.
  192. dehyph-exptl: Experimental hyphenation patterns for the German language.
  193. dhua: German abbreviations using thin space.
  194. einfuehrung: Examples from the book Einfuhrung in LaTeX.
  195. etdipa: Simple, lightweight template for scientific documents.
  196. etoolbox-de: German translation of documentation of etoolbox.
  197. fifinddo-info: German HTML beamer presentation on nicetext and morehype.
  198. geometry-de: German translation of the geometry package.
  199. german: Support for German typography.
  200. germbib: German variants of standard BibTeX styles.
  201. germkorr: Change kerning for german quotation marks.
  202. hausarbeit-jura: Class for writing "juristiche Hausarbeiten" at German Universities.
  203. hyphen-german: German hyphenation patterns.
  204. koma-script-examples: Examples from the KOMA-Script book.
  205. l2picfaq: LaTeX pictures "how-to" (German).
  206. l2tabu: Obsolete packages and commands.
  207. latex-bib-ex: Examples for the book Bibliografien mit LaTeX.
  208. latex-referenz: Examples from the book "LaTeX Referenz".
  209. latex-tabellen: LaTeX Tabellen.
  210. latexcheat-de: A LaTeX cheat sheet, in German.
  211. lshort-german: German version of A Short Introduction to LaTeX2e: LaTeX2e-Kurzbeschreibung.
  212. lualatex-doc-de: Guide to LuaLaTeX (German translation).
  213. microtype-de: Translation into German of the documentation of microtype.
  214. presentations: Examples from the book Presentationen mit LaTeX.
  215. pstricks-examples: PSTricks examples.
  216. r_und_s: Chemical hazard codes.
  217. templates-fenn: Templates for TeX usage.
  218. templates-sommer: Templates for TeX usage.
  219. texlive-de: TeX Live manual (German)
  220. tipa-de: German translation of tipa documentation.
  221. translation-arsclassica-de: German version of arsclassica.
  222. translation-biblatex-de: German translation of the documentation of biblatex.
  223. translation-chemsym-de: German version of chemsym.
  224. translation-ecv-de: Ecv documentation, in German.
  225. translation-enumitem-de: Enumitem documentation, in German.
  226. translation-europecv-de: German version of europecv.
  227. translation-filecontents-de: German version of filecontents.
  228. translation-moreverb-de: German version of moreverb.
  229. udesoftec: Thesis class for the University of Duisburg-Essen.
  230. umlaute: German input encodings in LaTeX.
  231. voss-mathcol: Typesetting mathematics in colour, in (La)TeX.
  232. %package doc
  233. Summary: TeX Live: Documentation files of %{name}
  234. Group: Applications/Publishing
  235. Requires: %{name} = %{version}-%{release}
  236. %description doc
  237. This package contains documentation files of %{name}.
  238. %prep
  239. %setup -c -n %{name}-%{version}
  240. %__tar -xvf %{SOURCE1}
  241. %__tar -xvf %{SOURCE2}
  242. %__tar -xvf %{SOURCE3}
  243. %__tar -xvf %{SOURCE4}
  244. %__tar -xvf %{SOURCE5}
  245. %__tar -xvf %{SOURCE6}
  246. %__tar -xvf %{SOURCE7}
  247. %__tar -xvf %{SOURCE8}
  248. %__tar -xvf %{SOURCE9}
  249. %__tar -xvf %{SOURCE10}
  250. %__tar -xvf %{SOURCE11}
  251. %__tar -xvf %{SOURCE12}
  252. %__tar -xvf %{SOURCE13}
  253. %__tar -xvf %{SOURCE14}
  254. %__tar -xvf %{SOURCE15}
  255. %__tar -xvf %{SOURCE16}
  256. %__tar -xvf %{SOURCE17}
  257. %__tar -xvf %{SOURCE18}
  258. %__tar -xvf %{SOURCE19}
  259. %__tar -xvf %{SOURCE20}
  260. %__tar -xvf %{SOURCE21}
  261. %__tar -xvf %{SOURCE22}
  262. %__tar -xvf %{SOURCE23}
  263. %__tar -xvf %{SOURCE24}
  264. %__tar -xvf %{SOURCE25}
  265. %__tar -xvf %{SOURCE26}
  266. %__tar -xvf %{SOURCE27}
  267. %__tar -xvf %{SOURCE28}
  268. %__tar -xvf %{SOURCE29}
  269. %__tar -xvf %{SOURCE30}
  270. %__tar -xvf %{SOURCE31}
  271. %__tar -xvf %{SOURCE32}
  272. %__tar -xvf %{SOURCE33}
  273. %__tar -xvf %{SOURCE34}
  274. %__tar -xvf %{SOURCE35}
  275. %__tar -xvf %{SOURCE36}
  276. %__tar -xvf %{SOURCE37}
  277. %__tar -xvf %{SOURCE38}
  278. %__tar -xvf %{SOURCE39}
  279. %__tar -xvf %{SOURCE40}
  280. %__tar -xvf %{SOURCE41}
  281. %__tar -xvf %{SOURCE42}
  282. %__tar -xvf %{SOURCE43}
  283. %__tar -xvf %{SOURCE44}
  284. %__tar -xvf %{SOURCE45}
  285. %__tar -xvf %{SOURCE46}
  286. %__tar -xvf %{SOURCE47}
  287. %__tar -xvf %{SOURCE48}
  288. %__tar -xvf %{SOURCE49}
  289. %__tar -xvf %{SOURCE50}
  290. %__tar -xvf %{SOURCE51}
  291. %__tar -xvf %{SOURCE52}
  292. %__tar -xvf %{SOURCE53}
  293. %__tar -xvf %{SOURCE54}
  294. %__tar -xvf %{SOURCE55}
  295. %__tar -xvf %{SOURCE56}
  296. %__tar -xvf %{SOURCE57}
  297. %__tar -xvf %{SOURCE58}
  298. %__tar -xvf %{SOURCE59}
  299. %__tar -xvf %{SOURCE60}
  300. %__tar -xvf %{SOURCE61}
  301. %__tar -xvf %{SOURCE62}
  302. %__tar -xvf %{SOURCE63}
  303. %__tar -xvf %{SOURCE64}
  304. %__tar -xvf %{SOURCE65}
  305. %__tar -xvf %{SOURCE66}
  306. %__tar -xvf %{SOURCE67}
  307. %__tar -xvf %{SOURCE68}
  308. %__tar -xvf %{SOURCE69}
  309. %__tar -xvf %{SOURCE70}
  310. %__tar -xvf %{SOURCE71}
  311. %__tar -xvf %{SOURCE72}
  312. %__tar -xvf %{SOURCE73}
  313. %__tar -xvf %{SOURCE74}
  314. %__tar -xvf %{SOURCE75}
  315. %__tar -xvf %{SOURCE76}
  316. %__tar -xvf %{SOURCE77}
  317. %__tar -xvf %{SOURCE78}
  318. %__tar -xvf %{SOURCE79}
  319. %__tar -xvf %{SOURCE80}
  320. %__tar -xvf %{SOURCE81}
  321. %__tar -xvf %{SOURCE82}
  322. %__tar -xvf %{SOURCE83}
  323. %__tar -xvf %{SOURCE84}
  324. %__tar -xvf %{SOURCE85}
  325. %__tar -xvf %{SOURCE86}
  326. %__tar -xvf %{SOURCE87}
  327. %__tar -xvf %{SOURCE88}
  328. %__tar -xvf %{SOURCE89}
  329. %__tar -xvf %{SOURCE90}
  330. %__tar -xvf %{SOURCE91}
  331. %__tar -xvf %{SOURCE92}
  332. %__tar -xvf %{SOURCE93}
  333. %build
  334. %install
  335. [ -n "%{buildroot}" -a "%{buildroot}" != / ] && %__rm -rf %{buildroot}
  336. %__mkdir_p %{buildroot}%{_datadir}
  337. ## move texmf-dist to /usr/share/texmf-dist
  338. [ -d texmf-dist ] && %__mv texmf-dist %{buildroot}%{_tl_texmfdist}/ ||:
  339. ## move texmf to /usr/share/texmf
  340. [ -d texmf ] && %__mv texmf %{buildroot}%{_tl_texmfmain}/ ||:
  341. ## move tlpkg to /usr/share/tlpkg
  342. [ -d tlpkg ] && %__mv tlpkg %{buildroot}%{_datadir}/ ||:
  343. ## move all non-arch binaries to /usr/bin
  344. [ -d bin ] && %__mv bin %{buildroot}%{_prefix}/ ||:
  345. ## move others into /usr/share/texmf-dist
  346. %__mkdir_p %{buildroot}%{_tl_texmfdist}
  347. %__cp -a * %{buildroot}%{_tl_texmfdist}/ ||:
  348. %__rm -rf * ||:
  349. ## remove duplicated files between texlive and texlive-collection-*
  350. ## NOTE: We provides texmf.cnf and updmap{-hdr,}.cfg from texlive
  351. ## remove unpacked files
  352. x=(
  353. scripts/texlive/texconfig-dialog.sh
  354. scripts/texlive/texconfig-sys.sh
  355. scripts/texlive/texconfig.sh
  356. scripts/texlive/texlinks.sh
  357. scripts/texlive/tlmgr.pl
  358. texconfig/tcfmgr
  359. web2c/mktex.opt
  360. web2c/mktexdir
  361. web2c/mktexdir.opt
  362. web2c/mktexnam
  363. web2c/mktexnam.opt
  364. web2c/mktexupd
  365. web2c/texmf.cnf
  366. web2c/updmap-hdr.cfg
  367. web2c/updmap.cfg
  368. )
  369. if [ -d %{buildroot}%{_tl_texmfdist} ]; then
  370. pushd %{buildroot}%{_tl_texmfdist}
  371. %__rm -f ${x[@]} ||:
  372. popd
  373. fi
  374. ## Files list
  375. find %{buildroot} -type f -or -type l | \
  376. %__sed -e "s|%{buildroot}||g" > filelist.full
  377. find %{buildroot}%{_tl_texmfdist} -type d | \
  378. %__sed -e "s|^%{buildroot}|%dir |" \
  379. -e "s|$|/|" >> filelist.full
  380. ## subpackages
  381. grep "/texmf-dist/doc/" filelist.full > filelist.doc
  382. cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp
  383. %__mv -f filelist.tmp filelist.full
  384. %clean
  385. %__rm -rf %{buildroot}
  386. %post
  387. %_tl_touch_run texhash
  388. %_tl_touch_run mtxrun
  389. %_tl_touch_run fmtutil
  390. exit 0
  391. %postun
  392. if [ "$1" = 0 ]; then
  393. %_tl_touch_run texhash
  394. fi
  395. exit 0
  396. %posttrans
  397. %{_tl_exec_texhash}
  398. %{_tl_exec_mtxrun}
  399. %{_tl_exec_updmap}
  400. %{_tl_exec_fmtutil}
  401. exit 0
  402. %files -f filelist.full
  403. %defattr(-,root,root,-)
  404. %files -f filelist.doc doc
  405. %defattr(-,root,root,-)
  406. %changelog