source: projects/specs/trunk/i/install-assist-LibreOffice/install-assist-LibreOffice-vl.spec @ 9713

Revision 9713, 27.1 KB checked in by munepi, 9 years ago (diff)

new upstream release

Line 
1%define pkgname LibreOffice
2%define major_version 4.4
3%define version %{major_version}.5
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
15%define baseurl \{http://download.documentfoundation.org,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
21Summary:        Package to assist installation of %{pkgname}
22Summary(ja):    %{pkgname} のインストールを補助するパッケージ
23Name:           install-assist-%{pkgname}
24Version:        %{version}
25Release:        1%{?_dist_release}
26License:        LGPLv3
27Group:          Applications/Productivity
28
29ExclusiveArch:  %{ix86} x86_64
30# Requires(posttrans) not yet implemented. So we use (post) instead.
31Requires(post): self-build-setup >= 1.0
32Requires:       glibc >= 2.5
33Requires:       gtk2 >= 2.10.4
34Requires:       libgnome >= 2.16
35#Requires:      libgail-gnome >= 1.8.6
36Requires:       at-spi >= 1.7
37Requires:       mesa-libGLU
38
39# Needs JAVA VM <BTS:1168>
40Requires:       java >= 1.6.0
41
42# We have to specify previous version with "Conflicts:"
43# to make smart upgrading. See [VineSeed:20565].
44# Conflicts:    openoffice.org-core <= 2.4.1-5vl5
45Obsoletes:      openoffice.org < 3.0
46Obsoletes:      openoffice.org-base < 3.0
47Obsoletes:      openoffice.org-calc < 3.0
48Obsoletes:      openoffice.org-core < 3.0
49Obsoletes:      openoffice.org-devel < 3.0
50Obsoletes:      openoffice.org-draw < 3.0
51Obsoletes:      openoffice.org-emailmerge < 3.0
52Obsoletes:      openoffice.org-graphicfilter < 3.0
53Obsoletes:      openoffice.org-headless < 3.0
54Obsoletes:      openoffice.org-i18n < 3.0
55Obsoletes:      openoffice.org-impress < 3.0
56Obsoletes:      openoffice.org-libs < 3.0
57Obsoletes:      openoffice.org-math < 3.0
58Obsoletes:      openoffice.org-pyuno < 3.0
59Obsoletes:      openoffice.org-sdk < 3.0
60Obsoletes:      openoffice.org-sdk-doc < 3.0
61Obsoletes:      openoffice.org-testtools < 3.0
62Obsoletes:      openoffice.org-writer < 3.0
63Obsoletes:      openoffice.org-xsltfilter < 3.0
64# Conflicts:    ooobasis3.1-core01 openoffice.org3.1-freedesktop-menus
65# Conflicts:    ooobasis3.2-core01 openoffice.org3.2-freedesktop-menus
66# Conflicts:    openoffice.org-ure
67Obsoletes:      openoffice.org3 < 3.3
68Obsoletes:      openoffice.org3-ja < 3.3
69Obsoletes:      ooobasis3.1-ja < 3.3, ooobasis3.2-ja < 3.3
70Obsoletes:      ooobasis3.1-ja-base < 3.3, ooobasis3.2-ja-base < 3.3
71Obsoletes:      ooobasis3.1-ja-calc < 3.3, ooobasis3.2-ja-calc < 3.3
72Obsoletes:      ooobasis3.1-ja-draw < 3.3, ooobasis3.2-ja-draw < 3.3
73Obsoletes:      ooobasis3.1-ja-help < 3.3, ooobasis3.2-ja-help < 3.3
74Obsoletes:      ooobasis3.1-ja-impress < 3.3, ooobasis3.2-ja-impress < 3.3
75Obsoletes:      ooobasis3.1-ja-math < 3.3, ooobasis3.2-ja-math < 3.3
76Obsoletes:      ooobasis3.1-ja-res < 3.3, ooobasis3.2-ja-res < 3.3
77Obsoletes:      ooobasis3.1-ja-writer < 3.3, ooobasis3.2-ja-writer < 3.3
78Obsoletes:      ooobasis3.1-images < 3.3, ooobasis3.2-images < 3.3
79Obsoletes:      ooobasis3.1-core01 < 3.3, ooobasis3.2-core01 < 3.3
80Obsoletes:      ooobasis3.1-core02 < 3.3, ooobasis3.2-core02 < 3.3
81Obsoletes:      ooobasis3.1-core03 < 3.3, ooobasis3.2-core03 < 3.3
82Obsoletes:      ooobasis3.1-core04 < 3.3, ooobasis3.2-core04 < 3.3
83Obsoletes:      ooobasis3.1-core05 < 3.3, ooobasis3.2-core05 < 3.3
84Obsoletes:      ooobasis3.1-core06 < 3.3, ooobasis3.2-core06 < 3.3
85Obsoletes:      ooobasis3.1-core07 < 3.3, ooobasis3.2-core07 < 3.3
86Obsoletes:      ooobasis3.1-base < 3.3, ooobasis3.2-base < 3.3
87Obsoletes:      ooobasis3.1-calc < 3.3, ooobasis3.2-calc < 3.3
88Obsoletes:      ooobasis3.1-draw < 3.3, ooobasis3.2-draw < 3.3
89Obsoletes:      ooobasis3.1-impress < 3.3, ooobasis3.2-impress < 3.3
90Obsoletes:      ooobasis3.1-math < 3.3, ooobasis3.2-math < 3.3
91Obsoletes:      ooobasis3.1-writer < 3.3, ooobasis3.2-writer < 3.3
92Obsoletes:      openoffice.org3-base < 3.3
93Obsoletes:      openoffice.org3-calc < 3.3
94Obsoletes:      openoffice.org3-draw < 3.3
95Obsoletes:      openoffice.org3-impress < 3.3
96Obsoletes:      openoffice.org3-writer < 3.3
97Obsoletes:      openoffice.org3-math < 3.3
98Obsoletes:      ooobasis3.1-gnome-integration < 3.3, ooobasis3.2-gnome-integration < 3.3
99Obsoletes:      ooobasis3.1-ja-binfilter < 3.3, ooobasis3.2-ja-binfilter < 3.3
100Obsoletes:      ooobasis3.1-binfilter < 3.3, ooobasis3.2-binfilter < 3.3
101Obsoletes:      ooobasis3.1-graphicfilter < 3.3, ooobasis3.2-graphicfilter < 3.3
102Obsoletes:      ooobasis3.1-javafilter < 3.3, ooobasis3.2-javafilter < 3.3
103Obsoletes:      ooobasis3.1-ooofonts < 3.3, ooobasis3.2-ooofonts < 3.3
104Obsoletes:      ooobasis3.1-pyuno < 3.3, ooobasis3.2-pyuno < 3.3
105Obsoletes:      ooobasis3.1-ooolinguistic < 3.3, ooobasis3.2-ooolinguistic < 3.3
106Obsoletes:      openoffice.org-ure <= 1.6.1
107Obsoletes:      openoffice.org3.1-freedesktop-menus < 3.3, openoffice.org3.2-freedesktop-menus < 3.3
108
109Obsoletes:      install-assist-Go-oo < 3.3
110
111Obsoletes:      libobasis3.3-core01 < 3.4
112Obsoletes:      libreoffice3-ure <= 1.7.0
113Obsoletes:      libreoffice3.3-freedesktop-menus < 3.4
114# Obsoletes:    libobasis3.4-core01 < 3.5
115# Obsoletes:    libreoffice3.4-ure < 3.5
116# Obsoletes:    libreoffice3.4-freedesktop-menus < 3.5
117Obsoletes:      libobasis3.4-base
118Obsoletes:      libobasis3.4-binfilter
119Obsoletes:      libobasis3.4-calc
120Obsoletes:      libobasis3.4-core01
121Obsoletes:      libobasis3.4-core02
122Obsoletes:      libobasis3.4-core03
123Obsoletes:      libobasis3.4-core04
124Obsoletes:      libobasis3.4-core05
125Obsoletes:      libobasis3.4-core06
126Obsoletes:      libobasis3.4-core07
127Obsoletes:      libobasis3.4-draw
128Obsoletes:      libobasis3.4-en-US
129Obsoletes:      libobasis3.4-en-US-base
130Obsoletes:      libobasis3.4-en-US-binfilter
131Obsoletes:      libobasis3.4-en-US-calc
132Obsoletes:      libobasis3.4-en-US-math
133Obsoletes:      libobasis3.4-en-US-res
134Obsoletes:      libobasis3.4-en-US-writer
135Obsoletes:      libobasis3.4-extension-beanshell-script-provider
136Obsoletes:      libobasis3.4-extension-javascript-script-provider
137Obsoletes:      libobasis3.4-extension-mediawiki-publisher
138Obsoletes:      libobasis3.4-extension-nlpsolver
139Obsoletes:      libobasis3.4-extension-pdf-import
140Obsoletes:      libobasis3.4-extension-presentation-minimizer
141Obsoletes:      libobasis3.4-extension-presenter-screen
142Obsoletes:      libobasis3.4-extension-python-script-provider
143Obsoletes:      libobasis3.4-extension-report-builder
144Obsoletes:      libobasis3.4-gnome-integration
145Obsoletes:      libobasis3.4-graphicfilter
146Obsoletes:      libobasis3.4-images
147Obsoletes:      libobasis3.4-impress
148Obsoletes:      libobasis3.4-ja
149Obsoletes:      libobasis3.4-ja-base
150Obsoletes:      libobasis3.4-ja-binfilter
151Obsoletes:      libobasis3.4-ja-calc
152Obsoletes:      libobasis3.4-ja-help
153Obsoletes:      libobasis3.4-ja-math
154Obsoletes:      libobasis3.4-ja-res
155Obsoletes:      libobasis3.4-ja-writer
156Obsoletes:      libobasis3.4-javafilter
157Obsoletes:      libobasis3.4-kde-integration
158Obsoletes:      libobasis3.4-math
159Obsoletes:      libobasis3.4-ogltrans
160Obsoletes:      libobasis3.4-ooofonts
161Obsoletes:      libobasis3.4-ooolinguistic
162Obsoletes:      libobasis3.4-pyuno
163Obsoletes:      libobasis3.4-testtool
164Obsoletes:      libobasis3.4-writer
165Obsoletes:      libobasis3.4-xsltfilter
166Obsoletes:      libreoffice3.4
167Obsoletes:      libreoffice3.4-base
168Obsoletes:      libreoffice3.4-calc
169Obsoletes:      libreoffice3.4-dict-en
170Obsoletes:      libreoffice3.4-dict-es
171Obsoletes:      libreoffice3.4-dict-fr
172Obsoletes:      libreoffice3.4-draw
173Obsoletes:      libreoffice3.4-en-US
174Obsoletes:      libreoffice3.4-freedesktop-menus
175Obsoletes:      libreoffice3.4-impress
176Obsoletes:      libreoffice3.4-ja
177Obsoletes:      libreoffice3.4-math
178Obsoletes:      libreoffice3.4-ure
179Obsoletes:      libreoffice3.4-writer
180
181# Obsoletes:    libobasis3.5-core01
182# Obsoletes:    libreoffice3.5-ure libreoffice3.5-stdlibs
183# Obsoletes:    libreoffice3.5-freedesktop-menus
184Obsoletes:      libobasis3.5-base
185Obsoletes:      libobasis3.5-binfilter
186Obsoletes:      libobasis3.5-calc
187Obsoletes:      libobasis3.5-core01
188Obsoletes:      libobasis3.5-core02
189Obsoletes:      libobasis3.5-core03
190Obsoletes:      libobasis3.5-core04
191Obsoletes:      libobasis3.5-core05
192Obsoletes:      libobasis3.5-core06
193Obsoletes:      libobasis3.5-core07
194Obsoletes:      libobasis3.5-draw
195Obsoletes:      libobasis3.5-en-US
196Obsoletes:      libobasis3.5-en-US-base
197Obsoletes:      libobasis3.5-en-US-calc
198Obsoletes:      libobasis3.5-en-US-math
199Obsoletes:      libobasis3.5-en-US-res
200Obsoletes:      libobasis3.5-en-US-writer
201Obsoletes:      libobasis3.5-extension-beanshell-script-provider
202Obsoletes:      libobasis3.5-extension-javascript-script-provider
203Obsoletes:      libobasis3.5-extension-mediawiki-publisher
204Obsoletes:      libobasis3.5-extension-nlpsolver
205Obsoletes:      libobasis3.5-extension-pdf-import
206Obsoletes:      libobasis3.5-extension-presentation-minimizer
207Obsoletes:      libobasis3.5-extension-presenter-screen
208Obsoletes:      libobasis3.5-extension-python-script-provider
209Obsoletes:      libobasis3.5-extension-report-builder
210Obsoletes:      libobasis3.5-gnome-integration
211Obsoletes:      libobasis3.5-graphicfilter
212Obsoletes:      libobasis3.5-images
213Obsoletes:      libobasis3.5-impress
214Obsoletes:      libobasis3.5-ja
215Obsoletes:      libobasis3.5-ja-base
216Obsoletes:      libobasis3.5-ja-calc
217Obsoletes:      libobasis3.5-ja-help
218Obsoletes:      libobasis3.5-ja-math
219Obsoletes:      libobasis3.5-ja-res
220Obsoletes:      libobasis3.5-ja-writer
221Obsoletes:      libobasis3.5-javafilter
222Obsoletes:      libobasis3.5-kde-integration
223Obsoletes:      libobasis3.5-math
224Obsoletes:      libobasis3.5-ogltrans
225Obsoletes:      libobasis3.5-onlineupdate
226Obsoletes:      libobasis3.5-ooofonts
227Obsoletes:      libobasis3.5-ooolinguistic
228Obsoletes:      libobasis3.5-postgresql-sdbc
229Obsoletes:      libobasis3.5-pyuno
230Obsoletes:      libobasis3.5-writer
231Obsoletes:      libobasis3.5-xsltfilter
232Obsoletes:      libreoffice3.5
233Obsoletes:      libreoffice3.5-base
234Obsoletes:      libreoffice3.5-calc
235Obsoletes:      libreoffice3.5-dict-en
236Obsoletes:      libreoffice3.5-dict-es
237Obsoletes:      libreoffice3.5-dict-fr
238Obsoletes:      libreoffice3.5-draw
239Obsoletes:      libreoffice3.5-en-US
240Obsoletes:      libreoffice3.5-freedesktop-menus
241Obsoletes:      libreoffice3.5-impress
242Obsoletes:      libreoffice3.5-ja
243Obsoletes:      libreoffice3.5-math
244Obsoletes:      libreoffice3.5-stdlibs
245Obsoletes:      libreoffice3.5-ure
246Obsoletes:      libreoffice3.5-writer
247
248Obsoletes:      libobasis3.6-base
249Obsoletes:      libobasis3.6-binfilter
250Obsoletes:      libobasis3.6-calc
251Obsoletes:      libobasis3.6-core01
252Obsoletes:      libobasis3.6-core02
253Obsoletes:      libobasis3.6-core03
254Obsoletes:      libobasis3.6-core04
255Obsoletes:      libobasis3.6-core05
256Obsoletes:      libobasis3.6-core06
257Obsoletes:      libobasis3.6-core07
258Obsoletes:      libobasis3.6-draw
259Obsoletes:      libobasis3.6-en-US
260Obsoletes:      libobasis3.6-en-US-base
261Obsoletes:      libobasis3.6-en-US-calc
262Obsoletes:      libobasis3.6-en-US-math
263Obsoletes:      libobasis3.6-en-US-res
264Obsoletes:      libobasis3.6-en-US-writer
265Obsoletes:      libobasis3.6-extension-beanshell-script-provider
266Obsoletes:      libobasis3.6-extension-javascript-script-provider
267Obsoletes:      libobasis3.6-extension-mediawiki-publisher
268Obsoletes:      libobasis3.6-extension-nlpsolver
269Obsoletes:      libobasis3.6-extension-pdf-import
270Obsoletes:      libobasis3.6-extension-presentation-minimizer
271Obsoletes:      libobasis3.6-extension-presenter-screen
272Obsoletes:      libobasis3.6-extension-python-script-provider
273Obsoletes:      libobasis3.6-extension-report-builder
274Obsoletes:      libobasis3.6-gnome-integration
275Obsoletes:      libobasis3.6-graphicfilter
276Obsoletes:      libobasis3.6-images
277Obsoletes:      libobasis3.6-impress
278Obsoletes:      libobasis3.6-ja
279Obsoletes:      libobasis3.6-ja-base
280Obsoletes:      libobasis3.6-ja-calc
281Obsoletes:      libobasis3.6-ja-help
282Obsoletes:      libobasis3.6-ja-math
283Obsoletes:      libobasis3.6-ja-res
284Obsoletes:      libobasis3.6-ja-writer
285Obsoletes:      libobasis3.6-javafilter
286Obsoletes:      libobasis3.6-kde-integration
287Obsoletes:      libobasis3.6-math
288Obsoletes:      libobasis3.6-ogltrans
289Obsoletes:      libobasis3.6-onlineupdate
290Obsoletes:      libobasis3.6-ooofonts
291Obsoletes:      libobasis3.6-ooolinguistic
292Obsoletes:      libobasis3.6-postgresql-sdbc
293Obsoletes:      libobasis3.6-pyuno
294Obsoletes:      libobasis3.6-writer
295Obsoletes:      libobasis3.6-xsltfilter
296Obsoletes:      libreoffice3.6
297Obsoletes:      libreoffice3.6-base
298Obsoletes:      libreoffice3.6-calc
299Obsoletes:      libreoffice3.6-dict-en
300Obsoletes:      libreoffice3.6-dict-es
301Obsoletes:      libreoffice3.6-dict-fr
302Obsoletes:      libreoffice3.6-draw
303Obsoletes:      libreoffice3.6-en-US
304Obsoletes:      libreoffice3.6-freedesktop-menus
305Obsoletes:      libreoffice3.6-impress
306Obsoletes:      libreoffice3.6-ja
307Obsoletes:      libreoffice3.6-math
308Obsoletes:      libreoffice3.6-stdlibs
309Obsoletes:      libreoffice3.6-ure
310Obsoletes:      libreoffice3.6-writer
311
312# $ rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
313Obsoletes: libobasis4.0-base
314Obsoletes: libobasis4.0-calc
315Obsoletes: libobasis4.0-core01
316Obsoletes: libobasis4.0-core02
317Obsoletes: libobasis4.0-core03
318Obsoletes: libobasis4.0-core04
319Obsoletes: libobasis4.0-core05
320Obsoletes: libobasis4.0-core06
321Obsoletes: libobasis4.0-core07
322Obsoletes: libobasis4.0-draw
323Obsoletes: libobasis4.0-en-US
324Obsoletes: libobasis4.0-en-US-base
325Obsoletes: libobasis4.0-en-US-calc
326Obsoletes: libobasis4.0-en-US-math
327Obsoletes: libobasis4.0-en-US-res
328Obsoletes: libobasis4.0-en-US-writer
329Obsoletes: libobasis4.0-extension-beanshell-script-provider
330Obsoletes: libobasis4.0-extension-javascript-script-provider
331Obsoletes: libobasis4.0-extension-mediawiki-publisher
332Obsoletes: libobasis4.0-extension-nlpsolver
333Obsoletes: libobasis4.0-extension-presentation-minimizer
334Obsoletes: libobasis4.0-extension-python-script-provider
335Obsoletes: libobasis4.0-extension-report-builder
336Obsoletes: libobasis4.0-gnome-integration
337Obsoletes: libobasis4.0-graphicfilter
338Obsoletes: libobasis4.0-images
339Obsoletes: libobasis4.0-impress
340Obsoletes: libobasis4.0-ja
341Obsoletes: libobasis4.0-ja-base
342Obsoletes: libobasis4.0-ja-calc
343Obsoletes: libobasis4.0-ja-help
344Obsoletes: libobasis4.0-ja-math
345Obsoletes: libobasis4.0-ja-res
346Obsoletes: libobasis4.0-ja-writer
347Obsoletes: libobasis4.0-javafilter
348Obsoletes: libobasis4.0-kde-integration
349Obsoletes: libobasis4.0-librelogo
350Obsoletes: libobasis4.0-math
351Obsoletes: libobasis4.0-ogltrans
352Obsoletes: libobasis4.0-onlineupdate
353Obsoletes: libobasis4.0-ooofonts
354Obsoletes: libobasis4.0-ooolinguistic
355Obsoletes: libobasis4.0-postgresql-sdbc
356Obsoletes: libobasis4.0-pyuno
357Obsoletes: libobasis4.0-writer
358Obsoletes: libobasis4.0-xsltfilter
359Obsoletes: libreoffice4.0
360Obsoletes: libreoffice4.0-base
361Obsoletes: libreoffice4.0-calc
362Obsoletes: libreoffice4.0-dict-en
363Obsoletes: libreoffice4.0-dict-es
364Obsoletes: libreoffice4.0-dict-fr
365Obsoletes: libreoffice4.0-draw
366Obsoletes: libreoffice4.0-en-US
367Obsoletes: libreoffice4.0-freedesktop-menus
368Obsoletes: libreoffice4.0-impress
369Obsoletes: libreoffice4.0-ja
370Obsoletes: libreoffice4.0-math
371Obsoletes: libreoffice4.0-ure
372Obsoletes: libreoffice4.0-writer
373
374Obsoletes: libobasis4.1-base
375Obsoletes: libobasis4.1-calc
376Obsoletes: libobasis4.1-core01
377Obsoletes: libobasis4.1-core02
378Obsoletes: libobasis4.1-core03
379Obsoletes: libobasis4.1-core04
380Obsoletes: libobasis4.1-core05
381Obsoletes: libobasis4.1-core06
382Obsoletes: libobasis4.1-core07
383Obsoletes: libobasis4.1-draw
384Obsoletes: libobasis4.1-en-US
385Obsoletes: libobasis4.1-en-US-base
386Obsoletes: libobasis4.1-en-US-calc
387Obsoletes: libobasis4.1-en-US-math
388Obsoletes: libobasis4.1-en-US-res
389Obsoletes: libobasis4.1-en-US-writer
390Obsoletes: libobasis4.1-extension-beanshell-script-provider
391Obsoletes: libobasis4.1-extension-javascript-script-provider
392Obsoletes: libobasis4.1-extension-mediawiki-publisher
393Obsoletes: libobasis4.1-extension-nlpsolver
394Obsoletes: libobasis4.1-extension-pdf-import
395Obsoletes: libobasis4.1-extension-presentation-minimizer
396Obsoletes: libobasis4.1-extension-report-builder
397Obsoletes: libobasis4.1-gnome-integration
398Obsoletes: libobasis4.1-graphicfilter
399Obsoletes: libobasis4.1-images
400Obsoletes: libobasis4.1-impress
401Obsoletes: libobasis4.1-ja
402Obsoletes: libobasis4.1-ja-base
403Obsoletes: libobasis4.1-ja-calc
404Obsoletes: libobasis4.1-ja-help
405Obsoletes: libobasis4.1-ja-math
406Obsoletes: libobasis4.1-ja-res
407Obsoletes: libobasis4.1-ja-writer
408Obsoletes: libobasis4.1-kde-integration
409Obsoletes: libobasis4.1-librelogo
410Obsoletes: libobasis4.1-math
411Obsoletes: libobasis4.1-ogltrans
412Obsoletes: libobasis4.1-onlineupdate
413Obsoletes: libobasis4.1-ooofonts
414Obsoletes: libobasis4.1-ooolinguistic
415Obsoletes: libobasis4.1-postgresql-sdbc
416Obsoletes: libobasis4.1-python-script-provider
417Obsoletes: libobasis4.1-pyuno
418Obsoletes: libobasis4.1-writer
419Obsoletes: libobasis4.1-xsltfilter
420Obsoletes: libreoffice4.1
421Obsoletes: libreoffice4.1-base
422Obsoletes: libreoffice4.1-calc
423Obsoletes: libreoffice4.1-dict-en
424Obsoletes: libreoffice4.1-dict-es
425Obsoletes: libreoffice4.1-dict-fr
426Obsoletes: libreoffice4.1-draw
427Obsoletes: libreoffice4.1-en-US
428Obsoletes: libreoffice4.1-freedesktop-menus
429Obsoletes: libreoffice4.1-impress
430Obsoletes: libreoffice4.1-ja
431Obsoletes: libreoffice4.1-math
432Obsoletes: libreoffice4.1-ure
433Obsoletes: libreoffice4.1-writer
434
435# $ rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
436Obsoletes: libobasis4.2-base
437Obsoletes: libobasis4.2-calc
438Obsoletes: libobasis4.2-core01
439Obsoletes: libobasis4.2-core02
440Obsoletes: libobasis4.2-core03
441Obsoletes: libobasis4.2-core04
442Obsoletes: libobasis4.2-core05
443Obsoletes: libobasis4.2-core06
444Obsoletes: libobasis4.2-core07
445Obsoletes: libobasis4.2-draw
446Obsoletes: libobasis4.2-en-US
447Obsoletes: libobasis4.2-en-US-base
448Obsoletes: libobasis4.2-en-US-calc
449Obsoletes: libobasis4.2-en-US-math
450Obsoletes: libobasis4.2-en-US-res
451Obsoletes: libobasis4.2-en-US-writer
452Obsoletes: libobasis4.2-extension-beanshell-script-provider
453Obsoletes: libobasis4.2-extension-javascript-script-provider
454Obsoletes: libobasis4.2-extension-mediawiki-publisher
455Obsoletes: libobasis4.2-extension-nlpsolver
456Obsoletes: libobasis4.2-extension-pdf-import
457Obsoletes: libobasis4.2-extension-report-builder
458Obsoletes: libobasis4.2-gnome-integration
459Obsoletes: libobasis4.2-graphicfilter
460Obsoletes: libobasis4.2-images
461Obsoletes: libobasis4.2-impress
462Obsoletes: libobasis4.2-ja
463Obsoletes: libobasis4.2-ja-base
464Obsoletes: libobasis4.2-ja-calc
465Obsoletes: libobasis4.2-ja-help
466Obsoletes: libobasis4.2-ja-math
467Obsoletes: libobasis4.2-ja-res
468Obsoletes: libobasis4.2-ja-writer
469Obsoletes: libobasis4.2-kde-integration
470Obsoletes: libobasis4.2-librelogo
471Obsoletes: libobasis4.2-math
472Obsoletes: libobasis4.2-ogltrans
473Obsoletes: libobasis4.2-onlineupdate
474Obsoletes: libobasis4.2-ooofonts
475Obsoletes: libobasis4.2-ooolinguistic
476Obsoletes: libobasis4.2-postgresql-sdbc
477Obsoletes: libobasis4.2-python-script-provider
478Obsoletes: libobasis4.2-pyuno
479Obsoletes: libobasis4.2-writer
480Obsoletes: libobasis4.2-xsltfilter
481Obsoletes: libreoffice4.2
482Obsoletes: libreoffice4.2-base
483Obsoletes: libreoffice4.2-calc
484Obsoletes: libreoffice4.2-dict-en
485Obsoletes: libreoffice4.2-dict-es
486Obsoletes: libreoffice4.2-dict-fr
487Obsoletes: libreoffice4.2-draw
488Obsoletes: libreoffice4.2-en-US
489Obsoletes: libreoffice4.2-freedesktop-menus
490Obsoletes: libreoffice4.2-impress
491Obsoletes: libreoffice4.2-ja
492Obsoletes: libreoffice4.2-math
493Obsoletes: libreoffice4.2-ure
494Obsoletes: libreoffice4.2-writer
495
496# $ rpm -qa --qf "Obsoletes: %{name}\n" | grep -e "libreoffice" -e "libobasis" | sort
497Obsoletes: libobasis4.3-base
498Obsoletes: libobasis4.3-calc
499Obsoletes: libobasis4.3-core01
500Obsoletes: libobasis4.3-core02
501Obsoletes: libobasis4.3-core03
502Obsoletes: libobasis4.3-core04
503Obsoletes: libobasis4.3-core05
504Obsoletes: libobasis4.3-core06
505Obsoletes: libobasis4.3-core07
506Obsoletes: libobasis4.3-draw
507Obsoletes: libobasis4.3-en-US
508Obsoletes: libobasis4.3-en-US-base
509Obsoletes: libobasis4.3-en-US-calc
510Obsoletes: libobasis4.3-en-US-math
511Obsoletes: libobasis4.3-en-US-res
512Obsoletes: libobasis4.3-en-US-writer
513Obsoletes: libobasis4.3-extension-beanshell-script-provider
514Obsoletes: libobasis4.3-extension-javascript-script-provider
515Obsoletes: libobasis4.3-extension-mediawiki-publisher
516Obsoletes: libobasis4.3-extension-nlpsolver
517Obsoletes: libobasis4.3-extension-pdf-import
518Obsoletes: libobasis4.3-extension-report-builder
519Obsoletes: libobasis4.3-filter-data
520Obsoletes: libobasis4.3-gnome-integration
521Obsoletes: libobasis4.3-graphicfilter
522Obsoletes: libobasis4.3-images
523Obsoletes: libobasis4.3-impress
524Obsoletes: libobasis4.3-ja
525Obsoletes: libobasis4.3-ja-base
526Obsoletes: libobasis4.3-ja-calc
527Obsoletes: libobasis4.3-ja-help
528Obsoletes: libobasis4.3-ja-math
529Obsoletes: libobasis4.3-ja-res
530Obsoletes: libobasis4.3-ja-writer
531Obsoletes: libobasis4.3-kde-integration
532Obsoletes: libobasis4.3-librelogo
533Obsoletes: libobasis4.3-math
534Obsoletes: libobasis4.3-ogltrans
535Obsoletes: libobasis4.3-onlineupdate
536Obsoletes: libobasis4.3-ooofonts
537Obsoletes: libobasis4.3-ooolinguistic
538Obsoletes: libobasis4.3-postgresql-sdbc
539Obsoletes: libobasis4.3-python-script-provider
540Obsoletes: libobasis4.3-pyuno
541Obsoletes: libobasis4.3-writer
542Obsoletes: libobasis4.3-xsltfilter
543Obsoletes: libreoffice4.3
544Obsoletes: libreoffice4.3-base
545Obsoletes: libreoffice4.3-calc
546Obsoletes: libreoffice4.3-dict-en
547Obsoletes: libreoffice4.3-dict-es
548Obsoletes: libreoffice4.3-dict-fr
549Obsoletes: libreoffice4.3-draw
550Obsoletes: libreoffice4.3-en-US
551Obsoletes: libreoffice4.3-freedesktop-menus
552Obsoletes: libreoffice4.3-impress
553Obsoletes: libreoffice4.3-ja
554Obsoletes: libreoffice4.3-math
555Obsoletes: libreoffice4.3-ure
556Obsoletes: libreoffice4.3-writer
557
558Packager:       kazutaka, munepi
559
560%description
561LibreOffice is the free power-packed Open Source personal productivity
562suite for Windows, Macintosh and Linux, that gives you six feature-rich
563applications for all your document production and data processing needs:
564Writer, Calc, Impress, Draw, Math and Base.
565
566If you install this package, it automaticaly downloads
567required files to install %{pkgname}.
568And the downloaded files are automatically installed if
569installation is executed by apt-get command or synaptic
570package manager.
571
572%description -l ja
573LibreOffice は自由でかつオープンソースのオフィススイートです。
574Windows、Macintosh、Linux を始めとする多くのプラットフォームで動作します。
575文書の作成やデータの処理のお役に立ちます豊富な機能を備えた6つの
576アプリケーションを提供します:
577Writer、Calc、Impress、Draw、Math、Base です。
578
579このパッケージをインストールすると、自動的に %{pkgname}
580のインストールに必要な rpm ファイルをダウンロードします。
581また apt-get コマンドや synapticパッケージマネージャから実行
582した場合は、ダウンロードした rpm ファイルのインストールも自
583動的に行います。
584
585%install
586%__mkdir_p %{buildroot}%{_bindir}
587(cd %{buildroot}%{_bindir}
588  %__ln_s -f libreoffice%{major_version} libreoffice
589)
590
591%posttrans
592#set -x
593## setup
594. /etc/self-build.conf
595tmp=$(mktemp -d ${TEMP_DIR}/%{name}.XXXXXX)
596QUEDIR=/var/cache/self-build
597[ ! -d ${QUEDIR} ] && %__mkdir_p ${QUEDIR}
598
599(cd ${tmp}
600    ## If the cached tarballs exist, copy them into ${tmp}
601    if [ "${CACHE_DOWNLOADED_FILES}" = "yes" ]; then
602       for i in %{dlurl}; do
603           [ -f ${QUEDIR}/$(basename $i) ] && %__cp -af ${QUEDIR}/$(basename $i) ${tmp}; done
604    fi
605    ## download the official built tarballs
606    wget -N %{dlurl}
607
608    ## extract them
609    for i in %{dlurl}; do %__tar xf $(basename $i); done
610
611    ## copy including rpms
612    %__cp -af $(find -name "*.%{rpmarch}.rpm") ${QUEDIR}
613    %__cp -af $(find -name "*freedesktop-menus*.rpm") ${QUEDIR}
614
615    if [ "${CACHE_DOWNLOADED_FILES}" = "yes" ]; then
616       for i in %{dlurl}; do
617           [ -f ${QUEDIR}/$(basename $i) ] || %__cp -af $(basename $i) ${QUEDIR};
618       done
619    fi
620)
621%__rm -rf ${tmp}
622
623%files
624%defattr(-,root,root)
625%{_bindir}/libreoffice
626
627
628%changelog
629* Sat Aug  8 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.5-1
630- new upstream release
631- added Requires: mesa-libGLU
632
633* Thu Jul 16 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.4-1
634- new upstream release
635
636* Sun May 24 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.3-1
637- new upstream release
638
639* Thu May  7 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.2-1
640- new upstream release
641
642* Sun Mar 22 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.1-1
643- new upstream release
644
645* Fri Jan 30 2015 Munehiro Yamamoto <munepi@vinelinux.org> 4.4.0-1
646- new upstream release
647- make the symbolic link libreoffice -> /usr/bin/libreofficeX.Y in /usr/bin
648
649* Fri Dec 19 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.5-1
650- new upstream release
651
652* Tue Nov  4 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.3-1
653- new upstream release
654
655* Wed Oct  8 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.2-1
656- new upstream release
657
658* Tue Sep  2 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.1-1
659- new upstream release
660
661* Mon Aug 18 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.3.0-1
662- new upstream release
663
664* Fri Aug 15 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.6-1
665- new upstream release
666
667* Sun Jul  6 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.5-1
668- new upstream release
669
670* Wed May 14 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.4-1
671- new upstream release
672
673* Thu Apr 24 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.3-1
674- new upstream release
675
676* Sun Apr  6 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.2.2-1
677- new upstream release
678
679* Sat Feb 15 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.5-1
680- new upstream release
681
682* Thu Jan  2 2014 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.4-1
683- new upstream release
684
685* Thu Nov 21 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.3-1
686- new upstream release
687
688* Sat Oct  5 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.2-1
689- new upstream release
690
691* Wed Sep 11 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.1-1
692- new upstream release
693
694* Wed Aug 28 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.1.0-1
695- new upstream release
696
697* Sat Jul 13 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.4-1
698- new upstream release
699
700* Wed May 15 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.3-1
701- new upstream release
702
703* Fri Apr  5 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.2-1
704- new upstream release
705
706* Thu Mar  7 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.1-1
707- new upstream release
708
709* Sun Feb 10 2013 Munehiro Yamamoto <munepi@vinelinux.org> 4.0.0-1
710- new upstream release
711
712* Wed Jan 30 2013 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.5-1
713- new upstream release
714
715* Fri Dec  7 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.4-1
716- new upstream release
717
718* Fri Nov  2 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.3-1
719- new upstream release
720
721* Tue Oct 23 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.2-1
722- new upstream release
723
724* Wed Aug 29 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.1-1
725- new upstream release
726
727* Sat Aug 11 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.0-2
728- Requires: java >= 1.6.0
729- set LibreOffice 3.5 packages as Obsoletes
730
731* Fri Aug 10 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.6.0-1
732- new upstream release
733
734* Wed Jul 25 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.5-1
735- new upstream release
736
737* Fri Jun  1 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.4-1
738- new upstream release
739
740* Sat May 12 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.3-1
741- new upstream release
742
743* Mon Apr 30 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.2-2
744- set LibreOffice 3.4 packages as Obsoletes
745
746* Wed Apr 11 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.2-1
747- new upstream release
748
749* Thu Mar 22 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.1-1
750- new upstream release
751
752* Thu Feb 16 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.5.0-1
753- new upstream release
754
755* Tue Jan 17 2012 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.5-1
756- new upstream release
757
758* Wed Nov  9 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.4-1
759- new upstream release
760
761* Sun Oct 16 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.3-2
762- dropped Requires: libgail-gnome >= 1.8.6
763
764* Sat Sep 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.3-1
765- new upstream release
766
767* Tue Aug 02 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.2-1
768- new upstream release
769
770* Fri Jul 22 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.1-2
771- added Requires: java-1.6.0 <BTS:1168>
772
773* Wed Jul 06 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.1-1
774- new upstream release
775
776* Sat Jun 11 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.4.0-1
777- new upstream release
778
779* Sun Apr 03 2011 Munehiro Yamamoto <munepi@vinelinux.org> 3.3.2-1
780- initial build
Note: See TracBrowser for help on using the repository browser.