install-assist-LibreOffice-vl.spec 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735
  1. %define pkgname LibreOffice
  2. %define major_version 6.2
  3. %define version %{major_version}.8
  4. %ifarch %{ix86}
  5. %define uarch x86
  6. %define pkgarch x86
  7. %define rpmarch i586
  8. %endif
  9. %ifarch x86_64
  10. %define uarch x86_64
  11. %define pkgarch x86-64
  12. %define rpmarch x86_64
  13. %endif
  14. #% define baseurl \{http://download.documentfoundation.org,http://mirrors.vinelinux.org\}/libreoffice/stable/%{version}/rpm/%{uarch}
  15. %define baseurl http://mirrors.vinelinux.org/libreoffice/stable/%{version}/rpm/%{uarch}
  16. %define dlurl \\\
  17. %{baseurl}/LibreOffice_%{version}_Linux_%{pkgarch}_rpm.tar.gz \\\
  18. %{baseurl}/LibreOffice_%{version}_Linux_%{pkgarch}_rpm_langpack_ja.tar.gz \\\
  19. %{baseurl}/LibreOffice_%{version}_Linux_%{pkgarch}_rpm_helppack_ja.tar.gz
  20. Summary: Package to assist installation of %{pkgname}
  21. Summary(ja): %{pkgname} のインストールを補助するパッケージ
  22. Name: install-assist-%{pkgname}
  23. Version: %{version}
  24. Release: 1%{?_dist_release}
  25. License: LGPLv3
  26. Group: Applications/Productivity
  27. ExclusiveArch: %{ix86} x86_64
  28. # Requires(posttrans) not yet implemented. So we use (post) instead.
  29. Requires(post): self-build-setup >= 1.0
  30. Requires: glibc >= 2.5
  31. Requires: gtk2 >= 2.10.4
  32. Requires: libgnome >= 2.16
  33. #Requires: libgail-gnome >= 1.8.6
  34. Requires: at-spi >= 1.7
  35. Requires: mesa-libGLU
  36. # Needs JAVA VM <BTS:1168>
  37. Requires: java >= 1.6.0
  38. # We have to specify previous version with "Conflicts:"
  39. # to make smart upgrading. See [VineSeed:20565].
  40. # $ rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
  41. Obsoletes: libobasis5.0-base
  42. Obsoletes: libobasis5.0-calc
  43. Obsoletes: libobasis5.0-core
  44. Obsoletes: libobasis5.0-draw
  45. Obsoletes: libobasis5.0-en-US
  46. Obsoletes: libobasis5.0-en-US-base
  47. Obsoletes: libobasis5.0-en-US-calc
  48. Obsoletes: libobasis5.0-en-US-math
  49. Obsoletes: libobasis5.0-en-US-res
  50. Obsoletes: libobasis5.0-en-US-writer
  51. Obsoletes: libobasis5.0-extension-beanshell-script-provider
  52. Obsoletes: libobasis5.0-extension-javascript-script-provider
  53. Obsoletes: libobasis5.0-extension-mediawiki-publisher
  54. Obsoletes: libobasis5.0-extension-nlpsolver
  55. Obsoletes: libobasis5.0-extension-pdf-import
  56. Obsoletes: libobasis5.0-extension-report-builder
  57. Obsoletes: libobasis5.0-filter-data
  58. Obsoletes: libobasis5.0-gnome-integration
  59. Obsoletes: libobasis5.0-graphicfilter
  60. Obsoletes: libobasis5.0-images
  61. Obsoletes: libobasis5.0-impress
  62. Obsoletes: libobasis5.0-ja
  63. Obsoletes: libobasis5.0-ja-base
  64. Obsoletes: libobasis5.0-ja-calc
  65. Obsoletes: libobasis5.0-ja-help
  66. Obsoletes: libobasis5.0-ja-math
  67. Obsoletes: libobasis5.0-ja-res
  68. Obsoletes: libobasis5.0-ja-writer
  69. Obsoletes: libobasis5.0-kde-integration
  70. Obsoletes: libobasis5.0-librelogo
  71. Obsoletes: libobasis5.0-math
  72. Obsoletes: libobasis5.0-ogltrans
  73. Obsoletes: libobasis5.0-onlineupdate
  74. Obsoletes: libobasis5.0-ooofonts
  75. Obsoletes: libobasis5.0-ooolinguistic
  76. Obsoletes: libobasis5.0-postgresql-sdbc
  77. Obsoletes: libobasis5.0-python-script-provider
  78. Obsoletes: libobasis5.0-pyuno
  79. Obsoletes: libobasis5.0-writer
  80. Obsoletes: libobasis5.0-xsltfilter
  81. Obsoletes: libreoffice5.0
  82. Obsoletes: libreoffice5.0-base
  83. Obsoletes: libreoffice5.0-calc
  84. Obsoletes: libreoffice5.0-dict-en
  85. Obsoletes: libreoffice5.0-dict-es
  86. Obsoletes: libreoffice5.0-dict-fr
  87. Obsoletes: libreoffice5.0-draw
  88. Obsoletes: libreoffice5.0-en-US
  89. Obsoletes: libreoffice5.0-freedesktop-menus
  90. Obsoletes: libreoffice5.0-impress
  91. Obsoletes: libreoffice5.0-ja
  92. Obsoletes: libreoffice5.0-math
  93. Obsoletes: libreoffice5.0-ure
  94. Obsoletes: libreoffice5.0-writer
  95. # rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
  96. Obsoletes: libobasis5.1-base
  97. Obsoletes: libobasis5.1-calc
  98. Obsoletes: libobasis5.1-core
  99. Obsoletes: libobasis5.1-draw
  100. Obsoletes: libobasis5.1-en-US
  101. Obsoletes: libobasis5.1-en-US-base
  102. Obsoletes: libobasis5.1-en-US-calc
  103. Obsoletes: libobasis5.1-en-US-math
  104. Obsoletes: libobasis5.1-en-US-res
  105. Obsoletes: libobasis5.1-en-US-writer
  106. Obsoletes: libobasis5.1-extension-beanshell-script-provider
  107. Obsoletes: libobasis5.1-extension-javascript-script-provider
  108. Obsoletes: libobasis5.1-extension-mediawiki-publisher
  109. Obsoletes: libobasis5.1-extension-nlpsolver
  110. Obsoletes: libobasis5.1-extension-pdf-import
  111. Obsoletes: libobasis5.1-extension-report-builder
  112. Obsoletes: libobasis5.1-filter-data
  113. Obsoletes: libobasis5.1-gnome-integration
  114. Obsoletes: libobasis5.1-graphicfilter
  115. Obsoletes: libobasis5.1-images
  116. Obsoletes: libobasis5.1-impress
  117. Obsoletes: libobasis5.1-ja
  118. Obsoletes: libobasis5.1-ja-base
  119. Obsoletes: libobasis5.1-ja-calc
  120. Obsoletes: libobasis5.1-ja-help
  121. Obsoletes: libobasis5.1-ja-math
  122. Obsoletes: libobasis5.1-ja-res
  123. Obsoletes: libobasis5.1-ja-writer
  124. Obsoletes: libobasis5.1-kde-integration
  125. Obsoletes: libobasis5.1-librelogo
  126. Obsoletes: libobasis5.1-math
  127. Obsoletes: libobasis5.1-ogltrans
  128. Obsoletes: libobasis5.1-onlineupdate
  129. Obsoletes: libobasis5.1-ooofonts
  130. Obsoletes: libobasis5.1-ooolinguistic
  131. Obsoletes: libobasis5.1-postgresql-sdbc
  132. Obsoletes: libobasis5.1-python-script-provider
  133. Obsoletes: libobasis5.1-pyuno
  134. Obsoletes: libobasis5.1-writer
  135. Obsoletes: libobasis5.1-xsltfilter
  136. Obsoletes: libreoffice5.1
  137. Obsoletes: libreoffice5.1-base
  138. Obsoletes: libreoffice5.1-calc
  139. Obsoletes: libreoffice5.1-dict-en
  140. Obsoletes: libreoffice5.1-dict-es
  141. Obsoletes: libreoffice5.1-dict-fr
  142. Obsoletes: libreoffice5.1-draw
  143. Obsoletes: libreoffice5.1-en-US
  144. Obsoletes: libreoffice5.1-freedesktop-menus
  145. Obsoletes: libreoffice5.1-impress
  146. Obsoletes: libreoffice5.1-ja
  147. Obsoletes: libreoffice5.1-math
  148. Obsoletes: libreoffice5.1-ure
  149. Obsoletes: libreoffice5.1-writer
  150. # rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
  151. Obsoletes: libobasis5.2-base
  152. Obsoletes: libobasis5.2-calc
  153. Obsoletes: libobasis5.2-core
  154. Obsoletes: libobasis5.2-draw
  155. Obsoletes: libobasis5.2-en-US
  156. Obsoletes: libobasis5.2-en-US-base
  157. Obsoletes: libobasis5.2-en-US-calc
  158. Obsoletes: libobasis5.2-en-US-math
  159. Obsoletes: libobasis5.2-en-US-res
  160. Obsoletes: libobasis5.2-en-US-writer
  161. Obsoletes: libobasis5.2-extension-beanshell-script-provider
  162. Obsoletes: libobasis5.2-extension-javascript-script-provider
  163. Obsoletes: libobasis5.2-extension-mediawiki-publisher
  164. Obsoletes: libobasis5.2-extension-nlpsolver
  165. Obsoletes: libobasis5.2-extension-pdf-import
  166. Obsoletes: libobasis5.2-extension-report-builder
  167. Obsoletes: libobasis5.2-filter-data
  168. Obsoletes: libobasis5.2-gnome-integration
  169. Obsoletes: libobasis5.2-graphicfilter
  170. Obsoletes: libobasis5.2-images
  171. Obsoletes: libobasis5.2-impress
  172. Obsoletes: libobasis5.2-ja
  173. Obsoletes: libobasis5.2-ja-base
  174. Obsoletes: libobasis5.2-ja-calc
  175. Obsoletes: libobasis5.2-ja-help
  176. Obsoletes: libobasis5.2-ja-math
  177. Obsoletes: libobasis5.2-ja-res
  178. Obsoletes: libobasis5.2-ja-writer
  179. Obsoletes: libobasis5.2-kde-integration
  180. Obsoletes: libobasis5.2-librelogo
  181. Obsoletes: libobasis5.2-math
  182. Obsoletes: libobasis5.2-ogltrans
  183. Obsoletes: libobasis5.2-onlineupdate
  184. Obsoletes: libobasis5.2-ooofonts
  185. Obsoletes: libobasis5.2-ooolinguistic
  186. Obsoletes: libobasis5.2-postgresql-sdbc
  187. Obsoletes: libobasis5.2-python-script-provider
  188. Obsoletes: libobasis5.2-pyuno
  189. Obsoletes: libobasis5.2-writer
  190. Obsoletes: libobasis5.2-xsltfilter
  191. Obsoletes: libreoffice5.2
  192. Obsoletes: libreoffice5.2-base
  193. Obsoletes: libreoffice5.2-calc
  194. Obsoletes: libreoffice5.2-dict-en
  195. Obsoletes: libreoffice5.2-dict-es
  196. Obsoletes: libreoffice5.2-dict-fr
  197. Obsoletes: libreoffice5.2-draw
  198. Obsoletes: libreoffice5.2-en-US
  199. Obsoletes: libreoffice5.2-freedesktop-menus
  200. Obsoletes: libreoffice5.2-impress
  201. Obsoletes: libreoffice5.2-ja
  202. Obsoletes: libreoffice5.2-math
  203. Obsoletes: libreoffice5.2-ure
  204. Obsoletes: libreoffice5.2-writer
  205. # rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
  206. Obsoletes: libobasis5.3-base
  207. Obsoletes: libobasis5.3-calc
  208. Obsoletes: libobasis5.3-core
  209. Obsoletes: libobasis5.3-draw
  210. Obsoletes: libobasis5.3-en-US
  211. Obsoletes: libobasis5.3-en-US-base
  212. Obsoletes: libobasis5.3-en-US-calc
  213. Obsoletes: libobasis5.3-en-US-math
  214. Obsoletes: libobasis5.3-en-US-res
  215. Obsoletes: libobasis5.3-en-US-writer
  216. Obsoletes: libobasis5.3-extension-beanshell-script-provider
  217. Obsoletes: libobasis5.3-extension-javascript-script-provider
  218. Obsoletes: libobasis5.3-extension-mediawiki-publisher
  219. Obsoletes: libobasis5.3-extension-nlpsolver
  220. Obsoletes: libobasis5.3-extension-pdf-import
  221. Obsoletes: libobasis5.3-extension-report-builder
  222. Obsoletes: libobasis5.3-filter-data
  223. Obsoletes: libobasis5.3-gnome-integration
  224. Obsoletes: libobasis5.3-graphicfilter
  225. Obsoletes: libobasis5.3-images
  226. Obsoletes: libobasis5.3-impress
  227. Obsoletes: libobasis5.3-ja
  228. Obsoletes: libobasis5.3-ja-base
  229. Obsoletes: libobasis5.3-ja-calc
  230. Obsoletes: libobasis5.3-ja-help
  231. Obsoletes: libobasis5.3-ja-math
  232. Obsoletes: libobasis5.3-ja-res
  233. Obsoletes: libobasis5.3-ja-writer
  234. Obsoletes: libobasis5.3-kde-integration
  235. Obsoletes: libobasis5.3-librelogo
  236. Obsoletes: libobasis5.3-math
  237. Obsoletes: libobasis5.3-ogltrans
  238. Obsoletes: libobasis5.3-onlineupdate
  239. Obsoletes: libobasis5.3-ooofonts
  240. Obsoletes: libobasis5.3-ooolinguistic
  241. Obsoletes: libobasis5.3-postgresql-sdbc
  242. Obsoletes: libobasis5.3-python-script-provider
  243. Obsoletes: libobasis5.3-pyuno
  244. Obsoletes: libobasis5.3-writer
  245. Obsoletes: libobasis5.3-xsltfilter
  246. Obsoletes: libreoffice5.3
  247. Obsoletes: libreoffice5.3-base
  248. Obsoletes: libreoffice5.3-calc
  249. Obsoletes: libreoffice5.3-dict-en
  250. Obsoletes: libreoffice5.3-dict-es
  251. Obsoletes: libreoffice5.3-dict-fr
  252. Obsoletes: libreoffice5.3-draw
  253. Obsoletes: libreoffice5.3-en-US
  254. Obsoletes: libreoffice5.3-freedesktop-menus
  255. Obsoletes: libreoffice5.3-impress
  256. Obsoletes: libreoffice5.3-ja
  257. Obsoletes: libreoffice5.3-math
  258. Obsoletes: libreoffice5.3-ure
  259. Obsoletes: libreoffice5.3-writer
  260. # rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
  261. Obsoletes: libobasis5.4-base
  262. Obsoletes: libobasis5.4-calc
  263. Obsoletes: libobasis5.4-core
  264. Obsoletes: libobasis5.4-draw
  265. Obsoletes: libobasis5.4-en-US
  266. Obsoletes: libobasis5.4-en-US-base
  267. Obsoletes: libobasis5.4-en-US-calc
  268. Obsoletes: libobasis5.4-en-US-math
  269. Obsoletes: libobasis5.4-en-US-res
  270. Obsoletes: libobasis5.4-en-US-writer
  271. Obsoletes: libobasis5.4-extension-beanshell-script-provider
  272. Obsoletes: libobasis5.4-extension-javascript-script-provider
  273. Obsoletes: libobasis5.4-extension-mediawiki-publisher
  274. Obsoletes: libobasis5.4-extension-nlpsolver
  275. Obsoletes: libobasis5.4-extension-pdf-import
  276. Obsoletes: libobasis5.4-extension-report-builder
  277. Obsoletes: libobasis5.4-firebird
  278. Obsoletes: libobasis5.4-gnome-integration
  279. Obsoletes: libobasis5.4-graphicfilter
  280. Obsoletes: libobasis5.4-images
  281. Obsoletes: libobasis5.4-impress
  282. Obsoletes: libobasis5.4-ja
  283. Obsoletes: libobasis5.4-ja-base
  284. Obsoletes: libobasis5.4-ja-calc
  285. Obsoletes: libobasis5.4-ja-help
  286. Obsoletes: libobasis5.4-ja-math
  287. Obsoletes: libobasis5.4-ja-res
  288. Obsoletes: libobasis5.4-ja-writer
  289. Obsoletes: libobasis5.4-kde-integration
  290. Obsoletes: libobasis5.4-librelogo
  291. Obsoletes: libobasis5.4-math
  292. Obsoletes: libobasis5.4-ogltrans
  293. Obsoletes: libobasis5.4-onlineupdate
  294. Obsoletes: libobasis5.4-ooofonts
  295. Obsoletes: libobasis5.4-ooolinguistic
  296. Obsoletes: libobasis5.4-postgresql-sdbc
  297. Obsoletes: libobasis5.4-python-script-provider
  298. Obsoletes: libobasis5.4-pyuno
  299. Obsoletes: libobasis5.4-writer
  300. Obsoletes: libobasis5.4-xsltfilter
  301. Obsoletes: libreoffice5.4
  302. Obsoletes: libreoffice5.4-base
  303. Obsoletes: libreoffice5.4-calc
  304. Obsoletes: libreoffice5.4-dict-en
  305. Obsoletes: libreoffice5.4-dict-es
  306. Obsoletes: libreoffice5.4-dict-fr
  307. Obsoletes: libreoffice5.4-draw
  308. Obsoletes: libreoffice5.4-en-US
  309. Obsoletes: libreoffice5.4-freedesktop-menus
  310. Obsoletes: libreoffice5.4-impress
  311. Obsoletes: libreoffice5.4-ja
  312. Obsoletes: libreoffice5.4-math
  313. Obsoletes: libreoffice5.4-ure
  314. Obsoletes: libreoffice5.4-writer
  315. # rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
  316. Obsoletes: libobasis6.0-base
  317. Obsoletes: libobasis6.0-calc
  318. Obsoletes: libobasis6.0-core
  319. Obsoletes: libobasis6.0-draw
  320. Obsoletes: libobasis6.0-en-US
  321. Obsoletes: libobasis6.0-extension-beanshell-script-provider
  322. Obsoletes: libobasis6.0-extension-javascript-script-provider
  323. Obsoletes: libobasis6.0-extension-mediawiki-publisher
  324. Obsoletes: libobasis6.0-extension-nlpsolver
  325. Obsoletes: libobasis6.0-extension-pdf-import
  326. Obsoletes: libobasis6.0-extension-report-builder
  327. Obsoletes: libobasis6.0-firebird
  328. Obsoletes: libobasis6.0-gnome-integration
  329. Obsoletes: libobasis6.0-graphicfilter
  330. Obsoletes: libobasis6.0-images
  331. Obsoletes: libobasis6.0-impress
  332. Obsoletes: libobasis6.0-ja
  333. Obsoletes: libobasis6.0-ja-help
  334. Obsoletes: libobasis6.0-kde-integration
  335. Obsoletes: libobasis6.0-librelogo
  336. Obsoletes: libobasis6.0-math
  337. Obsoletes: libobasis6.0-ogltrans
  338. Obsoletes: libobasis6.0-onlineupdate
  339. Obsoletes: libobasis6.0-ooofonts
  340. Obsoletes: libobasis6.0-ooolinguistic
  341. Obsoletes: libobasis6.0-postgresql-sdbc
  342. Obsoletes: libobasis6.0-python-script-provider
  343. Obsoletes: libobasis6.0-pyuno
  344. Obsoletes: libobasis6.0-writer
  345. Obsoletes: libobasis6.0-xsltfilter
  346. Obsoletes: libreoffice6.0
  347. Obsoletes: libreoffice6.0-base
  348. Obsoletes: libreoffice6.0-calc
  349. Obsoletes: libreoffice6.0-dict-en
  350. Obsoletes: libreoffice6.0-dict-es
  351. Obsoletes: libreoffice6.0-dict-fr
  352. Obsoletes: libreoffice6.0-draw
  353. Obsoletes: libreoffice6.0-en-US
  354. Obsoletes: libreoffice6.0-freedesktop-menus
  355. Obsoletes: libreoffice6.0-impress
  356. Obsoletes: libreoffice6.0-ja
  357. Obsoletes: libreoffice6.0-math
  358. Obsoletes: libreoffice6.0-ure
  359. Obsoletes: libreoffice6.0-writer
  360. # rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
  361. Obsoletes: libobasis6.1-base
  362. Obsoletes: libobasis6.1-calc
  363. Obsoletes: libobasis6.1-core
  364. Obsoletes: libobasis6.1-draw
  365. Obsoletes: libobasis6.1-en-US
  366. Obsoletes: libobasis6.1-extension-beanshell-script-provider
  367. Obsoletes: libobasis6.1-extension-javascript-script-provider
  368. Obsoletes: libobasis6.1-extension-mediawiki-publisher
  369. Obsoletes: libobasis6.1-extension-nlpsolver
  370. Obsoletes: libobasis6.1-extension-pdf-import
  371. Obsoletes: libobasis6.1-extension-report-builder
  372. Obsoletes: libobasis6.1-firebird
  373. Obsoletes: libobasis6.1-gnome-integration
  374. Obsoletes: libobasis6.1-graphicfilter
  375. Obsoletes: libobasis6.1-images
  376. Obsoletes: libobasis6.1-impress
  377. Obsoletes: libobasis6.1-ja
  378. Obsoletes: libobasis6.1-ja-help
  379. Obsoletes: libobasis6.1-kde-integration
  380. Obsoletes: libobasis6.1-librelogo
  381. Obsoletes: libobasis6.1-libreofficekit-data
  382. Obsoletes: libobasis6.1-math
  383. Obsoletes: libobasis6.1-ogltrans
  384. Obsoletes: libobasis6.1-onlineupdate
  385. Obsoletes: libobasis6.1-ooofonts
  386. Obsoletes: libobasis6.1-ooolinguistic
  387. Obsoletes: libobasis6.1-postgresql-sdbc
  388. Obsoletes: libobasis6.1-python-script-provider
  389. Obsoletes: libobasis6.1-pyuno
  390. Obsoletes: libobasis6.1-writer
  391. Obsoletes: libobasis6.1-xsltfilter
  392. Obsoletes: libreoffice6.1
  393. Obsoletes: libreoffice6.1-base
  394. Obsoletes: libreoffice6.1-calc
  395. Obsoletes: libreoffice6.1-dict-en
  396. Obsoletes: libreoffice6.1-dict-es
  397. Obsoletes: libreoffice6.1-dict-fr
  398. Obsoletes: libreoffice6.1-draw
  399. Obsoletes: libreoffice6.1-en-US
  400. Obsoletes: libreoffice6.1-freedesktop-menus
  401. Obsoletes: libreoffice6.1-impress
  402. Obsoletes: libreoffice6.1-ja
  403. Obsoletes: libreoffice6.1-math
  404. Obsoletes: libreoffice6.1-ure
  405. Obsoletes: libreoffice6.1-writer
  406. Packager: kazutaka, munepi, ara_t
  407. %description
  408. LibreOffice is the free power-packed Open Source personal productivity
  409. suite for Windows, Macintosh and Linux, that gives you six feature-rich
  410. applications for all your document production and data processing needs:
  411. Writer, Calc, Impress, Draw, Math and Base.
  412. If you install this package, it automaticaly downloads
  413. required files to install %{pkgname}.
  414. And the downloaded files are automatically installed if
  415. installation is executed by apt-get command or synaptic
  416. package manager.
  417. %description -l ja
  418. LibreOffice は自由でかつオープンソースのオフィススイートです。
  419. Windows、Macintosh、Linux を始めとする多くのプラットフォームで動作します。
  420. 文書の作成やデータの処理のお役に立ちます豊富な機能を備えた6つの
  421. アプリケーションを提供します:
  422. Writer、Calc、Impress、Draw、Math、Base です。
  423. このパッケージをインストールすると、自動的に %{pkgname}
  424. のインストールに必要な rpm ファイルをダウンロードします。
  425. また apt-get コマンドや synapticパッケージマネージャから実行
  426. した場合は、ダウンロードした rpm ファイルのインストールも自
  427. 動的に行います。
  428. %install
  429. %{__mkdir_p} %{buildroot}%{_bindir}
  430. (cd %{buildroot}%{_bindir}
  431. %{__ln_s} -f libreoffice%{major_version} libreoffice
  432. )
  433. %posttrans
  434. #set -x
  435. ## setup
  436. . /etc/self-build.conf
  437. tmp=$(mktemp -d ${TEMP_DIR}/%{name}.XXXXXX)
  438. QUEDIR=/var/cache/self-build
  439. [ ! -d ${QUEDIR} ] && %{__mkdir_p} ${QUEDIR}
  440. (cd ${tmp}
  441. ## If the cached tarballs exist, copy them into ${tmp}
  442. if [ "${CACHE_DOWNLOADED_FILES}" = "yes" ]; then
  443. for i in %{dlurl}; do
  444. [ -f ${QUEDIR}/$(basename $i) ] && %{__cp} -af ${QUEDIR}/$(basename $i) ${tmp}; done
  445. fi
  446. ## download the official built tarballs
  447. wget -N %{dlurl}
  448. ## extract them
  449. for i in %{dlurl}; do %{__tar} xf $(basename $i); done
  450. ## copy including rpms
  451. %{__cp} -af $(find -name "*.%{rpmarch}.rpm") ${QUEDIR}
  452. %{__cp} -af $(find -name "*freedesktop-menus*.rpm") ${QUEDIR}
  453. if [ "${CACHE_DOWNLOADED_FILES}" = "yes" ]; then
  454. for i in %{dlurl}; do
  455. [ -f ${QUEDIR}/$(basename $i) ] || %{__cp} -af $(basename $i) ${QUEDIR};
  456. done
  457. fi
  458. )
  459. %{__rm} -rf ${tmp}
  460. %files
  461. %defattr(-,root,root)
  462. %{_bindir}/libreoffice
  463. %changelog
  464. * Sat Oct 26 2019 Toshiaki Ara <ara_t@384.jp> 6.2.8-1
  465. - update to 6.2.8
  466. * Tue Sep 10 2019 Toshiaki Ara <ara_t@384.jp> 6.2.7-1
  467. - update to 6.2.7
  468. * Fri Aug 16 2019 Toshiaki Ara <ara_t@384.jp> 6.2.6-1
  469. - update to 6.2.6
  470. * Fri Jul 05 2019 Toshiaki Ara <ara_t@384.jp> 6.2.5-1
  471. - update to 6.2.5
  472. * Wed May 29 2019 Toshiaki Ara <ara_t@384.jp> 6.2.4-1
  473. - update to 6.2.4
  474. * Fri May 10 2019 Toshiaki Ara <ara_t@384.jp> 6.1.6-1
  475. - update to 6.1.6
  476. * Fri Feb 08 2019 Toshiaki Ara <ara_t@384.jp> 6.1.5-1
  477. - update to 6.1.5
  478. * Thu Nov 15 2018 Toshiaki Ara <ara_t@384.jp> 6.0.7-1
  479. - update to 6.0.7
  480. * Fri Aug 03 2018 Toshiaki Ara <ara_t@384.jp> 6.0.6-1
  481. - update to 6.0.6
  482. * Mon Jul 16 2018 Toshiaki Ara <ara_t@384.jp> 6.0.5-1
  483. - update to 6.0.5
  484. * Fri May 18 2018 Toshiaki Ara <ara_t@384.jp> 5.4.7-1
  485. - update to 5.4.7
  486. * Fri Mar 30 2018 Toshiaki Ara <ara_t@384.jp> 5.4.6-1
  487. - update to 5.4.6
  488. * Sun Feb 11 2018 Toshiaki Ara <ara_t@384.jp> 5.4.5-1
  489. - update to 5.4.5
  490. * Fri Feb 02 2018 Toshiaki Ara <ara_t@384.jp> 5.4.4-1
  491. - update to 5.4.4
  492. - delete Obsoletes for old versions (libreoffice-4)
  493. * Fri Nov 03 2017 Toshiaki Ara <ara_t@384.jp> 5.3.7-1
  494. - new upstream release
  495. * Fri Sep 01 2017 Toshiaki Ara <ara_t@384.jp> 5.3.6-1
  496. - new upstream release
  497. * Fri Aug 04 2017 Toshiaki Ara <ara_t@384.jp> 5.3.5-1
  498. - new upstream release
  499. * Sat Jul 01 2017 Toshiaki Ara <ara_t@384.jp> 5.3.4-1
  500. - new upstream release
  501. * Tue Apr 11 2017 Toshiaki Ara <ara_t@384.jp> 5.2.6-1
  502. - new upstream release
  503. * Tue Jan 31 2017 Toshiaki Ara <ara_t@384.jp> 5.2.5-1
  504. - new upstream release
  505. * Fri Dec 23 2016 Toshiaki Ara <ara_t@384.jp> 5.2.4-1
  506. - new upstream release
  507. * Mon Nov 14 2016 Toshiaki Ara <ara_t@384.jp> 5.2.3-1
  508. - update to 5.2.3
  509. * Thu Aug 04 2016 Toshiaki Ara <ara_t@384.jp> 5.1.5-1
  510. - update to 5.1.5
  511. * Sun Jun 26 2016 Toshiaki Ara <ara_t@384.jp> 5.1.4-1
  512. - update to 5.1.4
  513. * Fri May 20 2016 Toshiaki Ara <ara_t@384.jp> 5.1.3-1
  514. - update to 5.1.3
  515. * Mon Apr 11 2016 Toshiaki Ara <ara_t@384.jp> 5.1.2-1
  516. - update to 5.1.2
  517. * Fri Feb 19 2016 Toshiaki Ara <ara_t@384.jp> 5.0.5-1
  518. - new upstream release
  519. * Mon Dec 21 2015 Toshiaki Ara <ara_t@384.jp> 5.0.4-1
  520. - new upstream release
  521. * Sat Dec 5 2015 Munehiro Yamamoto <munepi@vinelinux.org> 5.0.3-1
  522. - new upstream release
  523. * Sat Oct 10 2015 Munehiro Yamamoto <munepi@vinelinux.org> 5.0.2-1
  524. - new upstream release
  525. - changed the primary %%baseurl to http://mirrors.vinelinux.org
  526. * Sat Aug 8 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.5-1
  527. - new upstream release
  528. - added Requires: mesa-libGLU
  529. * Thu Jul 16 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.4-1
  530. - new upstream release
  531. * Sun May 24 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.3-1
  532. - new upstream release
  533. * Thu May 7 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.2-1
  534. - new upstream release
  535. * Sun Mar 22 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.1-1
  536. - new upstream release
  537. * Fri Jan 30 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.0-1
  538. - new upstream release
  539. - make the symbolic link libreoffice -> /usr/bin/libreofficeX.Y in /usr/bin
  540. * Fri Dec 19 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.5-1
  541. - new upstream release
  542. * Tue Nov 4 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.3-1
  543. - new upstream release
  544. * Wed Oct 8 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.2-1
  545. - new upstream release
  546. * Tue Sep 2 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.1-1
  547. - new upstream release
  548. * Mon Aug 18 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.0-1
  549. - new upstream release
  550. * Fri Aug 15 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.6-1
  551. - new upstream release
  552. * Sun Jul 6 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.5-1
  553. - new upstream release
  554. * Wed May 14 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.4-1
  555. - new upstream release
  556. * Thu Apr 24 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.3-1
  557. - new upstream release
  558. * Sun Apr 6 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.2-1
  559. - new upstream release
  560. * Sat Feb 15 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.5-1
  561. - new upstream release
  562. * Thu Jan 2 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.4-1
  563. - new upstream release
  564. * Thu Nov 21 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.3-1
  565. - new upstream release
  566. * Sat Oct 5 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.2-1
  567. - new upstream release
  568. * Wed Sep 11 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.1-1
  569. - new upstream release
  570. * Wed Aug 28 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.0-1
  571. - new upstream release
  572. * Sat Jul 13 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.4-1
  573. - new upstream release
  574. * Wed May 15 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.3-1
  575. - new upstream release
  576. * Fri Apr 5 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.2-1
  577. - new upstream release
  578. * Thu Mar 7 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.1-1
  579. - new upstream release
  580. * Sun Feb 10 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.0-1
  581. - new upstream release
  582. * Wed Jan 30 2013 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.5-1
  583. - new upstream release
  584. * Fri Dec 7 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.4-1
  585. - new upstream release
  586. * Fri Nov 2 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.3-1
  587. - new upstream release
  588. * Tue Oct 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.2-1
  589. - new upstream release
  590. * Wed Aug 29 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.1-1
  591. - new upstream release
  592. * Sat Aug 11 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.0-2
  593. - Requires: java >= 1.6.0
  594. - set LibreOffice 3.5 packages as Obsoletes
  595. * Fri Aug 10 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.0-1
  596. - new upstream release
  597. * Wed Jul 25 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.5-1
  598. - new upstream release
  599. * Fri Jun 1 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.4-1
  600. - new upstream release
  601. * Sat May 12 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.3-1
  602. - new upstream release
  603. * Mon Apr 30 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.2-2
  604. - set LibreOffice 3.4 packages as Obsoletes
  605. * Wed Apr 11 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.2-1
  606. - new upstream release
  607. * Thu Mar 22 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.1-1
  608. - new upstream release
  609. * Thu Feb 16 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.0-1
  610. - new upstream release
  611. * Tue Jan 17 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.5-1
  612. - new upstream release
  613. * Wed Nov 9 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.4-1
  614. - new upstream release
  615. * Sun Oct 16 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.3-2
  616. - dropped Requires: libgail-gnome >= 1.8.6
  617. * Sat Sep 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.3-1
  618. - new upstream release
  619. * Tue Aug 02 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.2-1
  620. - new upstream release
  621. * Fri Jul 22 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.1-2
  622. - added Requires: java-1.6.0 <BTS:1168>
  623. * Wed Jul 06 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.1-1
  624. - new upstream release
  625. * Sat Jun 11 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.0-1
  626. - new upstream release
  627. * Sun Apr 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.3.2-1
  628. - initial build