/[packages]/updates/3/libreoffice/current/SPECS/libreoffice.spec
ViewVC logotype

Annotation of /updates/3/libreoffice/current/SPECS/libreoffice.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 448362 - (hide annotations) (download)
Sat Jun 29 16:52:52 2013 UTC (10 years, 9 months ago) by tv
File size: 76602 byte(s)
- new release
- drop merged patches
1 dmorgan 267270 # download path contains version without the last (fourth) digit
2 tv 448362 %define libo_version 4.0.4
3 dmorgan 267270 # Should contain .alphaX / .betaX, if this is pre-release (actually
4     # pre-RC) version. The pre-release string is part of tarball file names,
5     # so we need a way to define it easily at one place.
6 tv 348800 #define libo_prerelease .beta2
7 tv 331162 %define vendoroption --with-vendor="Mageia"
8 dmorgan 42455 # rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF
9     %define __jar_repack %{nil}
10     # don't worry about whitespace for now
11     %define _default_patch_flags -s -l
12 dmorgan 51789 %define _default_patch_fuzz 2
13 dmorgan 52714 %define Werror_cflags %nil
14 dmorgan 121680 # make it easier to download sources from pre-release site
15 tv 348800 %define source_url http://dev-builds.libreoffice.org/pre-releases/src
16     #define source_url http://download.documentfoundation.org/libreoffice/src/%libo_version
17 tv 334708 # URL for external projects' tarballs
18     %define external_url http://dev-www.libreoffice.org/src/
19 dmorgan 42455
20 tv 331984 # get english only and no-langpacks for a faster smoketest build
21 dmorgan 267270 %bcond_without langpacks
22    
23     %if %{with langpacks}
24 tv 403479 # generated by %%langpack definitions
25     %global langpack_langs %{nil}
26 dmorgan 42455 %else
27 tv 403479 %global langpack_langs en-US
28 dmorgan 42455 %endif
29    
30 dmorgan 386036 %define _requires_exceptions libjawt.so\\|libmyspell.so\\|libstlport_gcc.so\\|libmono.so\\|mono\\|devel(libstlport_gcc)\\|libxmlreader.so\\|libcomphelp4gcc3.so\\|devel(libreg)\\|devel(libxmlreader)\\|devel(libreg(64bit))\\|devel(libxmlreader(64bit))
31    
32 dmorgan 85660 %define _provides_exceptions libsndfile.so\\|libportaudio.so\\|libdb-4.2.so\\|libdb_java-4.2.so\\|libmyspell.so\\|libstlport_gcc.so\\|librdf.so.0\\|libraptor.so.1\\|libxmlsec1-nss.so.1\\|libxmlsec1.so.1
33 dmorgan 82533
34 dmorgan 389013 %define _enable_debug_packages 0
35    
36 dmorgan 42455 Name: libreoffice
37 tv 448362 Version: %{libo_version}.2
38     Release: %mkrel 1%{?libo_prerelease}
39 kamil 194496 Summary: Free Software Productivity Suite
40 dmorgan 42455 License: LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and (CDDL or GPLv2) and Public Domain
41 fwang 299694 Group: Office/Suite
42 dmorgan 42455 URL: http://www.documentfoundation.org/develop
43 dmorgan 185124
44 tv 331162 Source0: %{source_url}/libreoffice-%{version}%{?libo_prerelease}.tar.xz
45 tv 331172 Source1: %{source_url}/libreoffice-help-%{version}%{?libo_prerelease}.tar.xz
46     Source2: %{source_url}/libreoffice-translations-%{version}%{?libo_prerelease}.tar.xz
47     Source3: http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll
48     Source4: libreoffice-multiliblauncher.sh
49 tv 334708 Source5: %{external_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
50     Source6: %{external_url}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
51     Source7: %{external_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
52     Source8: %{external_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
53     Source9: %{external_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
54 tv 331188
55     # build tools
56     BuildRequires: autoconf
57     BuildRequires: automake
58     BuildRequires: bc
59     BuildRequires: binutils
60     BuildRequires: bison
61     BuildRequires: desktop-file-utils
62     BuildRequires: doxygen
63 dmorgan 42463 BuildRequires: findutils
64     BuildRequires: flex
65 tv 331188 BuildRequires: gcc-c++
66     BuildRequires: gperf
67 dmorgan 42463 BuildRequires: icu
68 tv 331188 BuildRequires: make
69     BuildRequires: perl(Archive::Zip)
70     BuildRequires: perl(Digest::MD5)
71     BuildRequires: zip
72    
73     # libs / headers
74     BuildRequires: libGConf2-devel
75 tv 331202 BuildRequires: bluez-devel
76 dmorgan 42463 BuildRequires: boost-devel
77 tv 331188 BuildRequires: clucene-devel
78 tv 376447 BuildRequires: cppunit-devel
79 tv 331188 BuildRequires: cups-devel
80     BuildRequires: evolution-data-server-devel
81 dmorgan 42463 BuildRequires: expat-devel
82 tv 331188 BuildRequires: fontpackages-devel
83     BuildRequires: freetype-devel
84     BuildRequires: graphite2-devel
85     BuildRequires: gstreamer1.0-devel
86     BuildRequires: gtk2-devel
87     BuildRequires: hunspell-devel
88     BuildRequires: hyphen-devel
89     BuildRequires: kdelibs4-devel
90     BuildRequires: libice-devel
91     BuildRequires: libcdr-devel
92     BuildRequires: libcmis-devel >= 0.3
93 dmorgan 42463 BuildRequires: libcurl-devel
94 tv 331188 BuildRequires: libexttextcat-devel
95     BuildRequires: libgstreamer1.0-plugins-base-devel
96     BuildRequires: libicu-devel
97     BuildRequires: libxt-devel
98 dmorgan 42463 BuildRequires: libidn-devel
99     BuildRequires: libjpeg-devel
100 tv 331939 BuildRequires: liblangtag-devel
101 tv 331188 BuildRequires: libmspub-devel
102 tv 331939 BuildRequires: liborcus-devel
103 tv 331188 BuildRequires: librsvg2-devel
104     BuildRequires: libtextcat-devel
105     BuildRequires: libvisio-devel
106 dmorgan 42463 BuildRequires: libwpd-devel >= 0.9.0
107 tv 331188 BuildRequires: libwpg-devel >= 1:0.2.0
108     BuildRequires: libwps-devel >= 1:0.2.0
109     BuildRequires: libxext-devel
110     BuildRequires: libxml2-devel
111     BuildRequires: libxslt-devel
112     BuildRequires: lpsolve-devel
113     BuildRequires: mdds-devel
114     BuildRequires: mysql-connector-c++-devel
115     BuildRequires: mythes-devel
116     BuildRequires: neon-devel
117 dmorgan 42463 BuildRequires: nss-devel
118 tv 331202 BuildRequires: openldap-devel
119 dmorgan 42463 BuildRequires: openssl-devel
120 tv 331188 BuildRequires: pam-devel
121     BuildRequires: pkgconfig(dbus-glib-1) >= 0.70
122     BuildRequires: pkgconfig(ORBit-2.0)
123     BuildRequires: pkgconfig(poppler)
124     BuildRequires: pkgconfig(poppler-cpp)
125     BuildRequires: pkgconfig(poppler-glib)
126     BuildRequires: postgresql-devel
127     BuildRequires: python3-devel
128 dmorgan 42463 BuildRequires: redland-devel
129 tv 331188 BuildRequires: rsync
130     BuildRequires: sane-devel
131     BuildRequires: unixODBC-devel
132     BuildRequires: vigra-devel
133     BuildRequires: xulrunner-devel
134     BuildRequires: zlib-devel
135     BuildRequires: font(:lang=en)
136    
137     # java stuff
138 dmorgan 42463 BuildRequires: ant
139     BuildRequires: ant-apache-regexp
140 dmorgan 249045 BuildRequires: apache-commons-codec
141 tv 331188 BuildRequires: apache-commons-lang
142     BuildRequires: bsh
143 dmorgan 42463 BuildRequires: jakarta-commons-httpclient
144 tv 331188 BuildRequires: java-devel
145 dmorgan 339073 BuildRequires: junit
146 dmorgan 42463 BuildRequires: pentaho-reporting-flow-engine
147 tv 331172 BuildRequires: tomcat-servlet-3.0-api
148 dmorgan 121680
149     # Fedora patches
150 dmorgan 121358 Patch1: openoffice.org-2.0.2.rh188467.printingdefaults.patch
151     Patch2: openoffice.org-2.4.0.ooo86080.unopkg.bodge.patch
152     Patch3: openoffice.org-3.0.0.ooo88341.sc.verticalboxes.patch
153     Patch4: openoffice.org-3.1.0.oooXXXXX.solenv.allowmissing.patch
154     Patch5: openoffice.org-3.1.0.ooo101274.opening-a-directory.patch
155     Patch6: openoffice.org-3.1.1.ooo105784.vcl.sniffscriptforsubs.patch
156 dmorgan 185124 Patch7: libreoffice-installfix.patch
157 tv 403481 Patch8: 0001-disable-failing-check.patch
158 tv 402249 Patch15: 0001-temporarily-disable-failing-test.patch
159     Patch16: 0001-make-evolution-3.6-work-with-address-book.patch
160     Patch17: 0001-no-g_list_free_full-in-RHEL-6-glib.patch
161 tv 403479 Patch20: 0001-rhbz-742780-Let-make-OPT_FLAGS-.-override-SDK-optimi.patch
162     Patch21: 0001-Related-rhbz-902884-check-for-GetSelectedMasterPage-.patch
163     Patch22: 0001-Resolves-rhbz-920697-i110881-rhbz-623191-presentatio.patch
164 dmorgan 215760
165 dmorgan 344742 #Mageia Patch
166 tv 331162
167 anssi 89903 # libreoffice metapackage requires all of the programs
168     Requires: %{name}-base = %{version}
169     Requires: %{name}-calc = %{version}
170     Requires: %{name}-draw = %{version}
171     Requires: %{name}-impress = %{version}
172     Requires: %{name}-math = %{version}
173     Suggests: %{name}-pdfimport
174     Requires: %{name}-writer = %{version}
175     Obsoletes: openoffice.org < 1:3.3.1
176 anssi 89966 Provides: openoffice.org = 1:%{version}-%{release}
177 anssi 89903
178 dmorgan 42455 %define instdir %{_libdir}
179     %define baseinstdir %{instdir}/libreoffice
180     %define ureinstdir %{baseinstdir}/ure
181 dmorgan 185124 %define sdkinstdir %{baseinstdir}/sdk
182 dmorgan 42455 %define fontname opensymbol
183    
184     %description
185     LibreOffice is an Open Source, community-developed, office productivity suite.
186     It includes the key desktop applications, such as a word processor,
187     spreadsheet, presentation manager, formula editor and drawing program, with a
188     user interface and feature set similar to other office suites. Sophisticated
189     and flexible, LibreOffice also works transparently with a variety of file
190     formats, including Microsoft Office File Formats.
191    
192 kamil 194496
193 dmorgan 42455 %package core
194     Summary: Core modules for LibreOffice
195 dmorgan 344893 Group: Office/Utilities
196 dmorgan 42455 Requires: %{name}-%{fontname}-fonts = %{version}-%{release}
197 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
198 dmorgan 43124 Requires: fonts-ttf-liberation
199 dmorgan 45328 Requires: fonts-ttf-dejavu
200 dmorgan 100652 Requires: hunspell
201     Requires: hyphen >= 2.4
202     Suggests: hyphen-en
203     Suggests: autocorr-en
204 dmorgan 185124 Suggests: hunspell-en
205 dmorgan 227414 Requires: libexttextcat
206 dmorgan 188343 Requires: %name-langpack = %version-%release
207 dmorgan 42455 Requires(pre): gtk2 >= 2.9.4
208     Requires(post): gtk2 >= 2.9.4
209     Requires(preun): gtk2 >= 2.9.4
210     Requires(postun): gtk2 >= 2.9.4
211     Obsoletes: openoffice.org-core < 1:3.3.1
212 dmorgan 73904 Provides: openoffice.org-core = 1:%version-%release
213 dmorgan 72319 Obsoletes: openoffice.org-common < 1:3.3.1
214 dmorgan 73904 Provides: openoffice.org-common = 1:%version-%release
215 dmorgan 42455 Obsoletes: openoffice.org-brand < 1:3.3.1, broffice.org-brand < 1:3.3.1
216 dmorgan 73904 Obsoletes: openoffice.org-filter-binfilter < 1:3.3.1
217     Provides: openoffice.org-filter-binfilter = 1:%version-%release
218 dmorgan 74268 Obsoletes: openoffice.org-help-en_US < 1:3.3.1
219     Provides: openoffice.org-help-en_US = 1:%version-%release
220     Obsoletes: openoffice.org-help-en_GB < 1:3.3.1
221     Provides: openoffice.org-help-en_GB = 1:%version-%release
222 dmorgan 121370 Obsoletes: openoffice.org-langpack-ms < 1:3.3.1
223     Obsoletes: libreoffice-langpack-ms < 1:3.3.99.1
224     Obsoletes: openoffice.org-langpack-ur < 1:3.3.1
225     Obsoletes: libreoffice-langpack-ur < 1:3.3.99.1
226 dmorgan 82064 Provides: libreoffice-style-tango = %{version}-%{release}
227     Provides: libreoffice-style-oxygen = %{version}-%{release}
228 dmorgan 85770 Conflicts: %name-ure < 3.3.2.2-7
229 tv 334700 Obsoletes: libreoffice-binfilter < 4.0.0.0
230 dmorgan 185124 Obsoletes: openoffice.org-testtools < 1:3.3.1
231 tv 402249 Obsoletes: autocorr-eu < 1:4.0.1.2
232 dmorgan 185124 Obsoletes: libreoffice-testtools < 3.4.99.1
233 dmorgan 267270 Conflicts: %name-gdb-debug-support < 3.6.0-0.beta2.1
234 dmorgan 84787
235 dmorgan 42455 %description core
236     The shared core libraries and support files for LibreOffice.
237    
238 kamil 194496
239 dmorgan 42455 %package pyuno
240     Summary: Python support for LibreOffice
241 dmorgan 344893 Group: Development/Python
242 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
243 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
244 tv 331180 Requires: python3
245 dmorgan 42455 Requires(pre): %{name}-core
246     Requires(post): %{name}-core
247     Requires(preun): %{name}-core
248     Requires(postun): %{name}-core
249     Obsoletes: openoffice.org-pyuno < 1:3.3.1
250 dmorgan 72275 Provides: openoffice.org-pyuno = 1:%version-%release
251 tv 402249 Conflicts: libreoffice-core < %version
252 dmorgan 42455
253     %description pyuno
254     Python bindings for the LibreOffice UNO component model. Allows scripts both
255     external to LibreOffice and within the internal LibreOffice scripting framework
256     to be written in python.
257    
258 kamil 194496
259 dmorgan 42455 %package base
260     Summary: Database front-end for LibreOffice
261 dmorgan 344893 Group: Databases
262 dmorgan 42511 Requires: postgresql-jdbc
263 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
264 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
265     Requires: %{name}-calc = %{version}-%{release}
266 dmorgan 85660 Suggests: %{name}-java-common = %{version}-%release
267 dmorgan 42455 Obsoletes: openoffice.org-base < 1:3.3.1, broffice.org-base < 1:3.3.1
268 dmorgan 72275 Provides: openoffice.org-base = 1:%version-%release
269 dmorgan 73904 Obsoletes: openoffice.org-style < 1:3.3.1
270     Provides: openoffice.org-style = 1:%version-%release
271     Obsoletes: openoffice.org-style-crystal < 1:3.3.1
272     Provides: openoffice.org-style-crystal = 1:%version-%release
273     Obsoletes: openoffice.org-style-oxygen < 1:3.3.1
274     Provides: openoffice.org-style-oxygen = 1:%version-%release
275    
276 dmorgan 42455 %description base
277     GUI database front-end for LibreOffice. Allows creation and management of
278     databases through a GUI.
279    
280 kamil 194496
281 dmorgan 42455 %package report-builder
282     Summary: Create database reports from LibreOffice
283 dmorgan 344893 Group: Databases
284 dmorgan 42455 Requires: pentaho-reporting-flow-engine
285     Requires: %{name}-base = %{version}-%{release}
286     Requires(pre): %{name}-core
287     Requires(post): %{name}-core
288     Requires(preun): %{name}-core
289     Requires(postun): %{name}-core
290     Obsoletes: openoffice.org-report-builder < 1:3.3.1
291    
292     %description report-builder
293     Creates database reports from LibreOffice databases. The report builder can
294     define group and page headers as well as group, page footers and calculation
295     fields to accomplish complex database reports.
296    
297 kamil 194496
298 dmorgan 42455 %package bsh
299     Summary: BeanShell support for LibreOffice
300 dmorgan 344893 Group: Development/Java
301 dmorgan 42455 Requires: bsh
302     Requires: %{name}-core = %{version}-%{release}
303     Requires(pre): %{name}-core
304     Requires(post): %{name}-core
305     Requires(preun): %{name}-core
306     Requires(postun): %{name}-core
307     Obsoletes: openoffice.org-bsh < 1:3.3.1
308 dmorgan 72275 Provides: openoffice.org-bsh < 1:%version-%release
309 dmorgan 42455
310     %description bsh
311     Support BeanShell scripts in LibreOffice.
312    
313 kamil 194496
314 dmorgan 42455 %package rhino
315     Summary: JavaScript support for LibreOffice
316 dmorgan 344893 Group: Development/Java
317 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
318     Requires(pre): %{name}-core
319     Requires(post): %{name}-core
320     Requires(preun): %{name}-core
321     Requires(postun): %{name}-core
322     Obsoletes: openoffice.org-rhino < 1:3.3.1
323    
324 dmorgan 72275
325 dmorgan 42455 %description rhino
326     Support JavaScript scripts in LibreOffice.
327    
328 kamil 194496
329 dmorgan 42455 %package wiki-publisher
330     Summary: Create Wiki articles on MediaWiki servers with LibreOffice
331 dmorgan 344893 Group: Office/Utilities
332 dmorgan 249045 Requires: apache-commons-codec, jakarta-commons-httpclient
333     Requires: apache-commons-lang, apache-commons-logging
334 dmorgan 42455 Requires: %{name}-writer = %{version}-%{release}
335     Requires(pre): %{name}-core
336     Requires(post): %{name}-core
337     Requires(preun): %{name}-core
338     Requires(postun): %{name}-core
339     Obsoletes: openoffice.org-wiki-publisher < 1:3.3.1
340    
341     %description wiki-publisher
342     The Wiki Publisher enables you to create Wiki articles on MediaWiki servers
343     without having to know the syntax of the MediaWiki markup language. Publish
344     your new and existing documents transparently with writer to a wiki page.
345    
346 dmorgan 205511 %package nlpsolver
347     Summary: Non-linear solver engine for LibreOffice Calc
348 dmorgan 344893 Group: Office/Utilities
349 dmorgan 205512 Requires: %{name}-calc = %{version}-%{release}
350 dmorgan 205511 Requires(pre): %{name}-core
351     Requires(post): %{name}-core
352     Requires(preun): %{name}-core
353     Requires(postun): %{name}-core
354 kamil 194496
355 dmorgan 205511 %description nlpsolver
356     A non-linear solver engine for Calc as an alternative to the default linear
357     programming model when more complex, nonlinear programming is required.
358    
359 dmorgan 42455 %package ogltrans
360     Summary: 3D OpenGL slide transitions for LibreOffice
361 dmorgan 344893 Group: Office/Utilities
362 dmorgan 42455 Requires: %{name}-impress = %{version}-%{release}
363     Requires(pre): %{name}-core
364     Obsoletes: openoffice.org-ogltrans < 1:3.3.1
365    
366     %description ogltrans
367     OpenGL Transitions enable 3D slide transitions to be used in LibreOffice.
368     Requires good quality 3D support for your graphics card for best experience.
369    
370 kamil 194496
371 dmorgan 42455 %package presentation-minimizer
372     Summary: Shrink LibreOffice presentations
373 dmorgan 344893 Group: Publishing
374 dmorgan 42455 Requires: %{name}-impress = %{version}-%{release}
375     Requires(pre): %{name}-core
376     Requires(post): %{name}-core
377     Requires(preun): %{name}-core
378     Requires(postun): %{name}-core
379     Obsoletes: openoffice.org-presentation-minimizer < 1:3.3.1
380    
381     %description presentation-minimizer
382     The Presentation Minimizer is used to reduce the file size of the current
383     presentation. Images will be compressed, and data that is no longer needed will
384     be removed.
385    
386     %package pdfimport
387     Summary: PDF Importer for LibreOffice Draw
388 dmorgan 344893 Group: Office/Utilities
389 dmorgan 42455 Requires: %{name}-draw = %{version}-%{release}
390     Requires(pre): %{name}-core
391     Requires(post): %{name}-core
392     Requires(preun): %{name}-core
393     Requires(postun): %{name}-core
394     Obsoletes: openoffice.org-pdfimport < 1:3.3.1
395    
396     %description pdfimport
397     The PDF Importer imports PDF into drawing documents to preserve layout
398     and enable basic editing of PDF documents.
399    
400 kamil 194496
401 dmorgan 42455 %package %{fontname}-fonts
402     Summary: LibreOffice dingbats font
403 dmorgan 76113 Group: System/Fonts/True type
404     Requires: fontpackages-filesystem
405 dmorgan 42455 Obsoletes: openoffice.org-fonts < 1:3.3.1
406     Obsoletes: openoffice.org-opensymbol-fonts < 1:3.3.1
407     BuildArch: noarch
408    
409     %description %{fontname}-fonts
410     A dingbats font, OpenSymbol, suitable for use by LibreOffice for bullets and
411     mathematical symbols.
412    
413 kamil 194496
414 dmorgan 42455 %package writer
415     Summary: LibreOffice Word Processor Application
416 fwang 299694 Group: Office/Word processor
417 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
418 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
419 dmorgan 42455 Obsoletes: openoffice.org-writer-core < 1:3.3.1
420     Obsoletes: openoffice.org-writer < 1:3.3.1, broffice.org-writer < 1:3.3.1
421 dmorgan 73904 Provides: openoffice.org-writer = 1:%{version}-%{release}
422     Obsoletes: openoffice.org-writer2latex < 1:3.3.1
423     Provides: openoffice.org-writer2latex = 1:%{version}-%{release}
424     Obsoletes: openoffice.org-writer2xhtml < 1:3.3.1
425     Provides: openoffice.org-writer2xhtml = 1:%{version}-%{release}
426    
427 dmorgan 42455 %description writer
428     The LibreOffice Word Processor application.
429    
430 kamil 194496
431 dmorgan 42455 %package emailmerge
432     Summary: Email mail-merge component for LibreOffice
433 dmorgan 344893 Group: Networking/Mail
434 dmorgan 42455 Requires: %{name}-writer = %{version}-%{release}
435     Requires: %{name}-pyuno = %{version}-%{release}
436     Obsoletes: openoffice.org-emailmerge < 1:3.3.1
437    
438     %description emailmerge
439     Enables the LibreOffice writer module to mail-merge to email.
440    
441 kamil 194496
442 dmorgan 42455 %package calc
443     Summary: LibreOffice Spreadsheet Application
444 fwang 299694 Group: Office/Spreadsheet
445 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
446 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
447 dmorgan 42455 Obsoletes: openoffice.org-calc-core < 1:3.3.1
448     Obsoletes: openoffice.org-calc < 1:3.3.1, broffice.org-calc < 1:3.3.1
449    
450     %description calc
451     The LibreOffice Spreadsheet application.
452    
453 kamil 194496
454 dmorgan 42455 %package draw
455     Summary: LibreOffice Drawing Application
456 boklm 344946 Group: Graphics/Editors and Converters
457 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
458 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
459 dmorgan 42455 Requires: %{name}-pdfimport = %{version}-%{release}
460     Requires: %{name}-graphicfilter = %{version}-%{release}
461     Obsoletes: openoffice.org-draw-core < 1:3.3.1
462     Obsoletes: openoffice.org-draw < 1:3.3.1, broffice.org-draw < 1:3.3.1
463 dmorgan 72275 provides: openoffice.org-draw = 1:%{version}-%{release}
464 dmorgan 42455
465     %description draw
466     The LibreOffice Drawing Application.
467    
468 kamil 194496
469 dmorgan 42455 %package impress
470     Summary: LibreOffice Presentation Application
471 boklm 344974 Group: Office/Utilities
472 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
473 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
474 dmorgan 215760 Requires: %{name}-ogltrans = %{version}-%{release}
475 tv 331180 %rename %{name}-presenter-screen = %{version}-%{release}
476 dmorgan 42455 Obsoletes: openoffice.org-impress-core < 1:3.3.1
477     Obsoletes: openoffice.org-impress < 1:3.3.1, broffice.org-impress < 1:3.3.1
478 kamil 194496 Provides: openoffice.org-impress = 1:%{version}-%{release}
479    
480 dmorgan 42455 %description impress
481     The LibreOffice Presentation Application.
482    
483 kamil 194496
484 dmorgan 42455 %package math
485     Summary: LibreOffice Equation Editor Application
486 fwang 299694 Group: Sciences/Mathematics
487 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
488 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
489 dmorgan 42455 Obsoletes: openoffice.org-math-core < 1:3.3.1
490     Obsoletes: openoffice.org-math < 1:3.3.1, broffice.org-math < 1:3.3.1
491    
492     %description math
493     The LibreOffice Equation Editor Application.
494    
495 kamil 194496
496 dmorgan 42455 %package graphicfilter
497     Summary: LibreOffice Extra Graphic filters
498 boklm 344974 Group: Office/Utilities
499 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
500 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
501     Obsoletes: openoffice.org-graphicfilter < 1:3.3.1
502    
503     %description graphicfilter
504     The graphicfilter module for LibreOffice provides graphic filters, e.g. svg and
505     flash filters.
506    
507 kamil 194496
508 dmorgan 42455 %package xsltfilter
509     Summary: Optional xsltfilter module for LibreOffice
510 boklm 344974 Group: Office/Utilities
511 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
512     Obsoletes: openoffice.org-xsltfilter < 1:3.3.1
513    
514     %description xsltfilter
515     The xsltfilter module for LibreOffice, provides additional docbook and
516     xhtml export transforms. Install this to enable docbook export.
517    
518 kamil 194496
519 dmorgan 42455 %package javafilter
520     Summary: Optional javafilter module for LibreOffice
521 boklm 344974 Group: Office/Utilities
522 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
523     Obsoletes: openoffice.org-javafilter < 1:3.3.1
524    
525     %description javafilter
526     The javafilter module for LibreOffice, provides additional AportisDoc,
527     Pocket Excel and Pocket Word import filters.
528    
529 dmorgan 203657 %package postgresql
530     Summary: PostgreSQL connector for LibreOffice
531 boklm 344974 Group: Office/Utilities
532 dmorgan 205512 Requires: %{name}-base = %{version}-%{release}
533 dmorgan 203657 Requires: postgresql-libs
534 kamil 194496
535 dmorgan 203657 %description postgresql
536     A PostgreSQL connector for the database front-end for LibreOffice. Allows
537     creation and management of PostgreSQL databases through a GUI.
538    
539    
540 dmorgan 42455 %package ure
541     Summary: UNO Runtime Environment
542 dmorgan 130837 Group: Development/Other
543 dmorgan 82186 Requires: unzip
544 dmorgan 86118 Suggests: %name-java-common = %version-%release
545 dmorgan 42455 Obsoletes: openoffice.org-ure < 1:3.3.1
546 dmorgan 84402 Conflicts: libreoffice-core <= 3.3.2.2-5
547 dmorgan 42455
548     %description ure
549     UNO is the component model of LibreOffice. UNO offers interoperability between
550     programming languages, other components models and hardware architectures,
551     either in process or over process boundaries, in the Intranet as well as in the
552     Internet. UNO components may be implemented in and accessed from any
553     programming language for which a UNO implementation (AKA language binding) and
554     an appropriate bridge or adapter exists
555    
556 kamil 194496
557 dmorgan 85660 %package java-common
558 boklm 344974 Group: Office/Utilities
559 dmorgan 85660 Summary: LibreOffice office suite Java support arch. independent files
560     Requires: %{name}-core = %{version}-%{release}
561     #Requires: %{name}-common = %{version}-%{release}
562 dmorgan 86118 Requires: jre
563 dmorgan 85660 Conflicts: %name-core < 3.3.2.2-8
564 dmorgan 85769 Obsoletes: openoffice.org-java-common < 1:3.3.1
565     Provides: openoffice.org-java-common = 1:%version-%release
566 dmorgan 85660
567     %description java-common
568     LibreOffice is a full-featured office productivity suite that provides a
569     near drop-in replacement for Microsoft(R) Office.
570    
571     This package contains the architecture-independent files of the Java support
572     for Libreoffice (Java classes, scripts, config snippets).
573    
574     Also contains the Libreoffice Office Bean for embedding Libreoffice in
575     custom Java applications.
576    
577 kamil 194496
578 dmorgan 42455 %package sdk
579     Summary: Software Development Kit for LibreOffice
580 dmorgan 130837 Group: Development/Other
581 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
582 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
583     Requires: unzip, java-devel
584     Obsoletes: openoffice.org-sdk < 1:3.3.1, openoffice.org-devel < 1:3.3.1
585    
586     %description sdk
587     The LibreOffice SDK is an add-on for the LibreOffice office suite. It provides
588     the necessary tools for programming using the LibreOffice APIs and for creating
589     extensions (UNO components) for LibreOffice. To set the build environment for
590     building against the sdk use %{sdkinstdir}/setsdkenv_unix.sh.
591    
592 kamil 194496
593 dmorgan 42455 %package sdk-doc
594     Summary: Software Development Kit documentation for LibreOffice
595 fwang 130872 Group: Development/Other
596 dmorgan 42455 Requires: %{name}-sdk = %{version}-%{release}
597     Obsoletes: openoffice.org-sdk-doc < 1:3.3.1
598    
599     %description sdk-doc
600     This provides documentation for programming using the LibreOffice APIs
601     and examples of creating extensions (UNO components) for LibreOffice.
602    
603 kamil 194496
604 dmorgan 42455 %package headless
605     Summary: LibreOffice Headless plug-in
606 dmorgan 130837 Group: Development/Other
607 dmorgan 85660 Requires: %{name}-ure = %{version}-%{release}
608 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
609     Obsoletes: openoffice.org-headless < 1:3.3.1
610    
611     %description headless
612     A plug-in for LibreOffice that enables it to function without an X server.
613     It implements the -headless command line option and allows LibreOffice to be
614     used as a backend server for e.g. document conversion.
615    
616 kamil 194496
617 dmorgan 42455 %package kde
618     Summary: LibreOffice KDE integration plug-in
619 fwang 299694 Group: Graphical desktop/KDE
620 dmorgan 42455 Requires: %{name}-core = %{version}-%{release}
621 dmorgan 73904 Obsoletes: openoffice.org-kde4 < 1:3.3.1
622     Provides: openoffice.org-kde4 = 1:%version-%release
623 dmorgan 42455
624     %description kde
625     A plug-in for LibreOffice that enables integration into the KDE desktop environment.
626    
627 dmorgan 153733 %if 0%{?_enable_debug_packages}
628 dmorgan 90048
629 dmorgan 153733 %define debug_package %{nil}
630     %global __debug_package 1
631    
632 tv 403479 %package debuginfo
633 dmorgan 153733 Summary: Debug information for package %{name}
634     Group: Development/Debug
635     AutoReqProv: 0
636 dmorgan 155794 Requires: libreoffice-core = %{version}-%{release}
637     Requires: libreoffice-gdb-debug-support = %{version}-%{release}
638 dmorgan 153733
639 tv 403479 %description debuginfo
640 dmorgan 153733 This package provides debug information for package %{name}.
641     Debug information is useful when developing applications that use this
642     package or when debugging this package.
643    
644 kamil 194496
645 tv 403479 %files debuginfo -f debugfiles.list
646 dmorgan 153733
647     %package gdb-debug-support
648     Summary: Additional support for debugging with gdb
649 blino 156740 Group: Development/Other
650 dmorgan 153733 Requires: gdb
651     AutoReqProv: 0
652    
653     %description gdb-debug-support
654     This package provides gdb pretty printers for package %{name}.
655    
656 kamil 194496
657 dmorgan 153733 %files gdb-debug-support
658     %{_datadir}/gdb/auto-load%{baseinstdir}
659     %{_datadir}/libreoffice/gdb
660    
661     %endif
662    
663 tv 331200 %define _langpack_common() \
664     %{baseinstdir}/program/resource/*%{1}.res \
665     %{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res/%{1} \
666     %{baseinstdir}/share/config/soffice.cfg/*/ui/res/%{1} \
667     %{baseinstdir}/share/template/%{1} \
668     %{baseinstdir}/share/registry/Langpack-%{1}.xcd \
669     %{baseinstdir}/share/registry/res/registry_%{1}.xcd \
670     %{baseinstdir}/share/registry/res/fcfg_langpack_%{1}.xcd \
671     %{nil}
672    
673 dmorgan 42455 # Defines a language pack subpackage.
674     #
675     # It's necessary to define language code (-l) and language name (-n).
676     # Additionally, it's possible
677     # * to require autocorr, hunspell, hyphen or mythes package or font for
678     # given language,
679     # * to obsolete openoffice.org-langpack package,
680 dmorgan 153733 # * to provide libreoffice-langpack-loc package, where loc is glibc
681     # locale--this is necessary for urpmi to pick it automatically,
682 dmorgan 42455 # * to require other, unrelated, packages,
683     # * to specify file serving as file list.
684     # For these, lower case character argument takes an argument specifying
685     # language, upper case character argument uses language from -l.
686     #
687     # All remaining arguments are considered to be files and added to the file
688     # list.
689     #
690     # Aa: autocorr dependency
691 tv 331172 # c: additional config file (just the name stem)
692     # E the package does not contain any files (i.e., has empty filelist)
693 dmorgan 42455 # Ff: font language dependency
694     # Hh: hunspell dependency
695 tv 331172 # i: additional language added to this package
696 tv 403479 # L: internal (LibreOffice) language code, used in file names
697 dmorgan 42455 # l: language code, e.g., cs
698     # Mm: mythes dependency
699     # n: language name, e.g., Czech
700     # Oo: Obsoletes: of openoffice.org-langpack
701 tv 331172 # p: Provides: of libreoffice-langpack
702 dmorgan 42455 # r: comma-separated list of additional requires
703 tv 331172 # S:s: script classification (cjk, ctl). -S is only a marker, as it does
704     # not add any .xcd into the package (the file does not exist for at
705     # least one CTL-using locale, si)
706 tv 390246 # T has help files
707 tv 403197 # Xx: has autotext definitions
708 tv 390246 # U: requires the proper locales-XX automatically
709 tv 389847 # u: requires locales-XX
710 dmorgan 42455 # Yy: hyphen dependency
711     #
712     # Example:
713 tv 331982 # libreoffice-langpack-cs: langpack for Czech lang. requiring hyphen-cs,
714 tv 331200 # autocorr-cs, mythes-cs-CZ and suitable font:
715     # %%langpack -l cs -n Czech -H -A -m cs-CZ
716     # b de g jk o q tuvwx z BCD G IJK NOPQR UVWX Z0123456789
717 tv 403485 %define langpack(Aa:c:EFf:Hh:i:L:l:Mm:n:Oo:p:r:S:s:TXx:Uu:Yy:) \
718 dmorgan 42455 %define project LibreOffice \
719     %define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
720 tv 403479 %define _langpack_lang %{-L:%{-L*}}%{!-L:%{lang}} \
721 dmorgan 42455 %define pkgname langpack-%{lang} \
722     %define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
723     \
724 tv 403479 %global langpack_langs %{langpack_langs} %{_langpack_lang} %{-i:%{-i*}} \
725     \
726 dmorgan 42455 %package %{pkgname} \
727     Summary: %{langname} language pack for %{project} \
728 fwang 299694 Group: System/Internationalization \
729 dmorgan 42455 Requires: %{name}-core = %{version}-%{release} \
730 dmorgan 73904 Obsoletes: openoffice.org-l10n-%{lang} < 1:3.3.1 \
731     Provides: openoffice.org-l10n-%{lang} = 1:%version-%release \
732 dmorgan 188343 Provides: %name-langpack = %version-%release \
733 dmorgan 42455 %{-a:Requires: autocorr-%{-a*}}%{!-a:%{-A:Requires: autocorr-%{lang}}} \
734     %{-f:Requires: font(:lang=%{-f*})}%{!-f:%{-F:Requires: font(:lang=%{lang})}} \
735     %{-h:Requires: hunspell-%{-h*}}%{!-h:%{-H:Requires: hunspell-%{lang}}} \
736     %{-m:Requires: mythes-%{-m*}}%{!-m:%{-M:Requires: mythes-%{lang}}} \
737 blino 94094 %{-u:Requires: locales-%{-u*}} \
738     %{-U:Requires: locales-%{lang}} \
739 dmorgan 42455 %{-y:Requires: hyphen-%{-y*}}%{!-y:%{-Y:Requires: hyphen-%{lang}}} \
740     %{-r:Requires: %{-r*}} \
741     %define obs openoffice.org-langpack \
742     %define obsv 1:3.3.1 \
743     %{-o:Obsoletes: %{obs}-%{-o*} < %{obsv}}%{!-o:%{-O:Obsoletes: %{obs}-%{lang} < %{obsv}}} \
744 dmorgan 153733 %{-p:Provides: %{name}-langpack-%{-p*}} \
745 dmorgan 42455 \
746     %description %{pkgname} \
747     Provides additional %{langname} translations and resources for %{project}. \
748     \
749 tv 331200 %files %{pkgname} \
750     %{!-E: \
751 tv 403197 %define autotextdir %{baseinstdir}/share/autotext \
752 tv 331200 %{expand:%%_langpack_common %{_langpack_lang}} \
753 tv 403197 %{-x:%{autotextdir}/%{-x*}}%{!-x:%{-X:%{autotextdir}/%{_langpack_lang}}} \
754 tv 331200 %{-c:%{baseinstdir}/share/registry/%{-c*}.xcd} \
755     %{-s:%{baseinstdir}/share/registry/%{-s*}_%{_langpack_lang}.xcd} \
756     %{-T: \
757     %docdir %{baseinstdir}/help/%{_langpack_lang} \
758     %{baseinstdir}/help/%{_langpack_lang} \
759     } \
760     %{-i:%{expand:%%_langpack_common %{-i*}}} \
761     } \
762     %{nil}
763 dmorgan 42455
764     # Defines an auto-correction subpackage.
765     #
766 tv 331201 # i: add autocorrections from additional language
767 dmorgan 42455 # l: language code
768     # n: language name
769 tv 331201 # L the filename does not contain country code
770 dmorgan 42455 #
771     # All remaining arguments are considered to be files and added to the file
772     # list.
773 tv 331201 %define autocorr(i:Ll:n:) \
774 dmorgan 42455 %define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
775     %define pkgname autocorr-%{lang} \
776     %define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
777     \
778     %package -n %{pkgname} \
779     Summary: %{langname} auto-correction rules \
780 dmorgan 83033 Group: Text tools \
781 tv 406148 Requires: locales-%{lang} \
782 dmorgan 42455 BuildArch: noarch \
783     \
784     %description -n %{pkgname} \
785     Rules for auto-correcting common %{langname} typing errors. \
786     \
787     %files -n %{pkgname} \
788 dmorgan 185124 %doc solver/unxlng*/bin/ure/LICENSE \
789 dmorgan 42455 %dir %{_datadir}/autocorr \
790 tv 331201 %{-L:%{_datadir}/autocorr/acor_%{lang}.dat} \
791     %{!-L:%{_datadir}/autocorr/acor_%{lang}-*.dat} \
792     %{-i:%{_datadir}/autocorr/acor_%{-i*}-*.dat} \
793     %{nil}
794    
795 dmorgan 267270 %if %{with langpacks}
796 tv 389848 %langpack -l af -n Afrikaans -F -H -Y -A -o af_ZA -U
797     %langpack -l ar -n Arabic -F -H -s ctl -O -U
798     %langpack -l as -n Assamese -F -H -Y -o as_IN -U
799 tv 403197 %langpack -l bg -n Bulgarian -F -H -Y -M -A -T -X -o bg_BG -U
800 tv 389848 %langpack -l bn -n Bengali -F -H -Y -T -O -U
801 tv 440636 %langpack -l br -n Breton -F -H -O -U -T
802 tv 403479 %langpack -l ca -n Catalan -F -H -Y -M -A -T -o ca_ES -U
803 tv 403197 %langpack -l cs -n Czech -F -H -Y -M -A -T -X -o cs_CZ -U
804 tv 389848 %langpack -l cy -n Welsh -F -H -Y -o cy_GB -U
805 tv 403197 %langpack -l da -n Danish -F -H -Y -M -A -T -X -o da_DK -U
806     %langpack -l de -n German -F -H -Y -M -A -T -X -O -U
807 tv 389848 %langpack -l dz -n Dzongkha -F -s ctl -T -O -U
808     %langpack -l el -n Greek -F -H -Y -M -T -o el_GR -U
809 tv 403479 %langpack -l en -n English -F -H -Y -M -A -E -L en-US -O -U
810 tv 403197 %langpack -l es -n Spanish -F -H -Y -M -A -T -X -O -U
811 tv 389848 %langpack -l et -n Estonian -F -H -Y -T -o et_EE -U
812 tv 402249 %langpack -l eu -n Basque -F -H -Y -T -o eu_ES -U
813 tv 389848 %langpack -l fa -n Farsi -A -H -Y -s ctl -U
814     %langpack -l fi -n Finnish -F -r libreoffice-voikko -A -T -o fi_FI -U
815 tv 403197 %langpack -l fr -n French -F -H -Y -M -A -T -X -O -U
816 tv 389848 %langpack -l ga -n Irish -F -H -Y -M -A -o ga_IE -U
817     %langpack -l gl -n Galician -F -H -Y -T -o gl_ES -U
818     %langpack -l gu -n Gujarati -F -H -Y -s ctl -o gu_IN -U
819     %langpack -l he -n Hebrew -F -H -s ctl -o he_IL -U
820     %langpack -l hi -n Hindi -F -H -Y -s ctl -T -o hi_IN -U
821     %langpack -l hr -n Croatian -F -H -Y -A -o hr_HR -U
822 tv 403197 %langpack -l hu -n Hungarian -F -H -Y -M -A -T -X -o hu_HU -U
823     %langpack -l it -n Italian -F -H -Y -M -A -T -X -O -U
824     %langpack -l ja -n Japanese -F -A -s cjk -T -X -o ja_JP -U
825 tv 403195 %langpack -l kk -n Kazakh -F -H
826 tv 389848 %langpack -l kn -n Kannada -F -H -Y -o kn_IN -U
827 tv 403197 %langpack -l ko -n Korean -F -H -A -s cjk -T -X -c korea -o ko_KR -U
828 tv 389848 %langpack -l lt -n Lithuanian -F -H -Y -A -o lt_LT -U
829     %langpack -l lv -n Latvian -F -H -Y -M -U
830     %langpack -l mai -n Maithili -F -o mai_IN -U
831     %langpack -l ml -n Malayalam -F -H -Y -o ml_IN -U
832     %langpack -l mr -n Marathi -F -H -Y -o mr_IN -U
833 tv 331989 %langpack -l nb -n Bokmal -F -H -Y -M -T -o nb_NO -u no
834 tv 403212 %langpack -l nl -n Dutch -F -H -Y -M -A -T -X -O -U
835 tv 331989 %langpack -l nn -n Nynorsk -F -H -Y -M -T -o nn_NO -u no
836 dmorgan 42455 %define langpack_lang Southern Ndebele
837 tv 389848 %langpack -l nr -n %{langpack_lang} -F -H -o nr_ZA -U
838 dmorgan 42455 %define langpack_lang Northern Sotho
839 tv 331200 %langpack -l nso -n %{langpack_lang} -F -H -o nso_ZA
840 tv 389848 %langpack -l or -n Oriya -F -H -Y -s ctl -o or_IN -U
841     %langpack -l pa -n Punjabi -F -H -Y -O -s ctl -L pa-IN -U
842 tv 403197 %langpack -l pl -n Polish -F -H -Y -M -A -T -X -o pl_PL -U
843 dmorgan 42455 %define langpack_lang Brazilian Portuguese
844 lmenut 411185 %langpack -l pt_BR -n %{langpack_lang} -f pt -h pt -y pt -m pt -a pt -p pt_BR -T -X -L pt-BR -u pt -o pt_BR
845 tv 403197 %langpack -l pt -n Portuguese -f pt -h pt -y pt -m pt -a pt -p pt_PT -T -X -L pt -u pt -o pt_PT -U
846 tv 389848 %langpack -l ro -n Romanian -F -H -Y -M -T -O -U
847 tv 403197 %langpack -l ru -n Russian -F -H -Y -M -A -T -X -O -U
848 tv 389848 %langpack -l si -n Sinhalese -F -H -S ctl -T -O -U
849 tv 403197 %langpack -l sk -n Slovak -F -H -Y -M -A -T -X -o sk_SK -U
850     %langpack -l sl -n Slovenian -F -H -Y -M -A -T -X -o sl_SI -U
851 tv 389848 %langpack -l sr -n Serbian -F -H -Y -A -i sh -O -U
852     %langpack -l ss -n Swati -F -H -o ss_ZA -U
853 dmorgan 42455 %define langpack_lang Southern Sotho
854 tv 389848 %langpack -l st -n %{langpack_lang} -F -H -o st_ZA -U
855 tv 403197 %langpack -l sv -n Swedish -F -H -Y -M -A -T -X -O -U
856 tv 393160 %langpack -l ta -n Tamil -F -H -Y -s ctl -o ta_IN -U
857 tv 389848 %langpack -l te -n Telugu -F -H -Y -o te_IN -U
858     %langpack -l th -n Thai -F -H -s ctl -c ctlseqcheck_th -o th_TH -U
859     %langpack -l tn -n Tswana -F -H -o tn_ZA -U
860 tv 403197 %langpack -l tr -n Turkish -F -A -T -X -o tr_TR -U
861 tv 389848 %langpack -l ts -n Tsonga -F -H -o ts_ZA -U
862     %langpack -l uk -n Ukrainian -F -H -Y -M -T -O -U
863     %langpack -l ve -n Venda -F -H -o ve_ZA -U
864     %langpack -l xh -n Xhosa -F -H -o xh_ZA -U
865 tv 335886 %define langpack_lang Simplified Chinese
866 lmenut 411185 %langpack -l zh_CN -n %{langpack_lang} -f zh-cn -a zh -p zh_CN -s cjk -T -X -L zh-CN -u zh -o zh_CN
867 tv 335886 %define langpack_lang Traditional Chinese
868 lmenut 411185 %langpack -l zh_TW -n %{langpack_lang} -f zh-tw -a zh -p zh_TW -s cjk -T -X -L zh-TW -u zh -o zh_TW
869 tv 389848 %langpack -l zu -n Zulu -F -H -Y -o zu_ZA -U
870 dmorgan 42455 %undefine langpack_lang
871     %endif
872     %autocorr -l en -n English
873    
874 dmorgan 267270 %if %{with langpacks}
875 dmorgan 42455 %autocorr -l af -n Afrikaans
876     %autocorr -l bg -n Bulgarian
877 tv 403526 %autocorr -l ca -n Catalan -L
878 dmorgan 42455 %autocorr -l cs -n Czech
879     %autocorr -l da -n Danish
880     %autocorr -l de -n German
881     %autocorr -l es -n Spanish
882 dmorgan 123011 %autocorr -l fa -n Farsi
883 dmorgan 42455 %autocorr -l fi -n Finnish
884     %autocorr -l fr -n French
885     %autocorr -l ga -n Irish
886     %autocorr -l hr -n Croatian
887     %autocorr -l hu -n Hungarian
888     %autocorr -l it -n Italian
889     %autocorr -l ja -n Japanese
890     %autocorr -l ko -n Korean
891     %autocorr -l lb -n Luxembourgish
892     %autocorr -l lt -n Lithuanian
893     %autocorr -l mn -n Mongolian
894     %autocorr -l nl -n Dutch
895     %autocorr -l pl -n Polish
896     %autocorr -l pt -n Portuguese
897     %autocorr -l ru -n Russian
898     %autocorr -l sk -n Slovak
899     %autocorr -l sl -n Slovenian
900 tv 331201 #rhbz#452379 clump serbian autocorrections together
901     %autocorr -l sr -n Serbian -i sh
902 dmorgan 42455 %autocorr -l sv -n Swedish
903     %autocorr -l tr -n Turkish
904     %autocorr -l vi -n Vietnamese
905     %autocorr -l zh -n Chinese
906     %endif
907    
908 tv 331193 %define make_autocorr_aliases(l:) \
909     %{?-l: \
910     for lang in %{*}; do \
911     ln -sf acor_%{-l*}.dat acor_$lang.dat \
912     done \
913     } \
914     %{!?-l:%{error:-l must be present}}
915    
916 dmorgan 42455 %prep
917 tv 331180 %setup -q -n %{name}-%{version}%{?libo_prerelease} -b 1 -b 2
918 dmorgan 188155 rm -rf git-hooks */git-hooks
919 dmorgan 42455 #Customize Palette to remove Sun colours and add Red Hat colours
920 dmorgan 42463 #TODO: have and add mageia colours
921 dmorgan 42455 (head -n -1 extras/source/palettes/standard.soc && \
922 dmorgan 122207 echo -e ' <draw:color draw:name="Mageia 1" draw:color="#cc0000"/>
923     <draw:color draw:name="Mageia 2" draw:color="#0093d9"/>
924     <draw:color draw:name="Mageia 3" draw:color="#ff8d00"/>
925     <draw:color draw:name="Mageia 4" draw:color="#abb400"/>
926     <draw:color draw:name="Mageia 5" draw:color="#4e376b"/>' && \
927     tail -n 1 extras/source/palettes/standard.soc) > mageia.soc
928     mv -f mageia.soc extras/source/palettes/standard.soc
929 dmorgan 43414
930 dmorgan 121358 %patch1 -p1
931     %patch2 -p1 -b .ooo86080.unopkg.bodge.patch
932     %patch3 -p1 -b .ooo88341.sc.verticalboxes.patch
933     %patch4 -p1 -b .oooXXXXX.solenv.allowmissing.patch
934 dmorgan 185124 %patch5 -p1 -b .ooo101274.opening-a-directory.patch
935     %patch6 -p1 -b .ooo105784.vcl.sniffscriptforsubs.patch
936     %patch7 -p1 -b .libreoffice-installfix.patch
937 tv 403479 %patch8 -p1 -b .disable-failing-check.patch
938     # patches 9-14 are RHEL specific @RH/FC
939 tv 402249 %patch15 -p1 -b .temporarily-disable-failing-test.patch
940     %patch16 -p1 -b .make-evolution-3.6-work-with-address-book.patch
941     %patch17 -p1 -b .no-g_list_free_full-in-RHEL-6-glib.patch
942 tv 403479 %patch20 -p1 -b .rhbz-742780-Let-make-OPT_FLAGS-.-override-SDK-optimi.patch
943     %patch21 -p1 -b .rhbz-902884-check-for-GetSelectedMasterPage-.patch
944     %patch22 -p1 -b .rhbz-920697-i110881-rhbz-623191-presentatio.patch
945 dmorgan 261719
946 dmorgan 185124 # TODO: check this
947 dmorgan 121680 # these are horribly incomplete--empty translations and copied english
948     # strings with spattering of translated strings
949     rm -rf translations/source/{gu,he,hr}/helpcontent2
950    
951 tv 331175 # disable failing test
952     # FIXME something to do with python3?
953     sed -i -e /sw_macros_test/d -e /sw_subsequent_.\*port/d sw/Module_sw.mk
954    
955 dmorgan 42455 %build
956     echo build start time is `date`, diskspace: `df -h . | tail -n 1`
957 tv 403479 echo building localizations: %{langpack_langs}
958 dmorgan 42455
959 tv 331172 # path to external tarballs
960     EXTSRCDIR=`dirname %{SOURCE0}`
961    
962 dmorgan 42455 # KDE bits
963 dmorgan 42750 export QT4DIR=%{qt4dir}
964 dmorgan 42749 export KDE4DIR=%{_kde_prefix}
965 dmorgan 42455 export PATH=$QT4DIR/bin:$PATH
966    
967 dmorgan 121680 #use the RPM_OPT_FLAGS but remove the OOo overridden ones
968     for i in $RPM_OPT_FLAGS; do
969     case "$i" in
970 dmorgan 230672 -pipe|-Wall|-g|-fexceptions) continue;;
971 dmorgan 121680 esac
972     ARCH_FLAGS="$ARCH_FLAGS $i"
973     done
974     export ARCH_FLAGS
975 dmorgan 389461 # Do not compile LO with -fomit-frame-pointer flags, or it will crash at start.
976 dmorgan 389460 export CFLAGS="$(echo $ARCH_FLAGS | sed -e 's/-fomit-frame-pointer//')"
977     export CXXFLAGS="$(echo $ARCH_FLAGS | sed -e 's/-fomit-frame-pointer//')"
978 dmorgan 389462 export FFLAGS="$(echo $FFLAGS | sed -e 's/-fomit-frame-pointer//')"
979 dmorgan 121680
980 tv 403479 %if %{with langpacks}
981     %define with_lang --with-lang='%{langpack_langs}'
982     %endif
983    
984 dmorgan 267270 aclocal -I m4
985 dmorgan 122207 autoconf
986 dmorgan 267270 # avoid running autogen.sh on make
987     touch autogen.lastrun
988 dmorgan 121680
989 fwang 276720 %configure2_5x \
990 tv 334725 %vendoroption %{?_smp_mflags:--with-parallelism="`getconf _NPROCESSORS_ONLN`"} \
991 dmorgan 230672 --with-build-version="%{version}-%{release}" --with-unix-wrapper=%{name} \
992 tv 331202 --disable-epm --disable-mathmldtd \
993 dmorgan 121370 --disable-gnome-vfs --enable-gio --enable-symbols --enable-lockdown \
994 tv 278425 --enable-evolution2 --enable-dbus --enable-opengl --enable-vba \
995 dmorgan 205540 --enable-ext-presenter-minimizer --enable-ext-nlpsolver \
996 dmorgan 121392 --enable-ext-wiki-publisher --enable-ext-report-builder \
997 tv 331207 --enable-scripting-beanshell --enable-scripting-javascript \
998 tv 331172 --enable-kde4 \
999 dmorgan 185124 --with-system-jars --with-vba-package-format="builtin" \
1000 tv 331172 --with-servlet-api-jar=/usr/share/java/tomcat-servlet-api.jar \
1001 dmorgan 42455 --with-system-libs --with-system-headers --with-system-mozilla \
1002 tv 331207 --without-system-npapi-headers --with-system-mythes --with-system-dicts \
1003 dmorgan 121370 --without-system-saxon --with-external-dict-dir=/usr/share/myspell \
1004 dmorgan 121709 --without-myspell-dicts --without-fonts --without-ppds --without-afms \
1005 tv 278425 %{?with_lang} \
1006 tv 331172 --with-external-tar="$EXTSRCDIR" --with-java-target-version=1.5 \
1007 dmorgan 306823 --disable-gstreamer-0-10 --enable-gstreamer \
1008 tv 335887 --enable-release-build \
1009 dmorgan 344629 --enable-mergelibs --with-idlc-cpp=cpp \
1010 tv 278425 --without-system-hsqldb --disable-fetch-external
1011 dmorgan 42455
1012 dmorgan 267270 if ! make VERBOSE=true; then
1013     # TODO Do we still need this? I think parallel build is reliable
1014     # enough these days...
1015 tv 402249 make VERBOSE=true PARALLELISM=1
1016 dmorgan 267270 fi
1017 dmorgan 42455
1018     #generate the icons and mime type stuff
1019     export DESTDIR=../../../output
1020     export KDEMAINDIR=/usr
1021     export GNOMEDIR=/usr
1022     export GNOME_MIME_THEME=hicolor
1023 tv 331172 # TODO use empty variables? Should make the renaming hacks in %%install
1024     # unnecessary.
1025     . ./bin/get_config_variables PRODUCTVERSIONSHORT PRODUCTVERSION
1026 tv 331984 cd sysui/unxlng*/misc/libreoffice
1027 dmorgan 42455 ./create_tree.sh
1028    
1029     echo build end time is `date`, diskspace: `df -h . | tail -n 1`
1030    
1031     %install
1032 tv 331172 # TODO investigate use of make distro-pack-install
1033     . ./bin/get_config_variables `sed -n -e '/^export/s/^export \([A-Z0-9_]\+\).*/\1/p' config_host.mk`
1034 dmorgan 42455 #figure out the icon version
1035     export `grep "^PRODUCTVERSIONSHORT =" solenv/inc/productversion.mk | sed -e "s/ //g"`
1036     export `grep "PRODUCTVERSION[ ]*=[ ]*" solenv/inc/productversion.mk | sed -e "s/ //g"`
1037     #install
1038     cd instsetoo_native/util
1039     #direct install
1040     mkdir -p $RPM_BUILD_ROOT/%{instdir}
1041     export PKGFORMAT=installed
1042     #don't duplicate english helpcontent about the place
1043     unset DEFAULT_TO_ENGLISH_FOR_PACKING
1044     if dmake openoffice_en-US; then
1045     ok=true
1046     break
1047     else
1048     echo - ---dump log start---
1049     cat ../unx*.pro/LibreOffice/installed/logging/en-US/log_*_en-US.log
1050     echo - ---dump log end---
1051     ok=false
1052     fi
1053     if [ $ok == "false" ]; then
1054     exit 1
1055     fi
1056     mkdir -p $RPM_BUILD_ROOT/%{baseinstdir}
1057     mv ../unxlng*.pro/LibreOffice/installed/install/en-US/* $RPM_BUILD_ROOT/%{baseinstdir}
1058     chmod -R +w $RPM_BUILD_ROOT/%{baseinstdir}
1059 tv 331175 # The installer currently sets UserInstallation to
1060     # $ORIGIN/../libreoffice/4, which is of course total nonsense. Because I
1061     # have no inclination to crawl through mountains of perl code to figure out
1062     # where it comes from, I am just going to replace it by a sensible
1063     # value here.
1064     sed -i -e '/UserInstallation/s@\$ORIGIN/..@$SYSUSERCONFIG@' $RPM_BUILD_ROOT/%{baseinstdir}/program/bootstraprc
1065 dmorgan 267270 %if %{with langpacks}
1066 dmorgan 42455 dmake ooolanguagepack
1067     rm -rf ../unxlng*.pro/LibreOffice_languagepack/installed/install/log
1068     for langpack in ../unxlng*.pro/LibreOffice_languagepack/installed/install/*; do
1069     cp -rp $langpack/* $RPM_BUILD_ROOT/%{baseinstdir}
1070     rm -rf $langpack
1071     done
1072     %endif
1073 tv 402249 export WITH_LANG_LIST="en-US"
1074 dmorgan 42455 dmake sdkoo
1075 dmorgan 185124 mv ../unxlng*.pro/LibreOffice_SDK/installed/install/en-US/sdk $RPM_BUILD_ROOT/%{sdkinstdir}
1076 dmorgan 42455 cd ../../
1077    
1078     #configure sdk
1079     pushd $RPM_BUILD_ROOT/%{sdkinstdir}
1080     for file in setsdkenv_unix.csh setsdkenv_unix.sh ; do
1081     sed -e "s,@OO_SDK_NAME@,sdk," \
1082     -e "s,@OO_SDK_HOME@,%{sdkinstdir}," \
1083     -e "s,@OFFICE_HOME@,%{baseinstdir}," \
1084     -e "s,@OO_SDK_URE_HOME@,%{ureinstdir}," \
1085     -e "s,@OO_SDK_MAKE_HOME@,/usr/bin," \
1086     -e "s,@OO_SDK_ZIP_HOME@,/usr/bin," \
1087     -e "s,@OO_SDK_CPP_HOME@,/usr/bin," \
1088     -e "s,@OO_SDK_CC_55_OR_HIGHER@,," \
1089     -e "s,@OO_SDK_JAVA_HOME@,$JAVA_HOME," \
1090     -e "s,@OO_SDK_OUTPUT_DIR@,\$HOME," \
1091     -e "s,@SDK_AUTO_DEPLOYMENT@,NO," \
1092     $file.in > $file
1093     chmod 755 $file
1094     done
1095 dmorgan 268565
1096     # we don't want to install the input files
1097     rm -f setsdkenv_unix.csh.in setsdkenv_unix.sh.in
1098    
1099 dmorgan 42455 #fix permissions
1100     find examples -type f -exec chmod -x {} \;
1101     popd
1102    
1103     #ensure a template dir for each lang
1104 dmorgan 185124 pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/template
1105 dmorgan 42455 for I in %{langpack_langs}; do
1106     mkdir -p $I
1107     done
1108     popd
1109    
1110     #Set some aliases to canonical autocorrect language files for locales with matching languages
1111 dmorgan 185124 pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/autocorr
1112 tv 331193 %make_autocorr_aliases -l en-GB en-AG en-AU en-BS en-BW en-BZ en-CA en-DK en-GH en-HK en-IE en-IN en-JM en-NG en-NZ en-SG en-TT
1113     %make_autocorr_aliases -l en-US en-PH
1114 dmorgan 42455 #en-ZA exists and has a good autocorrect file with two or three extras that make sense for
1115     #neighbouring english speaking territories
1116 tv 331193 %make_autocorr_aliases -l en-ZA en-NA en-ZW
1117 dmorgan 267270 %if %{with langpacks}
1118 tv 331193 %make_autocorr_aliases -l af-ZA af-NA
1119     %make_autocorr_aliases -l de-DE de-AT de-BE de-CH de-LI de-LU
1120     %make_autocorr_aliases -l es-ES es-AR es-BO es-CL es-CO es-CR es-CU es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE
1121     %make_autocorr_aliases -l fr-FR fr-BE fr-CA fr-CH fr-LU fr-MC
1122     %make_autocorr_aliases -l it-IT it-CH
1123     %make_autocorr_aliases -l nl-NL nl-AW
1124     %make_autocorr_aliases -l sv-SE sv-FI
1125 dmorgan 42455 %else
1126     rm -f acor_[a-df-z]*.dat acor_e[su]*.dat
1127     %endif
1128     popd
1129     #rhbz#484055 make these shared across multiple applications
1130     mkdir -p $RPM_BUILD_ROOT/%{_datadir}
1131 dmorgan 185124 mv -f $RPM_BUILD_ROOT/%{baseinstdir}/share/autocorr $RPM_BUILD_ROOT/%{_datadir}/autocorr
1132 dmorgan 42455 chmod 755 $RPM_BUILD_ROOT/%{_datadir}/autocorr
1133    
1134     #remove it in case we didn't build with gcj
1135 tv 331176 rm -f $RPM_BUILD_ROOT/%{baseinstdir}/program/classes/sandbox.jar
1136 dmorgan 42455
1137     #remove dummy .dat files
1138 tv 331176 rm -f $RPM_BUILD_ROOT/%{baseinstdir}/program/root?.dat
1139 dmorgan 42455
1140     #set standard permissions for rpmlint
1141 tv 331176 find $RPM_BUILD_ROOT/%{baseinstdir} -exec chmod +w {} \;
1142     find $RPM_BUILD_ROOT/%{baseinstdir} -type d -exec chmod 0755 {} \;
1143 dmorgan 42455
1144     # move python bits into site-packages
1145 tv 331180 mkdir -p $RPM_BUILD_ROOT/%{python3_sitearch}
1146     pushd $RPM_BUILD_ROOT/%{python3_sitearch}
1147 dmorgan 42455 echo "import sys, os" > uno.py
1148 dmorgan 185124 echo "sys.path.append('%{baseinstdir}/program')" >> uno.py
1149 dmorgan 42455 echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{baseinstdir}/program/fundamentalrc')" >> uno.py
1150 tv 331176 cat $RPM_BUILD_ROOT/%{baseinstdir}/program/uno.py >> uno.py
1151     rm -f $RPM_BUILD_ROOT/%{baseinstdir}/program/uno.py*
1152     mv -f $RPM_BUILD_ROOT/%{baseinstdir}/program/unohelper.py* .
1153 dmorgan 42455 popd
1154    
1155     # rhbz#477435 package opensymbol separately
1156 tv 331176 pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/fonts/truetype
1157 dmorgan 42455 install -d -m 0755 %{buildroot}%{_fontdir}
1158     install -p -m 0644 *.ttf %{buildroot}%{_fontdir}
1159     popd
1160 tv 331176 rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/share/fonts
1161 dmorgan 42455
1162     #ensure that no sneaky un-prelinkable, un-fpic or non executable shared libs
1163     #have snuck through
1164     pic=0
1165     executable=0
1166 tv 331176 for foo in `find $RPM_BUILD_ROOT/%{instdir} -name "*" -exec file {} \;| grep ": ELF" | cut -d: -f 1` ; do
1167 dmorgan 42455 chmod +wx $foo
1168     ls -asl $foo
1169     result=`readelf -d $foo | grep TEXTREL` || true
1170     if [ "$result" != "" ]; then
1171     echo "TEXTREL Warning: $foo is b0rked (-fpic missing)"
1172     pic=1
1173     fi
1174     result=`readelf -l $foo | grep GNU_STACK | grep RWE` || true
1175     if [ "$result" != "" ]; then
1176     echo "GNU_STACK Warning: $foo is b0rked (-noexecstack missing)"
1177     executable=1
1178     fi
1179     done
1180     if [ $pic == 1 ]; then false; fi
1181     if [ $executable == 1 ]; then false; fi
1182    
1183     #make up some /usr/bin scripts
1184 tv 331176 mkdir -p $RPM_BUILD_ROOT/%{_bindir}
1185 dmorgan 42455
1186 tv 331176 echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooffice
1187     echo exec libreoffice \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooffice
1188     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooffice
1189 dmorgan 42455
1190 tv 331176 echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc
1191     echo exec libreoffice --view \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc
1192     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc
1193 dmorgan 42455
1194 tv 331176 echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oowriter
1195     echo exec libreoffice --writer \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oowriter
1196     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oowriter
1197 dmorgan 42455
1198 tv 331176 echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oocalc
1199     echo exec libreoffice --calc \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oocalc
1200     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oocalc
1201 dmorgan 42455
1202 tv 331176 echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooimpress
1203     echo exec libreoffice --impress \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooimpress
1204     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooimpress
1205 dmorgan 42455
1206 tv 331176 echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oodraw
1207     echo exec libreoffice --draw \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oodraw
1208     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oodraw
1209 dmorgan 42455
1210 tv 331176 echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oomath
1211     echo exec libreoffice --math \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oomath
1212     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oomath
1213 dmorgan 42455
1214 tv 331176 echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oobase
1215     echo exec libreoffice --base \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oobase
1216     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oobase
1217 dmorgan 42455
1218 tv 331176 cp -f %{SOURCE4} $RPM_BUILD_ROOT/%{_bindir}/unopkg
1219     sed -i -e "s/LAUNCHER/unopkg/g" $RPM_BUILD_ROOT/%{_bindir}/unopkg
1220     sed -i -e "s/BRAND/libreoffice/g" $RPM_BUILD_ROOT/%{_bindir}/unopkg
1221     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/unopkg
1222 dmorgan 42455
1223 tv 331176 cp -f %{SOURCE4} $RPM_BUILD_ROOT/%{_bindir}/libreoffice
1224     sed -i -e "s/LAUNCHER/soffice/g" $RPM_BUILD_ROOT/%{_bindir}/libreoffice
1225     sed -i -e "s/BRAND/libreoffice/g" $RPM_BUILD_ROOT/%{_bindir}/libreoffice
1226     chmod a+x $RPM_BUILD_ROOT/%{_bindir}/libreoffice
1227 dmorgan 42455
1228 tv 331176 pushd $RPM_BUILD_ROOT/%{_bindir}
1229 dmorgan 42455 # rhbz#499474 provide a /usr/bin/soffice for .recently-used.xbel
1230     ln -s %{baseinstdir}/program/soffice soffice
1231     # rhbz#499474 provide a /usr/bin/openoffice.org for backwards compat
1232 dmorgan 153733 ln -s libreoffice openoffice.org
1233 dmorgan 42455 popd
1234    
1235 tv 331176 pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/xdg/
1236 dmorgan 42455 chmod u+w *.desktop
1237     rm -rf printeradmin.desktop
1238 dmorgan 121680 ICONVERSION=`echo $PRODUCTVERSION | sed -e 's/\.//'`
1239 dmorgan 42455 for file in *.desktop; do
1240     # rhbz#156677 remove the version from Name=
1241     # rhbz#156067 don't version the icons
1242 dmorgan 121680 sed -i -e "s/ *$PRODUCTVERSION//g" \
1243     -e "s/$ICONVERSION//g" \
1244     -e "s/$PRODUCTVERSIONSHORT//g" \
1245     $file
1246 dmorgan 42455 # add X-GIO-NoFuse so we get url:// instead of file://~.gvfs/
1247     echo X-GIO-NoFuse=true >> $file
1248     done
1249 dmorgan 121680 for app in base calc draw impress math writer; do
1250     echo "StartupNotify=true" >> $app.desktop
1251     echo "TryExec=oo$app" >> $app.desktop
1252     done
1253 dmorgan 189521
1254 dmorgan 42455 # rhbz#156677# / rhbz#186515#
1255     echo "NoDisplay=true" >> startcenter.desktop
1256     # rhbz#491159 temporarily remove NoDisplay=true from qstart.desktop
1257     sed -i -e "/NoDisplay=true/d" qstart.desktop
1258     # relocate the .desktop and icon files
1259 tv 331176 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
1260 tv 331984 for app in base calc draw impress javafilter math startcenter writer xsltfilter; do
1261 tv 331175 desktop-file-validate $app.desktop
1262 tv 331176 cp -p $app.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-$app.desktop
1263 dmorgan 42455 done
1264     popd
1265 dmorgan 82733
1266 dmorgan 82074 # desktop files
1267     desktop-file-install --vendor="" \
1268     --remove-category="Application" \
1269     --add-category="Office" \
1270 dmorgan 185124 --add-category="X-MandrivaLinux-CrossDesktop" \
1271 dmorgan 82074 --add-mime-type="application/vnd.ms-works;application/x-msworks-wp;zz-application/zz-winassoc-wps" \
1272 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*writer*desktop
1273 dmorgan 42455
1274 dmorgan 82074 desktop-file-install --vendor="" \
1275     --remove-category="Application" \
1276     --add-category="Office" \
1277 dmorgan 185124 --add-category="X-MandrivaLinux-CrossDesktop" \
1278 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*calc*desktop
1279 dmorgan 82074
1280     desktop-file-install --vendor="" \
1281     --remove-category="Application" \
1282     --add-category="Office" \
1283 dmorgan 185124 --add-category="X-MandrivaLinux-CrossDesktop" \
1284 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*draw*desktop
1285 dmorgan 82074
1286     desktop-file-install --vendor="" \
1287     --remove-category="Application" \
1288     --add-category="Office" \
1289 dmorgan 185124 --add-category="X-MandrivaLinux-CrossDesktop" \
1290 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*impress*desktop
1291 dmorgan 82074
1292     desktop-file-install --vendor="" \
1293     --remove-category="Application" \
1294     --add-category="Office" \
1295 dmorgan 185124 --add-category="X-MandrivaLinux-CrossDesktop" \
1296 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*math*desktop
1297 dmorgan 82074
1298 dmorgan 315398 %if 0
1299 dmorgan 82074 desktop-file-install --vendor="" \
1300     --remove-category="Application" \
1301     --add-category="Office" \
1302 dmorgan 185124 --add-category="X-MandrivaLinux-CrossDesktop" \
1303 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*web*desktop
1304 dmorgan 82074
1305     desktop-file-install --vendor="" \
1306     --remove-category="Application" \
1307     --add-category="Office" \
1308 dmorgan 185124 --add-category="X-MandrivaLinux-CrossDesktop" \
1309 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*template*desktop
1310 dmorgan 315399 %endif
1311 dmorgan 82074
1312     desktop-file-install --vendor="" \
1313 dmorgan 82733 --remove-category="X-MandrivaLinux-MoreApplications-Databases" \
1314 dmorgan 185124 --add-category="X-MandrivaLinux-CrossDesktop" \
1315 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/libreoffice-base.desktop
1316 dmorgan 82074
1317 dmorgan 82733 %if 0
1318 dmorgan 82074 ## MS OOXML (#36465)
1319     desktop-file-install \
1320     --add-mime-type="application/vnd.openxmlformats-officedocument.wordprocessingml.document" \
1321     --add-mime-type="application/vnd.ms-word.document.macroEnabled.12" \
1322 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/writer*desktop
1323 dmorgan 82074
1324     desktop-file-install \
1325     --add-mime-type="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" \
1326     --add-mime-type="application/vnd.ms-excel.sheet.macroEnabled.12" \
1327 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/calc*desktop
1328 dmorgan 82074
1329     desktop-file-install \
1330     --add-mime-type="application/vnd.openxmlformats-officedocument.presentationml.presentation" \
1331     --add-mime-type="application/vnd.ms-powerpoint.presentation.macroEnabled.12" \
1332 tv 331176 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/impress*desktop
1333 dmorgan 82733 %endif
1334 dmorgan 82074
1335 dmorgan 262817 for app in base calc draw impress math writer startcenter ; do
1336 dmorgan 388292 sed -i -e "s/Icon=$app/Icon=libreoffice-$app/g" $RPM_BUILD_ROOT%_datadir/applications/%name-${app}.desktop
1337 dmorgan 190890 done
1338    
1339 dmorgan 42455 pushd sysui/output/usr/share/
1340     #get rid of the gnome icons and other unneeded files
1341     rm -rf icons/gnome applications application-registry
1342    
1343     #relocate the rest of them
1344 tv 402249 # rhbz#901346 512x512 icons are not used by anything
1345     for icon in `find icons -path '*/512x512' -prune -o -type f -print`; do
1346 tv 331176 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/`dirname $icon`
1347 tv 331983 cp -p $icon $RPM_BUILD_ROOT/%{_datadir}/`echo $icon | sed -e s@office$ICONVERSION@office@ | sed -e s@office$PRODUCTVERSION@office@`
1348 dmorgan 121680 done
1349 dmorgan 153733
1350 tv 331176 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/mime-info
1351     cp -p mime-info/libreoffice$PRODUCTVERSION.keys $RPM_BUILD_ROOT/%{_datadir}/mime-info/libreoffice.keys
1352     cp -p mime-info/libreoffice$PRODUCTVERSION.mime $RPM_BUILD_ROOT/%{_datadir}/mime-info/libreoffice.mime
1353 dmorgan 42455 #add our mime-types, e.g. for .oxt extensions
1354 tv 331176 mkdir -p $RPM_BUILD_ROOT/%{_datadir}/mime/packages
1355     cp -p mime/packages/libreoffice$PRODUCTVERSION.xml $RPM_BUILD_ROOT/%{_datadir}/mime/packages/libreoffice.xml
1356 dmorgan 42455 popd
1357    
1358 tv 331176 rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/readmes
1359     rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/licenses
1360 dmorgan 42455
1361 tv 331176 mkdir -p $RPM_BUILD_ROOT/%{baseinstdir}/share/psprint/driver
1362     cp -p psprint_config/configuration/ppds/SGENPRT.PS $RPM_BUILD_ROOT/%{baseinstdir}/share/psprint/driver/SGENPRT.PS
1363 dmorgan 42455
1364     # rhbz#452385 to auto have postgres in classpath if subsequently installed
1365 dmorgan 267270 sed -i -e "s#URE_MORE_JAVA_CLASSPATH_URLS.*#& file:///usr/share/java/postgresql-jdbc.jar#" $RPM_BUILD_ROOT/%{baseinstdir}/program/fundamentalrc
1366 tv 440636 # Br translation doesn't have any help
1367 dmorgan 93428 # Better use fr ones for now ( and check if this is still valid for next update )
1368 tv 440636 pushd %buildroot%_libdir/libreoffice/help
1369     ln -s fr br
1370     popd
1371 dmorgan 93428
1372 dmorgan 389066 %if 0%{?_enable_debug_packages}
1373 tv 331176 export DESTDIR=$RPM_BUILD_ROOT
1374 dmorgan 185124 install-gdb-printers -a %{_datadir}/gdb/auto-load%{baseinstdir} -c -i %{baseinstdir} -p %{_datadir}/libreoffice/gdb
1375 dmorgan 389066 %endif
1376 dmorgan 153733
1377 dmorgan 42455 %check
1378 tv 336515 exit 0
1379 dmorgan 121420 unset WITH_LANG
1380 dmorgan 267270 # work around flawed accessibility check
1381     export JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1"
1382     # TODO is the timeout still needed?
1383     # FIXME find what is the problem
1384     # timeout -k 2m 2h make smoketest.subsequentcheck VERBOSE=t
1385 dmorgan 42455
1386 anssi 89903 %files
1387    
1388 dmorgan 42455 %files core
1389 dmorgan 185124 %dir %{baseinstdir}
1390     %dir %{baseinstdir}/help
1391     %docdir %{baseinstdir}/help/en
1392     %dir %{baseinstdir}/help/en
1393     %{baseinstdir}/help/en/default.css
1394     %{baseinstdir}/help/en/err.html
1395     %{baseinstdir}/help/en/highcontrast1.css
1396     %{baseinstdir}/help/en/highcontrast2.css
1397     %{baseinstdir}/help/en/highcontrastblack.css
1398     %{baseinstdir}/help/en/highcontrastwhite.css
1399     %{baseinstdir}/help/en/sbasic.*
1400     %{baseinstdir}/help/en/schart.*
1401     %{baseinstdir}/help/en/shared.*
1402     %{baseinstdir}/help/idxcaption.xsl
1403     %{baseinstdir}/help/idxcontent.xsl
1404     %{baseinstdir}/help/main_transform.xsl
1405     %{baseinstdir}/presets
1406     %dir %{baseinstdir}/program
1407     %{baseinstdir}/program/addin
1408     %{baseinstdir}/program/basprov.uno.so
1409 tv 331184 %{baseinstdir}/program/cairocanvas.uno.so
1410 dmorgan 185124 %{baseinstdir}/program/canvasfactory.uno.so
1411     %{baseinstdir}/program/cde-open-url
1412     %dir %{baseinstdir}/program/classes
1413     %{baseinstdir}/program/classes/agenda.jar
1414     %{baseinstdir}/program/classes/commonwizards.jar
1415     %{baseinstdir}/program/classes/form.jar
1416     %{baseinstdir}/program/classes/query.jar
1417     %{baseinstdir}/program/classes/officebean.jar
1418     %{baseinstdir}/program/classes/report.jar
1419     %{baseinstdir}/program/classes/ScriptFramework.jar
1420     %{baseinstdir}/program/classes/ScriptProviderForJava.jar
1421     %{baseinstdir}/program/classes/table.jar
1422     %{baseinstdir}/program/classes/unoil.jar
1423     %{baseinstdir}/program/classes/web.jar
1424     %{baseinstdir}/program/classes/XMergeBridge.jar
1425     %{baseinstdir}/program/classes/xmerge.jar
1426     %{baseinstdir}/program/cmdmail.uno.so
1427     %{baseinstdir}/program/libdeployment.so
1428     %{baseinstdir}/program/libdeploymentgui.so
1429     %{baseinstdir}/program/dlgprov.uno.so
1430     %{baseinstdir}/program/expwrap.uno.so
1431     %{baseinstdir}/program/fastsax.uno.so
1432 dmorgan 267270 %{baseinstdir}/program/flat_logo.svg
1433 dmorgan 185124 %{baseinstdir}/program/fpicker.uno.so
1434     %{baseinstdir}/program/fps_office.uno.so
1435 dmorgan 267270 %{baseinstdir}/program/gdbtrace
1436 dmorgan 215760 %{baseinstdir}/program/gengal
1437     %{baseinstdir}/program/gengal.bin
1438 tv 331184 %{baseinstdir}/program/gnome-open-url
1439     %{baseinstdir}/program/gnome-open-url.bin
1440 dmorgan 185124 %{baseinstdir}/program/hatchwindowfactory.uno.so
1441     %{baseinstdir}/program/i18nsearch.uno.so
1442 tv 331184 %{baseinstdir}/program/ldapbe2.uno.so
1443 dmorgan 185125 %{baseinstdir}/program/libacclo.so
1444 dmorgan 185124 %{baseinstdir}/program/libavmedia*.so
1445 dmorgan 185125 %{baseinstdir}/program/libbasctllo.so
1446     %{baseinstdir}/program/libbiblo.so
1447 dmorgan 185124 %{baseinstdir}/program/libcached1.so
1448 dmorgan 185125 %{baseinstdir}/program/libcanvastoolslo.so
1449     %{baseinstdir}/program/libchart*lo.so
1450 dmorgan 185124 %{baseinstdir}/program/libcollator_data.so
1451 dmorgan 185125 %{baseinstdir}/program/libcppcanvaslo.so
1452     %{baseinstdir}/program/libctllo.so
1453     %{baseinstdir}/program/libcuilo.so
1454     %{baseinstdir}/program/libdbalo.so
1455     %{baseinstdir}/program/libdbaselo.so
1456     %{baseinstdir}/program/libdbaxmllo.so
1457     %{baseinstdir}/program/libdbmmlo.so
1458 dmorgan 185124 %{baseinstdir}/program/libdbpool2.so
1459 dmorgan 185125 %{baseinstdir}/program/libdbtoolslo.so
1460     %{baseinstdir}/program/libdbulo.so
1461     %{baseinstdir}/program/libdeploymentmisclo.so
1462     %{baseinstdir}/program/libdesktop_detectorlo.so
1463 dmorgan 185124 %{baseinstdir}/program/libdict_ja.so
1464     %{baseinstdir}/program/libdict_zh.so
1465 dmorgan 185125 %{baseinstdir}/program/libdrawinglayerlo.so
1466     %{baseinstdir}/program/libeditenglo.so
1467 dmorgan 185124 %{baseinstdir}/program/libembobj.so
1468 tv 402249 %{baseinstdir}/program/libemboleobj.so
1469 dmorgan 185124 %{baseinstdir}/program/libevoab*.so
1470 dmorgan 185125 %{baseinstdir}/program/libevtattlo.so
1471     %{baseinstdir}/program/libegilo.so
1472     %{baseinstdir}/program/libemelo.so
1473     %{baseinstdir}/program/libepblo.so
1474     %{baseinstdir}/program/libepglo.so
1475     %{baseinstdir}/program/libepplo.so
1476     %{baseinstdir}/program/libepslo.so
1477     %{baseinstdir}/program/libeptlo.so
1478     %{baseinstdir}/program/liberalo.so
1479     %{baseinstdir}/program/libetilo.so
1480     %{baseinstdir}/program/libexplo.so
1481     %{baseinstdir}/program/libicdlo.so
1482     %{baseinstdir}/program/libicglo.so
1483     %{baseinstdir}/program/libidxlo.so
1484     %{baseinstdir}/program/libimelo.so
1485 dmorgan 185124 %{baseinstdir}/program/libindex_data.so
1486 dmorgan 185125 %{baseinstdir}/program/libipblo.so
1487     %{baseinstdir}/program/libipdlo.so
1488     %{baseinstdir}/program/libipslo.so
1489     %{baseinstdir}/program/libiptlo.so
1490     %{baseinstdir}/program/libipxlo.so
1491     %{baseinstdir}/program/libiralo.so
1492     %{baseinstdir}/program/libitglo.so
1493     %{baseinstdir}/program/libitilo.so
1494     %{baseinstdir}/program/libfilelo.so
1495     %{baseinstdir}/program/libfilterconfiglo.so
1496     %{baseinstdir}/program/libflatlo.so
1497     %{baseinstdir}/program/libfrmlo.so
1498     %{baseinstdir}/program/libguesslanglo.so
1499     %{baseinstdir}/program/libhelplinkerlo.so
1500     %{baseinstdir}/program/libhyphenlo.so
1501     %{baseinstdir}/program/libjdbclo.so
1502     %{baseinstdir}/program/liblnglo.so
1503     %{baseinstdir}/program/libloglo.so
1504 dmorgan 185124 %{baseinstdir}/program/liblocaledata_en.so
1505     %{baseinstdir}/program/liblocaledata_es.so
1506     %{baseinstdir}/program/liblocaledata_euro.so
1507     %{baseinstdir}/program/liblocaledata_others.so
1508     %{baseinstdir}/program/libmcnttype.so
1509 tv 331184 %{baseinstdir}/program/libmorklo.so
1510 dmorgan 185124 %{baseinstdir}/program/libmozbootstrap.so
1511 dmorgan 185125 %{baseinstdir}/program/libmsfilterlo.so
1512 dmorgan 185124 %{baseinstdir}/program/mtfrenderer.uno.so
1513 dmorgan 185125 %{baseinstdir}/program/libmysqllo.so
1514     %{baseinstdir}/program/libodbclo.so
1515     %{baseinstdir}/program/libodbcbaselo.so
1516     %{baseinstdir}/program/liboffacclo.so
1517     %{baseinstdir}/program/libooxlo.so
1518     %{baseinstdir}/program/libpcrlo.so
1519     %{baseinstdir}/program/libpdffilterlo.so
1520     %{baseinstdir}/program/libpllo.so
1521     %{baseinstdir}/program/libprotocolhandlerlo.so
1522     %{baseinstdir}/program/libqstart_gtklo.so
1523 dmorgan 185124 %{baseinstdir}/program/librecentfile.so
1524 dmorgan 185125 %{baseinstdir}/program/libreslo.so
1525     %{baseinstdir}/program/libsaxlo.so
1526     %{baseinstdir}/program/libscnlo.so
1527 dmorgan 185124 %{baseinstdir}/program/libscriptframe.so
1528 dmorgan 185125 %{baseinstdir}/program/libsdlo.so
1529     %{baseinstdir}/program/libsdfiltlo.so
1530 dmorgan 185124 %{baseinstdir}/program/libsdbc2.so
1531 dmorgan 185126 %{baseinstdir}/program/libsdbtlo.so
1532 dmorgan 185125 %{baseinstdir}/program/libsddlo.so
1533     %{baseinstdir}/program/libsduilo.so
1534     %{baseinstdir}/program/libspalo.so
1535     %{baseinstdir}/program/libspelllo.so
1536 dmorgan 185124 %{baseinstdir}/program/libsrtrs1.so
1537 tv 331180 %{baseinstdir}/program/libsvgiolo.so
1538 dmorgan 185125 %{baseinstdir}/program/libsvxlo.so
1539     %{baseinstdir}/program/libsvxcorelo.so
1540     %{baseinstdir}/program/libswlo.so
1541 dmorgan 185124 %{baseinstdir}/program/libtextconv_dict.so
1542 dmorgan 185125 %{baseinstdir}/program/libtextconversiondlgslo.so
1543 dmorgan 267270 %{baseinstdir}/program/libtextfdlo.so
1544 dmorgan 185124 %{baseinstdir}/program/libtvhlp1.so
1545 dmorgan 185125 %{baseinstdir}/program/libodfflatxmllo.so
1546 dmorgan 185124 %{baseinstdir}/program/libucbhelper4gcc3.so
1547     %{baseinstdir}/program/libucpchelp1.so
1548     %{baseinstdir}/program/libucpdav1.so
1549     %{baseinstdir}/program/libucpftp1.so
1550     %{baseinstdir}/program/libucphier1.so
1551     %{baseinstdir}/program/libucppkg1.so
1552 dmorgan 185125 %{baseinstdir}/program/libunordflo.so
1553 dmorgan 185124 %{baseinstdir}/program/libunopkgapp.so
1554 dmorgan 185125 %{baseinstdir}/program/libunoxmllo.so
1555     %{baseinstdir}/program/libuuilo.so
1556     %{baseinstdir}/program/libvbahelperlo.so
1557     %{baseinstdir}/program/libvclplug_genlo.so
1558     %{baseinstdir}/program/libvclplug_gtklo.so
1559 dmorgan 267270 %{baseinstdir}/program/libwpftdrawlo.so
1560 dmorgan 185125 %{baseinstdir}/program/libxmlfalo.so
1561     %{baseinstdir}/program/libxmlfdlo.so
1562     %{baseinstdir}/program/libxoflo.so
1563 dmorgan 185124 %{baseinstdir}/program/libxsec_fw.so
1564     %{baseinstdir}/program/libxsec_xmlsec.so
1565 dmorgan 185125 %{baseinstdir}/program/libxsltdlglo.so
1566     %{baseinstdir}/program/libxsltfilterlo.so
1567 dmorgan 185124 %{baseinstdir}/program/libxstor.so
1568 tv 331184 # TODO how useful this is ?
1569     %{baseinstdir}/program/losessioninstall.uno.so
1570 dmorgan 185124 %{baseinstdir}/program/migrationoo2.uno.so
1571     %{baseinstdir}/program/migrationoo3.uno.so
1572     %{baseinstdir}/program/msforms.uno.so
1573     %{baseinstdir}/program/nsplugin
1574     %{baseinstdir}/program/open-url
1575     %{baseinstdir}/program/types/offapi.rdb
1576     %{baseinstdir}/program/passwordcontainer.uno.so
1577     %{baseinstdir}/program/pagein-common
1578     %{baseinstdir}/program/plugin
1579     %{baseinstdir}/program/pluginapp.bin
1580     %dir %{baseinstdir}/program/resource
1581     %{baseinstdir}/program/resource/avmediaen-US.res
1582     %{baseinstdir}/program/resource/accen-US.res
1583     %{baseinstdir}/program/resource/basctlen-US.res
1584     %{baseinstdir}/program/resource/biben-US.res
1585     %{baseinstdir}/program/resource/chartcontrolleren-US.res
1586     %{baseinstdir}/program/resource/cuien-US.res
1587     %{baseinstdir}/program/resource/dbaen-US.res
1588     %{baseinstdir}/program/resource/dbmmen-US.res
1589     %{baseinstdir}/program/resource/dbuen-US.res
1590     %{baseinstdir}/program/resource/dbwen-US.res
1591     %{baseinstdir}/program/resource/deploymenten-US.res
1592     %{baseinstdir}/program/resource/deploymentguien-US.res
1593     %{baseinstdir}/program/resource/dkten-US.res
1594     %{baseinstdir}/program/resource/editengen-US.res
1595     %{baseinstdir}/program/resource/epsen-US.res
1596     %{baseinstdir}/program/resource/euren-US.res
1597     %{baseinstdir}/program/resource/fps_officeen-US.res
1598     %{baseinstdir}/program/resource/frmen-US.res
1599     %{baseinstdir}/program/resource/fween-US.res
1600     %{baseinstdir}/program/resource/galen-US.res
1601     %{baseinstdir}/program/resource/impen-US.res
1602     %{baseinstdir}/program/resource/ofaen-US.res
1603     %{baseinstdir}/program/resource/pcren-US.res
1604     %{baseinstdir}/program/resource/pdffilteren-US.res
1605     %{baseinstdir}/program/resource/sben-US.res
1606 dmorgan 267270 %{baseinstdir}/program/resource/scnen-US.res
1607 dmorgan 185124 %{baseinstdir}/program/resource/sden-US.res
1608     %{baseinstdir}/program/resource/sfxen-US.res
1609     %{baseinstdir}/program/resource/spaen-US.res
1610     %{baseinstdir}/program/resource/sdbten-US.res
1611     %{baseinstdir}/program/resource/svlen-US.res
1612     %{baseinstdir}/program/resource/svten-US.res
1613     %{baseinstdir}/program/resource/svxen-US.res
1614     %{baseinstdir}/program/resource/swen-US.res
1615     %{baseinstdir}/program/resource/textconversiondlgsen-US.res
1616     %{baseinstdir}/program/resource/tken-US.res
1617     %{baseinstdir}/program/resource/tplen-US.res
1618     %{baseinstdir}/program/resource/uuien-US.res
1619     %{baseinstdir}/program/resource/upden-US.res
1620     %{baseinstdir}/program/resource/vclen-US.res
1621     %{baseinstdir}/program/resource/wzien-US.res
1622     %{baseinstdir}/program/resource/xmlsecen-US.res
1623     %{baseinstdir}/program/resource/xsltdlgen-US.res
1624     %{baseinstdir}/program/senddoc
1625 tv 331180 %dir %{baseinstdir}/program/services
1626 dmorgan 185124 %{baseinstdir}/program/services/services.rdb
1627     %{baseinstdir}/program/simplecanvas.uno.so
1628     %{baseinstdir}/program/slideshow.uno.so
1629     %{baseinstdir}/program/libsofficeapp.so
1630     %{baseinstdir}/program/spadmin.bin
1631     %{baseinstdir}/program/stringresource.uno.so
1632 dmorgan 268564 %{baseinstdir}/program/syssh.uno.so
1633 dmorgan 267270 %{baseinstdir}/program/tde-open-url
1634 dmorgan 185124 %{baseinstdir}/program/ucpcmis1.uno.so
1635     %{baseinstdir}/program/ucpexpand1.uno.so
1636     %{baseinstdir}/program/ucpext.uno.so
1637     %{baseinstdir}/program/ucptdoc1.uno.so
1638     %{baseinstdir}/program/unorc
1639     %{baseinstdir}/program/updatefeed.uno.so
1640 tv 331184 # TODO do we need this?
1641     %{baseinstdir}/program/ui-previewer
1642 dmorgan 185124 %{baseinstdir}/ure-link
1643     %{baseinstdir}/program/uri-encode
1644     %{baseinstdir}/program/vbaevents.uno.so
1645     %{baseinstdir}/program/vclcanvas.uno.so
1646     %{baseinstdir}/program/versionrc
1647     %dir %{baseinstdir}/share
1648     %dir %{baseinstdir}/share/Scripts
1649     %{baseinstdir}/share/Scripts/java
1650 tv 403197 %dir %{baseinstdir}/share/autotext
1651     %{baseinstdir}/share/autotext/en-US
1652 dmorgan 185124 %{baseinstdir}/share/basic
1653     %dir %{baseinstdir}/share/config
1654     %{baseinstdir}/share/config/images.zip
1655     %{baseinstdir}/share/config/images_crystal.zip
1656     %{baseinstdir}/share/config/images_hicontrast.zip
1657     %{baseinstdir}/share/config/images_oxygen.zip
1658     %{baseinstdir}/share/config/images_tango.zip
1659     %{baseinstdir}/share/config/psetup.xpm
1660     %{baseinstdir}/share/config/psetupl.xpm
1661     %dir %{baseinstdir}/share/config/soffice.cfg
1662     %{baseinstdir}/share/config/soffice.cfg/modules
1663 tv 331175 # UI translations go into langpacks
1664     %exclude %{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res
1665 tv 331184 %{baseinstdir}/share/config/soffice.cfg/*/ui
1666 tv 331175 # UI translations go into langpacks
1667     %exclude %{baseinstdir}/share/config/soffice.cfg/*/ui/res
1668 dmorgan 185124 %{baseinstdir}/share/config/webcast
1669     %{baseinstdir}/share/config/wizard
1670     %dir %{baseinstdir}/share/dtd
1671     %{baseinstdir}/share/dtd/officedocument
1672     %{baseinstdir}/share/gallery
1673     %dir %{baseinstdir}/share/psprint
1674     %config %{baseinstdir}/share/psprint/psprint.conf
1675     %{baseinstdir}/share/psprint/driver
1676     %dir %{baseinstdir}/share/registry
1677     %{baseinstdir}/share/registry/gnome.xcd
1678     %{baseinstdir}/share/registry/lingucomponent.xcd
1679     %{baseinstdir}/share/registry/main.xcd
1680     %{baseinstdir}/share/registry/oo-ad-ldap.xcd.sample
1681     %{baseinstdir}/share/registry/oo-ldap.xcd.sample
1682     %{baseinstdir}/share/registry/Langpack-en-US.xcd
1683     %dir %{baseinstdir}/share/registry/res
1684     %{baseinstdir}/share/registry/res/fcfg_langpack_en-US.xcd
1685     %dir %{baseinstdir}/share/template
1686     %{baseinstdir}/share/template/en-US
1687     %dir %{baseinstdir}/share/template/common
1688 tv 331184 %{baseinstdir}/share/template/common/internal
1689 dmorgan 185124 %{baseinstdir}/share/template/common/layout
1690 tv 331184 %{baseinstdir}/share/template/common/wizard
1691 dmorgan 185124 %{baseinstdir}/share/template/wizard
1692     %dir %{baseinstdir}/share/wordbook
1693     %{baseinstdir}/share/wordbook/en-GB.dic
1694     %{baseinstdir}/share/wordbook/en-US.dic
1695     %{baseinstdir}/share/wordbook/sl.dic
1696     %{baseinstdir}/share/wordbook/technical.dic
1697     %dir %{baseinstdir}/share/xslt
1698     %{baseinstdir}/share/xslt/common
1699     %dir %{baseinstdir}/share/xslt/export
1700     %{baseinstdir}/share/xslt/export/common
1701     %{baseinstdir}/share/xslt/export/spreadsheetml
1702     %{baseinstdir}/share/xslt/export/wordml
1703     %dir %{baseinstdir}/share/xslt/import
1704     %{baseinstdir}/share/xslt/import/common
1705     %{baseinstdir}/share/xslt/import/spreadsheetml
1706     %{baseinstdir}/share/xslt/import/wordml
1707 dmorgan 185125 %{baseinstdir}/program/liblnthlo.so
1708 dmorgan 42455 %{_bindir}/unopkg
1709     #icons and mime
1710     %{_datadir}/icons/*/*/*/libreoffice*
1711     %{_datadir}/mime-info/libreoffice.*
1712 dmorgan 185124 %{baseinstdir}/program/libxmlsecurity.so
1713 dmorgan 42455 %{_datadir}/mime/packages/libreoffice.xml
1714 dmorgan 185124 %{baseinstdir}/program/configmgr.uno.so
1715     %{baseinstdir}/program/desktopbe1.uno.so
1716     %{baseinstdir}/program/fsstorage.uno.so
1717     %{baseinstdir}/program/gconfbe1.uno.so
1718     %{baseinstdir}/program/i18npool.uno.so
1719 dmorgan 185125 %{baseinstdir}/program/libbasegfxlo.so
1720 dmorgan 185124 %{baseinstdir}/program/libcomphelpgcc3.so
1721     %{baseinstdir}/program/libfileacc.so
1722 dmorgan 185125 %{baseinstdir}/program/libfwelo.so
1723     %{baseinstdir}/program/libfwilo.so
1724     %{baseinstdir}/program/libfwklo.so
1725     %{baseinstdir}/program/libfwllo.so
1726     %{baseinstdir}/program/libfwmlo.so
1727 dmorgan 185124 %{baseinstdir}/program/libi18nisolang*.so
1728     %{baseinstdir}/program/libi18nutilgcc3.so
1729     %{baseinstdir}/program/libpackage2.so
1730 dmorgan 185125 %{baseinstdir}/program/libsblo.so
1731     %{baseinstdir}/program/libsfxlo.so
1732     %{baseinstdir}/program/libsotlo.so
1733     %{baseinstdir}/program/libspllo.so
1734     %{baseinstdir}/program/libspl_unxlo.so
1735     %{baseinstdir}/program/libsvllo.so
1736     %{baseinstdir}/program/libsvtlo.so
1737     %{baseinstdir}/program/libtklo.so
1738     %{baseinstdir}/program/libtllo.so
1739 dmorgan 185124 %{baseinstdir}/program/libucb1.so
1740     %{baseinstdir}/program/libucpfile1.so
1741 dmorgan 185125 %{baseinstdir}/program/libutllo.so
1742     %{baseinstdir}/program/libvcllo.so
1743 tv 331184 %{baseinstdir}/program/libxmlscriptlo.so
1744 dmorgan 185125 %{baseinstdir}/program/libxolo.so
1745 dmorgan 185124 %{baseinstdir}/program/localebe1.uno.so
1746     %{baseinstdir}/program/ucpgio1.uno.so
1747     %{baseinstdir}/program/types/oovbaapi.rdb
1748 dmorgan 339072 %{baseinstdir}/program/libmergedlo.so
1749 dmorgan 42455 #share unopkg
1750     %dir %{baseinstdir}/share/extensions
1751     %{baseinstdir}/share/extensions/package.txt
1752     %{baseinstdir}/program/unopkg
1753     %{baseinstdir}/program/unopkg.bin
1754     %{baseinstdir}/program/bootstraprc
1755     %{baseinstdir}/program/fundamentalrc
1756     %{baseinstdir}/program/setuprc
1757     %doc %{baseinstdir}/CREDITS.odt
1758     %doc %{baseinstdir}/LICENSE
1759 tv 331184 %doc %{baseinstdir}/LICENSE.html
1760 dmorgan 268564 %doc %{baseinstdir}/LICENSE.odt
1761 dmorgan 267270 %doc %{baseinstdir}/NOTICE
1762 dmorgan 42455 %{baseinstdir}/program/intro.*
1763     %{baseinstdir}/program/soffice
1764     %{baseinstdir}/program/soffice.bin
1765     %{baseinstdir}/program/sofficerc
1766     %{baseinstdir}/program/spadmin
1767     %{baseinstdir}/program/unoinfo
1768     %{baseinstdir}/program/libnpsoplugin.so
1769 dmorgan 185124 %{baseinstdir}/program/oosplash
1770 dmorgan 42455 %{baseinstdir}/program/shell/
1771     %{baseinstdir}/share/config/images_brand.zip
1772     %{baseinstdir}/share/xdg/
1773     %{baseinstdir}/program/redirectrc
1774     %{_datadir}/applications/libreoffice-startcenter.desktop
1775     #launchers
1776     %{_bindir}/libreoffice
1777     %{_bindir}/openoffice.org
1778     %{_bindir}/soffice
1779     %{_bindir}/ooffice
1780     %{_bindir}/ooviewdoc
1781 tv 336016 # (tv) temp fix:
1782     %_libdir/libreoffice/share/registry/korea.xcd
1783 dmorgan 42455
1784 tv 336016
1785 dmorgan 205703 # Exclude files that are already in libreoffice-java-common
1786     %exclude %{baseinstdir}/program/classes/agenda.jar
1787     %exclude %{baseinstdir}/program/classes/commonwizards.jar
1788     %exclude %{baseinstdir}/program/classes/form.jar
1789     %exclude %{baseinstdir}/program/classes/query.jar
1790     %exclude %{baseinstdir}/program/classes/officebean.jar
1791     %exclude %{baseinstdir}/program/classes/report.jar
1792     %exclude %{baseinstdir}/program/classes/ScriptFramework.jar
1793     %exclude %{baseinstdir}/program/classes/ScriptProviderForJava.jar
1794     %exclude %{baseinstdir}/program/classes/table.jar
1795     %exclude %{baseinstdir}/program/classes/unoil.jar
1796     %exclude %{baseinstdir}/program/classes/web.jar
1797     %exclude %{baseinstdir}/program/classes/XMergeBridge.jar
1798     %exclude %{baseinstdir}/program/classes/xmerge.jar
1799 dmorgan 249045 %exclude %{baseinstdir}/program/libofficebean.so
1800 dmorgan 205703 %exclude %{baseinstdir}/share/Scripts/java
1801    
1802 dmorgan 42455 %files base
1803 dmorgan 185124 %{baseinstdir}/help/en/sdatabase.*
1804     %{baseinstdir}/program/classes/hsqldb.jar
1805     %{baseinstdir}/program/classes/sdbc_hsqldb.jar
1806 dmorgan 185125 %{baseinstdir}/program/libabplo.so
1807     %{baseinstdir}/program/libdbplo.so
1808 dmorgan 185124 %{baseinstdir}/program/libhsqldb.so
1809 dmorgan 267270 %{baseinstdir}/program/librptlo.so
1810     %{baseinstdir}/program/librptuilo.so
1811     %{baseinstdir}/program/librptxmllo.so
1812 dmorgan 185124 %{baseinstdir}/program/resource/abpen-US.res
1813     %{baseinstdir}/program/resource/cnren-US.res
1814     %{baseinstdir}/program/resource/dbpen-US.res
1815     %{baseinstdir}/program/resource/rpten-US.res
1816     %{baseinstdir}/program/resource/rptuien-US.res
1817     %{baseinstdir}/program/resource/sdbclen-US.res
1818     %{baseinstdir}/program/resource/sdberren-US.res
1819     %{baseinstdir}/share/registry/base.xcd
1820 dmorgan 42455 %{baseinstdir}/program/sbase
1821     %{_datadir}/applications/libreoffice-base.desktop
1822     %{_bindir}/oobase
1823    
1824     %files report-builder
1825     %docdir %{baseinstdir}/share/extensions/report-builder/help
1826     %{baseinstdir}/share/extensions/report-builder
1827    
1828     %files bsh
1829 dmorgan 185124 %{baseinstdir}/program/classes/ScriptProviderForBeanShell.jar
1830     %{baseinstdir}/program/services/scriptproviderforbeanshell.rdb
1831     %{baseinstdir}/share/Scripts/beanshell
1832 dmorgan 42455
1833     %files rhino
1834 dmorgan 185124 %{baseinstdir}/program/classes/js.jar
1835     %{baseinstdir}/program/classes/ScriptProviderForJavaScript.jar
1836     %{baseinstdir}/program/services/scriptproviderforjavascript.rdb
1837     %{baseinstdir}/share/Scripts/javascript
1838 dmorgan 42455
1839     %files wiki-publisher
1840     %docdir %{baseinstdir}/share/extensions/wiki-publisher/license
1841     %{baseinstdir}/share/extensions/wiki-publisher
1842    
1843 dmorgan 205511 %files nlpsolver
1844     %docdir %{baseinstdir}/share/extensions/nlpsolver/help
1845     %{baseinstdir}/share/extensions/nlpsolver
1846    
1847 dmorgan 42455 %files ogltrans
1848 dmorgan 185124 %{baseinstdir}/program/OGLTrans.uno.so
1849     %dir %{baseinstdir}/share/config/soffice.cfg/simpress
1850     %{baseinstdir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
1851     %{baseinstdir}/share/registry/ogltrans.xcd
1852 dmorgan 42455
1853     %files presentation-minimizer
1854     %docdir %{baseinstdir}/share/extensions/presentation-minimizer/help
1855     %{baseinstdir}/share/extensions/presentation-minimizer
1856    
1857     %files pdfimport
1858 tv 331180 %{baseinstdir}/program/pdfimport.uno.so
1859     %{baseinstdir}/program/xpdfimport
1860     %{baseinstdir}/share/registry/pdfimport.xcd
1861     %dir %{baseinstdir}/share/xpdfimport
1862     %{baseinstdir}/share/xpdfimport/xpdfimport_err.pdf
1863 dmorgan 42455
1864     %_font_pkg -n %{fontname} opens___.ttf
1865 dmorgan 188247 %doc solver/unxlng*/bin/ure/LICENSE
1866 dmorgan 42455
1867     %files calc
1868 dmorgan 185124 %{baseinstdir}/help/en/scalc.*
1869 dmorgan 185125 %{baseinstdir}/program/libanalysislo.so
1870     %{baseinstdir}/program/libcalclo.so
1871     %{baseinstdir}/program/libdatelo.so
1872     %{baseinstdir}/program/libforlo.so
1873     %{baseinstdir}/program/libforuilo.so
1874 tv 331180 %{baseinstdir}/program/libpricinglo.so
1875 dmorgan 185125 %{baseinstdir}/program/libsclo.so
1876     %{baseinstdir}/program/libscdlo.so
1877     %{baseinstdir}/program/libscfiltlo.so
1878     %{baseinstdir}/program/libscuilo.so
1879     %{baseinstdir}/program/libsolverlo.so
1880 dmorgan 185124 %{baseinstdir}/program/resource/analysisen-US.res
1881     %{baseinstdir}/program/resource/dateen-US.res
1882     %{baseinstdir}/program/resource/foren-US.res
1883     %{baseinstdir}/program/resource/foruien-US.res
1884 tv 331180 %{baseinstdir}/program/resource/pricingen-US.res
1885 dmorgan 185124 %{baseinstdir}/program/resource/scen-US.res
1886     %{baseinstdir}/program/resource/solveren-US.res
1887     %{baseinstdir}/program/vbaobj.uno.so
1888     %{baseinstdir}/share/registry/calc.xcd
1889     %{baseinstdir}/program/pagein-calc
1890 dmorgan 42455 %{baseinstdir}/program/scalc
1891     %{_datadir}/applications/libreoffice-calc.desktop
1892     %{_bindir}/oocalc
1893    
1894     %files draw
1895 dmorgan 185124 %{baseinstdir}/help/en/sdraw.*
1896     %{baseinstdir}/share/registry/draw.xcd
1897     %{baseinstdir}/program/pagein-draw
1898 dmorgan 42455 %{baseinstdir}/program/sdraw
1899     %{_datadir}/applications/libreoffice-draw.desktop
1900     %{_bindir}/oodraw
1901    
1902     %files emailmerge
1903 dmorgan 185124 %{baseinstdir}/program/mailmerge.py*
1904     %{baseinstdir}/program/msgbox.py*
1905     %{baseinstdir}/program/officehelper.py*
1906 dmorgan 42455
1907     %files writer
1908 dmorgan 185124 %{baseinstdir}/help/en/swriter.*
1909 dmorgan 185125 %{baseinstdir}/program/libhwplo.so
1910     %{baseinstdir}/program/liblwpftlo.so
1911     %{baseinstdir}/program/libmswordlo.so
1912     %{baseinstdir}/program/libswdlo.so
1913     %{baseinstdir}/program/libswuilo.so
1914     %{baseinstdir}/program/libt602filterlo.so
1915 dmorgan 267270 %{baseinstdir}/program/libwpftwriterlo.so
1916 dmorgan 185125 %{baseinstdir}/program/libwriterfilterlo.so
1917 dmorgan 185124 %{baseinstdir}/program/vbaswobj.uno.so
1918     %{baseinstdir}/program/resource/t602filteren-US.res
1919     %{baseinstdir}/share/registry/writer.xcd
1920     %{baseinstdir}/program/pagein-writer
1921 dmorgan 42455 %{baseinstdir}/program/swriter
1922     %{_datadir}/applications/libreoffice-writer.desktop
1923     %{_bindir}/oowriter
1924    
1925     %files impress
1926 dmorgan 185124 %{baseinstdir}/help/en/simpress.*
1927 dmorgan 185125 %{baseinstdir}/program/libanimcorelo.so
1928     %{baseinstdir}/program/libplacewarelo.so
1929 tv 331180 %{baseinstdir}/program/PresenterScreen.uno.so
1930 dmorgan 185124 %dir %{baseinstdir}/share/config/soffice.cfg/simpress
1931     %{baseinstdir}/share/config/soffice.cfg/simpress/effects.xml
1932     %{baseinstdir}/share/config/soffice.cfg/simpress/transitions.xml
1933     %{baseinstdir}/share/registry/impress.xcd
1934     %{baseinstdir}/program/pagein-impress
1935 dmorgan 42455 %{baseinstdir}/program/simpress
1936     %{_datadir}/applications/libreoffice-impress.desktop
1937     %{_bindir}/ooimpress
1938    
1939     %files math
1940 dmorgan 185124 %{baseinstdir}/help/en/smath.*
1941 dmorgan 185125 %{baseinstdir}/program/libsmlo.so
1942     %{baseinstdir}/program/libsmdlo.so
1943 dmorgan 185124 %{baseinstdir}/program/resource/smen-US.res
1944     %{baseinstdir}/share/registry/math.xcd
1945 dmorgan 42455 %{baseinstdir}/program/smath
1946     %{_datadir}/applications/libreoffice-math.desktop
1947     %{_bindir}/oomath
1948    
1949     %files graphicfilter
1950 dmorgan 185125 %{baseinstdir}/program/libflashlo.so
1951     %{baseinstdir}/program/libsvgfilterlo.so
1952 dmorgan 185124 %{baseinstdir}/share/registry/graphicfilter.xcd
1953 dmorgan 42455
1954     %files xsltfilter
1955 dmorgan 185124 %dir %{baseinstdir}/share/xslt
1956     %{baseinstdir}/share/xslt/docbook
1957     %dir %{baseinstdir}/share/xslt/export
1958     %{baseinstdir}/share/xslt/export/uof
1959     %{baseinstdir}/share/xslt/export/xhtml
1960     %dir %{baseinstdir}/share/xslt/import
1961     %{baseinstdir}/share/xslt/import/uof
1962     %{baseinstdir}/share/registry/xsltfilter.xcd
1963 tv 331184 %{_datadir}/applications/libreoffice-xsltfilter.desktop
1964 dmorgan 42455
1965     %files javafilter
1966 dmorgan 185124 %{baseinstdir}/program/classes/aportisdoc.jar
1967     %{baseinstdir}/program/classes/pexcel.jar
1968     %{baseinstdir}/program/classes/pocketword.jar
1969 dmorgan 42455 %{_datadir}/applications/libreoffice-javafilter.desktop
1970 dmorgan 185124 %{baseinstdir}/share/registry/palm.xcd
1971     %{baseinstdir}/share/registry/pocketexcel.xcd
1972     %{baseinstdir}/share/registry/pocketword.xcd
1973 dmorgan 42455
1974 dmorgan 203657 %files postgresql
1975     %{baseinstdir}/program/postgresql-sdbc.uno.so
1976     %{baseinstdir}/program/postgresql-sdbc-impl.uno.so
1977     %{baseinstdir}/program/postgresql-sdbc.ini
1978     %{baseinstdir}/program/services/postgresql-sdbc.rdb
1979     %{baseinstdir}/share/registry/postgresqlsdbc.xcd
1980    
1981 dmorgan 42455 %files ure
1982 dmorgan 185124 %doc solver/unxlng*/bin/ure/LICENSE
1983 dmorgan 42455 %{ureinstdir}
1984    
1985     %files sdk
1986     %{sdkinstdir}/
1987     %exclude %{sdkinstdir}/docs/
1988     %exclude %{sdkinstdir}/examples/
1989    
1990     %files sdk-doc
1991     %docdir %{sdkinstdir}/docs
1992     %{sdkinstdir}/docs/
1993     %{sdkinstdir}/examples/
1994    
1995     %files headless
1996 dmorgan 185125 %{baseinstdir}/program/libbasebmplo.so
1997     %{baseinstdir}/program/libvclplug_svplo.so
1998 dmorgan 42455
1999     %files pyuno
2000 dmorgan 185124 %{baseinstdir}/program/libpyuno.so
2001     %{baseinstdir}/program/pythonloader.py*
2002     %{baseinstdir}/program/pythonloader.uno.so
2003     %{baseinstdir}/program/pythonloader.unorc
2004 tv 331180 %{baseinstdir}/program/pythonscript.py*
2005 dmorgan 185124 %{baseinstdir}/program/pyuno.so
2006 tv 331180 %{baseinstdir}/program/services/scriptproviderforpython.rdb
2007 dmorgan 185124 %{baseinstdir}/program/wizards
2008     %dir %{baseinstdir}/share/Scripts
2009     %{baseinstdir}/share/Scripts/python
2010 tv 331180 %{python3_sitearch}/uno.py*
2011     %{python3_sitearch}/unohelper.py*
2012 tv 334749 #{python3_sitearch}/__pycache__/uno.cpython-*
2013     #{python3_sitearch}/__pycache__/unohelper.cpython-*
2014 dmorgan 185124 %{baseinstdir}/share/registry/pyuno.xcd
2015 tv 402249 %{baseinstdir}/share/registry/librelogo.xcd
2016 dmorgan 42455
2017     %files kde
2018 dmorgan 185124 %{baseinstdir}/program/kde-open-url
2019     %{baseinstdir}/program/kde4be1.uno.so
2020 dmorgan 185125 %{baseinstdir}/program/libvclplug_kde4lo.so
2021 dmorgan 42455
2022 dmorgan 85660 %files java-common
2023 dmorgan 185124 %dir %{baseinstdir}/program/classes
2024     %{baseinstdir}/program/classes/agenda.jar
2025     %{baseinstdir}/program/classes/commonwizards.jar
2026     %{baseinstdir}/program/classes/form.jar
2027     %{baseinstdir}/program/classes/query.jar
2028     %{baseinstdir}/program/classes/officebean.jar
2029     %{baseinstdir}/program/classes/report.jar
2030     %{baseinstdir}/program/classes/ScriptFramework.jar
2031     %{baseinstdir}/program/classes/ScriptProviderForJava.jar
2032     %{baseinstdir}/program/classes/table.jar
2033     %{baseinstdir}/program/classes/unoil.jar
2034     %{baseinstdir}/program/classes/web.jar
2035     %{baseinstdir}/program/classes/XMergeBridge.jar
2036     %{baseinstdir}/program/classes/xmerge.jar
2037 dmorgan 249147 %{baseinstdir}/program/libofficebean.so
2038 dmorgan 185124 %{baseinstdir}/share/Scripts/java

  ViewVC Help
Powered by ViewVC 1.1.30