1 |
dmorgan |
42455 |
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF |
2 |
|
|
%define __jar_repack %{nil} |
3 |
|
|
# don't worry about whitespace for now |
4 |
|
|
%define _default_patch_flags -s -l |
5 |
dmorgan |
51789 |
%define _default_patch_fuzz 2 |
6 |
dmorgan |
52714 |
%define Werror_cflags %nil |
7 |
dmorgan |
42455 |
# undef to get english only and no-langpacks for a faster smoketest build |
8 |
dmorgan |
53315 |
%define langpacks 0 |
9 |
dmorgan |
42455 |
# whether to use stlport or gcc's stl, we're basically locked to stlport for |
10 |
|
|
# i386 to support third party uno components and add-ons designed to work with |
11 |
|
|
# vanilla OOo. |
12 |
|
|
%ifarch %{ix86} |
13 |
|
|
%define stlport_abi_lockin 1 |
14 |
|
|
%else |
15 |
|
|
%define stlport_abi_lockin 0 |
16 |
|
|
%endif |
17 |
|
|
|
18 |
|
|
%if %{stlport_abi_lockin} |
19 |
|
|
%define stlflags --with-stlport |
20 |
|
|
%else |
21 |
|
|
%define stlflags --without-stlport |
22 |
|
|
%endif |
23 |
|
|
|
24 |
|
|
%if %{langpacks} |
25 |
|
|
%define langpack_langs af ar bg bn ca cs cy da de dz el en-US es et eu fi fr ga gl gu pa-IN he hi hu hr it ja ko lt ms nb nl nn nr pl pt pt-BR ru sh sk sl sr ss st sv ta th tr ve xh zh-CN zh-TW zu ns tn ts as mr ml or te ur kn uk mai ro si |
26 |
|
|
%else |
27 |
|
|
%define langpack_langs en-US |
28 |
|
|
%endif |
29 |
|
|
|
30 |
|
|
Summary: Free Software Productivity Suite |
31 |
|
|
Name: libreoffice |
32 |
dmorgan |
51787 |
Version: 3.3.1.1 |
33 |
dmorgan |
42463 |
Release: %mkrel 1 |
34 |
dmorgan |
42455 |
License: LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and (CDDL or GPLv2) and Public Domain |
35 |
dmorgan |
43125 |
Group: Office |
36 |
dmorgan |
42455 |
URL: http://www.documentfoundation.org/develop |
37 |
dmorgan |
42463 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root |
38 |
dmorgan |
42455 |
Source0: http://download.documentfoundation.org/libreoffice/src/libreoffice-artwork-%{version}.tar.bz2 |
39 |
|
|
Source1: http://download.documentfoundation.org/libreoffice/src/libreoffice-base-%{version}.tar.bz2 |
40 |
|
|
Source2: http://download.documentfoundation.org/libreoffice/src/libreoffice-bootstrap-%{version}.tar.bz2 |
41 |
|
|
Source3: http://download.documentfoundation.org/libreoffice/src/libreoffice-calc-%{version}.tar.bz2 |
42 |
|
|
Source4: http://download.documentfoundation.org/libreoffice/src/libreoffice-components-%{version}.tar.bz2 |
43 |
|
|
Source5: http://download.documentfoundation.org/libreoffice/src/libreoffice-extensions-%{version}.tar.bz2 |
44 |
|
|
Source6: http://download.documentfoundation.org/libreoffice/src/libreoffice-extras-%{version}.tar.bz2 |
45 |
|
|
Source7: http://download.documentfoundation.org/libreoffice/src/libreoffice-filters-%{version}.tar.bz2 |
46 |
|
|
Source8: http://download.documentfoundation.org/libreoffice/src/libreoffice-help-%{version}.tar.bz2 |
47 |
|
|
Source9: http://download.documentfoundation.org/libreoffice/src/libreoffice-impress-%{version}.tar.bz2 |
48 |
|
|
Source10: http://download.documentfoundation.org/libreoffice/src/libreoffice-libs-core-%{version}.tar.bz2 |
49 |
|
|
Source11: http://download.documentfoundation.org/libreoffice/src/libreoffice-libs-extern-%{version}.tar.bz2 |
50 |
|
|
Source12: http://download.documentfoundation.org/libreoffice/src/libreoffice-libs-extern-sys-%{version}.tar.bz2 |
51 |
|
|
Source13: http://download.documentfoundation.org/libreoffice/src/libreoffice-libs-gui-%{version}.tar.bz2 |
52 |
|
|
Source14: http://download.documentfoundation.org/libreoffice/src/libreoffice-postprocess-%{version}.tar.bz2 |
53 |
|
|
Source15: http://download.documentfoundation.org/libreoffice/src/libreoffice-sdk-%{version}.tar.bz2 |
54 |
|
|
Source16: http://download.documentfoundation.org/libreoffice/src/libreoffice-testing-%{version}.tar.bz2 |
55 |
|
|
Source17: http://download.documentfoundation.org/libreoffice/src/libreoffice-ure-%{version}.tar.bz2 |
56 |
|
|
Source18: http://download.documentfoundation.org/libreoffice/src/libreoffice-writer-%{version}.tar.bz2 |
57 |
|
|
Source19: http://download.documentfoundation.org/libreoffice/src/libreoffice-l10n-%{version}.tar.bz2 |
58 |
|
|
Source20: http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll |
59 |
|
|
Source21: redhat-langpacks.tar.gz |
60 |
|
|
Source22: libreoffice-multiliblauncher.sh |
61 |
|
|
Source23: http://hg.services.openoffice.org/binaries/fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz |
62 |
|
|
Source24: http://hg.services.openoffice.org/binaries/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip |
63 |
|
|
Source25: http://hg.services.openoffice.org/binaries/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz |
64 |
|
|
Source26: http://hg.services.openoffice.org/binaries/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip |
65 |
|
|
Source27: http://hg.services.openoffice.org/binaries/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip |
66 |
|
|
Source28: http://hg.services.openoffice.org/binaries/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip |
67 |
|
|
Source29: http://hg.services.openoffice.org/binaries/18f577b374d60b3c760a3a3350407632-STLport-4.5.tar.gz |
68 |
|
|
Source30: http://hg.services.openoffice.org/binaries/cf8a6967f7de535ae257fa411c98eb88-mdds_0.3.0.tar.bz2 |
69 |
dmorgan |
42511 |
#Unfortunately later versions of hsqldb changed the file format, so if we use a later version we loose |
70 |
|
|
#backwards compatability. |
71 |
|
|
Source31: http://hg.services.openoffice.org/binaries/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip |
72 |
dmorgan |
42463 |
BuildRequires: zip |
73 |
|
|
BuildRequires: findutils |
74 |
|
|
BuildRequires: autoconf |
75 |
|
|
BuildRequires: flex |
76 |
|
|
BuildRequires: bison |
77 |
|
|
BuildRequires: icu |
78 |
|
|
BuildRequires: gperf |
79 |
|
|
BuildRequires: gcc-c++ |
80 |
|
|
BuildRequires: binutils |
81 |
|
|
BuildRequires: java-devel >= 0:1.6.0 |
82 |
|
|
BuildRequires: boost-devel |
83 |
|
|
BuildRequires: zlib-devel |
84 |
|
|
BuildRequires: python-devel |
85 |
|
|
BuildRequires: expat-devel |
86 |
|
|
BuildRequires: libxml2-devel |
87 |
|
|
BuildRequires: libxslt-devel |
88 |
|
|
BuildRequires: bc |
89 |
|
|
BuildRequires: neon-devel |
90 |
|
|
BuildRequires: libcurl-devel |
91 |
|
|
BuildRequires: libidn-devel |
92 |
|
|
BuildRequires: pam-devel |
93 |
|
|
BuildRequires: cups-devel |
94 |
|
|
BuildRequires: libxext-devel |
95 |
|
|
BuildRequires: libxt-devel |
96 |
|
|
BuildRequires: libice-devel |
97 |
|
|
BuildRequires: libjpeg-devel |
98 |
|
|
BuildRequires: make |
99 |
|
|
BuildRequires: libwpd-devel >= 0.9.0 |
100 |
|
|
BuildRequires: hunspell-devel |
101 |
|
|
BuildRequires: unixODBC-devel |
102 |
|
|
BuildRequires: db4-devel |
103 |
|
|
BuildRequires: sane-devel |
104 |
|
|
BuildRequires: libicu-devel |
105 |
|
|
BuildRequires: perl(Archive::Zip) |
106 |
|
|
BuildRequires: freetype-devel |
107 |
|
|
BuildRequires: gtk2-devel |
108 |
|
|
BuildRequires: desktop-file-utils |
109 |
|
|
BuildRequires: hyphen-devel |
110 |
|
|
BuildRequires: evolution-data-server-devel |
111 |
dmorgan |
43140 |
BuildRequires: xulrunner-devel |
112 |
dmorgan |
43139 |
BuildRequires: libtextcat-devel |
113 |
dmorgan |
42463 |
BuildRequires: nss-devel |
114 |
|
|
BuildRequires: gstreamer0.10-devel |
115 |
|
|
BuildRequires: libgstreamer0.10-plugins-base-devel |
116 |
|
|
BuildRequires: openssl-devel |
117 |
|
|
BuildRequires: mdds-devel |
118 |
|
|
BuildRequires: lpsolve-devel |
119 |
|
|
BuildRequires: bsh |
120 |
|
|
BuildRequires: lucene >= 0:2.4.1 |
121 |
|
|
BuildRequires: redland-devel |
122 |
|
|
BuildRequires: ant |
123 |
|
|
BuildRequires: ant-apache-regexp |
124 |
|
|
BuildRequires: rsync |
125 |
|
|
BuildRequires: jakarta-commons-codec |
126 |
|
|
BuildRequires: jakarta-commons-httpclient |
127 |
|
|
BuildRequires: cppunit-devel |
128 |
|
|
BuildRequires: jakarta-commons-lang |
129 |
|
|
BuildRequires: libpoppler-devel |
130 |
|
|
BuildRequires: junit4 |
131 |
|
|
BuildRequires: pentaho-reporting-flow-engine |
132 |
|
|
BuildRequires: mythes-devel |
133 |
|
|
BuildRequires: silgraphite-devel |
134 |
|
|
BuildRequires: lucene-contrib >= 0:2.4.1 |
135 |
|
|
BuildRequires: libwpg-devel >= 1:0.2.0 |
136 |
|
|
BuildRequires: libwps-devel >= 1:0.2.0 |
137 |
|
|
BuildRequires: libvigra-devel |
138 |
dmorgan |
53511 |
BuildRequires: fontpackages |
139 |
dmorgan |
42455 |
# for the KDE subpackage |
140 |
|
|
BuildRequires: kdelibs4-devel |
141 |
|
|
Patch1: openoffice.org-1.9.123.ooo53397.prelinkoptimize.desktop.patch |
142 |
|
|
Patch2: openoffice.org-2.0.2.rh188467.printingdefaults.patch |
143 |
|
|
Patch3: openoffice.org-2.4.0.ooo86080.unopkg.bodge.patch |
144 |
|
|
Patch4: openoffice.org-3.0.0.ooo88341.sc.verticalboxes.patch |
145 |
|
|
Patch5: openoffice.org-2.2.0.gccXXXXX.solenv.javaregistration.patch |
146 |
|
|
Patch6: openoffice.org-3.1.0.oooXXXXX.solenv.allowmissing.patch |
147 |
|
|
Patch7: openoffice.org-3.1.0.ooo101274.opening-a-directory.patch |
148 |
|
|
Patch8: openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch |
149 |
|
|
Patch9: openoffice.org-3.1.1.ooo105784.vcl.sniffscriptforsubs.patch |
150 |
|
|
Patch10: openoffice.org-3.3.0.ooo108637.sfx2.uisavedir.patch |
151 |
|
|
Patch11: openoffice.org-3.3.0.ooo113273.desktop.resolvelinks.patch |
152 |
|
|
Patch12: turn-script-providers-into-extensions.patch |
153 |
|
|
Patch13: libreoffice-installfix.patch |
154 |
|
|
Patch14: 0001-tidy-this-up-and-don-t-bail-out-on-mislength-records.patch |
155 |
|
|
Patch15: libreoffice-bootstrap-kde.patch |
156 |
dmorgan |
51788 |
Patch16: 0001-free-ctxt-after-taking-lastError-details.patch |
157 |
|
|
Patch17: 0001-Removed-suspect-hack.-Cursor-on-post-it-now-scrolls-.patch |
158 |
|
|
Patch18: libreoffice-fdo31271.icu.patch |
159 |
|
|
Patch19: libreoffice-gcc4.6.0.patch |
160 |
|
|
Patch20: 0001-fexceptions-fexceptions.patch |
161 |
|
|
Patch21: 0001-Related-rhbz-672872-cancel-gtk-file-dialog-on-deskto.patch |
162 |
|
|
Patch22: vbahelper.visibility.patch |
163 |
|
|
Patch23: 0001-Resolves-fdo-33509-i62414-out-by-one-breaks-CTL-spel.patch |
164 |
|
|
Patch24: 0001-Resolves-rhbz-670020-crash-in-slidesorting.patch |
165 |
|
|
Patch25: 0001-Resolves-rhbz-676539-handle-missing-pWindows-from-xW.patch |
166 |
|
|
Patch26: 0001-Resolves-fdo-33750-i94623-use-optimal-border-width-w.patch |
167 |
|
|
Patch27: 0001-rhbz-649310-don-t-crash-deregistering-diff.-platform.patch |
168 |
dmorgan |
43414 |
# Mageia patches |
169 |
|
|
Patch100: libreoffice-fix-string.patch |
170 |
|
|
|
171 |
dmorgan |
42455 |
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} |
172 |
|
|
%define instdir %{_libdir} |
173 |
|
|
%define baseinstdir %{instdir}/libreoffice |
174 |
|
|
%define ureinstdir %{baseinstdir}/ure |
175 |
|
|
%define basisinstdir %{baseinstdir}/basis3.3 |
176 |
|
|
%define sdkinstdir %{baseinstdir}/basis3.3/sdk |
177 |
|
|
%define fontname opensymbol |
178 |
|
|
%define OFFICEUPD 330 |
179 |
|
|
%define SOPOST l* |
180 |
|
|
|
181 |
|
|
%description |
182 |
|
|
LibreOffice is an Open Source, community-developed, office productivity suite. |
183 |
|
|
It includes the key desktop applications, such as a word processor, |
184 |
|
|
spreadsheet, presentation manager, formula editor and drawing program, with a |
185 |
|
|
user interface and feature set similar to other office suites. Sophisticated |
186 |
|
|
and flexible, LibreOffice also works transparently with a variety of file |
187 |
|
|
formats, including Microsoft Office File Formats. |
188 |
|
|
|
189 |
|
|
%package core |
190 |
|
|
Summary: Core modules for LibreOffice |
191 |
dmorgan |
43125 |
Group: Office |
192 |
dmorgan |
42455 |
Requires: %{name}-%{fontname}-fonts = %{version}-%{release} |
193 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
194 |
dmorgan |
43124 |
Requires: fonts-ttf-liberation |
195 |
dmorgan |
45328 |
Requires: fonts-ttf-dejavu |
196 |
dmorgan |
43124 |
Requires: hunspell, hyphen-en, hyphen >= 2.4 |
197 |
|
|
Requires: autocorr-en |
198 |
dmorgan |
42463 |
Requires: lucene >= 0:2.4.1 |
199 |
dmorgan |
42455 |
Requires(pre): gtk2 >= 2.9.4 |
200 |
|
|
Requires(post): gtk2 >= 2.9.4 |
201 |
|
|
Requires(preun): gtk2 >= 2.9.4 |
202 |
|
|
Requires(postun): gtk2 >= 2.9.4 |
203 |
|
|
Obsoletes: openoffice.org-core < 1:3.3.1 |
204 |
|
|
Obsoletes: openoffice.org-brand < 1:3.3.1, broffice.org-brand < 1:3.3.1 |
205 |
|
|
|
206 |
|
|
%description core |
207 |
|
|
The shared core libraries and support files for LibreOffice. |
208 |
|
|
|
209 |
|
|
%package pyuno |
210 |
|
|
Summary: Python support for LibreOffice |
211 |
|
|
Group: Development/Libraries |
212 |
|
|
Requires: %{name}-core = %{version}-%{release} |
213 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
214 |
|
|
Requires: python |
215 |
|
|
Requires(pre): %{name}-core |
216 |
|
|
Requires(post): %{name}-core |
217 |
|
|
Requires(preun): %{name}-core |
218 |
|
|
Requires(postun): %{name}-core |
219 |
|
|
Obsoletes: openoffice.org-pyuno < 1:3.3.1 |
220 |
|
|
|
221 |
|
|
%description pyuno |
222 |
|
|
Python bindings for the LibreOffice UNO component model. Allows scripts both |
223 |
|
|
external to LibreOffice and within the internal LibreOffice scripting framework |
224 |
|
|
to be written in python. |
225 |
|
|
|
226 |
|
|
%package base |
227 |
|
|
Summary: Database front-end for LibreOffice |
228 |
dmorgan |
43125 |
Group: Office |
229 |
dmorgan |
42511 |
Requires: postgresql-jdbc |
230 |
dmorgan |
42455 |
Requires: %{name}-ure = %{version}-%{release} |
231 |
|
|
Requires: %{name}-core = %{version}-%{release} |
232 |
|
|
Requires: %{name}-calc = %{version}-%{release} |
233 |
|
|
Obsoletes: openoffice.org-base-core < 1:3.3.1 |
234 |
|
|
Obsoletes: openoffice.org-base < 1:3.3.1, broffice.org-base < 1:3.3.1 |
235 |
|
|
|
236 |
|
|
%description base |
237 |
|
|
GUI database front-end for LibreOffice. Allows creation and management of |
238 |
|
|
databases through a GUI. |
239 |
|
|
|
240 |
|
|
%package report-builder |
241 |
|
|
Summary: Create database reports from LibreOffice |
242 |
dmorgan |
43125 |
Group: Office |
243 |
dmorgan |
42455 |
Requires: pentaho-reporting-flow-engine |
244 |
|
|
Requires: %{name}-base = %{version}-%{release} |
245 |
|
|
Requires(pre): %{name}-core |
246 |
|
|
Requires(post): %{name}-core |
247 |
|
|
Requires(preun): %{name}-core |
248 |
|
|
Requires(postun): %{name}-core |
249 |
|
|
Obsoletes: openoffice.org-report-builder < 1:3.3.1 |
250 |
|
|
|
251 |
|
|
%description report-builder |
252 |
|
|
Creates database reports from LibreOffice databases. The report builder can |
253 |
|
|
define group and page headers as well as group, page footers and calculation |
254 |
|
|
fields to accomplish complex database reports. |
255 |
|
|
|
256 |
|
|
%package bsh |
257 |
|
|
Summary: BeanShell support for LibreOffice |
258 |
|
|
Group: Development/Libraries |
259 |
|
|
Requires: bsh |
260 |
|
|
Requires: %{name}-core = %{version}-%{release} |
261 |
|
|
Requires(pre): %{name}-core |
262 |
|
|
Requires(post): %{name}-core |
263 |
|
|
Requires(preun): %{name}-core |
264 |
|
|
Requires(postun): %{name}-core |
265 |
|
|
Obsoletes: openoffice.org-bsh < 1:3.3.1 |
266 |
|
|
|
267 |
|
|
%description bsh |
268 |
|
|
Support BeanShell scripts in LibreOffice. |
269 |
|
|
|
270 |
|
|
%package rhino |
271 |
|
|
Summary: JavaScript support for LibreOffice |
272 |
|
|
Group: Development/Libraries |
273 |
|
|
Requires: %{name}-core = %{version}-%{release} |
274 |
|
|
Requires(pre): %{name}-core |
275 |
|
|
Requires(post): %{name}-core |
276 |
|
|
Requires(preun): %{name}-core |
277 |
|
|
Requires(postun): %{name}-core |
278 |
|
|
Obsoletes: openoffice.org-rhino < 1:3.3.1 |
279 |
|
|
|
280 |
|
|
%description rhino |
281 |
|
|
Support JavaScript scripts in LibreOffice. |
282 |
|
|
|
283 |
|
|
%package wiki-publisher |
284 |
|
|
Summary: Create Wiki articles on MediaWiki servers with LibreOffice |
285 |
dmorgan |
43125 |
Group: Office |
286 |
dmorgan |
42455 |
Requires: jakarta-commons-codec, jakarta-commons-httpclient |
287 |
|
|
Requires: jakarta-commons-lang, jakarta-commons-logging |
288 |
|
|
Requires: %{name}-writer = %{version}-%{release} |
289 |
|
|
Requires(pre): %{name}-core |
290 |
|
|
Requires(post): %{name}-core |
291 |
|
|
Requires(preun): %{name}-core |
292 |
|
|
Requires(postun): %{name}-core |
293 |
|
|
Obsoletes: openoffice.org-wiki-publisher < 1:3.3.1 |
294 |
|
|
|
295 |
|
|
%description wiki-publisher |
296 |
|
|
The Wiki Publisher enables you to create Wiki articles on MediaWiki servers |
297 |
|
|
without having to know the syntax of the MediaWiki markup language. Publish |
298 |
|
|
your new and existing documents transparently with writer to a wiki page. |
299 |
|
|
|
300 |
|
|
%package ogltrans |
301 |
|
|
Summary: 3D OpenGL slide transitions for LibreOffice |
302 |
dmorgan |
43125 |
Group: Office |
303 |
dmorgan |
42455 |
Requires: %{name}-impress = %{version}-%{release} |
304 |
|
|
Requires(pre): %{name}-core |
305 |
|
|
Obsoletes: openoffice.org-ogltrans < 1:3.3.1 |
306 |
|
|
|
307 |
|
|
%description ogltrans |
308 |
|
|
OpenGL Transitions enable 3D slide transitions to be used in LibreOffice. |
309 |
|
|
Requires good quality 3D support for your graphics card for best experience. |
310 |
|
|
|
311 |
|
|
%package presentation-minimizer |
312 |
|
|
Summary: Shrink LibreOffice presentations |
313 |
dmorgan |
43125 |
Group: Office |
314 |
dmorgan |
42455 |
Requires: %{name}-impress = %{version}-%{release} |
315 |
|
|
Requires(pre): %{name}-core |
316 |
|
|
Requires(post): %{name}-core |
317 |
|
|
Requires(preun): %{name}-core |
318 |
|
|
Requires(postun): %{name}-core |
319 |
|
|
Obsoletes: openoffice.org-presentation-minimizer < 1:3.3.1 |
320 |
|
|
|
321 |
|
|
%description presentation-minimizer |
322 |
|
|
The Presentation Minimizer is used to reduce the file size of the current |
323 |
|
|
presentation. Images will be compressed, and data that is no longer needed will |
324 |
|
|
be removed. |
325 |
|
|
|
326 |
|
|
%package presenter-screen |
327 |
|
|
Summary: Presenter Screen for LibreOffice Presentations |
328 |
dmorgan |
43125 |
Group: Office |
329 |
dmorgan |
42455 |
Requires: %{name}-impress = %{version}-%{release} |
330 |
|
|
Requires(pre): %{name}-core |
331 |
|
|
Requires(post): %{name}-core |
332 |
|
|
Requires(preun): %{name}-core |
333 |
|
|
Requires(postun): %{name}-core |
334 |
|
|
Obsoletes: openoffice.org-presenter-screen < 1:3.3.1 |
335 |
|
|
|
336 |
|
|
%description presenter-screen |
337 |
|
|
The Presenter Screen is used to provides information on a second screen, that |
338 |
|
|
typically is not visible to the audience when delivering a presentation. e.g. |
339 |
|
|
slide notes. |
340 |
|
|
|
341 |
|
|
%package pdfimport |
342 |
|
|
Summary: PDF Importer for LibreOffice Draw |
343 |
dmorgan |
43125 |
Group: Office |
344 |
dmorgan |
42455 |
Requires: %{name}-draw = %{version}-%{release} |
345 |
|
|
Requires(pre): %{name}-core |
346 |
|
|
Requires(post): %{name}-core |
347 |
|
|
Requires(preun): %{name}-core |
348 |
|
|
Requires(postun): %{name}-core |
349 |
|
|
Obsoletes: openoffice.org-pdfimport < 1:3.3.1 |
350 |
|
|
|
351 |
|
|
%description pdfimport |
352 |
|
|
The PDF Importer imports PDF into drawing documents to preserve layout |
353 |
|
|
and enable basic editing of PDF documents. |
354 |
|
|
|
355 |
|
|
%package %{fontname}-fonts |
356 |
|
|
Summary: LibreOffice dingbats font |
357 |
|
|
Group: User Interface/X |
358 |
dmorgan |
43124 |
# Do we need this on mageia ? |
359 |
|
|
#Requires: fontpackages-filesystem |
360 |
dmorgan |
42455 |
Obsoletes: openoffice.org-fonts < 1:3.3.1 |
361 |
|
|
Obsoletes: openoffice.org-opensymbol-fonts < 1:3.3.1 |
362 |
|
|
BuildArch: noarch |
363 |
|
|
|
364 |
|
|
%description %{fontname}-fonts |
365 |
|
|
A dingbats font, OpenSymbol, suitable for use by LibreOffice for bullets and |
366 |
|
|
mathematical symbols. |
367 |
|
|
|
368 |
|
|
%package writer |
369 |
|
|
Summary: LibreOffice Word Processor Application |
370 |
dmorgan |
43125 |
Group: Office |
371 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} |
372 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
373 |
|
|
Obsoletes: openoffice.org-writer-core < 1:3.3.1 |
374 |
|
|
Obsoletes: openoffice.org-writer < 1:3.3.1, broffice.org-writer < 1:3.3.1 |
375 |
|
|
|
376 |
|
|
%description writer |
377 |
|
|
The LibreOffice Word Processor application. |
378 |
|
|
|
379 |
|
|
%package emailmerge |
380 |
|
|
Summary: Email mail-merge component for LibreOffice |
381 |
dmorgan |
43125 |
Group: Office |
382 |
dmorgan |
42455 |
Requires: %{name}-writer = %{version}-%{release} |
383 |
|
|
Requires: %{name}-pyuno = %{version}-%{release} |
384 |
|
|
Obsoletes: openoffice.org-emailmerge < 1:3.3.1 |
385 |
|
|
|
386 |
|
|
%description emailmerge |
387 |
|
|
Enables the LibreOffice writer module to mail-merge to email. |
388 |
|
|
|
389 |
|
|
%package calc |
390 |
|
|
Summary: LibreOffice Spreadsheet Application |
391 |
dmorgan |
43125 |
Group: Office |
392 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} |
393 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
394 |
|
|
Obsoletes: openoffice.org-calc-core < 1:3.3.1 |
395 |
|
|
Obsoletes: openoffice.org-calc < 1:3.3.1, broffice.org-calc < 1:3.3.1 |
396 |
|
|
|
397 |
|
|
%description calc |
398 |
|
|
The LibreOffice Spreadsheet application. |
399 |
|
|
|
400 |
|
|
%package draw |
401 |
|
|
Summary: LibreOffice Drawing Application |
402 |
dmorgan |
43125 |
Group: Office |
403 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} |
404 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
405 |
|
|
Requires: %{name}-pdfimport = %{version}-%{release} |
406 |
|
|
Requires: %{name}-graphicfilter = %{version}-%{release} |
407 |
|
|
Obsoletes: openoffice.org-draw-core < 1:3.3.1 |
408 |
|
|
Obsoletes: openoffice.org-draw < 1:3.3.1, broffice.org-draw < 1:3.3.1 |
409 |
|
|
|
410 |
|
|
%description draw |
411 |
|
|
The LibreOffice Drawing Application. |
412 |
|
|
|
413 |
|
|
%package impress |
414 |
|
|
Summary: LibreOffice Presentation Application |
415 |
dmorgan |
43125 |
Group: Office |
416 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} |
417 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
418 |
|
|
Requires: %{name}-presenter-screen = %{version}-%{release} |
419 |
|
|
Obsoletes: openoffice.org-impress-core < 1:3.3.1 |
420 |
|
|
Obsoletes: openoffice.org-impress < 1:3.3.1, broffice.org-impress < 1:3.3.1 |
421 |
|
|
|
422 |
|
|
%description impress |
423 |
|
|
The LibreOffice Presentation Application. |
424 |
|
|
|
425 |
|
|
%package math |
426 |
|
|
Summary: LibreOffice Equation Editor Application |
427 |
dmorgan |
43125 |
Group: Office |
428 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} |
429 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
430 |
|
|
Obsoletes: openoffice.org-math-core < 1:3.3.1 |
431 |
|
|
Obsoletes: openoffice.org-math < 1:3.3.1, broffice.org-math < 1:3.3.1 |
432 |
|
|
|
433 |
|
|
%description math |
434 |
|
|
The LibreOffice Equation Editor Application. |
435 |
|
|
|
436 |
|
|
%package graphicfilter |
437 |
|
|
Summary: LibreOffice Extra Graphic filters |
438 |
dmorgan |
43125 |
Group: Office |
439 |
dmorgan |
42455 |
Requires: %{name}-ure = %{version}-%{release} |
440 |
|
|
Requires: %{name}-core = %{version}-%{release} |
441 |
|
|
Obsoletes: openoffice.org-graphicfilter < 1:3.3.1 |
442 |
|
|
|
443 |
|
|
%description graphicfilter |
444 |
|
|
The graphicfilter module for LibreOffice provides graphic filters, e.g. svg and |
445 |
|
|
flash filters. |
446 |
|
|
|
447 |
|
|
%package xsltfilter |
448 |
|
|
Summary: Optional xsltfilter module for LibreOffice |
449 |
dmorgan |
43125 |
Group: Office |
450 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} |
451 |
|
|
Obsoletes: openoffice.org-xsltfilter < 1:3.3.1 |
452 |
|
|
|
453 |
|
|
%description xsltfilter |
454 |
|
|
The xsltfilter module for LibreOffice, provides additional docbook and |
455 |
|
|
xhtml export transforms. Install this to enable docbook export. |
456 |
|
|
|
457 |
|
|
%package javafilter |
458 |
|
|
Summary: Optional javafilter module for LibreOffice |
459 |
dmorgan |
43125 |
Group: Office |
460 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} |
461 |
|
|
Obsoletes: openoffice.org-javafilter < 1:3.3.1 |
462 |
|
|
|
463 |
|
|
%description javafilter |
464 |
|
|
The javafilter module for LibreOffice, provides additional AportisDoc, |
465 |
|
|
Pocket Excel and Pocket Word import filters. |
466 |
|
|
|
467 |
|
|
%post javafilter |
468 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
469 |
|
|
|
470 |
|
|
%postun javafilter |
471 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
472 |
|
|
|
473 |
|
|
%package testtools |
474 |
|
|
Summary: Testtools for LibreOffice |
475 |
|
|
Group: Development/Libraries |
476 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
477 |
|
|
Requires: %{name}-core = %{version}-%{release} |
478 |
|
|
Requires: %{name}-writer = %{version}-%{release} |
479 |
|
|
Requires: %{name}-calc = %{version}-%{release} |
480 |
|
|
Requires: %{name}-draw = %{version}-%{release} |
481 |
|
|
Requires: %{name}-impress = %{version}-%{release} |
482 |
|
|
Requires: %{name}-base = %{version}-%{release} |
483 |
|
|
Requires: %{name}-math = %{version}-%{release} |
484 |
|
|
Requires: %{name}-bsh = %{version}-%{release} |
485 |
|
|
Requires: %{name}-rhino = %{version}-%{release} |
486 |
|
|
Obsoletes: openoffice.org-testtools < 1:3.3.1 |
487 |
|
|
|
488 |
|
|
%description testtools |
489 |
|
|
QA tools for LibreOffice, enables automated testing. |
490 |
|
|
|
491 |
|
|
%package ure |
492 |
|
|
Summary: UNO Runtime Environment |
493 |
|
|
Group: Development/Libraries |
494 |
|
|
Requires: unzip, jre >= 1.5.0 |
495 |
|
|
Obsoletes: openoffice.org-ure < 1:3.3.1 |
496 |
|
|
|
497 |
|
|
%description ure |
498 |
|
|
UNO is the component model of LibreOffice. UNO offers interoperability between |
499 |
|
|
programming languages, other components models and hardware architectures, |
500 |
|
|
either in process or over process boundaries, in the Intranet as well as in the |
501 |
|
|
Internet. UNO components may be implemented in and accessed from any |
502 |
|
|
programming language for which a UNO implementation (AKA language binding) and |
503 |
|
|
an appropriate bridge or adapter exists |
504 |
|
|
|
505 |
|
|
%package sdk |
506 |
|
|
Summary: Software Development Kit for LibreOffice |
507 |
|
|
Group: Development/Libraries |
508 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
509 |
|
|
Requires: %{name}-core = %{version}-%{release} |
510 |
|
|
Requires: unzip, java-devel |
511 |
|
|
Obsoletes: openoffice.org-sdk < 1:3.3.1, openoffice.org-devel < 1:3.3.1 |
512 |
|
|
|
513 |
|
|
%description sdk |
514 |
|
|
The LibreOffice SDK is an add-on for the LibreOffice office suite. It provides |
515 |
|
|
the necessary tools for programming using the LibreOffice APIs and for creating |
516 |
|
|
extensions (UNO components) for LibreOffice. To set the build environment for |
517 |
|
|
building against the sdk use %{sdkinstdir}/setsdkenv_unix.sh. |
518 |
|
|
|
519 |
|
|
%package sdk-doc |
520 |
|
|
Summary: Software Development Kit documentation for LibreOffice |
521 |
|
|
Group: Documentation |
522 |
|
|
Requires: %{name}-sdk = %{version}-%{release} |
523 |
|
|
Obsoletes: openoffice.org-sdk-doc < 1:3.3.1 |
524 |
|
|
|
525 |
|
|
%description sdk-doc |
526 |
|
|
This provides documentation for programming using the LibreOffice APIs |
527 |
|
|
and examples of creating extensions (UNO components) for LibreOffice. |
528 |
|
|
|
529 |
|
|
%package headless |
530 |
|
|
Summary: LibreOffice Headless plug-in |
531 |
|
|
Group: Development/Libraries |
532 |
|
|
Requires: %{name}-ure = %{version}-%{release} |
533 |
|
|
Requires: %{name}-core = %{version}-%{release} |
534 |
|
|
Obsoletes: openoffice.org-headless < 1:3.3.1 |
535 |
|
|
|
536 |
|
|
%description headless |
537 |
|
|
A plug-in for LibreOffice that enables it to function without an X server. |
538 |
|
|
It implements the -headless command line option and allows LibreOffice to be |
539 |
|
|
used as a backend server for e.g. document conversion. |
540 |
|
|
|
541 |
|
|
%package kde |
542 |
|
|
Summary: LibreOffice KDE integration plug-in |
543 |
dmorgan |
43125 |
Group: Office |
544 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} |
545 |
|
|
|
546 |
|
|
%description kde |
547 |
|
|
A plug-in for LibreOffice that enables integration into the KDE desktop environment. |
548 |
|
|
|
549 |
|
|
|
550 |
|
|
# Defines a language pack subpackage. |
551 |
|
|
# |
552 |
|
|
# It's necessary to define language code (-l) and language name (-n). |
553 |
|
|
# Additionally, it's possible |
554 |
|
|
# * to require autocorr, hunspell, hyphen or mythes package or font for |
555 |
|
|
# given language, |
556 |
|
|
# * to obsolete openoffice.org-langpack package, |
557 |
|
|
# * to require other, unrelated, packages, |
558 |
|
|
# * to specify file serving as file list. |
559 |
|
|
# For these, lower case character argument takes an argument specifying |
560 |
|
|
# language, upper case character argument uses language from -l. |
561 |
|
|
# |
562 |
|
|
# All remaining arguments are considered to be files and added to the file |
563 |
|
|
# list. |
564 |
|
|
# |
565 |
|
|
# Aa: autocorr dependency |
566 |
|
|
# Ff: font language dependency |
567 |
|
|
# Hh: hunspell dependency |
568 |
|
|
# l: language code, e.g., cs |
569 |
|
|
# Mm: mythes dependency |
570 |
|
|
# n: language name, e.g., Czech |
571 |
|
|
# Oo: Obsoletes: of openoffice.org-langpack |
572 |
|
|
# r: comma-separated list of additional requires |
573 |
|
|
# Ss: filelist |
574 |
|
|
# Yy: hyphen dependency |
575 |
|
|
# |
576 |
|
|
# Example: |
577 |
|
|
# libreoffice-langpack-cs: langpack for Czech lang. requiring hyphen-cs, |
578 |
|
|
# autocorr-cs, mythes-cs-CZ and suitable font, obsoleting |
579 |
|
|
# openoffice.org-langpack-cs_CZ, and taking the files from cs.filelist: |
580 |
|
|
# %langpack -l cs -n Czech -H -A -m cs-CZ -o cs_CZ -S |
581 |
|
|
%define langpack(Aa:Ff:Hh:l:Mm:n:Oo:r:Ss:Yy:) \ |
582 |
|
|
%define project LibreOffice \ |
583 |
|
|
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \ |
584 |
|
|
%define pkgname langpack-%{lang} \ |
585 |
|
|
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \ |
586 |
|
|
\ |
587 |
|
|
%package %{pkgname} \ |
588 |
|
|
Summary: %{langname} language pack for %{project} \ |
589 |
dmorgan |
43125 |
Group: Office \ |
590 |
dmorgan |
42455 |
Requires: %{name}-core = %{version}-%{release} \ |
591 |
|
|
%{-a:Requires: autocorr-%{-a*}}%{!-a:%{-A:Requires: autocorr-%{lang}}} \ |
592 |
|
|
%{-f:Requires: font(:lang=%{-f*})}%{!-f:%{-F:Requires: font(:lang=%{lang})}} \ |
593 |
|
|
%{-h:Requires: hunspell-%{-h*}}%{!-h:%{-H:Requires: hunspell-%{lang}}} \ |
594 |
|
|
%{-m:Requires: mythes-%{-m*}}%{!-m:%{-M:Requires: mythes-%{lang}}} \ |
595 |
|
|
%{-y:Requires: hyphen-%{-y*}}%{!-y:%{-Y:Requires: hyphen-%{lang}}} \ |
596 |
|
|
%{-r:Requires: %{-r*}} \ |
597 |
|
|
%define obs openoffice.org-langpack \ |
598 |
|
|
%define obsv 1:3.3.1 \ |
599 |
|
|
%{-o:Obsoletes: %{obs}-%{-o*} < %{obsv}}%{!-o:%{-O:Obsoletes: %{obs}-%{lang} < %{obsv}}} \ |
600 |
|
|
\ |
601 |
|
|
%description %{pkgname} \ |
602 |
|
|
Provides additional %{langname} translations and resources for %{project}. \ |
603 |
|
|
\ |
604 |
|
|
%define filelist %{-s:-f %{-s*}.filelist}%{!-s:%{-S:-f %{lang}.filelist}} \ |
605 |
|
|
%files %{pkgname} %{filelist} \ |
606 |
|
|
%defattr(-,root,root,-) \ |
607 |
|
|
%* |
608 |
|
|
|
609 |
|
|
|
610 |
|
|
# Defines an auto-correction subpackage. |
611 |
|
|
# |
612 |
|
|
# l: language code |
613 |
|
|
# n: language name |
614 |
|
|
# X do not use default file match on %{_datadir}/autocorr/acor_%{lang}-* |
615 |
|
|
# in file list |
616 |
|
|
# |
617 |
|
|
# All remaining arguments are considered to be files and added to the file |
618 |
|
|
# list. |
619 |
|
|
%define autocorr(l:n:X) \ |
620 |
|
|
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \ |
621 |
|
|
%define pkgname autocorr-%{lang} \ |
622 |
|
|
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \ |
623 |
|
|
\ |
624 |
|
|
%package -n %{pkgname} \ |
625 |
|
|
Summary: %{langname} auto-correction rules \ |
626 |
|
|
Group: Applications/Text \ |
627 |
|
|
BuildArch: noarch \ |
628 |
|
|
\ |
629 |
|
|
%description -n %{pkgname} \ |
630 |
|
|
Rules for auto-correcting common %{langname} typing errors. \ |
631 |
|
|
\ |
632 |
|
|
%files -n %{pkgname} \ |
633 |
|
|
%defattr(-,root,root,-) \ |
634 |
|
|
%doc solver/%{OFFICEUPD}/unxlng*/bin/ure/LICENSE \ |
635 |
|
|
%dir %{_datadir}/autocorr \ |
636 |
|
|
%{!-X:%{_datadir}/autocorr/acor_%{lang}-*} \ |
637 |
|
|
%* |
638 |
|
|
|
639 |
|
|
|
640 |
|
|
%if %{langpacks} |
641 |
|
|
|
642 |
|
|
%langpack -l af -n Afrikaans -F -H -Y -A -o af_ZA -S |
643 |
|
|
%langpack -l ar -n Arabic -F -H -O -S |
644 |
|
|
%langpack -l as -n Assamese -F -H -Y -o as_IN -S |
645 |
|
|
%langpack -l bg -n Bulgarian -F -H -Y -M -A -o bg_BG -S |
646 |
|
|
%langpack -l bn -n Bengali -F -H -Y -O -S |
647 |
|
|
%langpack -l ca -n Catalan -F -H -Y -M -o ca_ES -S |
648 |
|
|
%langpack -l cs -n Czech -F -H -Y -M -A -o cs_CZ -S |
649 |
|
|
%langpack -l cy -n Welsh -F -H -Y -o cy_GB -S |
650 |
|
|
%langpack -l da -n Danish -F -H -Y -M -A -o da_DK -S |
651 |
|
|
%langpack -l de -n German -F -H -Y -M -A -O -S |
652 |
|
|
%langpack -l dz -n Dzongkha -F -O -S |
653 |
|
|
%langpack -l el -n Greek -F -H -Y -M -o el_GR -S |
654 |
|
|
%langpack -l en -n English -M -O |
655 |
|
|
%langpack -l es -n Spanish -F -H -Y -M -A -O -S |
656 |
|
|
%langpack -l et -n Estonian -F -H -Y -o et_EE -S |
657 |
|
|
%langpack -l eu -n Basque -F -H -Y -A -o eu_ES -S |
658 |
|
|
%langpack -l fi -n Finnish -F -r openoffice.org-voikko -A -o fi_FI -S |
659 |
|
|
%langpack -l fr -n French -F -H -Y -M -A -O -S |
660 |
|
|
%langpack -l ga -n Irish -F -H -Y -M -A -o ga_IE -S |
661 |
|
|
%langpack -l gl -n Galician -F -H -Y -o gl_ES -S |
662 |
|
|
%langpack -l gu -n Gujarati -F -H -Y -o gu_IN -S |
663 |
|
|
%langpack -l he -n Hebrew -F -H -o he_IL -S |
664 |
|
|
%langpack -l hi -n Hindi -F -H -Y -o hi_IN -S |
665 |
|
|
%langpack -l hr -n Croatian -F -H -Y -A -o hr_HR -S |
666 |
|
|
%langpack -l hu -n Hungarian -F -H -Y -M -A -o hu_HU -S |
667 |
|
|
%langpack -l it -n Italian -F -H -Y -M -A -O -S |
668 |
|
|
%langpack -l ja -n Japanese -F -A -o ja_JP -S |
669 |
|
|
%langpack -l kn -n Kannada -F -H -Y -o kn_IN -S |
670 |
|
|
%langpack -l ko -n Korean -F -H -A -o ko_KR -S |
671 |
|
|
%{baseinstdir}/share/registry/korea.xcd |
672 |
|
|
|
673 |
|
|
%langpack -l lt -n Lithuanian -F -H -Y -A -o lt_LT -S |
674 |
|
|
%langpack -l mai -n Maithili -F -o mai_IN -S |
675 |
|
|
%langpack -l ml -n Malayalam -F -H -Y -o ml_IN -S |
676 |
|
|
%langpack -l mr -n Marathi -F -H -Y -o mr_IN -S |
677 |
|
|
%langpack -l ms -n Malay -F -H -o ms_MY -S |
678 |
|
|
%langpack -l nb -n Bokmal -F -H -Y -M -o nb_NO -S |
679 |
|
|
%langpack -l nl -n Dutch -F -H -Y -M -A -O -S |
680 |
|
|
%langpack -l nn -n Nynorsk -F -H -Y -M -o nn_NO -S |
681 |
|
|
%define langpack_lang Southern Ndebele |
682 |
|
|
%langpack -l nr -n %{langpack_lang} -F -H -o nr_ZA -S |
683 |
|
|
%define langpack_lang Northern Sotho |
684 |
|
|
%langpack -l nso -n %{langpack_lang} -F -H -o nso_ZA -s ns |
685 |
|
|
%langpack -l or -n Oriya -F -H -Y -o or_IN -S |
686 |
|
|
%langpack -l pa -n Punjabi -F -H -Y -O -s pa-IN |
687 |
|
|
%langpack -l pl -n Polish -F -H -Y -M -A -o pl_PL -S |
688 |
|
|
%define langpack_lang Brazilian Portuguese |
689 |
|
|
%langpack -l pt-BR -n %{langpack_lang} -f pt -h pt -y pt -m pt -a pt -o pt_BR -S |
690 |
|
|
%langpack -l pt-PT -n Portuguese -f pt -h pt -y pt -m pt -a pt -o pt_PT -s pt |
691 |
|
|
%langpack -l ro -n Romanian -F -H -Y -M -O -S |
692 |
|
|
%langpack -l ru -n Russian -F -H -Y -M -A -O -S |
693 |
|
|
%langpack -l si -n Sinhalese -F -H -O -S |
694 |
|
|
%langpack -l sk -n Slovak -F -H -Y -M -A -o sk_SK -S |
695 |
|
|
%langpack -l sl -n Slovenian -F -H -Y -M -A -o sl_SI -S |
696 |
|
|
%langpack -l sr -n Serbian -F -H -Y -A -O -S |
697 |
|
|
%langpack -l ss -n Swati -F -H -o ss_ZA -S |
698 |
|
|
%define langpack_lang Southern Sotho |
699 |
|
|
%langpack -l st -n %{langpack_lang} -F -H -o st_ZA -S |
700 |
|
|
%langpack -l sv -n Swedish -F -H -Y -M -A -O -S |
701 |
|
|
%langpack -l ta -n Tamil -F -H -Y -o ta_IN -S |
702 |
|
|
%langpack -l te -n Telugu -F -H -Y -o te_IN -S |
703 |
|
|
%langpack -l th -n Thai -F -H -o th_TH -S |
704 |
|
|
%langpack -l tn -n Tswana -F -H -o tn_ZA -S |
705 |
|
|
%langpack -l tr -n Turkish -F -A -o tr_TR -S |
706 |
|
|
%langpack -l ts -n Tsonga -F -H -o ts_ZA -S |
707 |
|
|
%langpack -l uk -n Ukrainian -F -H -Y -M -O -S |
708 |
|
|
%langpack -l ur -n Urdu -F -H -O -S |
709 |
|
|
%langpack -l ve -n Venda -F -H -o ve_ZA -S |
710 |
|
|
%langpack -l xh -n Xhosa -F -H -o xh_ZA -S |
711 |
|
|
%define langpack_lang Simplified Chinese |
712 |
|
|
%langpack -l zh-Hans -n %{langpack_lang} -f zh-cn -a zh -o zh_CN -s zh-CN |
713 |
|
|
%define langpack_lang Traditional Chinese |
714 |
|
|
%langpack -l zh-Hant -n %{langpack_lang} -f zh-tw -a zh -o zh_TW -s zh-TW |
715 |
|
|
%langpack -l zu -n Zulu -F -H -Y -o zu_ZA -S |
716 |
|
|
%undefine langpack_lang |
717 |
|
|
|
718 |
|
|
%endif |
719 |
|
|
|
720 |
|
|
%autocorr -l en -n English |
721 |
|
|
|
722 |
|
|
%if %{langpacks} |
723 |
|
|
|
724 |
|
|
%autocorr -l af -n Afrikaans |
725 |
|
|
%autocorr -l bg -n Bulgarian |
726 |
|
|
%autocorr -l cs -n Czech |
727 |
|
|
%autocorr -l da -n Danish |
728 |
|
|
%autocorr -l de -n German |
729 |
|
|
%autocorr -l es -n Spanish |
730 |
|
|
%autocorr -l eu -n Basque -X |
731 |
|
|
%{_datadir}/autocorr/acor_eu.dat |
732 |
|
|
|
733 |
|
|
%autocorr -l fa -n Farsi |
734 |
|
|
%autocorr -l fi -n Finnish |
735 |
|
|
%autocorr -l fr -n French |
736 |
|
|
%autocorr -l ga -n Irish |
737 |
|
|
%autocorr -l hr -n Croatian |
738 |
|
|
%autocorr -l hu -n Hungarian |
739 |
|
|
%autocorr -l it -n Italian |
740 |
|
|
%autocorr -l ja -n Japanese |
741 |
|
|
%autocorr -l ko -n Korean |
742 |
|
|
%autocorr -l lb -n Luxembourgish |
743 |
|
|
%autocorr -l lt -n Lithuanian |
744 |
|
|
%autocorr -l mn -n Mongolian |
745 |
|
|
%autocorr -l nl -n Dutch |
746 |
|
|
%autocorr -l pl -n Polish |
747 |
|
|
%autocorr -l pt -n Portuguese |
748 |
|
|
%autocorr -l ru -n Russian |
749 |
|
|
%autocorr -l sk -n Slovak |
750 |
|
|
%autocorr -l sl -n Slovenian |
751 |
|
|
%autocorr -l sr -n Serbian |
752 |
|
|
%{_datadir}/autocorr/acor_sh-* |
753 |
|
|
|
754 |
|
|
%autocorr -l sv -n Swedish |
755 |
|
|
%autocorr -l tr -n Turkish |
756 |
|
|
%autocorr -l vi -n Vietnamese |
757 |
|
|
%autocorr -l zh -n Chinese |
758 |
|
|
|
759 |
|
|
%endif |
760 |
|
|
|
761 |
|
|
%prep |
762 |
|
|
%setup -q -c -a 1 -a 2 -a 3 -a 4 -a 5 -a 6 -a 7 -a 8 -a 9 -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 |
763 |
|
|
for a in */*; do mv `pwd`/$a .; done |
764 |
|
|
#remove "debugging" translations |
765 |
|
|
rm -rf l10n/source/kid |
766 |
|
|
#Customize Palette to remove Sun colours and add Red Hat colours |
767 |
dmorgan |
42463 |
#TODO: have and add mageia colours |
768 |
dmorgan |
42455 |
(head -n -1 extras/source/palettes/standard.soc && \ |
769 |
|
|
echo -e ' <draw:color draw:name="Red Hat 1" draw:color="#cc0000"/> |
770 |
|
|
<draw:color draw:name="Red Hat 2" draw:color="#0093d9"/> |
771 |
|
|
<draw:color draw:name="Red Hat 3" draw:color="#ff8d00"/> |
772 |
|
|
<draw:color draw:name="Red Hat 4" draw:color="#abb400"/> |
773 |
|
|
<draw:color draw:name="Red Hat 5" draw:color="#4e376b"/>' && \ |
774 |
|
|
tail -n 1 extras/source/palettes/standard.soc) > redhat.soc |
775 |
|
|
mv -f redhat.soc extras/source/palettes/standard.soc |
776 |
|
|
%patch1 -p1 -b .ooo53397.prelinkoptimize.desktop.patch |
777 |
|
|
%patch2 -p1 |
778 |
|
|
%patch3 -p1 -b .ooo86080.unopkg.bodge.patch |
779 |
dmorgan |
42796 |
%patch4 -p1 -b .ooo88341.sc.verticalboxes.patch |
780 |
dmorgan |
42455 |
%patch5 -p0 -b .gccXXXXX.solenv.javaregistration.patch |
781 |
dmorgan |
42463 |
%patch6 -p0 -b .oooXXXXX.solenv.allowmissing.patch |
782 |
dmorgan |
51808 |
##%patch7 -p0 -b .ooo101274.opening-a-directory.patch |
783 |
|
|
##%patch8 -p0 -b .ooo102061.sc.cellanchoring.patch |
784 |
dmorgan |
42480 |
%patch9 -p0 -b .ooo105784.vcl.sniffscriptforsubs.patch |
785 |
dmorgan |
42476 |
%patch10 -p0 -b .ooo108637.sfx2.uisavedir.patch |
786 |
dmorgan |
42466 |
%patch11 -p0 -b .ooo113273.desktop.resolvelinks.patch |
787 |
|
|
%patch12 -p1 -b .turn-script-providers-into-extensions.patch |
788 |
|
|
%patch13 -p1 -b .libreoffice-installfix.patch |
789 |
dmorgan |
42465 |
%patch14 -p1 -b .don-t-bail-out-on-mislength-records.patch |
790 |
dmorgan |
42464 |
%patch15 -p1 -b .libreoffice-bootstrap-kde.patch |
791 |
dmorgan |
51788 |
%patch16 -p1 -b .free-ctxt-after-taking-lastError-details.patch |
792 |
|
|
%patch17 -p1 -b .Cursor-on-post-it-now-scrolls-.patch |
793 |
|
|
%patch18 -p1 -b .fdo31271.icu.patch |
794 |
dmorgan |
51789 |
#%patch19 -p1 -b .libreoffice-gcc4.6.0.patch |
795 |
dmorgan |
51788 |
%patch20 -p1 -b .fexceptions-fexceptions.patch |
796 |
|
|
%patch21 -p1 -b .rhbz672872-cancel-gtk-file-dialog-on-deskto.patch |
797 |
|
|
%patch22 -p0 -b .vbahelper.visibility.patch |
798 |
|
|
%patch23 -p1 -b .fdo33509-i62414-out-by-one-breaks-CTL-spel.patch |
799 |
|
|
%patch24 -p1 -b .rhbz670020-crash-in-slidesorting.patch |
800 |
|
|
%patch25 -p1 -b .rhbz676539-handle-missing-pWindows-from-xW.patch |
801 |
|
|
%patch26 -p1 -b .fdo33750-i94623-use-optimal-border-width-w.patch |
802 |
dmorgan |
43414 |
|
803 |
|
|
%patch100 -p0 |
804 |
dmorgan |
42455 |
touch scripting/source/pyprov/delzip |
805 |
|
|
touch scripting/util/provider/beanshell/delzip |
806 |
|
|
touch scripting/util/provider/javascript/delzip |
807 |
|
|
|
808 |
|
|
%build |
809 |
|
|
echo build start time is `date`, diskspace: `df -h . | tail -n 1` |
810 |
|
|
#don't build localized helps which are poorly translated |
811 |
|
|
POORHELPS=`find l10n/source -name localize.sdf -exec grep 'helpcontent2.*main.*Working With %PRODUCTNAME' {} \; | cut -f 10 | grep -v en-US | xargs` |
812 |
|
|
#convert _smp_mflags to dmake equivalent |
813 |
|
|
SMP_MFLAGS=%{?_smp_mflags} |
814 |
|
|
SMP_MFLAGS=$[${SMP_MFLAGS/-j/}] |
815 |
|
|
if [ $SMP_MFLAGS -lt 2 ]; then SMP_MFLAGS=2; fi |
816 |
|
|
NDMAKES=`dc -e "$SMP_MFLAGS v p"` |
817 |
|
|
NBUILDS=`dc -e "$SMP_MFLAGS $NDMAKES / p"` |
818 |
|
|
|
819 |
|
|
NDMAKES=1 |
820 |
|
|
NBUILDS=1 |
821 |
|
|
|
822 |
|
|
# KDE bits |
823 |
dmorgan |
42750 |
export QT4DIR=%{qt4dir} |
824 |
dmorgan |
42749 |
export KDE4DIR=%{_kde_prefix} |
825 |
dmorgan |
42455 |
export PATH=$QT4DIR/bin:$PATH |
826 |
|
|
|
827 |
|
|
autoconf |
828 |
|
|
%configure \ |
829 |
dmorgan |
42463 |
--with-vendor="Mageia.org" --with-num-cpus=$NBUILDS --with-max-jobs=$NDMAKES \ |
830 |
dmorgan |
42455 |
--with-build-version="Ver: %{version}-%{release}" --with-unix-wrapper=%{name} \ |
831 |
|
|
--disable-ldap --disable-epm --disable-mathmldtd \ |
832 |
|
|
--disable-Xaw --disable-gnome-vfs --enable-gio --enable-symbols \ |
833 |
|
|
--enable-lockdown --enable-evolution2 --enable-cairo --enable-dbus \ |
834 |
|
|
--enable-opengl --enable-vba --enable-minimizer --enable-presenter-console \ |
835 |
|
|
--enable-pdfimport --enable-wiki-publisher --enable-report-builder \ |
836 |
|
|
--with-system-jfreereport --with-vba-package-format="builtin" \ |
837 |
|
|
--with-system-libs --with-system-headers --with-system-mozilla \ |
838 |
|
|
--with-system-mythes --with-system-dicts --with-system-apache-commons \ |
839 |
|
|
--with-system-libtextcat --with-system-libtextcat-data --without-system-saxon \ |
840 |
|
|
--with-external-dict-dir=/usr/share/myspell --without-myspell-dicts \ |
841 |
|
|
--without-fonts --without-agg --without-ppds --without-afms %{stlflags} \ |
842 |
|
|
--with-lang="%{langpack_langs}" --with-poor-help-localizations="$POORHELPS" \ |
843 |
|
|
--with-external-tar=`pwd`/ext_sources --with-java-target-version=1.5 \ |
844 |
dmorgan |
42463 |
--enable-kde4 --without-system-mdds --without-system-hsqldb --with-ant-home=%{_datadir}/ant/ |
845 |
dmorgan |
42455 |
|
846 |
|
|
mkdir -p ext_sources |
847 |
|
|
cp %{SOURCE20} ext_sources/185d60944ea767075d27247c3162b3bc-unowinreg.dll |
848 |
|
|
cp %{SOURCE23} ext_sources |
849 |
|
|
cp %{SOURCE24} ext_sources |
850 |
|
|
cp %{SOURCE25} ext_sources |
851 |
|
|
cp %{SOURCE26} ext_sources |
852 |
|
|
cp %{SOURCE27} ext_sources |
853 |
|
|
cp %{SOURCE28} ext_sources |
854 |
|
|
cp %{SOURCE29} ext_sources |
855 |
|
|
cp %{SOURCE30} ext_sources |
856 |
dmorgan |
42511 |
cp %{SOURCE31} ext_sources |
857 |
dmorgan |
42455 |
|
858 |
|
|
#use the RPM_OPT_FLAGS but remove the OOo overridden ones |
859 |
|
|
for i in $RPM_OPT_FLAGS; do |
860 |
|
|
case "$i" in |
861 |
|
|
-O?|-pipe|-Wall|-g|-fexceptions) continue;; |
862 |
|
|
esac |
863 |
|
|
ARCH_FLAGS="$ARCH_FLAGS $i" |
864 |
|
|
done |
865 |
|
|
export ARCH_FLAGS |
866 |
|
|
|
867 |
|
|
. ./*[Ee]nv.[Ss]et.sh |
868 |
|
|
./bootstrap |
869 |
|
|
|
870 |
|
|
#HANGING JAVA HACK |
871 |
|
|
cat << \EOF > solenv/bin/java |
872 |
|
|
#!/bin/sh |
873 |
|
|
status=1 |
874 |
|
|
count=1 |
875 |
|
|
while [ $status -ne 0 -a $count -lt 10 ] |
876 |
|
|
do |
877 |
|
|
timeout -k 5m 5m $REALJAVA $* |
878 |
|
|
status=$? |
879 |
|
|
if [ $status -ne 0 ]; then |
880 |
|
|
echo $REALJAVA hung, trying again, attempt $count |
881 |
|
|
fi |
882 |
|
|
count=$[count+1] |
883 |
|
|
done |
884 |
|
|
exit $status |
885 |
|
|
EOF |
886 |
|
|
chmod +x solenv/bin/java |
887 |
|
|
export REALJAVA=`which java` |
888 |
|
|
export PATH=solenv/bin:$PATH |
889 |
|
|
which java |
890 |
|
|
#HANGING JAVA HACK |
891 |
|
|
|
892 |
|
|
cd instsetoo_native |
893 |
|
|
if ! VERBOSE=true build --dlv_switch -link -P$NBUILDS --all -- -P$NDMAKES -s; then |
894 |
|
|
build --dlv_switch -link --all |
895 |
|
|
fi |
896 |
|
|
|
897 |
|
|
#generate the icons and mime type stuff |
898 |
|
|
export DESTDIR=../../../output |
899 |
|
|
export KDEMAINDIR=/usr |
900 |
|
|
export GNOMEDIR=/usr |
901 |
|
|
export GNOME_MIME_THEME=hicolor |
902 |
|
|
cd ../sysui |
903 |
|
|
cd unxlng*/misc/libreoffice |
904 |
|
|
./create_tree.sh |
905 |
|
|
|
906 |
|
|
echo build end time is `date`, diskspace: `df -h . | tail -n 1` |
907 |
|
|
|
908 |
|
|
|
909 |
|
|
%define install_bundled_extension(n:) \ |
910 |
|
|
%define extname %{-n:%{-n*}}%{!-n:%{error:No extension name given}} \ |
911 |
|
|
%define extdir $RPM_BUILD_ROOT/%{baseinstdir}/share/extensions \ |
912 |
|
|
%define solverbindir $SOLARVER/$INPATH/bin \ |
913 |
|
|
install -d -m 755 %{extdir}/%{extname} \ |
914 |
|
|
unzip -d %{extdir}/%{extname} %{solverbindir}/%{extname}.oxt |
915 |
|
|
|
916 |
|
|
|
917 |
|
|
%install |
918 |
|
|
rm -rf $RPM_BUILD_ROOT |
919 |
|
|
source ./Linux*Env.Set.sh |
920 |
|
|
#figure out the icon version |
921 |
|
|
export `grep "^PRODUCTVERSIONSHORT =" solenv/inc/productversion.mk | sed -e "s/ //g"` |
922 |
|
|
export `grep "PRODUCTVERSION[ ]*=[ ]*" solenv/inc/productversion.mk | sed -e "s/ //g"` |
923 |
|
|
#install |
924 |
|
|
cd instsetoo_native/util |
925 |
|
|
#direct install |
926 |
|
|
mkdir -p $RPM_BUILD_ROOT/%{instdir} |
927 |
|
|
export PKGFORMAT=installed |
928 |
|
|
#don't duplicate english helpcontent about the place |
929 |
|
|
unset DEFAULT_TO_ENGLISH_FOR_PACKING |
930 |
|
|
if dmake openoffice_en-US; then |
931 |
|
|
ok=true |
932 |
|
|
break |
933 |
|
|
else |
934 |
|
|
echo - ---dump log start--- |
935 |
|
|
cat ../unx*.pro/LibreOffice/installed/logging/en-US/log_*_en-US.log |
936 |
|
|
echo - ---dump log end--- |
937 |
|
|
ok=false |
938 |
|
|
fi |
939 |
|
|
if [ $ok == "false" ]; then |
940 |
|
|
exit 1 |
941 |
|
|
fi |
942 |
|
|
mkdir -p $RPM_BUILD_ROOT/%{baseinstdir} |
943 |
|
|
mv ../unxlng*.pro/LibreOffice/installed/install/en-US/* $RPM_BUILD_ROOT/%{baseinstdir} |
944 |
|
|
chmod -R +w $RPM_BUILD_ROOT/%{baseinstdir} |
945 |
|
|
%if %{langpacks} |
946 |
|
|
dmake ooolanguagepack |
947 |
|
|
rm -rf ../unxlng*.pro/LibreOffice_languagepack/installed/install/log |
948 |
|
|
for langpack in ../unxlng*.pro/LibreOffice_languagepack/installed/install/*; do |
949 |
|
|
cp -rp $langpack/* $RPM_BUILD_ROOT/%{baseinstdir} |
950 |
|
|
rm -rf $langpack |
951 |
|
|
done |
952 |
|
|
%endif |
953 |
|
|
for file in swriter scalc simpress sdraw ; do |
954 |
|
|
cp -f ../../desktop/$OUTPATH.pro/bin/$file $RPM_BUILD_ROOT/%{baseinstdir}/program/$file.bin |
955 |
|
|
done |
956 |
|
|
rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/share/prereg |
957 |
|
|
#give a consistent javasettingsunopkginstall.xml |
958 |
|
|
$RPM_BUILD_ROOT/%{baseinstdir}/program/unopkg list --bundled || : |
959 |
|
|
export WITH_LANG="en-US" |
960 |
|
|
dmake sdkoo |
961 |
|
|
mv ../unxlng*.pro/LibreOffice_SDK/installed/install/en-US/*/sdk $RPM_BUILD_ROOT/%{sdkinstdir} |
962 |
|
|
cd ../../ |
963 |
|
|
|
964 |
|
|
# unpack report-builder extension |
965 |
|
|
install -d -m 755 $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/report-builder |
966 |
|
|
unzip solver/%{OFFICEUPD}/unxlng*/bin/report-builder.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/report-builder |
967 |
|
|
|
968 |
|
|
# unpack wiki-publisher extension |
969 |
|
|
install -d -m 755 $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/wiki-publisher |
970 |
|
|
unzip solver/%{OFFICEUPD}/unxlng*/bin/swext/wiki-publisher.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/wiki-publisher |
971 |
|
|
|
972 |
|
|
# unpack presentation-minimizer extension |
973 |
|
|
install -d -m 755 $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/presentation-minimizer |
974 |
|
|
unzip solver/%{OFFICEUPD}/unxlng*/bin/minimizer/presentation-minimizer.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/presentation-minimizer |
975 |
|
|
chmod -x $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/presentation-minimizer/help/component.txt |
976 |
|
|
|
977 |
|
|
# unpack presenter screen extension |
978 |
|
|
install -d -m 755 $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/presenter-screen |
979 |
|
|
unzip solver/%{OFFICEUPD}/unxlng*/bin/presenter/presenter-screen.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/presenter-screen |
980 |
|
|
chmod -x $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/presenter-screen/help/component.txt |
981 |
|
|
|
982 |
|
|
# unpack pdfimport extension |
983 |
|
|
install -d -m 755 $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/pdfimport |
984 |
|
|
unzip solver/%{OFFICEUPD}/unxlng*/bin/pdfimport/pdfimport.oxt -d $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/pdfimport |
985 |
|
|
chmod -x $RPM_BUILD_ROOT%{baseinstdir}/share/extensions/pdfimport/help/component.txt |
986 |
|
|
|
987 |
|
|
# install script providers |
988 |
|
|
%install_bundled_extension -n script-provider-for-beanshell |
989 |
|
|
%install_bundled_extension -n script-provider-for-javascript |
990 |
|
|
%install_bundled_extension -n script-provider-for-python |
991 |
|
|
|
992 |
|
|
#configure sdk |
993 |
|
|
pushd $RPM_BUILD_ROOT/%{sdkinstdir} |
994 |
|
|
for file in setsdkenv_unix.csh setsdkenv_unix.sh ; do |
995 |
|
|
sed -e "s,@OO_SDK_NAME@,sdk," \ |
996 |
|
|
-e "s,@OO_SDK_HOME@,%{sdkinstdir}," \ |
997 |
|
|
-e "s,@OFFICE_HOME@,%{baseinstdir}," \ |
998 |
|
|
-e "s,@OFFICE_BASE_HOME@,%{basisinstdir}," \ |
999 |
|
|
-e "s,@OO_SDK_URE_HOME@,%{ureinstdir}," \ |
1000 |
|
|
-e "s,@OO_SDK_MAKE_HOME@,/usr/bin," \ |
1001 |
|
|
-e "s,@OO_SDK_ZIP_HOME@,/usr/bin," \ |
1002 |
|
|
-e "s,@OO_SDK_CPP_HOME@,/usr/bin," \ |
1003 |
|
|
-e "s,@OO_SDK_CC_55_OR_HIGHER@,," \ |
1004 |
|
|
-e "s,@OO_SDK_JAVA_HOME@,$JAVA_HOME," \ |
1005 |
|
|
-e "s,@OO_SDK_OUTPUT_DIR@,\$HOME," \ |
1006 |
|
|
-e "s,@SDK_AUTO_DEPLOYMENT@,NO," \ |
1007 |
|
|
$file.in > $file |
1008 |
|
|
chmod 755 $file |
1009 |
|
|
done |
1010 |
|
|
#fix permissions |
1011 |
|
|
find examples -type f -exec chmod -x {} \; |
1012 |
|
|
popd |
1013 |
|
|
|
1014 |
|
|
chmod -x $RPM_BUILD_ROOT/%{basisinstdir}/program/testtoolrc |
1015 |
|
|
chmod -x $RPM_BUILD_ROOT/%{basisinstdir}/program/hid.lst |
1016 |
|
|
|
1017 |
|
|
#remove spurious exec bits |
1018 |
|
|
chmod -x $RPM_BUILD_ROOT/%{basisinstdir}/program/gengalrc |
1019 |
|
|
|
1020 |
|
|
#ensure a template dir for each lang |
1021 |
|
|
pushd $RPM_BUILD_ROOT/%{basisinstdir}/share/template |
1022 |
|
|
for I in %{langpack_langs}; do |
1023 |
|
|
mkdir -p $I |
1024 |
|
|
done |
1025 |
|
|
popd |
1026 |
|
|
|
1027 |
|
|
#Set some aliases to canonical autocorrect language files for locales with matching languages |
1028 |
|
|
pushd $RPM_BUILD_ROOT/%{basisinstdir}/share/autocorr |
1029 |
|
|
|
1030 |
|
|
en_GB_aliases="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" |
1031 |
|
|
for lang in $en_GB_aliases; do |
1032 |
|
|
ln -sf acor_en-GB.dat acor_$lang.dat |
1033 |
|
|
done |
1034 |
|
|
en_US_aliases="en-PH" |
1035 |
|
|
for lang in $en_US_aliases; do |
1036 |
|
|
ln -sf acor_en-US.dat acor_$lang.dat |
1037 |
|
|
done |
1038 |
|
|
#en-ZA exists and has a good autocorrect file with two or three extras that make sense for |
1039 |
|
|
#neighbouring english speaking territories |
1040 |
|
|
en_ZA_aliases="en-NA en-ZW" |
1041 |
|
|
for lang in $en_ZA_aliases; do |
1042 |
|
|
ln -sf acor_en-ZA.dat acor_$lang.dat |
1043 |
|
|
done |
1044 |
|
|
%if %{langpacks} |
1045 |
|
|
af_ZA_aliases="af-NA" |
1046 |
|
|
for lang in $af_ZA_aliases; do |
1047 |
|
|
ln -sf acor_af-ZA.dat acor_$lang.dat |
1048 |
|
|
done |
1049 |
|
|
de_DE_aliases="de-AT de-BE de-CH de-LI de-LU" |
1050 |
|
|
for lang in $de_DE_aliases; do |
1051 |
|
|
ln -sf acor_de-DE.dat acor_$lang.dat |
1052 |
|
|
done |
1053 |
|
|
es_ES_aliases="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" |
1054 |
|
|
for lang in $es_ES_aliases; do |
1055 |
|
|
ln -sf acor_es-ES.dat acor_$lang.dat |
1056 |
|
|
done |
1057 |
|
|
fr_FR_aliases="fr-BE fr-CA fr-CH fr-LU fr-MC" |
1058 |
|
|
for lang in $fr_FR_aliases; do |
1059 |
|
|
ln -sf acor_fr-FR.dat acor_$lang.dat |
1060 |
|
|
done |
1061 |
|
|
it_IT_aliases="it-CH" |
1062 |
|
|
for lang in $it_IT_aliases; do |
1063 |
|
|
ln -sf acor_it-IT.dat acor_$lang.dat |
1064 |
|
|
done |
1065 |
|
|
nl_NL_aliases="nl-AW nl-BE" |
1066 |
|
|
for lang in $nl_NL_aliases; do |
1067 |
|
|
ln -s acor_nl-NL.dat acor_$lang.dat |
1068 |
|
|
done |
1069 |
|
|
sv_SE_aliases="sv-FI" |
1070 |
|
|
for lang in $sv_SE_aliases; do |
1071 |
|
|
ln -s acor_sv-SE.dat acor_$lang.dat |
1072 |
|
|
done |
1073 |
|
|
%else |
1074 |
|
|
rm -f acor_[a-df-z]*.dat acor_e[su]*.dat |
1075 |
|
|
%endif |
1076 |
|
|
popd |
1077 |
|
|
#rhbz#484055 make these shared across multiple applications |
1078 |
|
|
mkdir -p $RPM_BUILD_ROOT/%{_datadir} |
1079 |
|
|
mv -f $RPM_BUILD_ROOT/%{basisinstdir}/share/autocorr $RPM_BUILD_ROOT/%{_datadir}/autocorr |
1080 |
|
|
chmod 755 $RPM_BUILD_ROOT/%{_datadir}/autocorr |
1081 |
|
|
|
1082 |
|
|
%if %{langpacks} |
1083 |
|
|
|
1084 |
|
|
#auto generate the langpack file lists, format is... |
1085 |
|
|
#langpack id, has help or not, autocorrection glob, script classification |
1086 |
|
|
langpackdetails=\ |
1087 |
|
|
(\ |
1088 |
|
|
af help western ar help ctl \ |
1089 |
|
|
bg help western bn help western \ |
1090 |
|
|
ca help western cs help western \ |
1091 |
|
|
cy nohelp western da help western \ |
1092 |
|
|
de help western el help western \ |
1093 |
|
|
es help western et help western \ |
1094 |
|
|
eu help western fi help western \ |
1095 |
|
|
fr help western ga nohelp western \ |
1096 |
|
|
gl help western gu nohelp ctl \ |
1097 |
|
|
pa-IN help ctl he nohelp ctl \ |
1098 |
|
|
hi help ctl hu help western \ |
1099 |
|
|
hr nohelp western it help western \ |
1100 |
|
|
ja help cjk ko help cjk \ |
1101 |
|
|
lt help western ms nohelp western \ |
1102 |
|
|
nb help western nl help western \ |
1103 |
|
|
nn help western pl help western \ |
1104 |
|
|
pt help western pt-BR help western \ |
1105 |
|
|
ru help western sk help western \ |
1106 |
|
|
sl help western sr help western \ |
1107 |
|
|
sv help western ta help ctl \ |
1108 |
|
|
th help ctlseqcheck tr help western \ |
1109 |
|
|
zh-CN help cjk zh-TW help cjk \ |
1110 |
|
|
zu help western tn help western \ |
1111 |
|
|
ts help western as nohelp western \ |
1112 |
|
|
mr nohelp western ml nohelp western \ |
1113 |
|
|
or nohelp ctl te nohelp western \ |
1114 |
|
|
ur nohelp western kn nohelp western \ |
1115 |
|
|
xh help western ve help western \ |
1116 |
|
|
st help western ss help western \ |
1117 |
|
|
nr help western ns help western \ |
1118 |
|
|
dz help ctl uk help western \ |
1119 |
|
|
sh help western mai help western \ |
1120 |
|
|
ro nohelp western si nohelp ctl \ |
1121 |
|
|
) |
1122 |
|
|
|
1123 |
|
|
tar xzf %{SOURCE21} |
1124 |
|
|
|
1125 |
|
|
i=0 |
1126 |
|
|
while [ $i -lt ${#langpackdetails[@]} ]; do |
1127 |
|
|
lang=${langpackdetails[$i]} |
1128 |
|
|
sed -e "s/LANG/$lang/g" langpacks/libreoffice.langpack-common.template > $lang.filelist |
1129 |
|
|
i=$[i+1] |
1130 |
|
|
help=${langpackdetails[$i]} |
1131 |
|
|
if [ "$help" = "help" ]; then |
1132 |
|
|
sed -e "s/LANG/$lang/g" langpacks/libreoffice.langpack-help.template >> $lang.filelist |
1133 |
|
|
fi |
1134 |
|
|
i=$[i+1] |
1135 |
|
|
type=${langpackdetails[$i]} |
1136 |
|
|
if [ "$type" = "cjk" ]; then |
1137 |
|
|
sed -e "s/LANG/$lang/g" langpacks/libreoffice.langpack-cjk.template >> $lang.filelist |
1138 |
|
|
fi |
1139 |
|
|
#rh217269 upstream made a decision to sequence check all ctl languages |
1140 |
|
|
#I think this is wrong, and only Thai should be sequence checked |
1141 |
|
|
if [ "$type" = "ctlseqcheck" ]; then |
1142 |
|
|
sed -e "s/LANG/$lang/g" langpacks/libreoffice.langpack-ctl.template >> $lang.filelist |
1143 |
|
|
fi |
1144 |
|
|
if [ "$type" = "ctl" ]; then |
1145 |
|
|
rm -f $RPM_BUILD_ROOT/%{basisinstdir}/share/registry/ctl_$lang.xcd |
1146 |
|
|
fi |
1147 |
|
|
i=$[i+1] |
1148 |
|
|
done |
1149 |
|
|
|
1150 |
|
|
#rhbz#452379 clump serbian translations together |
1151 |
|
|
cat sh.filelist >> sr.filelist |
1152 |
|
|
|
1153 |
|
|
%endif |
1154 |
|
|
|
1155 |
|
|
#remove it in case we didn't build with gcj |
1156 |
|
|
rm -f $RPM_BUILD_ROOT/%{basisinstdir}/program/classes/sandbox.jar |
1157 |
|
|
|
1158 |
|
|
#remove pagein stuff |
1159 |
|
|
rm -f $RPM_BUILD_ROOT/%{basisinstdir}/program/pagein* |
1160 |
|
|
|
1161 |
|
|
#remove dummy .dat files |
1162 |
|
|
rm -f $RPM_BUILD_ROOT/%{basisinstdir}/program/root?.dat |
1163 |
|
|
|
1164 |
|
|
#set standard permissions for rpmlint |
1165 |
|
|
find $RPM_BUILD_ROOT/%{baseinstdir} -exec chmod +w {} \; |
1166 |
|
|
find $RPM_BUILD_ROOT/%{baseinstdir} -type d -exec chmod 0755 {} \; |
1167 |
|
|
|
1168 |
|
|
# move python bits into site-packages |
1169 |
|
|
mkdir -p $RPM_BUILD_ROOT/%{python_sitearch} |
1170 |
|
|
pushd $RPM_BUILD_ROOT/%{python_sitearch} |
1171 |
|
|
echo "import sys, os" > uno.py |
1172 |
|
|
echo "sys.path.append('%{basisinstdir}/program')" >> uno.py |
1173 |
|
|
echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{baseinstdir}/program/fundamentalrc')" >> uno.py |
1174 |
|
|
cat $RPM_BUILD_ROOT/%{basisinstdir}/program/uno.py >> uno.py |
1175 |
|
|
rm -f $RPM_BUILD_ROOT/%{basisinstdir}/program/uno.py* |
1176 |
|
|
mv -f $RPM_BUILD_ROOT/%{basisinstdir}/program/unohelper.py* . |
1177 |
|
|
popd |
1178 |
|
|
|
1179 |
|
|
# rhbz#477435 package opensymbol separately |
1180 |
|
|
pushd $RPM_BUILD_ROOT/%{basisinstdir}/share/fonts/truetype |
1181 |
|
|
install -d -m 0755 %{buildroot}%{_fontdir} |
1182 |
|
|
install -p -m 0644 *.ttf %{buildroot}%{_fontdir} |
1183 |
|
|
popd |
1184 |
|
|
rm -rf $RPM_BUILD_ROOT/%{basisinstdir}/share/fonts |
1185 |
|
|
|
1186 |
|
|
#ensure that no sneaky un-prelinkable, un-fpic or non executable shared libs |
1187 |
|
|
#have snuck through |
1188 |
|
|
pic=0 |
1189 |
|
|
executable=0 |
1190 |
|
|
for foo in `find $RPM_BUILD_ROOT/%{instdir} -name "*" -exec file {} \;| grep ": ELF" | cut -d: -f 1` ; do |
1191 |
|
|
chmod +wx $foo |
1192 |
|
|
ls -asl $foo |
1193 |
|
|
result=`readelf -d $foo | grep TEXTREL` || true |
1194 |
|
|
if [ "$result" != "" ]; then |
1195 |
|
|
echo "TEXTREL Warning: $foo is b0rked (-fpic missing)" |
1196 |
|
|
pic=1 |
1197 |
|
|
fi |
1198 |
|
|
result=`readelf -l $foo | grep GNU_STACK | grep RWE` || true |
1199 |
|
|
if [ "$result" != "" ]; then |
1200 |
|
|
echo "GNU_STACK Warning: $foo is b0rked (-noexecstack missing)" |
1201 |
|
|
executable=1 |
1202 |
|
|
fi |
1203 |
|
|
done |
1204 |
|
|
if [ $pic == 1 ]; then false; fi |
1205 |
|
|
if [ $executable == 1 ]; then false; fi |
1206 |
|
|
|
1207 |
|
|
#make up some /usr/bin scripts |
1208 |
|
|
mkdir -p $RPM_BUILD_ROOT/%{_bindir} |
1209 |
|
|
|
1210 |
|
|
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooffice |
1211 |
|
|
echo exec libreoffice \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooffice |
1212 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooffice |
1213 |
|
|
|
1214 |
|
|
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc |
1215 |
|
|
echo exec libreoffice -view \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc |
1216 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc |
1217 |
|
|
|
1218 |
|
|
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oowriter |
1219 |
|
|
echo exec libreoffice -writer \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oowriter |
1220 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oowriter |
1221 |
|
|
|
1222 |
|
|
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oocalc |
1223 |
|
|
echo exec libreoffice -calc \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oocalc |
1224 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oocalc |
1225 |
|
|
|
1226 |
|
|
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooimpress |
1227 |
|
|
echo exec libreoffice -impress \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooimpress |
1228 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooimpress |
1229 |
|
|
|
1230 |
|
|
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oodraw |
1231 |
|
|
echo exec libreoffice -draw \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oodraw |
1232 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oodraw |
1233 |
|
|
|
1234 |
|
|
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oomath |
1235 |
|
|
echo exec libreoffice -math \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oomath |
1236 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oomath |
1237 |
|
|
|
1238 |
|
|
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oobase |
1239 |
|
|
echo exec libreoffice -base \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oobase |
1240 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oobase |
1241 |
|
|
|
1242 |
|
|
cp -f %{SOURCE22} $RPM_BUILD_ROOT/%{_bindir}/unopkg |
1243 |
|
|
sed -i -e "s/LAUNCHER/unopkg/g" $RPM_BUILD_ROOT/%{_bindir}/unopkg |
1244 |
|
|
sed -i -e "s/BRAND/libreoffice/g" $RPM_BUILD_ROOT/%{_bindir}/unopkg |
1245 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/unopkg |
1246 |
|
|
|
1247 |
|
|
cp -f %{SOURCE22} $RPM_BUILD_ROOT/%{_bindir}/libreoffice |
1248 |
|
|
sed -i -e "s/LAUNCHER/soffice/g" $RPM_BUILD_ROOT/%{_bindir}/libreoffice |
1249 |
|
|
sed -i -e "s/BRAND/libreoffice/g" $RPM_BUILD_ROOT/%{_bindir}/libreoffice |
1250 |
|
|
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/libreoffice |
1251 |
|
|
|
1252 |
|
|
pushd $RPM_BUILD_ROOT/%{_bindir} |
1253 |
|
|
# rhbz#499474 provide a /usr/bin/soffice for .recently-used.xbel |
1254 |
|
|
ln -s %{baseinstdir}/program/soffice soffice |
1255 |
|
|
# rhbz#499474 provide a /usr/bin/openoffice.org for backwards compat |
1256 |
|
|
ln -s %{baseinstdir}/program/libreoffice openoffice.org |
1257 |
|
|
popd |
1258 |
|
|
|
1259 |
|
|
pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/xdg/ |
1260 |
|
|
chmod u+w *.desktop |
1261 |
|
|
rm -rf printeradmin.desktop |
1262 |
|
|
for file in *.desktop; do |
1263 |
|
|
# rhbz#156677 remove the version from Name= |
1264 |
|
|
sed -i -e "s/$PRODUCTVERSION //g" $file |
1265 |
|
|
# rhbz#156067 don't version the icons |
1266 |
|
|
sed -i -e "s/$PRODUCTVERSIONSHORT//g" $file |
1267 |
|
|
# add X-GIO-NoFuse so we get url:// instead of file://~.gvfs/ |
1268 |
|
|
echo X-GIO-NoFuse=true >> $file |
1269 |
|
|
done |
1270 |
|
|
echo "StartupNotify=true" >> base.desktop |
1271 |
|
|
echo "StartupNotify=true" >> calc.desktop |
1272 |
|
|
echo "StartupNotify=true" >> impress.desktop |
1273 |
|
|
echo "StartupNotify=true" >> writer.desktop |
1274 |
|
|
echo "StartupNotify=true" >> math.desktop |
1275 |
|
|
echo "StartupNotify=true" >> draw.desktop |
1276 |
|
|
echo "TryExec=oobase" >> base.desktop |
1277 |
|
|
echo "TryExec=oocalc" >> calc.desktop |
1278 |
|
|
echo "TryExec=ooimpress" >> impress.desktop |
1279 |
|
|
echo "TryExec=oowriter" >> writer.desktop |
1280 |
|
|
echo "TryExec=oomath" >> math.desktop |
1281 |
|
|
echo "TryExec=oodraw" >> draw.desktop |
1282 |
|
|
# rhbz#156677# / rhbz#186515# |
1283 |
|
|
echo "NoDisplay=true" >> math.desktop |
1284 |
|
|
echo "NoDisplay=true" >> startcenter.desktop |
1285 |
|
|
# rhbz#491159 temporarily remove NoDisplay=true from qstart.desktop |
1286 |
|
|
sed -i -e "/NoDisplay=true/d" qstart.desktop |
1287 |
|
|
# relocate the .desktop and icon files |
1288 |
|
|
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications |
1289 |
|
|
cp -p base.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-base.desktop |
1290 |
|
|
cp -p calc.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-calc.desktop |
1291 |
|
|
cp -p impress.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-impress.desktop |
1292 |
|
|
cp -p writer.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-writer.desktop |
1293 |
|
|
cp -p math.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-math.desktop |
1294 |
|
|
cp -p draw.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-draw.desktop |
1295 |
|
|
cp -p javafilter.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-javafilter.desktop |
1296 |
|
|
cp -p startcenter.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-startcenter.desktop |
1297 |
|
|
for desktop in *.desktop; do |
1298 |
|
|
desktop-file-validate $desktop |
1299 |
|
|
done |
1300 |
|
|
popd |
1301 |
|
|
|
1302 |
|
|
pushd sysui/output/usr/share/ |
1303 |
|
|
#get rid of the gnome icons and other unneeded files |
1304 |
|
|
rm -rf icons/gnome applications application-registry |
1305 |
|
|
# rhbz#156067 don't version the icons |
1306 |
|
|
find . -name "*.desktop" -exec sed -i -e s/$PRODUCTVERSIONSHORT//g {} \; |
1307 |
|
|
find . -name "*libreoffice$PRODUCTVERSIONSHORT*" -print \ |
1308 |
|
|
| while read path; do |
1309 |
|
|
mv $path `echo $path | sed s/libreoffice$PRODUCTVERSIONSHORT/libreoffice/` |
1310 |
|
|
done |
1311 |
|
|
find . -type l -print \ |
1312 |
|
|
| while read path; do |
1313 |
|
|
target=`readlink $path` |
1314 |
|
|
new_target=`echo $target | sed -e s/$PRODUCTVERSIONSHORT//g` |
1315 |
|
|
if [ "$target" != "$new_target" ]; then |
1316 |
|
|
ln -sf $new_target $path |
1317 |
|
|
fi |
1318 |
|
|
done |
1319 |
|
|
|
1320 |
|
|
sed -i -e s/libreoffice$PRODUCTVERSIONSHORT/libreoffice/g \ |
1321 |
|
|
./mime-info/libreoffice.keys |
1322 |
|
|
#relocate the rest of them |
1323 |
|
|
cp -r icons $RPM_BUILD_ROOT/%{_datadir} |
1324 |
|
|
cp -r mime-info $RPM_BUILD_ROOT/%{_datadir} |
1325 |
|
|
#add our mime-types, e.g. for .oxt extensions |
1326 |
|
|
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/mime/packages |
1327 |
|
|
cp -p mime/packages/libreoffice.xml $RPM_BUILD_ROOT/%{_datadir}/mime/packages |
1328 |
|
|
popd |
1329 |
|
|
|
1330 |
|
|
rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/readmes |
1331 |
|
|
rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/licenses |
1332 |
|
|
|
1333 |
|
|
mkdir -p $RPM_BUILD_ROOT/%{basisinstdir}/share/psprint/driver |
1334 |
|
|
cp -r psprint_config/configuration/ppds/SGENPRT.PS $RPM_BUILD_ROOT/%{basisinstdir}/share/psprint/driver/SGENPRT.PS |
1335 |
|
|
|
1336 |
|
|
# rhbz#452385 to auto have postgres in classpath if subsequently installed |
1337 |
|
|
# rhbz#465664 to get lucene working for functional help |
1338 |
|
|
sed -i -e "s#URE_MORE_JAVA_CLASSPATH_URLS.*#& file:///usr/share/java/lucene.jar file:///usr/share/java/lucene-contrib/lucene-analyzers.jar file:///usr/share/java/postgresql-jdbc.jar#" $RPM_BUILD_ROOT/%{basisinstdir}/program/fundamentalbasisrc |
1339 |
|
|
|
1340 |
|
|
%check |
1341 |
|
|
source ./Linux*Env.Set.sh |
1342 |
|
|
cd test |
1343 |
|
|
build && deliver -link |
1344 |
|
|
cd ../smoketestoo_native |
1345 |
|
|
#JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1" works around flawed accessibility check |
1346 |
|
|
#SAL_USE_VCLPLUGIN="svp" uses the headless plugin for these tests |
1347 |
|
|
JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1" SAL_USE_VCLPLUGIN="svp" timeout -k 2m 2h build.pl |
1348 |
|
|
|
1349 |
|
|
%clean |
1350 |
|
|
rm -rf $RPM_BUILD_ROOT |
1351 |
|
|
|
1352 |
|
|
%files core |
1353 |
|
|
%defattr(-,root,root,-) |
1354 |
|
|
%dir %{basisinstdir} |
1355 |
|
|
%dir %{basisinstdir}/help |
1356 |
|
|
%docdir %{basisinstdir}/help/en |
1357 |
|
|
%dir %{basisinstdir}/help/en |
1358 |
|
|
%{basisinstdir}/help/en/default.css |
1359 |
|
|
%{basisinstdir}/help/en/err.html |
1360 |
|
|
%{basisinstdir}/help/en/highcontrast1.css |
1361 |
|
|
%{basisinstdir}/help/en/highcontrast2.css |
1362 |
|
|
%{basisinstdir}/help/en/highcontrastblack.css |
1363 |
|
|
%{basisinstdir}/help/en/highcontrastwhite.css |
1364 |
|
|
%{basisinstdir}/help/en/sbasic.* |
1365 |
|
|
%{basisinstdir}/help/en/schart.* |
1366 |
|
|
%{basisinstdir}/help/en/shared.* |
1367 |
|
|
%{basisinstdir}/help/idxcaption.xsl |
1368 |
|
|
%{basisinstdir}/help/idxcontent.xsl |
1369 |
|
|
%{basisinstdir}/help/main_transform.xsl |
1370 |
|
|
%{basisinstdir}/presets |
1371 |
|
|
%dir %{basisinstdir}/program |
1372 |
|
|
%{basisinstdir}/program/addin |
1373 |
|
|
%{basisinstdir}/program/basprov%{SOPOST}.uno.so |
1374 |
|
|
%{basisinstdir}/program/canvasfactory.uno.so |
1375 |
|
|
%{basisinstdir}/program/cde-open-url |
1376 |
|
|
%dir %{basisinstdir}/program/classes |
1377 |
|
|
%{basisinstdir}/program/classes/agenda.jar |
1378 |
|
|
%{basisinstdir}/program/classes/commonwizards.jar |
1379 |
|
|
%{basisinstdir}/program/classes/fax.jar |
1380 |
|
|
%{basisinstdir}/program/classes/form.jar |
1381 |
|
|
%{basisinstdir}/program/classes/query.jar |
1382 |
|
|
%{basisinstdir}/program/classes/letter.jar |
1383 |
|
|
%{basisinstdir}/program/classes/LuceneHelpWrapper.jar |
1384 |
|
|
%{basisinstdir}/program/classes/officebean.jar |
1385 |
|
|
%{basisinstdir}/program/classes/report.jar |
1386 |
|
|
%{basisinstdir}/program/classes/saxon9.jar |
1387 |
|
|
%{basisinstdir}/program/classes/ScriptFramework.jar |
1388 |
|
|
%{basisinstdir}/program/classes/ScriptProviderForJava.jar |
1389 |
|
|
%{basisinstdir}/program/classes/table.jar |
1390 |
|
|
%{basisinstdir}/program/classes/unoil.jar |
1391 |
|
|
%{basisinstdir}/program/classes/web.jar |
1392 |
|
|
%{basisinstdir}/program/classes/XMergeBridge.jar |
1393 |
|
|
%{basisinstdir}/program/classes/xmerge.jar |
1394 |
|
|
%{basisinstdir}/program/classes/XSLTFilter.jar |
1395 |
|
|
%{basisinstdir}/program/classes/XSLTValidate.jar |
1396 |
|
|
%{basisinstdir}/program/cmdmail.uno.so |
1397 |
|
|
%{basisinstdir}/program/deployment%{SOPOST}.uno.so |
1398 |
|
|
%{basisinstdir}/program/deploymentgui%{SOPOST}.uno.so |
1399 |
|
|
%{basisinstdir}/program/dlgprov%{SOPOST}.uno.so |
1400 |
|
|
%{basisinstdir}/program/fastsax.uno.so |
1401 |
|
|
%{basisinstdir}/program/fpicker.uno.so |
1402 |
|
|
%{basisinstdir}/program/fps_gnome.uno.so |
1403 |
|
|
%{basisinstdir}/program/fps_office.uno.so |
1404 |
|
|
%{basisinstdir}/program/fundamentalbasisrc |
1405 |
|
|
%{basisinstdir}/program/gengal* |
1406 |
|
|
%{basisinstdir}/program/gnome-open-url |
1407 |
|
|
%{basisinstdir}/program/gnome-open-url.bin |
1408 |
|
|
%{basisinstdir}/program/hatchwindowfactory.uno.so |
1409 |
|
|
%{basisinstdir}/program/i18nsearch.uno.so |
1410 |
|
|
%{basisinstdir}/program/legacy_binfilters.rdb |
1411 |
|
|
%{basisinstdir}/program/libacc%{SOPOST}.so |
1412 |
|
|
%{basisinstdir}/program/libadabas%{SOPOST}.so |
1413 |
|
|
%{basisinstdir}/program/libavmedia*.so |
1414 |
|
|
%{basisinstdir}/program/libbasctl%{SOPOST}.so |
1415 |
|
|
%{basisinstdir}/program/libbf_sb%{SOPOST}.so |
1416 |
|
|
%{basisinstdir}/program/libbf_frm%{SOPOST}.so |
1417 |
|
|
%{basisinstdir}/program/libbf_go%{SOPOST}.so |
1418 |
|
|
%{basisinstdir}/program/libbf_migratefilter%{SOPOST}.so |
1419 |
|
|
%{basisinstdir}/program/libbf_ofa%{SOPOST}.so |
1420 |
|
|
%{basisinstdir}/program/libbf_sch%{SOPOST}.so |
1421 |
|
|
%{basisinstdir}/program/libbf_sd%{SOPOST}.so |
1422 |
|
|
%{basisinstdir}/program/libbf_so%{SOPOST}.so |
1423 |
|
|
%{basisinstdir}/program/libbf_svt%{SOPOST}.so |
1424 |
|
|
%{basisinstdir}/program/libbf_svx%{SOPOST}.so |
1425 |
|
|
%{basisinstdir}/program/libbf_wrapper%{SOPOST}.so |
1426 |
|
|
%{basisinstdir}/program/libbf_xo%{SOPOST}.so |
1427 |
|
|
%{basisinstdir}/program/libbib%{SOPOST}.so |
1428 |
|
|
%{basisinstdir}/program/libbindet%{SOPOST}.so |
1429 |
|
|
%{basisinstdir}/program/libcached1.so |
1430 |
|
|
%{basisinstdir}/program/libcanvastools%{SOPOST}.so |
1431 |
|
|
%{basisinstdir}/program/libchart*%{SOPOST}.so |
1432 |
|
|
%{basisinstdir}/program/libcollator_data.so |
1433 |
|
|
%{basisinstdir}/program/libcppcanvas%{SOPOST}.so |
1434 |
|
|
%{basisinstdir}/program/libctl%{SOPOST}.so |
1435 |
|
|
%{basisinstdir}/program/libcui%{SOPOST}.so |
1436 |
|
|
%{basisinstdir}/program/libdba%{SOPOST}.so |
1437 |
|
|
%{basisinstdir}/program/libdbacfg%{SOPOST}.so |
1438 |
|
|
%{basisinstdir}/program/libdbase%{SOPOST}.so |
1439 |
|
|
%{basisinstdir}/program/libdbaxml%{SOPOST}.so |
1440 |
|
|
%{basisinstdir}/program/libdbmm%{SOPOST}.so |
1441 |
|
|
%{basisinstdir}/program/libdbpool2.so |
1442 |
|
|
%{basisinstdir}/program/libdbtools%{SOPOST}.so |
1443 |
|
|
%{basisinstdir}/program/libdbu%{SOPOST}.so |
1444 |
|
|
%{basisinstdir}/program/libdeploymentmisc%{SOPOST}.so |
1445 |
|
|
%{basisinstdir}/program/libdesktop_detector%{SOPOST}.so |
1446 |
|
|
%{basisinstdir}/program/libdict_ja.so |
1447 |
|
|
%{basisinstdir}/program/libdict_zh.so |
1448 |
|
|
%{basisinstdir}/program/libdrawinglayer%{SOPOST}.so |
1449 |
|
|
%{basisinstdir}/program/libediteng%{SOPOST}.so |
1450 |
|
|
%{basisinstdir}/program/libeggtray%{SOPOST}.so |
1451 |
|
|
%{basisinstdir}/program/libembobj.so |
1452 |
|
|
%{basisinstdir}/program/libemboleobj.so |
1453 |
|
|
%{basisinstdir}/program/libevoab*.so |
1454 |
|
|
%{basisinstdir}/program/libevtatt.so |
1455 |
|
|
%{basisinstdir}/program/libegi%{SOPOST}.so |
1456 |
|
|
%{basisinstdir}/program/libeme%{SOPOST}.so |
1457 |
|
|
%{basisinstdir}/program/libepb%{SOPOST}.so |
1458 |
|
|
%{basisinstdir}/program/libepg%{SOPOST}.so |
1459 |
|
|
%{basisinstdir}/program/libepp%{SOPOST}.so |
1460 |
|
|
%{basisinstdir}/program/libeps%{SOPOST}.so |
1461 |
|
|
%{basisinstdir}/program/libept%{SOPOST}.so |
1462 |
|
|
%{basisinstdir}/program/libera%{SOPOST}.so |
1463 |
|
|
%{basisinstdir}/program/libeti%{SOPOST}.so |
1464 |
|
|
%{basisinstdir}/program/libexp%{SOPOST}.so |
1465 |
|
|
%{basisinstdir}/program/libicd%{SOPOST}.so |
1466 |
|
|
%{basisinstdir}/program/libicg%{SOPOST}.so |
1467 |
|
|
%{basisinstdir}/program/libidx%{SOPOST}.so |
1468 |
|
|
%{basisinstdir}/program/libime%{SOPOST}.so |
1469 |
|
|
%{basisinstdir}/program/libindex_data.so |
1470 |
|
|
%{basisinstdir}/program/libipb%{SOPOST}.so |
1471 |
|
|
%{basisinstdir}/program/libipd%{SOPOST}.so |
1472 |
|
|
%{basisinstdir}/program/libips%{SOPOST}.so |
1473 |
|
|
%{basisinstdir}/program/libipt%{SOPOST}.so |
1474 |
|
|
%{basisinstdir}/program/libipx%{SOPOST}.so |
1475 |
|
|
%{basisinstdir}/program/libira%{SOPOST}.so |
1476 |
|
|
%{basisinstdir}/program/libitg%{SOPOST}.so |
1477 |
|
|
%{basisinstdir}/program/libiti%{SOPOST}.so |
1478 |
|
|
%{basisinstdir}/program/libofficebean.so |
1479 |
|
|
%{basisinstdir}/program/liboooimprovecore%{SOPOST}.so |
1480 |
|
|
%{basisinstdir}/program/libfile%{SOPOST}.so |
1481 |
|
|
%{basisinstdir}/program/libfilterconfig1.so |
1482 |
|
|
%{basisinstdir}/program/libflat%{SOPOST}.so |
1483 |
|
|
%{basisinstdir}/program/libfrm%{SOPOST}.so |
1484 |
|
|
%{basisinstdir}/program/libguesslang%{SOPOST}.so |
1485 |
|
|
%{basisinstdir}/program/libhelplinker%{SOPOST}.so |
1486 |
|
|
%{basisinstdir}/program/libhyphen%{SOPOST}.so |
1487 |
|
|
%{basisinstdir}/program/libi18nregexpgcc3.so |
1488 |
|
|
%{basisinstdir}/program/libjdbc%{SOPOST}.so |
1489 |
|
|
%{basisinstdir}/program/liblegacy_binfilters%{SOPOST}.so |
1490 |
|
|
%{basisinstdir}/program/liblng%{SOPOST}.so |
1491 |
|
|
%{basisinstdir}/program/liblog%{SOPOST}.so |
1492 |
|
|
%{basisinstdir}/program/liblocaledata_en.so |
1493 |
|
|
%{basisinstdir}/program/liblocaledata_es.so |
1494 |
|
|
%{basisinstdir}/program/liblocaledata_euro.so |
1495 |
|
|
%{basisinstdir}/program/liblocaledata_others.so |
1496 |
|
|
%{basisinstdir}/program/libmcnttype.so |
1497 |
|
|
%{basisinstdir}/program/libmozbootstrap.so |
1498 |
|
|
%{basisinstdir}/program/libmsfilter%{SOPOST}.so |
1499 |
|
|
%{basisinstdir}/program/libmsforms%{SOPOST}.uno.so |
1500 |
|
|
%{basisinstdir}/program/libmtfrenderer.uno.so |
1501 |
|
|
%{basisinstdir}/program/libmysql%{SOPOST}.so |
1502 |
|
|
%{basisinstdir}/program/libodbc%{SOPOST}.so |
1503 |
|
|
%{basisinstdir}/program/libodbcbase%{SOPOST}.so |
1504 |
|
|
%{basisinstdir}/program/liboffacc%{SOPOST}.so |
1505 |
|
|
%{basisinstdir}/program/liboox%{SOPOST}.so |
1506 |
|
|
%{basisinstdir}/program/libpcr%{SOPOST}.so |
1507 |
|
|
%{basisinstdir}/program/libpdffilter%{SOPOST}.so |
1508 |
|
|
%{basisinstdir}/program/libpl%{SOPOST}.so |
1509 |
|
|
%{basisinstdir}/program/libpreload%{SOPOST}.so |
1510 |
|
|
%{basisinstdir}/program/libprotocolhandler%{SOPOST}.so |
1511 |
|
|
%{basisinstdir}/program/libqstart_gtk%{SOPOST}.so |
1512 |
|
|
%{basisinstdir}/program/librecentfile.so |
1513 |
|
|
%{basisinstdir}/program/libres%{SOPOST}.so |
1514 |
|
|
%{basisinstdir}/program/libsax%{SOPOST}.so |
1515 |
|
|
%{basisinstdir}/program/libscn%{SOPOST}.so |
1516 |
|
|
%{basisinstdir}/program/libscriptframe.so |
1517 |
|
|
%{basisinstdir}/program/libsd%{SOPOST}.so |
1518 |
|
|
%{basisinstdir}/program/libsdfilt%{SOPOST}.so |
1519 |
|
|
%{basisinstdir}/program/libsdbc2.so |
1520 |
|
|
%{basisinstdir}/program/libsdbt%{SOPOST}so |
1521 |
|
|
%{basisinstdir}/program/libsdd%{SOPOST}.so |
1522 |
|
|
%{basisinstdir}/program/libsdui%{SOPOST}.so |
1523 |
|
|
%{basisinstdir}/program/libspa%{SOPOST}.so |
1524 |
|
|
%{basisinstdir}/program/libspell%{SOPOST}.so |
1525 |
|
|
%{basisinstdir}/program/libsrtrs1.so |
1526 |
|
|
%{basisinstdir}/program/libsts%{SOPOST}.so |
1527 |
|
|
%{basisinstdir}/program/libsvx%{SOPOST}.so |
1528 |
|
|
%{basisinstdir}/program/libsvxcore%{SOPOST}.so |
1529 |
|
|
%{basisinstdir}/program/libsw%{SOPOST}.so |
1530 |
|
|
%{basisinstdir}/program/libtextconv_dict.so |
1531 |
|
|
%{basisinstdir}/program/libtextconversiondlgs%{SOPOST}.so |
1532 |
|
|
%{basisinstdir}/program/libtvhlp1.so |
1533 |
|
|
%{basisinstdir}/program/libucbhelper4gcc3.so |
1534 |
|
|
%{basisinstdir}/program/libucpchelp1.so |
1535 |
|
|
%{basisinstdir}/program/libucpdav1.so |
1536 |
|
|
%{basisinstdir}/program/libucpftp1.so |
1537 |
|
|
%{basisinstdir}/program/libucphier1.so |
1538 |
|
|
%{basisinstdir}/program/libucppkg1.so |
1539 |
|
|
%{basisinstdir}/program/libunordf%{SOPOST}.so |
1540 |
|
|
%{basisinstdir}/program/libunopkgapp.so |
1541 |
|
|
%{basisinstdir}/program/libunoxml%{SOPOST}.so |
1542 |
|
|
%{basisinstdir}/program/libupdchk%{SOPOST}.so |
1543 |
|
|
%{basisinstdir}/program/libuui%{SOPOST}.so |
1544 |
|
|
%{basisinstdir}/program/libvbahelper%{SOPOST}.so |
1545 |
|
|
%{basisinstdir}/program/libvclplug_gen%{SOPOST}.so |
1546 |
|
|
%{basisinstdir}/program/libvclplug_gtk%{SOPOST}.so |
1547 |
|
|
%{basisinstdir}/program/libwpgimport%{SOPOST}.so |
1548 |
|
|
%{basisinstdir}/program/libxmlfa%{SOPOST}.so |
1549 |
|
|
%{basisinstdir}/program/libxmlfd%{SOPOST}.so |
1550 |
|
|
%{basisinstdir}/program/libxmx%{SOPOST}.so |
1551 |
|
|
%{basisinstdir}/program/libxof%{SOPOST}.so |
1552 |
|
|
%{basisinstdir}/program/libxsec_fw.so |
1553 |
|
|
%{basisinstdir}/program/libxsec_xmlsec.so |
1554 |
|
|
%{basisinstdir}/program/libxsltdlg%{SOPOST}.so |
1555 |
|
|
%{basisinstdir}/program/libxsltfilter%{SOPOST}.so |
1556 |
|
|
%{basisinstdir}/program/libxstor.so |
1557 |
|
|
%{basisinstdir}/program/migrationoo2.uno.so |
1558 |
|
|
%{basisinstdir}/program/migrationoo3.uno.so |
1559 |
|
|
%{basisinstdir}/program/nsplugin |
1560 |
|
|
%{basisinstdir}/program/open-url |
1561 |
|
|
%{basisinstdir}/program/offapi.rdb |
1562 |
|
|
%{basisinstdir}/program/passwordcontainer.uno.so |
1563 |
|
|
%{basisinstdir}/program/plugin |
1564 |
|
|
%{basisinstdir}/program/pluginapp.bin |
1565 |
|
|
%{basisinstdir}/program/productregistration.uno.so |
1566 |
|
|
%dir %{basisinstdir}/program/resource |
1567 |
|
|
%{basisinstdir}/program/resource/avmediaen-US.res |
1568 |
|
|
%{basisinstdir}/program/resource/accen-US.res |
1569 |
|
|
%{basisinstdir}/program/resource/basctlen-US.res |
1570 |
|
|
%{basisinstdir}/program/resource/bf_frmen-US.res |
1571 |
|
|
%{basisinstdir}/program/resource/bf_ofaen-US.res |
1572 |
|
|
%{basisinstdir}/program/resource/bf_schen-US.res |
1573 |
|
|
%{basisinstdir}/program/resource/bf_sden-US.res |
1574 |
|
|
%{basisinstdir}/program/resource/bf_svten-US.res |
1575 |
|
|
%{basisinstdir}/program/resource/bf_svxen-US.res |
1576 |
|
|
%{basisinstdir}/program/resource/biben-US.res |
1577 |
|
|
%{basisinstdir}/program/resource/calen-US.res |
1578 |
|
|
%{basisinstdir}/program/resource/chartcontrolleren-US.res |
1579 |
|
|
%{basisinstdir}/program/resource/cuien-US.res |
1580 |
|
|
%{basisinstdir}/program/resource/dbaen-US.res |
1581 |
|
|
%{basisinstdir}/program/resource/dbmmen-US.res |
1582 |
|
|
%{basisinstdir}/program/resource/dbuen-US.res |
1583 |
|
|
%{basisinstdir}/program/resource/dbwen-US.res |
1584 |
|
|
%{basisinstdir}/program/resource/deploymenten-US.res |
1585 |
|
|
%{basisinstdir}/program/resource/deploymentguien-US.res |
1586 |
|
|
%{basisinstdir}/program/resource/dkten-US.res |
1587 |
|
|
%{basisinstdir}/program/resource/editengen-US.res |
1588 |
|
|
%{basisinstdir}/program/resource/egien-US.res |
1589 |
|
|
%{basisinstdir}/program/resource/emeen-US.res |
1590 |
|
|
%{basisinstdir}/program/resource/epben-US.res |
1591 |
|
|
%{basisinstdir}/program/resource/epgen-US.res |
1592 |
|
|
%{basisinstdir}/program/resource/eppen-US.res |
1593 |
|
|
%{basisinstdir}/program/resource/epsen-US.res |
1594 |
|
|
%{basisinstdir}/program/resource/epten-US.res |
1595 |
|
|
%{basisinstdir}/program/resource/euren-US.res |
1596 |
|
|
%{basisinstdir}/program/resource/fps_officeen-US.res |
1597 |
|
|
%{basisinstdir}/program/resource/frmen-US.res |
1598 |
|
|
%{basisinstdir}/program/resource/fween-US.res |
1599 |
|
|
%{basisinstdir}/program/resource/galen-US.res |
1600 |
|
|
%{basisinstdir}/program/resource/impen-US.res |
1601 |
|
|
%{basisinstdir}/program/resource/ofaen-US.res |
1602 |
|
|
%{basisinstdir}/program/resource/pcren-US.res |
1603 |
|
|
%{basisinstdir}/program/resource/pdffilteren-US.res |
1604 |
|
|
%{basisinstdir}/program/resource/preloaden-US.res |
1605 |
|
|
%{basisinstdir}/program/resource/productregistrationen-US.res |
1606 |
|
|
%{basisinstdir}/program/resource/sanen-US.res |
1607 |
|
|
%{basisinstdir}/program/resource/sben-US.res |
1608 |
|
|
%{basisinstdir}/program/resource/sden-US.res |
1609 |
|
|
%{basisinstdir}/program/resource/sfxen-US.res |
1610 |
|
|
%{basisinstdir}/program/resource/spaen-US.res |
1611 |
|
|
%{basisinstdir}/program/resource/sdbten-US.res |
1612 |
|
|
%{basisinstdir}/program/resource/svsen-US.res |
1613 |
|
|
%{basisinstdir}/program/resource/svten-US.res |
1614 |
|
|
%{basisinstdir}/program/resource/svxen-US.res |
1615 |
|
|
%{basisinstdir}/program/resource/swen-US.res |
1616 |
|
|
%{basisinstdir}/program/resource/textconversiondlgsen-US.res |
1617 |
|
|
%{basisinstdir}/program/resource/tken-US.res |
1618 |
|
|
%{basisinstdir}/program/resource/tplen-US.res |
1619 |
|
|
%{basisinstdir}/program/resource/uuien-US.res |
1620 |
|
|
%{basisinstdir}/program/resource/updchken-US.res |
1621 |
|
|
%{basisinstdir}/program/resource/upden-US.res |
1622 |
|
|
%{basisinstdir}/program/resource/vclen-US.res |
1623 |
|
|
%{basisinstdir}/program/resource/wzien-US.res |
1624 |
|
|
%{basisinstdir}/program/resource/xmlsecen-US.res |
1625 |
|
|
%{basisinstdir}/program/resource/xsltdlgen-US.res |
1626 |
|
|
%{basisinstdir}/program/sax.uno.so |
1627 |
|
|
%{basisinstdir}/program/senddoc |
1628 |
|
|
%{basisinstdir}/program/services.rdb |
1629 |
|
|
%{basisinstdir}/program/simplecanvas.uno.so |
1630 |
|
|
%{basisinstdir}/program/slideshow.uno.so |
1631 |
|
|
%{basisinstdir}/program/libsofficeapp.so |
1632 |
|
|
%{basisinstdir}/program/spadmin.bin |
1633 |
|
|
%{basisinstdir}/program/stringresource%{SOPOST}.uno.so |
1634 |
|
|
%{basisinstdir}/program/syssh.uno.so |
1635 |
|
|
%{basisinstdir}/program/ucpexpand1.uno.so |
1636 |
|
|
%{basisinstdir}/program/ucpext.uno.so |
1637 |
|
|
%{basisinstdir}/program/ucptdoc1.uno.so |
1638 |
|
|
%{basisinstdir}/program/unorc |
1639 |
|
|
%{basisinstdir}/program/updatefeed.uno.so |
1640 |
|
|
%{basisinstdir}/ure-link |
1641 |
|
|
%{basisinstdir}/program/uri-encode |
1642 |
|
|
%{basisinstdir}/program/vbaevents%{SOPOST}.uno.so |
1643 |
|
|
%{basisinstdir}/program/vclcanvas.uno.so |
1644 |
|
|
%{basisinstdir}/program/versionrc |
1645 |
|
|
%{basisinstdir}/program/cairocanvas.uno.so |
1646 |
|
|
%dir %{basisinstdir}/share |
1647 |
|
|
%{basisinstdir}/share/fingerprint |
1648 |
|
|
%dir %{basisinstdir}/share/Scripts |
1649 |
|
|
%{basisinstdir}/share/Scripts/java |
1650 |
|
|
%{basisinstdir}/share/autotext |
1651 |
|
|
%{basisinstdir}/share/basic |
1652 |
|
|
%dir %{basisinstdir}/share/config |
1653 |
|
|
%{basisinstdir}/share/config/images.zip |
1654 |
|
|
%{basisinstdir}/share/config/images_classic.zip |
1655 |
|
|
%{basisinstdir}/share/config/images_crystal.zip |
1656 |
|
|
%{basisinstdir}/share/config/images_hicontrast.zip |
1657 |
|
|
%{basisinstdir}/share/config/images_oxygen.zip |
1658 |
|
|
%{basisinstdir}/share/config/images_tango.zip |
1659 |
|
|
%{basisinstdir}/share/config/javasettingsunopkginstall.xml |
1660 |
|
|
%{basisinstdir}/share/config/psetup.xpm |
1661 |
|
|
%{basisinstdir}/share/config/psetupl.xpm |
1662 |
|
|
%dir %{basisinstdir}/share/config/soffice.cfg |
1663 |
|
|
%{basisinstdir}/share/config/soffice.cfg/modules |
1664 |
|
|
%{basisinstdir}/share/config/symbol |
1665 |
|
|
%{basisinstdir}/share/config/webcast |
1666 |
|
|
%{basisinstdir}/share/config/wizard |
1667 |
|
|
%dir %{basisinstdir}/share/dtd |
1668 |
|
|
%{basisinstdir}/share/dtd/officedocument |
1669 |
|
|
%{basisinstdir}/share/gallery |
1670 |
|
|
%dir %{basisinstdir}/share/psprint |
1671 |
|
|
%config %{basisinstdir}/share/psprint/psprint.conf |
1672 |
|
|
%{basisinstdir}/share/psprint/driver |
1673 |
|
|
%dir %{basisinstdir}/share/registry |
1674 |
|
|
%{basisinstdir}/share/registry/binfilter.xcd |
1675 |
|
|
%{basisinstdir}/share/registry/gnome.xcd |
1676 |
|
|
%{basisinstdir}/share/registry/lingucomponent.xcd |
1677 |
|
|
%{basisinstdir}/share/registry/main.xcd |
1678 |
|
|
%{basisinstdir}/share/registry/oo-ad-ldap.xcd.sample |
1679 |
|
|
%{basisinstdir}/share/registry/oo-ldap.xcd.sample |
1680 |
|
|
%{basisinstdir}/share/registry/Langpack-en-US.xcd |
1681 |
|
|
%dir %{basisinstdir}/share/registry/res |
1682 |
|
|
%{basisinstdir}/share/registry/res/fcfg_langpack_en-US.xcd |
1683 |
|
|
%dir %{basisinstdir}/share/samples |
1684 |
|
|
%{basisinstdir}/share/samples/en-US |
1685 |
|
|
%dir %{basisinstdir}/share/template |
1686 |
|
|
%{basisinstdir}/share/template/en-US |
1687 |
|
|
%{basisinstdir}/share/template/layout |
1688 |
|
|
%{basisinstdir}/share/template/wizard |
1689 |
|
|
%dir %{basisinstdir}/share/wordbook |
1690 |
|
|
%{basisinstdir}/share/wordbook/en-US |
1691 |
|
|
%dir %{basisinstdir}/share/xslt |
1692 |
|
|
%{basisinstdir}/share/xslt/common |
1693 |
|
|
%dir %{basisinstdir}/share/xslt/export |
1694 |
|
|
%{basisinstdir}/share/xslt/export/common |
1695 |
|
|
%{basisinstdir}/share/xslt/export/spreadsheetml |
1696 |
|
|
%{basisinstdir}/share/xslt/export/wordml |
1697 |
|
|
%dir %{basisinstdir}/share/xslt/import |
1698 |
|
|
%{basisinstdir}/share/xslt/import/common |
1699 |
|
|
%{basisinstdir}/share/xslt/import/spreadsheetml |
1700 |
|
|
%{basisinstdir}/share/xslt/import/wordml |
1701 |
|
|
%{basisinstdir}/share/xslt/odfflatxml |
1702 |
|
|
%{basisinstdir}/program/liblnth%{SOPOST}.so |
1703 |
|
|
%{_bindir}/unopkg |
1704 |
|
|
#icons and mime |
1705 |
|
|
%{_datadir}/icons/*/*/*/gnome* |
1706 |
|
|
%{_datadir}/icons/*/*/*/libreoffice* |
1707 |
|
|
%{_datadir}/mime-info/libreoffice.* |
1708 |
|
|
%{basisinstdir}/program/libxmlsecurity.so |
1709 |
|
|
%{_datadir}/mime/packages/libreoffice.xml |
1710 |
|
|
%{basisinstdir}/program/configmgr.uno.so |
1711 |
|
|
%{basisinstdir}/program/desktopbe1.uno.so |
1712 |
|
|
%{basisinstdir}/program/fsstorage.uno.so |
1713 |
|
|
%{basisinstdir}/program/gconfbe1.uno.so |
1714 |
|
|
%{basisinstdir}/program/i18npool.uno.so |
1715 |
|
|
%{basisinstdir}/program/libbasegfx%{SOPOST}.so |
1716 |
|
|
%{basisinstdir}/program/libcomphelp4gcc3.so |
1717 |
|
|
%{basisinstdir}/program/libfileacc.so |
1718 |
|
|
%{basisinstdir}/program/libfwe%{SOPOST}.so |
1719 |
|
|
%{basisinstdir}/program/libfwi%{SOPOST}.so |
1720 |
|
|
%{basisinstdir}/program/libfwk%{SOPOST}.so |
1721 |
|
|
%{basisinstdir}/program/libfwl%{SOPOST}.so |
1722 |
|
|
%{basisinstdir}/program/libfwm%{SOPOST}.so |
1723 |
|
|
%{basisinstdir}/program/libi18nisolang*.so |
1724 |
|
|
%{basisinstdir}/program/libi18npaper*.so |
1725 |
|
|
%{basisinstdir}/program/libi18nutilgcc3.so |
1726 |
|
|
%{basisinstdir}/program/libpackage2.so |
1727 |
|
|
%{basisinstdir}/program/libsb%{SOPOST}.so |
1728 |
|
|
%{basisinstdir}/program/libsfx%{SOPOST}.so |
1729 |
|
|
%{basisinstdir}/program/libsot%{SOPOST}.so |
1730 |
|
|
%{basisinstdir}/program/libspl%{SOPOST}.so |
1731 |
|
|
%{basisinstdir}/program/libspl_unx%{SOPOST}.so |
1732 |
|
|
%{basisinstdir}/program/libsvl%{SOPOST}.so |
1733 |
|
|
%{basisinstdir}/program/libsvt%{SOPOST}.so |
1734 |
|
|
%{basisinstdir}/program/libtk%{SOPOST}.so |
1735 |
|
|
%{basisinstdir}/program/libtl%{SOPOST}.so |
1736 |
|
|
%{basisinstdir}/program/libucb1.so |
1737 |
|
|
%{basisinstdir}/program/libucpfile1.so |
1738 |
|
|
%{basisinstdir}/program/libutl%{SOPOST}.so |
1739 |
|
|
%{basisinstdir}/program/libvcl%{SOPOST}.so |
1740 |
|
|
%{basisinstdir}/program/libxcr%{SOPOST}.so |
1741 |
|
|
%{basisinstdir}/program/libxo%{SOPOST}.so |
1742 |
|
|
%{basisinstdir}/program/localebe1.uno.so |
1743 |
|
|
%{basisinstdir}/program/ucpgio1.uno.so |
1744 |
|
|
%{basisinstdir}/program/oovbaapi.rdb |
1745 |
|
|
#share unopkg |
1746 |
|
|
%dir %{baseinstdir} |
1747 |
|
|
%{baseinstdir}/basis-link |
1748 |
|
|
%dir %{baseinstdir}/share |
1749 |
|
|
%dir %{baseinstdir}/share/extensions |
1750 |
|
|
%{baseinstdir}/share/extensions/package.txt |
1751 |
|
|
%dir %{baseinstdir}/program |
1752 |
|
|
%{baseinstdir}/program/unopkg |
1753 |
|
|
%{baseinstdir}/program/unopkg.bin |
1754 |
|
|
%{baseinstdir}/program/bootstraprc |
1755 |
|
|
%{baseinstdir}/program/fundamentalrc |
1756 |
|
|
%{baseinstdir}/program/setuprc |
1757 |
|
|
%{baseinstdir}/program/versionrc |
1758 |
|
|
%doc %{baseinstdir}/CREDITS.odt |
1759 |
|
|
%doc %{baseinstdir}/LICENSE |
1760 |
|
|
%doc %{baseinstdir}/LICENSE.odt |
1761 |
|
|
%doc %{baseinstdir}/THIRDPARTYLICENSEREADME.html |
1762 |
|
|
%dir %{baseinstdir}/program |
1763 |
|
|
%{baseinstdir}/program/about.* |
1764 |
|
|
%{baseinstdir}/program/intro.* |
1765 |
|
|
%dir %{baseinstdir}/program/resource |
1766 |
|
|
%{baseinstdir}/program/resource/oooen-US.res |
1767 |
|
|
%{baseinstdir}/program/soffice |
1768 |
|
|
%{baseinstdir}/program/soffice.bin |
1769 |
|
|
%{baseinstdir}/program/sofficerc |
1770 |
|
|
%{baseinstdir}/program/spadmin |
1771 |
|
|
%{baseinstdir}/program/unoinfo |
1772 |
|
|
%{baseinstdir}/program/libnpsoplugin.so |
1773 |
|
|
%{baseinstdir}/program/oosplash.bin |
1774 |
|
|
%{baseinstdir}/program/shell/ |
1775 |
|
|
%dir %{baseinstdir}/share |
1776 |
|
|
%dir %{baseinstdir}/share/config |
1777 |
|
|
%{baseinstdir}/share/config/images_brand.zip |
1778 |
|
|
%dir %{baseinstdir}/share/registry |
1779 |
|
|
%{baseinstdir}/share/registry/brand.xcd |
1780 |
|
|
%{baseinstdir}/share/xdg/ |
1781 |
|
|
%{baseinstdir}/program/redirectrc |
1782 |
|
|
%{_datadir}/applications/libreoffice-startcenter.desktop |
1783 |
|
|
#launchers |
1784 |
|
|
%{_bindir}/libreoffice |
1785 |
|
|
%{_bindir}/openoffice.org |
1786 |
|
|
%{_bindir}/soffice |
1787 |
|
|
%{_bindir}/ooffice |
1788 |
|
|
%{_bindir}/ooviewdoc |
1789 |
|
|
|
1790 |
|
|
%post core |
1791 |
|
|
update-mime-database %{_datadir}/mime &> /dev/null || : |
1792 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1793 |
|
|
if [ -x /usr/bin/gtk-update-icon-cache ]; then |
1794 |
|
|
for theme in hicolor locolor; do |
1795 |
|
|
if test -d "%{_datadir}/icons/$theme"; then |
1796 |
|
|
if test -f "%{_datadir}/icons/$theme/index.theme"; then |
1797 |
|
|
touch --no-create %{_datadir}/icons/$theme |
1798 |
|
|
gtk-update-icon-cache -q %{_datadir}/icons/$theme |
1799 |
|
|
fi |
1800 |
|
|
fi |
1801 |
|
|
done |
1802 |
|
|
fi |
1803 |
|
|
|
1804 |
|
|
%postun core |
1805 |
|
|
update-mime-database %{_datadir}/mime &> /dev/null || : |
1806 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1807 |
|
|
if [ -x /usr/bin/gtk-update-icon-cache ]; then |
1808 |
|
|
for theme in hicolor locolor; do |
1809 |
|
|
if test -d "%{_datadir}/icons/$theme"; then |
1810 |
|
|
if test -f "%{_datadir}/icons/$theme/index.theme"; then |
1811 |
|
|
touch --no-create %{_datadir}/icons/$theme |
1812 |
|
|
gtk-update-icon-cache -q %{_datadir}/icons/$theme |
1813 |
|
|
fi |
1814 |
|
|
fi |
1815 |
|
|
done |
1816 |
|
|
fi |
1817 |
|
|
|
1818 |
|
|
%files base |
1819 |
|
|
%defattr(-,root,root,-) |
1820 |
|
|
%dir %{basisinstdir} |
1821 |
|
|
%{basisinstdir}/help/en/sdatabase.* |
1822 |
|
|
%dir %{basisinstdir}/program |
1823 |
|
|
%dir %{basisinstdir}/program/classes |
1824 |
dmorgan |
42511 |
%{basisinstdir}/program/classes/hsqldb.jar |
1825 |
dmorgan |
42455 |
%{basisinstdir}/program/classes/sdbc_hsqldb.jar |
1826 |
|
|
%{basisinstdir}/program/libabp%{SOPOST}.so |
1827 |
|
|
%{basisinstdir}/program/libadabasui%{SOPOST}.so |
1828 |
|
|
%{basisinstdir}/program/libdbp%{SOPOST}.so |
1829 |
|
|
%{basisinstdir}/program/libhsqldb.so |
1830 |
|
|
%{basisinstdir}/program/librpt*%{SOPOST}.so |
1831 |
|
|
%dir %{basisinstdir}/program/resource |
1832 |
|
|
%{basisinstdir}/program/resource/abpen-US.res |
1833 |
|
|
%{basisinstdir}/program/resource/adabasuien-US.res |
1834 |
|
|
%{basisinstdir}/program/resource/cnren-US.res |
1835 |
|
|
%{basisinstdir}/program/resource/dbpen-US.res |
1836 |
|
|
%{basisinstdir}/program/resource/rpten-US.res |
1837 |
|
|
%{basisinstdir}/program/resource/rptuien-US.res |
1838 |
|
|
%{basisinstdir}/program/resource/sdbclen-US.res |
1839 |
|
|
%{basisinstdir}/program/resource/sdberren-US.res |
1840 |
|
|
%{basisinstdir}/share/registry/base.xcd |
1841 |
|
|
%dir %{baseinstdir} |
1842 |
|
|
%dir %{baseinstdir}/program |
1843 |
|
|
%{baseinstdir}/program/sbase |
1844 |
|
|
%{_datadir}/applications/libreoffice-base.desktop |
1845 |
|
|
%{_bindir}/oobase |
1846 |
|
|
|
1847 |
|
|
%post base |
1848 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1849 |
|
|
|
1850 |
|
|
%postun base |
1851 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1852 |
|
|
|
1853 |
|
|
%files report-builder |
1854 |
|
|
%defattr(-,root,root,-) |
1855 |
|
|
%docdir %{baseinstdir}/share/extensions/report-builder/help |
1856 |
|
|
%{baseinstdir}/share/extensions/report-builder |
1857 |
|
|
|
1858 |
|
|
%files bsh |
1859 |
|
|
%defattr(-,root,root,-) |
1860 |
|
|
%{basisinstdir}/share/Scripts/beanshell |
1861 |
|
|
%{baseinstdir}/share/extensions/script-provider-for-beanshell |
1862 |
|
|
|
1863 |
|
|
%files rhino |
1864 |
|
|
%defattr(-,root,root,-) |
1865 |
|
|
%{basisinstdir}/share/Scripts/javascript |
1866 |
|
|
%{baseinstdir}/share/extensions/script-provider-for-javascript |
1867 |
|
|
|
1868 |
|
|
%files wiki-publisher |
1869 |
|
|
%defattr(-,root,root,-) |
1870 |
|
|
%docdir %{baseinstdir}/share/extensions/wiki-publisher/license |
1871 |
|
|
%{baseinstdir}/share/extensions/wiki-publisher |
1872 |
|
|
|
1873 |
|
|
%files ogltrans |
1874 |
|
|
%defattr(-,root,root,-) |
1875 |
|
|
%dir %{baseinstdir} |
1876 |
|
|
%dir %{basisinstdir}/program |
1877 |
|
|
%{basisinstdir}/program/OGLTrans.uno.so |
1878 |
|
|
%dir %{basisinstdir}/share/config |
1879 |
|
|
%dir %{basisinstdir}/share/config/soffice.cfg |
1880 |
|
|
%dir %{basisinstdir}/share/config/soffice.cfg/simpress |
1881 |
|
|
%{basisinstdir}/share/config/soffice.cfg/simpress/transitions-ogl.xml |
1882 |
|
|
%{basisinstdir}/share/registry/ogltrans.xcd |
1883 |
|
|
|
1884 |
|
|
%files presentation-minimizer |
1885 |
|
|
%defattr(-,root,root,-) |
1886 |
|
|
%docdir %{baseinstdir}/share/extensions/presentation-minimizer/help |
1887 |
|
|
%{baseinstdir}/share/extensions/presentation-minimizer |
1888 |
|
|
|
1889 |
|
|
%files presenter-screen |
1890 |
|
|
%defattr(-,root,root,-) |
1891 |
|
|
%docdir %{baseinstdir}/share/extensions/presenter-screen/help |
1892 |
|
|
%{baseinstdir}/share/extensions/presenter-screen |
1893 |
|
|
|
1894 |
|
|
%files pdfimport |
1895 |
|
|
%defattr(-,root,root,-) |
1896 |
|
|
%docdir %{baseinstdir}/share/extensions/pdfimport/help |
1897 |
|
|
%{baseinstdir}/share/extensions/pdfimport |
1898 |
|
|
|
1899 |
|
|
%_font_pkg -n %{fontname} opens___.ttf |
1900 |
|
|
%doc solver/%{OFFICEUPD}/unxlng*/bin/ure/LICENSE |
1901 |
|
|
%dir %{_fontdir} |
1902 |
|
|
|
1903 |
|
|
%files calc |
1904 |
|
|
%defattr(-,root,root,-) |
1905 |
|
|
%dir %{basisinstdir} |
1906 |
|
|
%{basisinstdir}/help/en/scalc.* |
1907 |
|
|
%dir %{basisinstdir}/program |
1908 |
|
|
%{basisinstdir}/program/libanalysis%{SOPOST}.so |
1909 |
|
|
%{basisinstdir}/program/libbf_sc%{SOPOST}.so |
1910 |
|
|
%{basisinstdir}/program/libcalc%{SOPOST}.so |
1911 |
|
|
%{basisinstdir}/program/libdate%{SOPOST}.so |
1912 |
|
|
%{basisinstdir}/program/libfor%{SOPOST}.so |
1913 |
|
|
%{basisinstdir}/program/libforui%{SOPOST}.so |
1914 |
|
|
%{basisinstdir}/program/libsc%{SOPOST}.so |
1915 |
|
|
%{basisinstdir}/program/libscd%{SOPOST}.so |
1916 |
|
|
%{basisinstdir}/program/libscfilt%{SOPOST}.so |
1917 |
|
|
%{basisinstdir}/program/libscui%{SOPOST}.so |
1918 |
|
|
%{basisinstdir}/program/libsolver%{SOPOST}.so |
1919 |
|
|
%dir %{basisinstdir}/program/resource |
1920 |
|
|
%{basisinstdir}/program/resource/analysisen-US.res |
1921 |
|
|
%{basisinstdir}/program/resource/bf_scen-US.res |
1922 |
|
|
%{basisinstdir}/program/resource/dateen-US.res |
1923 |
|
|
%{basisinstdir}/program/resource/foren-US.res |
1924 |
|
|
%{basisinstdir}/program/resource/foruien-US.res |
1925 |
|
|
%{basisinstdir}/program/resource/scen-US.res |
1926 |
|
|
%{basisinstdir}/program/resource/solveren-US.res |
1927 |
|
|
%{basisinstdir}/program/libvbaobj%{SOPOST}.uno.so |
1928 |
|
|
%{basisinstdir}/share/registry/calc.xcd |
1929 |
|
|
%dir %{baseinstdir} |
1930 |
|
|
%dir %{baseinstdir}/program |
1931 |
|
|
%{baseinstdir}/program/scalc |
1932 |
|
|
%{baseinstdir}/program/scalc.bin |
1933 |
|
|
%{_datadir}/applications/libreoffice-calc.desktop |
1934 |
|
|
%{_bindir}/oocalc |
1935 |
|
|
|
1936 |
|
|
%post calc |
1937 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1938 |
|
|
|
1939 |
|
|
%postun calc |
1940 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1941 |
|
|
|
1942 |
|
|
%files draw |
1943 |
|
|
%defattr(-,root,root,-) |
1944 |
|
|
%dir %{basisinstdir} |
1945 |
|
|
%{basisinstdir}/help/en/sdraw.* |
1946 |
|
|
%{basisinstdir}/share/registry/draw.xcd |
1947 |
|
|
%dir %{baseinstdir} |
1948 |
|
|
%dir %{baseinstdir}/program |
1949 |
|
|
%{baseinstdir}/program/sdraw |
1950 |
|
|
%{baseinstdir}/program/sdraw.bin |
1951 |
|
|
%{_datadir}/applications/libreoffice-draw.desktop |
1952 |
|
|
%{_bindir}/oodraw |
1953 |
|
|
|
1954 |
|
|
%post draw |
1955 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1956 |
|
|
|
1957 |
|
|
%postun draw |
1958 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1959 |
|
|
|
1960 |
|
|
%files emailmerge |
1961 |
|
|
%defattr(-,root,root,-) |
1962 |
|
|
%dir %{basisinstdir} |
1963 |
|
|
%dir %{basisinstdir}/program |
1964 |
|
|
%{basisinstdir}/program/mailmerge.py* |
1965 |
|
|
|
1966 |
|
|
%files writer |
1967 |
|
|
%defattr(-,root,root,-) |
1968 |
|
|
%dir %{basisinstdir} |
1969 |
|
|
%{basisinstdir}/help/en/swriter.* |
1970 |
|
|
%dir %{basisinstdir}/program |
1971 |
|
|
%{basisinstdir}/program/libbf_sw%{SOPOST}.so |
1972 |
|
|
%{basisinstdir}/program/libhwp.so |
1973 |
|
|
%{basisinstdir}/program/liblwpft%{SOPOST}.so |
1974 |
|
|
%{basisinstdir}/program/libmsword%{SOPOST}.so |
1975 |
|
|
%{basisinstdir}/program/libmsworks%{SOPOST}.so |
1976 |
|
|
%{basisinstdir}/program/libswd%{SOPOST}.so |
1977 |
|
|
%{basisinstdir}/program/libswui%{SOPOST}.so |
1978 |
|
|
%{basisinstdir}/program/libt602filter%{SOPOST}.so |
1979 |
|
|
%{basisinstdir}/program/libwpft%{SOPOST}.so |
1980 |
|
|
%{basisinstdir}/program/libwriterfilter%{SOPOST}.so |
1981 |
|
|
%{basisinstdir}/program/libvbaswobj%{SOPOST}.uno.so |
1982 |
|
|
%dir %{basisinstdir}/program/resource |
1983 |
|
|
%{basisinstdir}/program/resource/bf_swen-US.res |
1984 |
|
|
%{basisinstdir}/program/resource/t602filteren-US.res |
1985 |
|
|
%{basisinstdir}/share/registry/writer.xcd |
1986 |
|
|
%dir %{baseinstdir} |
1987 |
|
|
%dir %{baseinstdir}/program |
1988 |
|
|
%{baseinstdir}/program/swriter |
1989 |
|
|
%{baseinstdir}/program/swriter.bin |
1990 |
|
|
%{_datadir}/applications/libreoffice-writer.desktop |
1991 |
|
|
%{_bindir}/oowriter |
1992 |
|
|
|
1993 |
|
|
%post writer |
1994 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1995 |
|
|
|
1996 |
|
|
%postun writer |
1997 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
1998 |
|
|
|
1999 |
|
|
%files impress |
2000 |
|
|
%defattr(-,root,root,-) |
2001 |
|
|
%dir %{basisinstdir} |
2002 |
|
|
%{basisinstdir}/help/en/simpress.* |
2003 |
|
|
%dir %{basisinstdir}/program |
2004 |
|
|
%{basisinstdir}/program/libanimcore.so |
2005 |
|
|
%{basisinstdir}/program/libplaceware*.so |
2006 |
|
|
%dir %{basisinstdir}/share/config |
2007 |
|
|
%dir %{basisinstdir}/share/config/soffice.cfg |
2008 |
|
|
%dir %{basisinstdir}/share/config/soffice.cfg/simpress |
2009 |
|
|
%{basisinstdir}/share/config/soffice.cfg/simpress/effects.xml |
2010 |
|
|
%{basisinstdir}/share/config/soffice.cfg/simpress/transitions.xml |
2011 |
|
|
%{basisinstdir}/share/registry/impress.xcd |
2012 |
|
|
%dir %{baseinstdir} |
2013 |
|
|
%dir %{baseinstdir}/program |
2014 |
|
|
%{baseinstdir}/program/simpress |
2015 |
|
|
%{baseinstdir}/program/simpress.bin |
2016 |
|
|
%{_datadir}/applications/libreoffice-impress.desktop |
2017 |
|
|
%{_bindir}/ooimpress |
2018 |
|
|
|
2019 |
|
|
%post impress |
2020 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
2021 |
|
|
|
2022 |
|
|
%postun impress |
2023 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
2024 |
|
|
|
2025 |
|
|
%files math |
2026 |
|
|
%defattr(-,root,root,-) |
2027 |
|
|
%dir %{basisinstdir} |
2028 |
|
|
%{basisinstdir}/help/en/smath.* |
2029 |
|
|
%dir %{basisinstdir}/program |
2030 |
|
|
%{basisinstdir}/program/libbf_sm%{SOPOST}.so |
2031 |
|
|
%{basisinstdir}/program/libsm%{SOPOST}.so |
2032 |
|
|
%{basisinstdir}/program/libsmd%{SOPOST}.so |
2033 |
|
|
%dir %{basisinstdir}/program/resource |
2034 |
|
|
%{basisinstdir}/program/resource/bf_smen-US.res |
2035 |
|
|
%{basisinstdir}/program/resource/smen-US.res |
2036 |
|
|
%{basisinstdir}/share/registry/math.xcd |
2037 |
|
|
%dir %{baseinstdir} |
2038 |
|
|
%dir %{baseinstdir}/program |
2039 |
|
|
%{baseinstdir}/program/smath |
2040 |
|
|
%{_datadir}/applications/libreoffice-math.desktop |
2041 |
|
|
%{_bindir}/oomath |
2042 |
|
|
|
2043 |
|
|
%post math |
2044 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
2045 |
|
|
|
2046 |
|
|
%postun math |
2047 |
|
|
update-desktop-database %{_datadir}/applications &> /dev/null || : |
2048 |
|
|
|
2049 |
|
|
%files graphicfilter |
2050 |
|
|
%defattr(-,root,root,-) |
2051 |
|
|
%dir %{basisinstdir} |
2052 |
|
|
%dir %{basisinstdir}/program |
2053 |
|
|
%{basisinstdir}/program/libflash%{SOPOST}.so |
2054 |
|
|
%{basisinstdir}/program/libsvgfilter%{SOPOST}.so |
2055 |
|
|
%{basisinstdir}/share/registry/graphicfilter.xcd |
2056 |
|
|
|
2057 |
|
|
%files xsltfilter |
2058 |
|
|
%defattr(-,root,root,-) |
2059 |
|
|
%dir %{basisinstdir} |
2060 |
|
|
%dir %{basisinstdir}/share/xslt |
2061 |
|
|
%{basisinstdir}/share/xslt/docbook |
2062 |
|
|
%dir %{basisinstdir}/share/xslt/export |
2063 |
|
|
%{basisinstdir}/share/xslt/export/uof |
2064 |
|
|
%{basisinstdir}/share/xslt/export/xhtml |
2065 |
|
|
%dir %{basisinstdir}/share/xslt/import |
2066 |
|
|
%{basisinstdir}/share/xslt/import/uof |
2067 |
|
|
%{basisinstdir}/share/registry/xsltfilter.xcd |
2068 |
|
|
|
2069 |
|
|
%files javafilter |
2070 |
|
|
%defattr(-,root,root,-) |
2071 |
|
|
%dir %{basisinstdir} |
2072 |
|
|
%dir %{basisinstdir}/program |
2073 |
|
|
%dir %{basisinstdir}/program/classes |
2074 |
|
|
%{basisinstdir}/program/classes/aportisdoc.jar |
2075 |
|
|
%{basisinstdir}/program/classes/pexcel.jar |
2076 |
|
|
%{basisinstdir}/program/classes/pocketword.jar |
2077 |
|
|
%{_datadir}/applications/libreoffice-javafilter.desktop |
2078 |
|
|
%{basisinstdir}/share/registry/palm.xcd |
2079 |
|
|
%{basisinstdir}/share/registry/pocketexcel.xcd |
2080 |
|
|
%{basisinstdir}/share/registry/pocketword.xcd |
2081 |
|
|
|
2082 |
|
|
%files testtools |
2083 |
|
|
%defattr(-,root,root,-) |
2084 |
|
|
%dir %{basisinstdir} |
2085 |
|
|
%dir %{basisinstdir}/program |
2086 |
|
|
%{basisinstdir}/program/hid.lst |
2087 |
|
|
%{basisinstdir}/program/libcommuni%{SOPOST}.so |
2088 |
|
|
%{basisinstdir}/program/libsimplecm%{SOPOST}.so |
2089 |
|
|
%{basisinstdir}/program/testtoolrc |
2090 |
|
|
%{basisinstdir}/program/testtool.bin |
2091 |
|
|
%dir %{basisinstdir}/program/resource |
2092 |
|
|
%{basisinstdir}/program/resource/stten-US.res |
2093 |
|
|
|
2094 |
|
|
%files ure |
2095 |
|
|
%defattr(-,root,root,-) |
2096 |
|
|
%doc solver/%{OFFICEUPD}/unxlng*/bin/ure/LICENSE |
2097 |
|
|
%dir %{baseinstdir} |
2098 |
|
|
%{ureinstdir} |
2099 |
|
|
|
2100 |
|
|
%files sdk |
2101 |
|
|
%defattr(-,root,root,-) |
2102 |
|
|
%{sdkinstdir}/ |
2103 |
|
|
%exclude %{sdkinstdir}/docs/ |
2104 |
|
|
%exclude %{sdkinstdir}/examples/ |
2105 |
|
|
|
2106 |
|
|
%files sdk-doc |
2107 |
|
|
%defattr(-,root,root,-) |
2108 |
|
|
%docdir %{sdkinstdir}/docs |
2109 |
|
|
%{sdkinstdir}/docs/ |
2110 |
|
|
%{sdkinstdir}/examples/ |
2111 |
|
|
|
2112 |
|
|
%files headless |
2113 |
|
|
%defattr(-,root,root,-) |
2114 |
|
|
%dir %{basisinstdir} |
2115 |
|
|
%dir %{basisinstdir}/program |
2116 |
|
|
%{basisinstdir}/program/libbasebmp%{SOPOST}.so |
2117 |
|
|
%{basisinstdir}/program/libvclplug_svp%{SOPOST}.so |
2118 |
|
|
|
2119 |
|
|
%files pyuno |
2120 |
|
|
%defattr(-,root,root,-) |
2121 |
|
|
%dir %{basisinstdir} |
2122 |
|
|
%dir %{basisinstdir}/program |
2123 |
|
|
%{basisinstdir}/program/libpyuno.so |
2124 |
|
|
%{basisinstdir}/program/officehelper.py* |
2125 |
|
|
%{basisinstdir}/program/pythonloader.py* |
2126 |
|
|
%{basisinstdir}/program/pythonloader.uno.so |
2127 |
|
|
%{basisinstdir}/program/pythonloader.unorc |
2128 |
|
|
%{basisinstdir}/program/pyuno.so |
2129 |
|
|
%dir %{basisinstdir}/share/Scripts |
2130 |
|
|
%{basisinstdir}/share/Scripts/python |
2131 |
|
|
%{python_sitearch}/uno.py* |
2132 |
|
|
%{python_sitearch}/unohelper.py* |
2133 |
|
|
%{baseinstdir}/share/extensions/script-provider-for-python |
2134 |
|
|
%{basisinstdir}/share/registry/pyuno.xcd |
2135 |
|
|
|
2136 |
|
|
%files kde |
2137 |
|
|
%defattr(-,root,root,-) |
2138 |
|
|
%dir %{basisinstdir} |
2139 |
|
|
%dir %{basisinstdir}/program |
2140 |
|
|
%{basisinstdir}/program/kde4be1.uno.so |
2141 |
|
|
%{basisinstdir}/program/fps_kde4.uno.so |
2142 |
|
|
%{basisinstdir}/program/libvclplug_kde4%{SOPOST}.so |
2143 |
|
|
%{basisinstdir}/program/kde-open-url |
2144 |
|
|
|