bb3b45f
%define libo_version 3.5.3
d8b8123
# rhbz#715152 state vendor
d8b8123
%if 0%{?rhel}
d8b8123
%define vendoroption --with-vendor="Red Hat, Inc."
d8b8123
%endif
d8b8123
%if 0%{?fedora}
d8b8123
%define vendoroption --with-vendor="The Fedora Project"
d8b8123
%endif
8076325
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF
8076325
%define __jar_repack %{nil}
8076325
# don't worry about whitespace for now
8076325
%define _default_patch_flags -s -l
8076325
# undef to get english only and no-langpacks for a faster smoketest build
8076325
%define langpacks 1
0965287
# make it easier to download sources from pre-release site
0965287
# http://dev-builds.libreoffice.org/pre-releases/src
bb3b45f
%define source_url http://dev-builds.libreoffice.org/pre-releases/src
bb3b45f
# %%define source_url http://download.documentfoundation.org/libreoffice/src/%{libo_version}
8076325
8076325
%if %{langpacks}
64d843d
%if %{defined rhel} && 0%{?rhel} < 7
4e0da48
%define langpack_langs en-US af ar as bg bn ca cs cy da de dz el es et eu fi fr ga gl gu he hi hr hu it ja ko kn lt mai ml mr ms nb nl nn nr nso or pa-IN pl pt pt-BR ro ru sh sk sl sr ss st sv ta te th tn tr ts uk ur ve xh zh-CN zh-TW zu
64d843d
%else
9ae6a09
%define langpack_langs en-US af ar as bg bn ca cs cy da de dz el es et eu fa fi fr ga gl gu he hi hr hu it ja ko kn lt lv mai ml mr nb nl nn nr nso or pa-IN pl pt pt-BR ro ru sh si sk sl sr ss st sv ta te th tn tr ts uk ve xh zh-CN zh-TW zu
53df3dd
%endif
4337707
%define with_lang --with-lang="%{langpack_langs}"
8076325
%else
8076325
%define langpack_langs en-US
d64e0e2
%define with_lang ''
8076325
%endif
8076325
23c3bde
%bcond_without binfilter
23c3bde
8076325
Summary:        Free Software Productivity Suite
8076325
Name:           libreoffice
7ce6c87
Epoch:          1
34f5af5
Version:        %{libo_version}.2
ee80ddd
Release:        4%{?dist}
c98d123
License:        (MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic
8076325
Group:          Applications/Productivity
8076325
URL:            http://www.documentfoundation.org/develop
8076325
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
a881c9f
552dae6
Source0:        %{source_url}/libreoffice-core-%{version}.tar.xz
552dae6
Source1:        %{source_url}/libreoffice-binfilter-%{version}.tar.xz
552dae6
Source2:        %{source_url}/libreoffice-help-%{version}.tar.xz
552dae6
Source3:        %{source_url}/libreoffice-translations-%{version}.tar.xz
a881c9f
Source4:        http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll
a881c9f
Source5:        redhat-langpacks.tar.gz
a881c9f
Source6:        libreoffice-multiliblauncher.sh
a881c9f
Source7:        http://hg.services.openoffice.org/binaries/fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz
a881c9f
Source8:        http://hg.services.openoffice.org/binaries/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
a881c9f
Source9:        http://hg.services.openoffice.org/binaries/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
a881c9f
Source10:       http://hg.services.openoffice.org/binaries/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
a881c9f
Source11:       http://hg.services.openoffice.org/binaries/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
a881c9f
Source12:       http://hg.services.openoffice.org/binaries/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip
692fa46
Source13:       http://hg.services.openoffice.org/binaries/18f577b374d60b3c760a3a3350407632-STLport-4.5.tar.gz
9d4ac2a
#Unfortunately later versions of hsqldb changed the file format, so if we use a later version we loose
9d4ac2a
#backwards compatability.
a881c9f
Source14:       http://hg.services.openoffice.org/binaries/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
439310f
%if %{defined rhel} && 0%{?rhel} < 7
d103f37
Source15:       http://dev-www.libreoffice.org/src/0ff7d225d087793c8c2c680d77aac3e7-mdds_0.5.3.tar.bz2
d103f37
Source16:       http://hg.services.openoffice.org/binaries/067201ea8b126597670b5eff72e1f66c-mythes-1.2.0.tar.gz
d103f37
Source17:       http://dev-www.libreoffice.org/src/0981bda6548a8c8233ffce2b6e4b2a23-mysql-connector-c++-1.1.0.tar.gz
d103f37
Source18:       http://dev-www.libreoffice.org/src/776ad69a63ac1e99abed176e54ce25d9-libvisio-0.0.14.tar.bz2
d103f37
Source19:       http://dev-www.libreoffice.org/src/e1c178b18f130b40494561f02bc1a948-libexttextcat-3.2.0.tar.bz2
d103f37
Source20:       http://dev-www.libreoffice.org/src/7c2549f6b0a8bb604e6c4c729ffdcfe6-libcmis-0.1.0.tar.gz
44033d6
Source21:       http://dev-www.libreoffice.org/src/ca66e26082cab8bb817185a116db809b-redland-1.0.8.tar.gz
44033d6
Source22:       http://dev-www.libreoffice.org/src/284e768eeda0e2898b0d5bf7e26a016e-raptor-1.4.18.tar.gz
44033d6
Source23:       http://dev-www.libreoffice.org/src/fca8706f2c4619e2fa3f8f42f8fc1e9d-rasqal-0.9.16.tar.gz
9518040
%endif
a881c9f
8076325
BuildRequires:  zip, findutils, autoconf, flex, bison, icu, gperf, gcc-c++
465a705
BuildRequires:  binutils, java-devel, boost-devel
8076325
BuildRequires:  python-devel, expat-devel, libxml2-devel, libxslt-devel, bc
8076325
BuildRequires:  neon-devel, libcurl-devel, libidn-devel, pam-devel, cups-devel
8076325
BuildRequires:  libXext-devel, libXt-devel, libICE-devel, libjpeg-devel, make
8076325
BuildRequires:  gecko-devel, libwpd-devel, hunspell-devel, unixODBC-devel
dbf445e
BuildRequires:  sane-backends-devel, libicu-devel, libXinerama-devel
8076325
BuildRequires:  freetype-devel, gtk2-devel, desktop-file-utils, hyphen-devel
f677d4d
BuildRequires:  evolution-data-server-devel, nss-devel, zlib-devel
8076325
BuildRequires:  gstreamer-devel, gstreamer-plugins-base-devel, openssl-devel
7189090
BuildRequires:  lpsolve-devel, bsh, lucene, lucene-contrib, perl(Archive::Zip)
817ab52
BuildRequires:  mesa-libGLU-devel, redland-devel, ant, ant-apache-regexp, rsync
6c42d87
BuildRequires:  apache-commons-codec, jakarta-commons-httpclient, cppunit-devel
37cb83a
BuildRequires:  apache-commons-lang, poppler-devel, fontpackages-devel
8d69eb6
BuildRequires:  pentaho-reporting-flow-engine, vigra-devel, librsvg2-devel
c317f9f
BuildRequires:  GConf2-devel, ORBit2-devel, postgresql-devel
14d5dbf
BuildRequires:  liberation-sans-fonts >= 1.0, liberation-serif-fonts >= 1.0, liberation-mono-fonts >= 1.0
8838b6f
%if %{defined rhel} && 0%{?rhel} < 7
b78aed8
BuildRequires:  hsqldb, db4-devel
9f29089
%else
9f29089
BuildRequires:  mdds-devel, mythes-devel, graphite2-devel, libwpg-devel
91fd4f6
BuildRequires:  libwps-devel, junit, perl(Digest::MD5), libdb-devel
c317f9f
BuildRequires:  mysql-connector-c++-devel, poppler-cpp-devel
9e335ec
BuildRequires:  libcmis-devel, libexttextcat-devel, libvisio-devel
9f29089
%endif
8838b6f
%if %{undefined rhel}
9f29089
BuildRequires:  kdelibs4-devel
dbf445e
%endif
Lukas Tinkl c4870bd
cf7004f
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
cf7004f
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
cf7004f
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
cf7004f
Requires: %{name}-draw = %{epoch}:%{version}-%{release}
cf7004f
Requires: %{name}-math = %{epoch}:%{version}-%{release}
cf7004f
Requires: %{name}-base = %{epoch}:%{version}-%{release}
cf7004f
Requires: %{name}-emailmerge = %{epoch}:%{version}-%{release}
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Obsoletes: openoffice.org < 1.9.0
6b3800f
%endif
cf7004f
5050f39
Patch1:  openoffice.org-2.0.2.rh188467.printingdefaults.patch
5050f39
Patch2:  openoffice.org-2.4.0.ooo86080.unopkg.bodge.patch
5050f39
Patch3:  openoffice.org-3.0.0.ooo88341.sc.verticalboxes.patch
5050f39
Patch4:  openoffice.org-3.1.0.oooXXXXX.solenv.allowmissing.patch
5050f39
Patch5:  openoffice.org-3.1.0.ooo101274.opening-a-directory.patch
5050f39
Patch6:  openoffice.org-3.1.1.ooo105784.vcl.sniffscriptforsubs.patch
a881c9f
Patch7:  libreoffice-installfix.patch
8838b6f
%if %{defined rhel} && 0%{?rhel} < 7
a881c9f
Patch8: libreoffice-libwpd08-1.patch
a881c9f
Patch9: libreoffice-libwpd08-2.patch
a881c9f
Patch10: 0001-wpsimport-writerperfect.diff-WPS-Import-filter-core-.patch
a881c9f
Patch11: libreoffice-gcj.patch
a881c9f
Patch12: libreoffice-rhel6poppler.patch
6b3800f
Patch13: libreoffice-rhel6langs.patch
f1fbd1e
Patch14: 0001-Disable-problematic-reading-of-external-entities-in-.patch
dbf445e
%endif
f1fbd1e
Patch15: 0001-move-binfilter-mime-types-into-extra-.desktop-file.patch
f1fbd1e
Patch16: 0001-Resolves-rhbz-788042-skip-splashscreen-with-quicksta.patch
f1fbd1e
Patch17: 0001-make-hsqldb-build-with-java-1.7.patch
f1fbd1e
Patch18: libreoffice-ensure-non-broken-xml-tree.patch
f1fbd1e
Patch19: 0001-preserve-timestamps-for-.py-files.patch
f1fbd1e
Patch20: 0001-Resolves-rhbz-788045-swriter-help-etc-doesn-t-show-h.patch
f1fbd1e
Patch21: 0001-Related-rhbz-799628-crash-with-chewing-IM-with-g3g.patch
f1fbd1e
Patch22: 0001-silence-SolarMutex-not-locked-spew.patch
f1fbd1e
Patch23: 0001-Resolves-rhbz-799525-put-flat-odf-mimetypes-in-xsltf.patch
f1fbd1e
Patch24: 0001-Resolves-rhbz-800272-complain-about-unknown-command-.patch
92a97ad
Patch26: 0001-fix-setting-of-paper-tray-from-print-dialog-fdo-4393.patch
680040b
Patch27: 0001-Resolves-rhbz-806663-SlideshowImpl-can-outlive-SdMod.patch
aa2be9c
Patch28: 0001-desktop-do-not-complain-about-soffice-command-line-o.patch
27162f6
Patch29: 0001-Resolves-fdo-48096-torn-off-popups-trigger-keyboard-.patch
bb3b45f
Patch30: 0001-fdo-38088-better-CSV-import-default-separators.patch
16611a2
Patch31: 0001-save-register-arguments-first.patch
16611a2
Patch32: 0001-do-not-let-gcc-use-registers-we-are-setting-ourselve.patch
0207c4a
Patch33: 0001-wrong-types-used-here-breaks-64bit-bigendian.patch
99cca49
Patch34: 0001-Resolves-rhbz-805743-a11y-call-doShow-after-we-have-.patch
ee80ddd
Patch35: 0001-do-not-prepend-n-twice-it-confuses-KFileDialog-rhbz-.patch
8076325
8076325
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
8076325
%define instdir %{_libdir}
8076325
%define baseinstdir %{instdir}/libreoffice
8076325
%define ureinstdir %{baseinstdir}/ure
042e702
%define sdkinstdir %{baseinstdir}/sdk
8076325
%define fontname opensymbol
8076325
8076325
%description
8076325
LibreOffice is an Open Source, community-developed, office productivity suite.
8076325
It includes the key desktop applications, such as a word processor,
8076325
spreadsheet, presentation manager, formula editor and drawing program, with a
8076325
user interface and feature set similar to other office suites.  Sophisticated
8076325
and flexible, LibreOffice also works transparently with a variety of file
8076325
formats, including Microsoft Office File Formats.
8076325
8076325
%package core
8076325
Summary: Core modules for LibreOffice
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-%{fontname}-fonts = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
8076325
Requires: liberation-sans-fonts >= 1.0, liberation-serif-fonts >= 1.0, liberation-mono-fonts >= 1.0
8076325
Requires: dejavu-sans-fonts, dejavu-serif-fonts, dejavu-sans-mono-fonts
8076325
Requires: hunspell-en, hyphen-en, hyphen >= 2.4, autocorr-en
8076325
Requires: lucene
8076325
Requires(pre):    gtk2 >= 2.9.4
8076325
Requires(post):   gtk2 >= 2.9.4
8076325
Requires(preun):  gtk2 >= 2.9.4
8076325
Requires(postun): gtk2 >= 2.9.4
8076325
Obsoletes: openoffice.org-core < 1:3.3.1
8076325
Obsoletes: openoffice.org-brand < 1:3.3.1, broffice.org-brand < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-core = 1:3.3.0
6b3800f
Provides: openoffice.org-brand = 1:3.3.0, broffice.org-brand = 1:3.3.0
6b3800f
Obsoletes: openoffice.org-libs < 1.9.0
6b3800f
Obsoletes: openoffice.org-i18n < 1.9.0
6b3800f
Obsoletes: openoffice.org-kde < 1.9.0
6b3800f
Obsoletes: openoffice.org-langpack-eo < 1:2.0.0
6b3800f
Obsoletes: openoffice.org2-core < 1:3.0.0
6b3800f
%else
80589af
Obsoletes: openoffice.org-langpack-ms < 1:3.3.1, libreoffice-langpack-ms < 1:3.3.99.1
80589af
Obsoletes: openoffice.org-langpack-ur < 1:3.3.1, libreoffice-langpack-ur < 1:3.3.99.1
6b3800f
%endif
38aed49
Obsoletes: openoffice.org-testtools < 1:3.3.1
38aed49
Obsoletes: libreoffice-testtools < 1:3.4.99.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-testtools = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-testtools < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description core
8076325
The shared core libraries and support files for LibreOffice.
8076325
8076325
%package pyuno
8076325
Summary: Python support for LibreOffice
8076325
Group: Development/Libraries
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
8076325
Requires: python
8076325
Requires(pre):    %{name}-core
8076325
Requires(post):   %{name}-core
8076325
Requires(preun):  %{name}-core
8076325
Requires(postun): %{name}-core
8076325
Obsoletes: openoffice.org-pyuno < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-pyuno = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-pyuno < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description pyuno
8076325
Python bindings for the LibreOffice UNO component model. Allows scripts both
8076325
external to LibreOffice and within the internal LibreOffice scripting framework
8076325
to be written in python.
8076325
8076325
%package base
8076325
Summary: Database front-end for LibreOffice
8076325
Group: Applications/Productivity
9d4ac2a
Requires: postgresql-jdbc
b707ce4
%if %{defined rhel} && 0%{?rhel} < 7
b707ce4
Requires:  hsqldb
b707ce4
%endif
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-base-core < 1:3.3.1
8076325
Obsoletes: openoffice.org-base < 1:3.3.1, broffice.org-base < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-base-core = 1:3.3.0
6b3800f
Provides: openoffice.org-base = 1:3.3.0, broffice.org-base = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-base < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description base
8076325
GUI database front-end for LibreOffice. Allows creation and management of 
8076325
databases through a GUI.
8076325
8076325
%package report-builder
8076325
Summary: Create database reports from LibreOffice
8076325
Group: Applications/Productivity
8076325
Requires: pentaho-reporting-flow-engine
da679f1
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
da679f1
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-base = %{epoch}:%{version}-%{release}
8076325
Requires(pre):    %{name}-core
8076325
Requires(post):   %{name}-core
8076325
Requires(preun):  %{name}-core
8076325
Requires(postun): %{name}-core
8076325
Obsoletes: openoffice.org-report-builder < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-report-builder = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description report-builder
8076325
Creates database reports from LibreOffice databases. The report builder can
8076325
define group and page headers as well as group, page footers and calculation
8076325
fields to accomplish complex database reports.
8076325
8076325
%package bsh
8076325
Summary: BeanShell support for LibreOffice
8076325
Group: Development/Libraries
8076325
Requires: bsh
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
8076325
Requires(pre):    %{name}-core
8076325
Requires(post):   %{name}-core
8076325
Requires(preun):  %{name}-core
8076325
Requires(postun): %{name}-core
8076325
Obsoletes: openoffice.org-bsh < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-bsh = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description bsh
8076325
Support BeanShell scripts in LibreOffice.
8076325
8076325
%package rhino
8076325
Summary: JavaScript support for LibreOffice
8076325
Group: Development/Libraries
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
8076325
Requires(pre):    %{name}-core
8076325
Requires(post):   %{name}-core
8076325
Requires(preun):  %{name}-core
8076325
Requires(postun): %{name}-core
8076325
Obsoletes: openoffice.org-rhino < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-rhino = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description rhino
8076325
Support JavaScript scripts in LibreOffice.
8076325
8076325
%package wiki-publisher
8076325
Summary: Create Wiki articles on MediaWiki servers with LibreOffice
8076325
Group: Applications/Productivity
6c42d87
Requires: apache-commons-codec, jakarta-commons-httpclient
37cb83a
Requires: apache-commons-lang, apache-commons-logging
da679f1
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
01f4c51
Requires: %{name}-core = %{epoch}:%{version}-%{release}
8076325
Requires(pre):    %{name}-core
8076325
Requires(post):   %{name}-core
8076325
Requires(preun):  %{name}-core
8076325
Requires(postun): %{name}-core
8076325
Obsoletes: openoffice.org-wiki-publisher < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-wiki-publisher = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description wiki-publisher
8076325
The Wiki Publisher enables you to create Wiki articles on MediaWiki servers
8076325
without having to know the syntax of the MediaWiki markup language. Publish
8076325
your new and existing documents transparently with writer to a wiki page.
8076325
445e8d9
%package nlpsolver
445e8d9
Summary: Non-linear solver engine for LibreOffice Calc
445e8d9
Group: Applications/Productivity
da679f1
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
da679f1
Requires: %{name}-core = %{epoch}:%{version}-%{release}
445e8d9
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
445e8d9
Requires(pre):    %{name}-core
445e8d9
Requires(post):   %{name}-core
445e8d9
Requires(preun):  %{name}-core
445e8d9
Requires(postun): %{name}-core
445e8d9
445e8d9
%description nlpsolver
445e8d9
A non-linear solver engine for Calc as an alternative to the default linear
445e8d9
programming model when more complex, nonlinear programming is required.
445e8d9
8076325
%package ogltrans
8076325
Summary: 3D OpenGL slide transitions for LibreOffice
8076325
Group: Applications/Productivity
da679f1
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
da679f1
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
8076325
Requires(pre):    %{name}-core
8076325
Obsoletes: openoffice.org-ogltrans < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-ogltrans = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description ogltrans
8076325
OpenGL Transitions enable 3D slide transitions to be used in LibreOffice.
8076325
Requires good quality 3D support for your graphics card for best experience.
8076325
8076325
%package presentation-minimizer
8076325
Summary: Shrink LibreOffice presentations
8076325
Group: Applications/Productivity
da679f1
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
da679f1
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
8076325
Requires(pre):    %{name}-core
8076325
Requires(post):   %{name}-core
8076325
Requires(preun):  %{name}-core
8076325
Requires(postun): %{name}-core
8076325
Obsoletes: openoffice.org-presentation-minimizer < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-presentation-minimizer = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description presentation-minimizer
8076325
The Presentation Minimizer is used to reduce the file size of the current
8076325
presentation. Images will be compressed, and data that is no longer needed will
8076325
be removed.
8076325
8076325
%package presenter-screen
8076325
Summary: Presenter Screen for LibreOffice Presentations
8076325
Group: Applications/Productivity
da679f1
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
da679f1
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
8076325
Requires(pre):    %{name}-core
8076325
Requires(post):   %{name}-core
8076325
Requires(preun):  %{name}-core
8076325
Requires(postun): %{name}-core
8076325
Obsoletes: openoffice.org-presenter-screen < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-presenter-screen = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description presenter-screen
8076325
The Presenter Screen is used to provides information on a second screen, that
8076325
typically is not visible to the audience when delivering a presentation. e.g.
8076325
slide notes.
8076325
8076325
%package pdfimport
8076325
Summary: PDF Importer for LibreOffice Draw
8076325
Group: Applications/Productivity
da679f1
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
da679f1
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-draw = %{epoch}:%{version}-%{release}
8076325
Requires(pre):    %{name}-core
8076325
Requires(post):   %{name}-core
8076325
Requires(preun):  %{name}-core
8076325
Requires(postun): %{name}-core
8076325
Obsoletes: openoffice.org-pdfimport < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-pdfimport = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description pdfimport
8076325
The PDF Importer imports PDF into drawing documents to preserve layout
8076325
and enable basic editing of PDF documents.
8076325
8076325
%package %{fontname}-fonts
8076325
Summary: LibreOffice dingbats font
8076325
Group: User Interface/X
8076325
Requires: fontpackages-filesystem
8076325
Obsoletes: openoffice.org-fonts < 1:3.3.1
ebb0c69
Obsoletes: openoffice.org-opensymbol-fonts < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-fonts = 1:3.3.0
6b3800f
Provides: openoffice.org-opensymbol-fonts = 1:3.3.0
6b3800f
%endif
8076325
BuildArch: noarch
8076325
8076325
%description %{fontname}-fonts
8076325
A dingbats font, OpenSymbol, suitable for use by LibreOffice for bullets and
8076325
mathematical symbols. 
8076325
8076325
%package writer
8076325
Summary: LibreOffice Word Processor Application
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-writer-core < 1:3.3.1
8076325
Obsoletes: openoffice.org-writer < 1:3.3.1, broffice.org-writer < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-writer-core = 1:3.3.0
6b3800f
Provides: openoffice.org-writer = 1:3.3.0, broffice.org-writer = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-writer < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description writer
8076325
The LibreOffice Word Processor application.
8076325
8076325
%package emailmerge
8076325
Summary: Email mail-merge component for LibreOffice 
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-emailmerge < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-emailmerge = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-emailmerge < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description emailmerge
8076325
Enables the LibreOffice writer module to mail-merge to email.
8076325
8076325
%package calc
8076325
Summary: LibreOffice Spreadsheet Application
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-calc-core < 1:3.3.1
8076325
Obsoletes: openoffice.org-calc < 1:3.3.1, broffice.org-calc < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-calc-core = 1:3.3.0
6b3800f
Provides: openoffice.org-calc = 1:3.3.0, broffice.org-calc = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description calc
8076325
The LibreOffice Spreadsheet application.
8076325
8076325
%package draw
8076325
Summary: LibreOffice Drawing Application
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-pdfimport = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-graphicfilter = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-draw-core < 1:3.3.1
8076325
Obsoletes: openoffice.org-draw < 1:3.3.1, broffice.org-draw < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-draw-core = 1:3.3.0
6b3800f
Provides: openoffice.org-draw = 1:3.3.0, broffice.org-draw = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-draw < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description draw
8076325
The LibreOffice Drawing Application.
8076325
8076325
%package impress
8076325
Summary: LibreOffice Presentation Application
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
58a829b
%if %{defined fedora} && 0%{?fedora} >= 18
7f7ccad
Requires: %{name}-ogltrans = %{epoch}:%{version}-%{release}
8ace089
%endif
8ace089
%if %{defined rhel} && 0%{?rhel} >= 7
8ace089
Requires: %{name}-ogltrans = %{epoch}:%{version}-%{release}
8ace089
%endif
98381de
Requires: %{name}-presenter-screen = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-impress-core < 1:3.3.1
8076325
Obsoletes: openoffice.org-impress < 1:3.3.1, broffice.org-impress < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-impress-core = 1:3.3.0
6b3800f
Provides: openoffice.org-impress = 1:3.3.0, broffice.org-impress = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-impress < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description impress
8076325
The LibreOffice Presentation Application.
8076325
8076325
%package math
8076325
Summary: LibreOffice Equation Editor Application
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-math-core < 1:3.3.1
8076325
Obsoletes: openoffice.org-math < 1:3.3.1, broffice.org-math < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-math-core = 1:3.3.0
6b3800f
Provides: openoffice.org-math = 1:3.3.0, broffice.org-math = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-math < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description math 
8076325
The LibreOffice Equation Editor Application.
8076325
8076325
%package graphicfilter
8076325
Summary: LibreOffice Extra Graphic filters
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-graphicfilter < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-graphicfilter = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-graphicfilter < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description graphicfilter
8076325
The graphicfilter module for LibreOffice provides graphic filters, e.g. svg and
8076325
flash filters.
8076325
8076325
%package xsltfilter
8076325
Summary: Optional xsltfilter module for LibreOffice
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-xsltfilter < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-xsltfilter = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-xsltfilter < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description xsltfilter
8076325
The xsltfilter module for LibreOffice, provides additional docbook and
8076325
xhtml export transforms. Install this to enable docbook export.
8076325
8076325
%package javafilter
8076325
Summary: Optional javafilter module for LibreOffice
8076325
Group: Applications/Productivity
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-javafilter < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-javafilter = 1:3.3.0
6b3800f
Obsoletes: openoffice.org2-javafilter < 1:3.0.0
6b3800f
%endif
8076325
8076325
%description javafilter
8076325
The javafilter module for LibreOffice, provides additional AportisDoc,
8076325
Pocket Excel and Pocket Word import filters.
8076325
8076325
%post javafilter
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%postun javafilter
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
518b615
%package postgresql
518b615
Summary: PostgreSQL connector for LibreOffice
518b615
Group: Applications/Productivity
518b615
Requires: %{name}-base = %{epoch}:%{version}-%{release}
518b615
Requires: postgresql-libs
518b615
518b615
%description postgresql
518b615
A PostgreSQL connector for the database front-end for LibreOffice. Allows
518b615
creation and management of PostgreSQL databases through a GUI.
518b615
8076325
%package ure
8076325
Summary: UNO Runtime Environment
8076325
Group: Development/Libraries
8076325
Requires: unzip, jre >= 1.5.0
8076325
Obsoletes: openoffice.org-ure < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-ure = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description ure
8076325
UNO is the component model of LibreOffice. UNO offers interoperability between
8076325
programming languages, other components models and hardware architectures,
8076325
either in process or over process boundaries, in the Intranet as well as in the
8076325
Internet. UNO components may be implemented in and accessed from any
8076325
programming language for which a UNO implementation (AKA language binding) and
8076325
an appropriate bridge or adapter exists
8076325
8076325
%package sdk
8076325
Summary: Software Development Kit for LibreOffice
8076325
Group: Development/Libraries
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
8076325
Requires: unzip, java-devel
8076325
Obsoletes: openoffice.org-sdk < 1:3.3.1, openoffice.org-devel < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-sdk = 1:3.3.0, openoffice.org-devel = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description sdk
8076325
The LibreOffice SDK is an add-on for the LibreOffice office suite. It provides
8076325
the necessary tools for programming using the LibreOffice APIs and for creating
8076325
extensions (UNO components) for LibreOffice.  To set the build environment for
8076325
building against the sdk use %{sdkinstdir}/setsdkenv_unix.sh.
8076325
8076325
%package sdk-doc
8076325
Summary: Software Development Kit documentation for LibreOffice
8076325
Group: Documentation
98381de
Requires: %{name}-sdk = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-sdk-doc < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-sdk-doc = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description sdk-doc
8076325
This provides documentation for programming using the LibreOffice APIs
8076325
and examples of creating extensions (UNO components) for LibreOffice.
8076325
8076325
%package headless
8076325
Summary: LibreOffice Headless plug-in
8076325
Group: Development/Libraries
98381de
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
8076325
Obsoletes: openoffice.org-headless < 1:3.3.1
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
Provides: openoffice.org-headless = 1:3.3.0
6b3800f
%endif
8076325
8076325
%description headless
8076325
A plug-in for LibreOffice that enables it to function without an X server. 
8076325
It implements the -headless command line option and allows LibreOffice to be
8076325
used as a backend server for e.g. document conversion.
8076325
8838b6f
%if %{undefined rhel}
Lukas Tinkl c4870bd
%package kde
Lukas Tinkl c4870bd
Summary: LibreOffice KDE integration plug-in
Lukas Tinkl c4870bd
Group:   Applications/Productivity
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release}
Lukas Tinkl c4870bd
Lukas Tinkl c4870bd
%description kde
Lukas Tinkl c4870bd
A plug-in for LibreOffice that enables integration into the KDE desktop environment.
dbf445e
%endif
Lukas Tinkl c4870bd
23c3bde
%if %{with binfilter}
b05e2a8
%package binfilter
b05e2a8
Summary: Legacy binary filters for LibreOffice
b05e2a8
Group: Applications/Productivity
b05e2a8
Requires: %{name}-core = %{epoch}:%{version}-%{release}
b05e2a8
b05e2a8
%description binfilter
b05e2a8
Filters for old StarOffice binary formats.
23c3bde
%endif
b05e2a8
e400f26
%if 0%{?_enable_debug_packages}
e400f26
e400f26
%define debug_package %{nil}
e400f26
%global __debug_package 1
e400f26
e400f26
%package debuginfo
e400f26
Summary: Debug information for package %{name}
e400f26
Group: Development/Debug
e400f26
AutoReqProv: 0
e400f26
Requires: libreoffice-core = %{epoch}:%{version}-%{release}
e400f26
Requires: libreoffice-gdb-debug-support = %{epoch}:%{version}-%{release}
e400f26
e400f26
%description debuginfo
e400f26
This package provides debug information for package %{name}.
e400f26
Debug information is useful when developing applications that use this
e400f26
package or when debugging this package.
e400f26
e400f26
%files debuginfo -f debugfiles.list
e400f26
%defattr(-,root,root)
e400f26
e400f26
%package gdb-debug-support
e400f26
Summary: Additional support for debugging with gdb
e400f26
Group: Development/Debug
e400f26
Requires: gdb
e400f26
AutoReqProv: 0
e400f26
e400f26
%description gdb-debug-support
e400f26
This package provides gdb pretty printers for package %{name}.
e400f26
e400f26
%files gdb-debug-support
e400f26
%defattr(-,root,root)
8dac889
# TODO does it make sense to install this?
8dac889
%{baseinstdir}/program/gdbtrace
e400f26
%{_datadir}/gdb/auto-load%{baseinstdir}
e400f26
%{_datadir}/libreoffice/gdb
e400f26
e400f26
%endif
8076325
2aee8bd
# Defines a language pack subpackage.
2aee8bd
#
2aee8bd
# It's necessary to define language code (-l) and language name (-n).
2aee8bd
# Additionally, it's possible
2aee8bd
# * to require autocorr, hunspell, hyphen or mythes package or font for
2aee8bd
#   given language,
2aee8bd
# * to obsolete openoffice.org-langpack package,
3c53372
# * to provide libreoffice-langpack-loc package, where loc is glibc
3c53372
#   locale--this is necessary for yum to pick it automatically,
2aee8bd
# * to require other, unrelated, packages,
2aee8bd
# * to specify file serving as file list.
2aee8bd
# For these, lower case character argument takes an argument specifying
2aee8bd
# language, upper case character argument uses language from -l.
2aee8bd
#
2aee8bd
# All remaining arguments are considered to be files and added to the file
2aee8bd
# list.
2aee8bd
#
2aee8bd
# Aa: autocorr dependency
2aee8bd
# Ff: font language dependency
2aee8bd
# Hh: hunspell dependency
2aee8bd
# l:  language code, e.g., cs
2aee8bd
# Mm: mythes dependency
2aee8bd
# n:  language name, e.g., Czech
2aee8bd
# Oo: Obsoletes: of openoffice.org-langpack
6b3800f
# Vv: Very archaic Obsoletes: of openoffice.org-langpack
6b3800f
# Xx: Archaic Obsoletes: of openoffice.org2-langpack
3c53372
# p:  Provides: of libreoffice-langpack
2aee8bd
# r:  comma-separated list of additional requires
2aee8bd
# Ss: filelist
2aee8bd
# Yy: hyphen dependency
2aee8bd
#
2aee8bd
# Example:
2aee8bd
# libreoffice-langpack-cs: langpack for Czech lang. requiring hyphen-cs,
2aee8bd
# autocorr-cs, mythes-cs-CZ and suitable font, obsoleting
2aee8bd
# openoffice.org-langpack-cs_CZ, and taking the files from cs.filelist:
3d0064d
# %%langpack -l cs -n Czech -H -A -m cs-CZ -o cs_CZ -S
6b3800f
%define langpack(Aa:Ff:Hh:l:Mm:n:Oo:p:r:Ss:Vv:Xx:Yy:) \
2aee8bd
%define project LibreOffice \
2aee8bd
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
2aee8bd
%define pkgname langpack-%{lang} \
2aee8bd
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
2aee8bd
\
2aee8bd
%package %{pkgname} \
2aee8bd
Summary: %{langname} language pack for %{project} \
2aee8bd
Group: Applications/Productivity \
98381de
Requires: %{name}-core = %{epoch}:%{version}-%{release} \
2aee8bd
%{-a:Requires: autocorr-%{-a*}}%{!-a:%{-A:Requires: autocorr-%{lang}}} \
2aee8bd
%{-f:Requires: font(:lang=%{-f*})}%{!-f:%{-F:Requires: font(:lang=%{lang})}} \
2aee8bd
%{-h:Requires: hunspell-%{-h*}}%{!-h:%{-H:Requires: hunspell-%{lang}}} \
2aee8bd
%{-m:Requires: mythes-%{-m*}}%{!-m:%{-M:Requires: mythes-%{lang}}} \
2aee8bd
%{-y:Requires: hyphen-%{-y*}}%{!-y:%{-Y:Requires: hyphen-%{lang}}} \
2aee8bd
%{-r:Requires: %{-r*}} \
2aee8bd
%define obs openoffice.org-langpack \
2aee8bd
%define obsv 1:3.3.1 \
6b3800f
%define aobs openoffice.org2-langpack \
6b3800f
%define aobsv 1:3.0.0 \
6b3800f
%define vaobs openoffice.org-langpack \
6b3800f
%define vaobsv 1:2.0.3 \
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7 \
6b3800f
%{-o: \
6b3800f
Obsoletes: openoffice.org-i18n < 1.9.0 \
6b3800f
Obsoletes: %{obs}-%{-o*} < %{obsv} \
6b3800f
Provides: %{obs}-%{-o*} = 1:3.3.1.1  \
6b3800f
}%{!-o: \
6b3800f
%{-O: \
6b3800f
Obsoletes: openoffice.org-i18n < 1.9.0 \
6b3800f
Obsoletes: %{obs}-%{lang} < %{obsv} \
6b3800f
Provides: %{obs}-%{lang} = 1:3.3.1.1  \
6b3800f
}} \
6b3800f
%else \
2aee8bd
%{-o:Obsoletes: %{obs}-%{-o*} < %{obsv}}%{!-o:%{-O:Obsoletes: %{obs}-%{lang} < %{obsv}}} \
6b3800f
%endif \
6b3800f
%{-x:Obsoletes: %{aobs}-%{-x*} < %{aobsv}}%{!-x:%{-X:Obsoletes: %{aobs}-%{lang} < %{aobsv}}} \
6b3800f
%{-v:Obsoletes: %{vaobs}-%{-v*} < %{vaobsv}}%{!-v:%{-V:Obsoletes: %{vaobs}-%{lang} < %{vaobsv}}} \
3c53372
%{-p:Provides: %{name}-langpack-%{-p*}} \
2aee8bd
\
2aee8bd
%description %{pkgname} \
2aee8bd
Provides additional %{langname} translations and resources for %{project}. \
2aee8bd
\
2aee8bd
%define filelist %{-s:-f %{-s*}.filelist}%{!-s:%{-S:-f %{lang}.filelist}} \
2aee8bd
%files %{pkgname} %{filelist} \
2aee8bd
%defattr(-,root,root,-) \
2aee8bd
%*
2aee8bd
2aee8bd
2aee8bd
# Defines an auto-correction subpackage.
2aee8bd
#
2aee8bd
# l: language code
2aee8bd
# n: language name
3d0064d
# X  do not use default file match on %%{_datadir}/autocorr/acor_%%{lang}-*
2aee8bd
#    in file list
2aee8bd
#
2aee8bd
# All remaining arguments are considered to be files and added to the file
2aee8bd
# list.
2aee8bd
%define autocorr(l:n:X) \
2aee8bd
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
2aee8bd
%define pkgname autocorr-%{lang} \
2aee8bd
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
2aee8bd
\
2aee8bd
%package -n %{pkgname} \
2aee8bd
Summary: %{langname} auto-correction rules \
2aee8bd
Group: Applications/Text \
2aee8bd
BuildArch: noarch \
2aee8bd
\
2aee8bd
%description -n %{pkgname} \
2aee8bd
Rules for auto-correcting common %{langname} typing errors. \
2aee8bd
\
2aee8bd
%files -n %{pkgname} \
2aee8bd
%defattr(-,root,root,-) \
042e702
%doc solver/unxlng*/bin/ure/LICENSE \
2aee8bd
%dir %{_datadir}/autocorr \
2aee8bd
%{!-X:%{_datadir}/autocorr/acor_%{lang}-*} \
2aee8bd
%*
8076325
8076325
2aee8bd
%if %{langpacks}
8076325
6b3800f
%langpack -l af -n Afrikaans -F -H -Y -A -o af_ZA -V -x af_ZA -S
6b3800f
%langpack -l ar -n Arabic -F -H -O -X -S
6b3800f
%langpack -l as -n Assamese -F -H -Y -o as_IN -x as_IN -S
6b3800f
%langpack -l bg -n Bulgarian -F -H -Y -M -A -o bg_BG -V -x bg_BG -S
6b3800f
%langpack -l bn -n Bengali -F -H -Y -O -v bn_IN -X -S
6b3800f
%langpack -l ca -n Catalan -F -H -Y -M -o ca_ES -V -x ca_ES -S
6b3800f
%langpack -l cs -n Czech -F -H -Y -M -A -o cs_CZ -V -x cs_CZ -S
6b3800f
%langpack -l cy -n Welsh -F -H -Y -o cy_GB -V -x cy_GB -S
6b3800f
%langpack -l da -n Danish -F -H -Y -M -A -o da_DK -V -x da_DK -S
6b3800f
%langpack -l de -n German -F -H -Y -M -A -O -X -S
2aee8bd
%langpack -l dz -n Dzongkha -F -O -S
6b3800f
%langpack -l el -n Greek -F -H -Y -M -o el_GR -V -x el_GR -S
2aee8bd
%langpack -l en -n English -M -O
6b3800f
%langpack -l es -n Spanish -F -H -Y -M -A -O -X -S
6b3800f
%langpack -l et -n Estonian -F -H -Y -o et_EE -V -x et_EE -S
6b3800f
%langpack -l eu -n Basque -F -H -Y -A -o eu_ES -V -x eu_ES -S
64d843d
%if %{undefined rhel} || 0%{?rhel} >= 7
56784fd
%langpack -l fa -n Farsi -A -H -Y -S
64d843d
%endif
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
%langpack -l fi -n Finnish -F -A -o fi_FI -V -x fi_FI -S
6b3800f
%else
e333eaa
%langpack -l fi -n Finnish -F -r libreoffice-voikko -A -o fi_FI -S
6b3800f
%endif
6b3800f
%langpack -l fr -n French -F -H -Y -M -A -O -X -S
6b3800f
%langpack -l ga -n Irish -F -H -Y -M -A -o ga_IE -x ga_IE -S
6b3800f
%langpack -l gl -n Galician -F -H -Y -o gl_ES -V -x gl_ES -S
6b3800f
%langpack -l gu -n Gujarati -F -H -Y -o gu_IN -x gu_IN -S
6b3800f
%langpack -l he -n Hebrew -F -H -o he_IL -V -x he_IL -S
6b3800f
%langpack -l hi -n Hindi -F -H -Y -o hi_IN -v hi-IN -x hi_IN -S
6b3800f
%langpack -l hr -n Croatian -F -H -Y -A -o hr_HR -V -x hr_HR -S
6b3800f
%langpack -l hu -n Hungarian -F -H -Y -M -A -o hu_HU -V -x hu_HU -S
6b3800f
%langpack -l it -n Italian -F -H -Y -M -A -O -X -S
6b3800f
%langpack -l ja -n Japanese -F -A -o ja_JP -V -x ja_JP -S
6b3800f
%langpack -l kn -n Kannada -F -H -Y -o kn_IN -x ka_IN -S
6b3800f
%langpack -l ko -n Korean -F -H -A -o ko_KR -V -x ko_KR -S
2aee8bd
%{baseinstdir}/share/registry/korea.xcd
8076325
6b3800f
%langpack -l lt -n Lithuanian -F -H -Y -A -o lt_LT -V -x lt_LT -S
64d843d
%if %{undefined rhel} || 0%{?rhel} >= 7
9ae6a09
%langpack -l lv -n Latvian -F -H -Y -M -S
64d843d
%endif
2aee8bd
%langpack -l mai -n Maithili -F -o mai_IN -S
6b3800f
%langpack -l ml -n Malayalam -F -H -Y -o ml_IN -x ml_IN -S
6b3800f
%langpack -l mr -n Marathi -F -H -Y -o mr_IN -x mr_IN -S
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
%langpack -l ms -n Malay -F -H -o ms_MY -V -x ms_MY -S
6b3800f
%endif
6b3800f
%langpack -l nb -n Bokmal -F -H -Y -M -o nb_NO -V -x nb_NO -S
6b3800f
%langpack -l nl -n Dutch -F -H -Y -M -A -O -X -S
6b3800f
%langpack -l nn -n Nynorsk -F -H -Y -M -o nn_NO -V -x nn_NO -S
2aee8bd
%define langpack_lang Southern Ndebele
2aee8bd
%langpack -l nr -n %{langpack_lang} -F -H -o nr_ZA -S
2aee8bd
%define langpack_lang Northern Sotho
6b3800f
%langpack -l nso -n %{langpack_lang} -F -H -o nso_ZA -x nso_ZA -S
6b3800f
%langpack -l or -n Oriya -F -H -Y -o or_IN -x or_IN -S
6b3800f
%langpack -l pa -n Punjabi -F -H -Y -O -v pa_IN -x pa_IN -s pa-IN
6b3800f
%langpack -l pl -n Polish -F -H -Y -M -A -o pl_PL -V -x pl_PL -S
2aee8bd
%define langpack_lang Brazilian Portuguese
6b3800f
%langpack -l pt-BR -n %{langpack_lang} -f pt -h pt -y pt -m pt -a pt -o pt_BR -p pt_BR -V -x pt_BR -S
6b3800f
%langpack -l pt-PT -n Portuguese -f pt -h pt -y pt -m pt -a pt -o pt_PT -p pt_PT -v pt -X -s pt
2aee8bd
%langpack -l ro -n Romanian -F -H -Y -M -O -S
6b3800f
%langpack -l ru -n Russian -F -H -Y -M -A -O -X -S
64d843d
%if %{undefined rhel} || 0%{?rhel} >= 7
926a0a7
%langpack -l si -n Sinhalese -F -H -O -S
64d843d
%endif
6b3800f
%langpack -l sk -n Slovak -F -H -Y -M -A -o sk_SK -V -x sk_SK -S
6b3800f
%langpack -l sl -n Slovenian -F -H -Y -M -A -o sl_SI -V -x sl_SI -S
6b3800f
%langpack -l sr -n Serbian -F -H -Y -A -O -v sr_CS -x sr_CS -S
2aee8bd
%langpack -l ss -n Swati -F -H -o ss_ZA -S
2aee8bd
%define langpack_lang Southern Sotho
2aee8bd
%langpack -l st -n %{langpack_lang} -F -H -o st_ZA -S
6b3800f
%langpack -l sv -n Swedish -F -H -Y -M -A -O -X -S
6b3800f
%langpack -l ta -n Tamil -F -H -Y -o ta_IN -x ta_IN -S
6b3800f
%langpack -l te -n Telugu -F -H -Y -o te_IN -x te_IN -S
6b3800f
%langpack -l th -n Thai -F -H -o th_TH -V -x th_TH -S
8b24522
%{baseinstdir}/share/registry/ctlseqcheck_th.xcd
8b24522
6b3800f
%langpack -l tn -n Tswana -F -H -o tn_ZA -V -x tn_ZA -S
6b3800f
%langpack -l tr -n Turkish -F -A -o tr_TR -V -X -S
6b3800f
%langpack -l ts -n Tsonga -F -H -o ts_ZA -V -x ts_ZA -S
2aee8bd
%langpack -l uk -n Ukrainian -F -H -Y -M -O -S
6b3800f
%if %{defined rhel} && 0%{?rhel} < 7
6b3800f
%langpack -l ur -n Urdu -F -H -O -X -S
6b3800f
%endif
2aee8bd
%langpack -l ve -n Venda -F -H -o ve_ZA -S
2aee8bd
%langpack -l xh -n Xhosa -F -H -o xh_ZA -S
2aee8bd
%define langpack_lang Simplified Chinese
6b3800f
%langpack -l zh-Hans -n %{langpack_lang} -f zh-cn -a zh -o zh_CN -p zh_CN -v zh-CN -x zh_CN -s zh-CN
2aee8bd
%define langpack_lang Traditional Chinese
6b3800f
%langpack -l zh-Hant -n %{langpack_lang} -f zh-tw -a zh -o zh_TW -p zh_TW -v zh-TW -x zh_TW -s zh-TW
6b3800f
%langpack -l zu -n Zulu -F -H -Y -o zu_ZA -V -x zu_ZA -S
2aee8bd
%undefine langpack_lang
8076325
2aee8bd
%endif
8076325
2aee8bd
%autocorr -l en -n English
8076325
2aee8bd
%if %{langpacks}
8076325
2aee8bd
%autocorr -l af -n Afrikaans
2aee8bd
%autocorr -l bg -n Bulgarian
2aee8bd
%autocorr -l cs -n Czech
2aee8bd
%autocorr -l da -n Danish
2aee8bd
%autocorr -l de -n German
2aee8bd
%autocorr -l es -n Spanish
2aee8bd
%autocorr -l eu -n Basque -X
2aee8bd
%{_datadir}/autocorr/acor_eu.dat
8076325
2aee8bd
%autocorr -l fa -n Farsi
2aee8bd
%autocorr -l fi -n Finnish
2aee8bd
%autocorr -l fr -n French
2aee8bd
%autocorr -l ga -n Irish
6d05ca9
%autocorr -l hr -n Croatian
2aee8bd
%autocorr -l hu -n Hungarian
2aee8bd
%autocorr -l it -n Italian
2aee8bd
%autocorr -l ja -n Japanese
2aee8bd
%autocorr -l ko -n Korean
2aee8bd
%autocorr -l lb -n Luxembourgish
2aee8bd
%autocorr -l lt -n Lithuanian
2aee8bd
%autocorr -l mn -n Mongolian
2aee8bd
%autocorr -l nl -n Dutch
2aee8bd
%autocorr -l pl -n Polish
2aee8bd
%autocorr -l pt -n Portuguese
2aee8bd
%autocorr -l ru -n Russian
2aee8bd
%autocorr -l sk -n Slovak
2aee8bd
%autocorr -l sl -n Slovenian
2aee8bd
%autocorr -l sr -n Serbian
2aee8bd
%{_datadir}/autocorr/acor_sh-*
8076325
2aee8bd
%autocorr -l sv -n Swedish
2aee8bd
%autocorr -l tr -n Turkish
2aee8bd
%autocorr -l vi -n Vietnamese
2aee8bd
%autocorr -l zh -n Chinese
8076325
2aee8bd
%endif
8076325
8076325
%prep
a881c9f
%setup -q -c -a 1 -a 2 -a 3
02742a4
rm -rf git-hooks */git-hooks
8076325
for a in */*; do mv `pwd`/$a .; done
8076325
#Customize Palette to remove Sun colours and add Red Hat colours
8076325
(head -n -1 extras/source/palettes/standard.soc && \
8076325
 echo -e ' <draw:color draw:name="Red Hat 1" draw:color="#cc0000"/>
8076325
 <draw:color draw:name="Red Hat 2" draw:color="#0093d9"/> 
8076325
 <draw:color draw:name="Red Hat 3" draw:color="#ff8d00"/>
8076325
 <draw:color draw:name="Red Hat 4" draw:color="#abb400"/>
8076325
 <draw:color draw:name="Red Hat 5" draw:color="#4e376b"/>' && \
8076325
 tail -n 1 extras/source/palettes/standard.soc) > redhat.soc
8076325
mv -f redhat.soc extras/source/palettes/standard.soc
5050f39
%patch1  -p1
5050f39
%patch2  -p1 -b .ooo86080.unopkg.bodge.patch
5050f39
%patch3  -p1 -b .ooo88341.sc.verticalboxes.patch
5050f39
%patch4  -p1 -b .oooXXXXX.solenv.allowmissing.patch
d8184f2
%patch5  -p1 -b .ooo101274.opening-a-directory.patch
d8184f2
%patch6  -p1 -b .ooo105784.vcl.sniffscriptforsubs.patch
a881c9f
%patch7  -p1 -b .libreoffice-installfix.patch
8838b6f
%if %{defined rhel} && 0%{?rhel} < 7
a881c9f
%patch8 -p1 -b .libwpd08-1.patch
a881c9f
%patch9 -p1 -R -b .libreoffice-libwpd08-2.patch
a881c9f
%patch10 -p1 -R -b .wpsimport
a881c9f
%patch11 -p1 -b .gcj.patch
a881c9f
%patch12 -p0 -b .rhel6poppler.patch
6b3800f
%patch13 -p0 -b .rhel6langs.patch
f1fbd1e
%patch14 -p1 -b .Disable-problematic-reading-of-external-entities-in-.patch
dbf445e
%endif
f1fbd1e
%patch15 -p1 -b .move-binfilter-mime-types-into-extra-.desktop-file.patch
f1fbd1e
%patch16 -p1 -b .rhbz788042-skip-splashscreen-with-quicksta.patch
f1fbd1e
%patch17 -p1 -b .make-hsqldb-build-with-java-1.7.patch
f1fbd1e
%patch18 -p1 -b .ensure-non-broken-xml-tree.patch
f1fbd1e
%patch19 -p1 -b .preserve-timestamps-for-.py-files.patch
f1fbd1e
%patch20 -p1 -b .rhbz788045-swriter-help-etc-doesn-t-show-h.patch
f1fbd1e
%patch21 -p1 -b .rhbz-799628-crash-with-chewing-IM-with-g3g.patch
f1fbd1e
%patch22 -p1 -b .silence-SolarMutex-not-locked-spew.patch
f1fbd1e
%patch23 -p1 -b .rhbz-799525-put-flat-odf-mimetypes-in-xsltf.patch
f1fbd1e
%patch24 -p1 -b .rhbz-800272-complain-about-unknown-command-.patch
92a97ad
%patch26 -p1 -b .fix-setting-of-paper-tray-from-print-dialog-fdo-4393.patch
680040b
%patch27 -p1 -b .rhbz-806663-SlideshowImpl-can-outlive-SdMod.patch
aa2be9c
%patch28 -p1 -b .do-not-complain-about-soffice-command-line-o.patch
27162f6
%patch29 -p1 -b .fdo48096-torn-off-popups-trigger-keyboard-.patch
bb3b45f
%patch30 -p1 -b .fdo-38088-better-CSV-import-default-separators.patch
16611a2
%patch31 -p1 -b .save-register-arguments-first.patch
16611a2
%patch32 -p1 -b .do-not-let-gcc-use-registers-we-are-setting-ourselve.patch
0207c4a
%patch33 -p1 -b .wrong-types-used-here-breaks-64bit-bigendian.patch
99cca49
%patch34 -p1 -b .rhbz-805743-a11y-call-doShow-after-we-have-.patch
ee80ddd
%patch35 -p1 -b .do-not-prepend-n-twice-it-confuses-KFileDialog-rhbz-.patch
5198193
fcaf79e
# TODO: check this
05b5858
# these are horribly incomplete--empty translations and copied english
05b5858
# strings with spattering of translated strings
05b5858
rm -rf translations/source/{gu,he,hr}/helpcontent2
05b5858
8076325
%build
8076325
echo build start time is `date`, diskspace: `df -h . | tail -n 1`
af30d7d
#don't build localized helps which aren't translated
af30d7d
POORHELPS=`ls -d translations/source/*/helpcontent2 translations/source/*|cut -f 3 -d /|sort|uniq -u|xargs`
8076325
#don't build localized helps which are poorly translated
af30d7d
POORHELPS="$POORHELPS `grep 'msgstr .Working with Documents' translations/source/*/helpcontent2/source/text/swriter/guide.po| cut -f 3 -d / | xargs`"
8076325
#convert _smp_mflags to dmake equivalent
8076325
SMP_MFLAGS=%{?_smp_mflags}
8076325
SMP_MFLAGS=$[${SMP_MFLAGS/-j/}]
8076325
if [ $SMP_MFLAGS -lt 2 ]; then SMP_MFLAGS=2; fi
aab9653
NDMAKES=`dc -e "$SMP_MFLAGS v p"`
aab9653
NBUILDS=`dc -e "$SMP_MFLAGS $NDMAKES / p"`
8076325
8838b6f
%if %{undefined rhel}
Lukas Tinkl c4870bd
# KDE bits
Lukas Tinkl c4870bd
export QT4DIR=%{_qt4_prefix}
Lukas Tinkl c4870bd
export KDE4DIR=%{_kde4_prefix}
Lukas Tinkl c4870bd
export PATH=$QT4DIR/bin:$PATH
9f29089
%endif
Lukas Tinkl c4870bd
263625b
#use the RPM_OPT_FLAGS but remove the OOo overridden ones
263625b
for i in $RPM_OPT_FLAGS; do
263625b
        case "$i" in
e1a7c50
                -pipe|-Wall|-g|-fexceptions) continue;;
263625b
        esac
263625b
        ARCH_FLAGS="$ARCH_FLAGS $i"
263625b
done
263625b
export ARCH_FLAGS
263625b
export CFLAGS=$ARCH_FLAGS
263625b
export CXXFLAGS=$ARCH_FLAGS
263625b
8838b6f
%if %{defined rhel}
9f29089
%if 0%{?rhel} < 7
b2b08fd
%define distrooptions --disable-graphite --without-system-mythes \
b2b08fd
    --without-system-mdds --without-junit --without-system-mysql-cppconn
dbf445e
%else
9f29089
%define distrooptions --without-system-hsqldb
9f29089
%endif
9f29089
%else
dbf445e
%define distrooptions --without-system-hsqldb --enable-kde4
dbf445e
%endif
dbf445e
8076325
autoconf
8076325
%configure \
d8b8123
 %vendoroption --with-num-cpus=$NBUILDS --with-max-jobs=$NDMAKES \
b3ca7a4
 --with-build-version="%{version}-%{release}" --with-unix-wrapper=%{name} \
75d2c60
 --disable-ldap --disable-epm --disable-mathmldtd \
80589af
 --disable-gnome-vfs --enable-gio --enable-symbols --enable-lockdown \
78da8ae
 --enable-evolution2 --enable-dbus --enable-opengl --enable-vba \
23c3bde
 --enable-ext-presenter-minimizer --enable-ext-nlpsolver \
23411ef
 --enable-ext-presenter-console --enable-ext-pdfimport \
23411ef
 --enable-ext-wiki-publisher --enable-ext-report-builder \
23411ef
 --enable-ext-scripting-beanshell --enable-ext-scripting-javascript \
9518040
 --without-system-servlet-api \
41a85c8
 --with-system-jars --with-vba-package-format="builtin" \
8076325
 --with-system-libs --with-system-headers --with-system-mozilla \
0cfd069
 --without-system-mozilla-headers --with-system-mythes --with-system-dicts \
80589af
 --without-system-saxon --with-external-dict-dir=/usr/share/myspell \
80589af
 --without-myspell-dicts --without-fonts --without-ppds --without-afms \
4337707
 %{with_lang} --with-poor-help-localizations="$POORHELPS" \
408b871
 --with-external-tar=`pwd`/ext_sources --with-java-target-version=1.5 \
b2b08fd
 --without-system-sampleicc \
78da8ae
 %{distrooptions} %{?with_binfilter:--enable-binfilter}
8076325
8076325
mkdir -p ext_sources
a881c9f
cp %{SOURCE4} ext_sources
a881c9f
cp %{SOURCE7} ext_sources
a881c9f
cp %{SOURCE8} ext_sources
a881c9f
cp %{SOURCE9} ext_sources
a881c9f
cp %{SOURCE10} ext_sources
a881c9f
cp %{SOURCE11} ext_sources
a881c9f
cp %{SOURCE12} ext_sources
a881c9f
cp %{SOURCE13} ext_sources
a881c9f
cp %{SOURCE14} ext_sources
8838b6f
%if %{defined rhel} && 0%{?rhel} < 7
d103f37
cp %{SOURCE15} ext_sources
a881c9f
cp %{SOURCE16} ext_sources
a881c9f
cp %{SOURCE17} ext_sources
a881c9f
cp %{SOURCE18} ext_sources
a881c9f
cp %{SOURCE19} ext_sources
a881c9f
cp %{SOURCE20} ext_sources
44033d6
cp %{SOURCE21} ext_sources
44033d6
cp %{SOURCE22} ext_sources
44033d6
cp %{SOURCE23} ext_sources
9518040
%endif
93fc449
touch src.downloaded
8076325
042e702
. ./Env.Host.sh
8076325
./bootstrap
a0dc8e1
8076325
cd instsetoo_native
daf86a9
if ! VERBOSE=true build --dlv_switch -link -P$NBUILDS --all -- -P$NDMAKES -s; then
8076325
    build --dlv_switch -link --all
8076325
fi
8076325
8076325
#generate the icons and mime type stuff
8076325
export DESTDIR=../../../output
8076325
export KDEMAINDIR=/usr
8076325
export GNOMEDIR=/usr
8076325
export GNOME_MIME_THEME=hicolor
8076325
cd ../sysui
8076325
cd unxlng*/misc/libreoffice
8076325
./create_tree.sh
8076325
8076325
echo build end time is `date`, diskspace: `df -h . | tail -n 1`
8076325
72d0bbd
8076325
%install
8076325
rm -rf $RPM_BUILD_ROOT
042e702
source ./Env.Host.sh
8076325
#figure out the icon version
7acb8c7
export `grep "^PRODUCTVERSIONSHORT =" solenv/inc/productversion.mk | sed -e "s/ //g"`
7acb8c7
export `grep "PRODUCTVERSION[ ]*=[ ]*" solenv/inc/productversion.mk | sed -e "s/ //g"`
8076325
#install
8076325
cd instsetoo_native/util
8076325
#direct install
8076325
mkdir -p $RPM_BUILD_ROOT/%{instdir}
8076325
export PKGFORMAT=installed
8076325
#don't duplicate english helpcontent about the place
8076325
unset DEFAULT_TO_ENGLISH_FOR_PACKING
8076325
if dmake openoffice_en-US; then
8076325
    ok=true
8076325
    break
8076325
else
8076325
    echo - ---dump log start---
1b07a3a
    cat ../unx*.pro/LibreOffice/installed/logging/en-US/log_*_en-US.log
8076325
    echo - ---dump log end---
8076325
    ok=false
8076325
fi
8076325
if [ $ok == "false" ]; then
8076325
    exit 1
8076325
fi
5761426
mkdir -p $RPM_BUILD_ROOT/%{baseinstdir}
5761426
mv ../unxlng*.pro/LibreOffice/installed/install/en-US/* $RPM_BUILD_ROOT/%{baseinstdir}
8076325
chmod -R +w $RPM_BUILD_ROOT/%{baseinstdir}
8076325
%if %{langpacks}
8076325
dmake ooolanguagepack
d57fcfe
rm -rf ../unxlng*.pro/LibreOffice_languagepack/installed/install/log
d57fcfe
for langpack in ../unxlng*.pro/LibreOffice_languagepack/installed/install/*; do
5761426
  cp -rp $langpack/* $RPM_BUILD_ROOT/%{baseinstdir}
c30b497
  rm -rf $langpack
c30b497
done
8076325
%endif
8076325
rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/share/prereg
8076325
#give a consistent javasettingsunopkginstall.xml
8076325
$RPM_BUILD_ROOT/%{baseinstdir}/program/unopkg list --bundled || :
8076325
export WITH_LANG="en-US"
8076325
dmake sdkoo
042e702
mv ../unxlng*.pro/LibreOffice_SDK/installed/install/en-US/sdk $RPM_BUILD_ROOT/%{sdkinstdir}
8076325
cd ../../
8076325
8076325
#configure sdk
8076325
pushd $RPM_BUILD_ROOT/%{sdkinstdir}
8076325
    for file in setsdkenv_unix.csh setsdkenv_unix.sh ; do
8076325
        sed -e "s,@OO_SDK_NAME@,sdk," \
8076325
            -e "s,@OO_SDK_HOME@,%{sdkinstdir}," \
8076325
            -e "s,@OFFICE_HOME@,%{baseinstdir}," \
8076325
            -e "s,@OO_SDK_URE_HOME@,%{ureinstdir}," \
8076325
            -e "s,@OO_SDK_MAKE_HOME@,/usr/bin," \
8076325
            -e "s,@OO_SDK_ZIP_HOME@,/usr/bin," \
8076325
            -e "s,@OO_SDK_CPP_HOME@,/usr/bin," \
8076325
            -e "s,@OO_SDK_CC_55_OR_HIGHER@,," \
8076325
            -e "s,@OO_SDK_JAVA_HOME@,$JAVA_HOME," \
8076325
            -e "s,@OO_SDK_OUTPUT_DIR@,\$HOME," \
8076325
            -e "s,@SDK_AUTO_DEPLOYMENT@,NO," \
8076325
            $file.in > $file
8076325
        chmod 755 $file
8076325
    done
8076325
#fix permissions
8076325
    find examples -type f -exec chmod -x {} \;
8076325
popd
8076325
e39cb48
#ensure a template dir for each lang
042e702
pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/template
8076325
for I in %{langpack_langs}; do
4dd8a72
    mkdir -p $I
8076325
done
8076325
popd
8076325
8076325
#Set some aliases to canonical autocorrect language files for locales with matching languages
042e702
pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/autocorr
8076325
8076325
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"
8076325
for lang in $en_GB_aliases; do
8076325
        ln -sf acor_en-GB.dat acor_$lang.dat
8076325
done
8076325
en_US_aliases="en-PH"
8076325
for lang in $en_US_aliases; do
8076325
        ln -sf acor_en-US.dat acor_$lang.dat
8076325
done
e39cb48
#en-ZA exists and has a good autocorrect file with two or three extras that make sense for 
e39cb48
#neighbouring english speaking territories
8076325
en_ZA_aliases="en-NA en-ZW"
8076325
for lang in $en_ZA_aliases; do
8076325
        ln -sf acor_en-ZA.dat acor_$lang.dat
8076325
done
8076325
%if %{langpacks}
8076325
af_ZA_aliases="af-NA"
8076325
for lang in $af_ZA_aliases; do
8076325
        ln -sf acor_af-ZA.dat acor_$lang.dat
8076325
done
8076325
de_DE_aliases="de-AT de-BE de-CH de-LI de-LU"
8076325
for lang in $de_DE_aliases; do
8076325
        ln -sf acor_de-DE.dat acor_$lang.dat
8076325
done
8076325
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"
8076325
for lang in $es_ES_aliases; do
8076325
        ln -sf acor_es-ES.dat acor_$lang.dat
8076325
done
8076325
fr_FR_aliases="fr-BE fr-CA fr-CH fr-LU fr-MC"
8076325
for lang in $fr_FR_aliases; do
8076325
        ln -sf acor_fr-FR.dat acor_$lang.dat
8076325
done
8076325
it_IT_aliases="it-CH"
8076325
for lang in $it_IT_aliases; do
8076325
        ln -sf acor_it-IT.dat acor_$lang.dat
8076325
done
042e702
nl_NL_aliases="nl-AW"
8076325
for lang in $nl_NL_aliases; do
8076325
        ln -s acor_nl-NL.dat acor_$lang.dat
8076325
done
8076325
sv_SE_aliases="sv-FI"
8076325
for lang in $sv_SE_aliases; do
8076325
        ln -s acor_sv-SE.dat acor_$lang.dat
8076325
done
8076325
%else
8076325
rm -f acor_[a-df-z]*.dat acor_e[su]*.dat
8076325
%endif
8076325
popd
8076325
#rhbz#484055 make these shared across multiple applications
8076325
mkdir -p $RPM_BUILD_ROOT/%{_datadir}
042e702
mv -f $RPM_BUILD_ROOT/%{baseinstdir}/share/autocorr $RPM_BUILD_ROOT/%{_datadir}/autocorr
8076325
chmod 755 $RPM_BUILD_ROOT/%{_datadir}/autocorr
8076325
8076325
%if %{langpacks}
8076325
8076325
#auto generate the langpack file lists, format is...
8076325
#langpack id, has help or not, autocorrection glob, script classification
8076325
langpackdetails=\
8076325
(\
019feac
af      nohelp  western         ar      nohelp  ctl     \
019feac
as      nohelp  western         bg      help    western \
019feac
bn      help    western         ca      help    western \
019feac
cs      help    western         cy      nohelp  western \
019feac
da      help    western         de      help    western \
019feac
dz      help    ctl             el      help    western \
8076325
es      help    western         et      help    western \
d55e6a7
eu      help    western         fa      nohelp  ctl     \
d55e6a7
fi      help    western         fr      help    western \
d55e6a7
ga      nohelp  western         gl      help    western \
d55e6a7
gu      nohelp  ctl             he      nohelp  ctl     \
d55e6a7
hi      help    ctl             hr      nohelp  western \
d55e6a7
hu      help    western         it      help    western \
d55e6a7
ja      help    cjk             ko      help    cjk     \
d55e6a7
kn      nohelp  western         lt      nohelp  western \
d55e6a7
lv      nohelp  western         mai     nohelp  western \
019feac
ml      nohelp  western         mr      nohelp  western \
6b3800f
ms      nohelp  western         nb      help    western \
3d0064d
nl      help    western         nn      help    western \
6b3800f
nr      nohelp  western         nso     nohelp  western \
3d0064d
or      nohelp  ctl             pa-IN   nohelp  ctl     \
6b3800f
pl      help    western         pt      help    western \
6b3800f
pt-BR   help    western         ro      nohelp  western \
3d0064d
ru      help    western         sh      nohelp  western \
6b3800f
si      help    ctl             sk      help    western \
6b3800f
sl      help    western         sr      nohelp  western \
6b3800f
ss      nohelp  western         st      nohelp  western \
6b3800f
sv      help    western         ta      nohelp  ctl     \
6b3800f
te      nohelp  western         th      nohelp  ctlseqcheck \
6b3800f
tn      nohelp  western         tr      help    western \
6b3800f
ts      nohelp  western         uk      help    western \
6b3800f
ur      nohelp  western         ve      nohelp  western \
019feac
xh      nohelp  western         zh-CN   help    cjk     \
019feac
zh-TW   help    cjk             zu      nohelp  western \
8076325
)
8076325
a881c9f
tar xzf %{SOURCE5}
8076325
8076325
i=0
8076325
while [ $i -lt ${#langpackdetails[@]} ]; do
8076325
   lang=${langpackdetails[$i]}
8076325
   sed -e "s/LANG/$lang/g" langpacks/libreoffice.langpack-common.template > $lang.filelist
8076325
   i=$[i+1]
8076325
   help=${langpackdetails[$i]}
8076325
   if [ "$help" = "help" ]; then
8076325
     sed -e "s/LANG/$lang/g" langpacks/libreoffice.langpack-help.template >> $lang.filelist
8076325
   fi
8076325
   i=$[i+1]
8076325
   type=${langpackdetails[$i]}
8076325
   if [ "$type" = "cjk" ]; then
8076325
     sed -e "s/LANG/$lang/g" langpacks/libreoffice.langpack-cjk.template >> $lang.filelist
8076325
   fi
8076325
   #rh217269 upstream made a decision to sequence check all ctl languages
8076325
   #I think this is wrong, and only Thai should be sequence checked
8076325
   if [ "$type" = "ctlseqcheck" ]; then
8076325
     sed -e "s/LANG/$lang/g" langpacks/libreoffice.langpack-ctl.template >> $lang.filelist
8076325
   fi
8076325
   if [ "$type" = "ctl" ]; then
042e702
     rm -f $RPM_BUILD_ROOT/%{baseinstdir}/share/registry/ctl_$lang.xcd
8076325
   fi
8076325
   i=$[i+1]
8076325
done
8076325
8076325
#rhbz#452379 clump serbian translations together
8076325
cat sh.filelist >> sr.filelist
8076325
8076325
%endif
8076325
8076325
#remove it in case we didn't build with gcj
042e702
rm -f $RPM_BUILD_ROOT/%{baseinstdir}/program/classes/sandbox.jar
8076325
8076325
#remove dummy .dat files
042e702
rm -f $RPM_BUILD_ROOT/%{baseinstdir}/program/root?.dat
8076325
1ee7b16
#remove if we do not build with kde support
1ee7b16
%if %{defined rhel}
1ee7b16
rm -f $RPM_BUILD_ROOT/%{baseinstdir}/program/kde-open-url
1ee7b16
%endif
1ee7b16
8076325
#set standard permissions for rpmlint
8076325
find $RPM_BUILD_ROOT/%{baseinstdir} -exec chmod +w {} \;
8076325
find $RPM_BUILD_ROOT/%{baseinstdir} -type d -exec chmod 0755 {} \;
8076325
8076325
# move python bits into site-packages
8076325
mkdir -p $RPM_BUILD_ROOT/%{python_sitearch}
8076325
pushd $RPM_BUILD_ROOT/%{python_sitearch}
8076325
echo "import sys, os" > uno.py
042e702
echo "sys.path.append('%{baseinstdir}/program')" >> uno.py
8076325
echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{baseinstdir}/program/fundamentalrc')" >> uno.py
042e702
cat $RPM_BUILD_ROOT/%{baseinstdir}/program/uno.py >> uno.py
042e702
rm -f $RPM_BUILD_ROOT/%{baseinstdir}/program/uno.py*
042e702
mv -f $RPM_BUILD_ROOT/%{baseinstdir}/program/unohelper.py* .
8076325
popd
8076325
8076325
# rhbz#477435 package opensymbol separately
042e702
pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/fonts/truetype
8076325
install -d -m 0755 %{buildroot}%{_fontdir}
8076325
install -p -m 0644 *.ttf %{buildroot}%{_fontdir}
8076325
popd
042e702
rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/share/fonts
8076325
8076325
#ensure that no sneaky un-prelinkable, un-fpic or non executable shared libs 
8076325
#have snuck through
8076325
pic=0
8076325
executable=0
8076325
for foo in `find $RPM_BUILD_ROOT/%{instdir} -name "*" -exec file {} \;| grep ": ELF" | cut -d: -f 1` ; do
8076325
    chmod +wx $foo
8076325
    ls -asl $foo
8076325
    result=`readelf -d $foo | grep TEXTREL` || true
8076325
    if [ "$result" != "" ]; then
8076325
        echo "TEXTREL Warning: $foo is b0rked (-fpic missing)"
8076325
        pic=1
8076325
    fi
8076325
    result=`readelf -l $foo | grep GNU_STACK | grep RWE` || true
8076325
    if [ "$result" != "" ]; then
8076325
        echo "GNU_STACK Warning: $foo is b0rked (-noexecstack missing)"
8076325
        executable=1
8076325
    fi
8076325
done
8076325
if [ $pic == 1 ]; then false; fi
8076325
if [ $executable == 1 ]; then false; fi
8076325
8076325
#make up some /usr/bin scripts
8076325
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
8076325
8076325
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooffice
8076325
echo exec libreoffice \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooffice
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooffice
8076325
8076325
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc
36ecc53
echo exec libreoffice --view \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooviewdoc
8076325
8076325
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oowriter
36ecc53
echo exec libreoffice --writer \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oowriter
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oowriter
8076325
8076325
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oocalc
36ecc53
echo exec libreoffice --calc \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oocalc
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oocalc
8076325
8076325
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/ooimpress
36ecc53
echo exec libreoffice --impress \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/ooimpress
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/ooimpress
8076325
8076325
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oodraw
36ecc53
echo exec libreoffice --draw \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oodraw
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oodraw
8076325
8076325
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oomath
36ecc53
echo exec libreoffice --math \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oomath
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oomath
8076325
8076325
echo \#\!/bin/sh > $RPM_BUILD_ROOT/%{_bindir}/oobase
36ecc53
echo exec libreoffice --base \"\$@\" >> $RPM_BUILD_ROOT/%{_bindir}/oobase
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/oobase
8076325
a881c9f
cp -f %{SOURCE6} $RPM_BUILD_ROOT/%{_bindir}/unopkg
8076325
sed -i -e "s/LAUNCHER/unopkg/g" $RPM_BUILD_ROOT/%{_bindir}/unopkg
8076325
sed -i -e "s/BRAND/libreoffice/g" $RPM_BUILD_ROOT/%{_bindir}/unopkg
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/unopkg
8076325
a881c9f
cp -f %{SOURCE6} $RPM_BUILD_ROOT/%{_bindir}/libreoffice
8076325
sed -i -e "s/LAUNCHER/soffice/g" $RPM_BUILD_ROOT/%{_bindir}/libreoffice
8076325
sed -i -e "s/BRAND/libreoffice/g" $RPM_BUILD_ROOT/%{_bindir}/libreoffice
8076325
chmod a+x $RPM_BUILD_ROOT/%{_bindir}/libreoffice
8076325
8076325
pushd $RPM_BUILD_ROOT/%{_bindir}
8076325
# rhbz#499474 provide a /usr/bin/soffice for .recently-used.xbel
8076325
ln -s %{baseinstdir}/program/soffice soffice
8076325
# rhbz#499474 provide a /usr/bin/openoffice.org for backwards compat
b0d8eda
ln -s libreoffice openoffice.org
8076325
popd
8076325
8076325
pushd $RPM_BUILD_ROOT/%{baseinstdir}/share/xdg/
8076325
chmod u+w *.desktop
8076325
rm -rf printeradmin.desktop
fd64338
ICONVERSION=`echo $PRODUCTVERSION | sed -e 's/\.//'`
8076325
for file in *.desktop; do
8076325
    # rhbz#156677 remove the version from Name=
8076325
    # rhbz#156067 don't version the icons
cf86fd0
    sed -i -e "s/ *$PRODUCTVERSION//g" \
fd64338
        -e "s/$ICONVERSION//g" \
fd64338
        -e "s/$PRODUCTVERSIONSHORT//g" \
fd64338
        $file
8076325
    # add X-GIO-NoFuse so we get url:// instead of file://~.gvfs/
8076325
    echo X-GIO-NoFuse=true >> $file
8076325
done
9246b59
for app in base calc draw impress math writer; do
9246b59
    echo "StartupNotify=true" >> $app.desktop
9246b59
    echo "TryExec=oo$app" >> $app.desktop
9246b59
done
8076325
# rhbz#156677# / rhbz#186515#
8076325
echo "NoDisplay=true" >> startcenter.desktop
8076325
# rhbz#491159 temporarily remove NoDisplay=true from qstart.desktop
8076325
sed -i -e "/NoDisplay=true/d" qstart.desktop
8076325
# relocate the .desktop and icon files
8076325
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
142e96b
for app in base %{?with_binfilter:binfilter} calc draw impress javafilter math startcenter writer xsltfilter; do
9246b59
    desktop-file-validate $app.desktop
9246b59
    cp -p $app.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/libreoffice-$app.desktop
8076325
done
8076325
popd
8076325
8076325
pushd sysui/output/usr/share/
8076325
#get rid of the gnome icons and other unneeded files
8076325
rm -rf icons/gnome applications application-registry
8076325
8076325
#relocate the rest of them
57c9d18
for icon in `find icons -type f`; do
775cd0f
    mkdir -p $RPM_BUILD_ROOT/%{_datadir}/`dirname $icon`
5757a9d
    cp -p $icon $RPM_BUILD_ROOT/%{_datadir}/`echo $icon | sed -e s@office$ICONVERSION@office@ | sed -e s@office$PRODUCTVERSION@office@`
57c9d18
done
e04db69
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/mime-info
e04db69
cp -p mime-info/libreoffice$PRODUCTVERSION.keys $RPM_BUILD_ROOT/%{_datadir}/mime-info/libreoffice.keys
e04db69
cp -p mime-info/libreoffice$PRODUCTVERSION.mime $RPM_BUILD_ROOT/%{_datadir}/mime-info/libreoffice.mime
8076325
#add our mime-types, e.g. for .oxt extensions
8076325
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/mime/packages
72778b4
cp -p mime/packages/libreoffice$PRODUCTVERSION.xml $RPM_BUILD_ROOT/%{_datadir}/mime/packages/libreoffice.xml
8076325
popd
8076325
8076325
rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/readmes
8076325
rm -rf $RPM_BUILD_ROOT/%{baseinstdir}/licenses
8076325
042e702
mkdir -p $RPM_BUILD_ROOT/%{baseinstdir}/share/psprint/driver
042e702
cp -p psprint_config/configuration/ppds/SGENPRT.PS $RPM_BUILD_ROOT/%{baseinstdir}/share/psprint/driver/SGENPRT.PS
8076325
8076325
# rhbz#452385 to auto have postgres in classpath if subsequently installed
8076325
# rhbz#465664 to get lucene working for functional help
042e702
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/%{baseinstdir}/program/fundamentalrc
8076325
e400f26
export DESTDIR=$RPM_BUILD_ROOT
14d4997
install-gdb-printers -a %{_datadir}/gdb/auto-load%{baseinstdir} -c -i %{baseinstdir} -p %{_datadir}/libreoffice/gdb
14d4997
e400f26
8076325
%check
042e702
source ./Env.Host.sh
042e702
cd smoketestoo_native
2e2a768
unset WITH_LANG
2e2a768
#JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1" works around flawed accessibility check
2e2a768
#SAL_USE_VCLPLUGIN="svp" uses the headless plugin for these tests
8838b6f
%if %{defined rhel} && 0%{?rhel} < 7
dbf445e
unset SOLAR_JAVA
dbf445e
JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1" SAL_USE_VCLPLUGIN="svp" timeout 2h build.pl
dbf445e
%else
2e2a768
JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1" SAL_USE_VCLPLUGIN="svp" timeout -k 2m 2h build.pl
dbf445e
%endif
8076325
8076325
%clean
8076325
rm -rf $RPM_BUILD_ROOT
8076325
cf7004f
%files
cf7004f
%defattr(-,root,root,-)
cf7004f
8076325
%files core
8076325
%defattr(-,root,root,-)
042e702
%dir %{baseinstdir}
042e702
%dir %{baseinstdir}/help
042e702
%docdir %{baseinstdir}/help/en
042e702
%dir %{baseinstdir}/help/en
042e702
%{baseinstdir}/help/en/default.css
042e702
%{baseinstdir}/help/en/err.html
042e702
%{baseinstdir}/help/en/highcontrast1.css
042e702
%{baseinstdir}/help/en/highcontrast2.css
042e702
%{baseinstdir}/help/en/highcontrastblack.css
042e702
%{baseinstdir}/help/en/highcontrastwhite.css
042e702
%{baseinstdir}/help/en/sbasic.*
042e702
%{baseinstdir}/help/en/schart.*
042e702
%{baseinstdir}/help/en/shared.*
042e702
%{baseinstdir}/help/idxcaption.xsl
042e702
%{baseinstdir}/help/idxcontent.xsl
042e702
%{baseinstdir}/help/main_transform.xsl
042e702
%{baseinstdir}/presets
042e702
%dir %{baseinstdir}/program
042e702
%{baseinstdir}/program/addin
042e702
%{baseinstdir}/program/basprov.uno.so
042e702
%{baseinstdir}/program/canvasfactory.uno.so
042e702
%{baseinstdir}/program/cde-open-url
042e702
%dir %{baseinstdir}/program/classes
042e702
%{baseinstdir}/program/classes/agenda.jar
042e702
%{baseinstdir}/program/classes/commonwizards.jar
042e702
%{baseinstdir}/program/classes/fax.jar
042e702
%{baseinstdir}/program/classes/form.jar
042e702
%{baseinstdir}/program/classes/query.jar
042e702
%{baseinstdir}/program/classes/letter.jar
042e702
%{baseinstdir}/program/classes/LuceneHelpWrapper.jar
042e702
%{baseinstdir}/program/classes/officebean.jar
042e702
%{baseinstdir}/program/classes/report.jar
042e702
%{baseinstdir}/program/classes/saxon9.jar
042e702
%{baseinstdir}/program/classes/ScriptFramework.jar
042e702
%{baseinstdir}/program/classes/ScriptProviderForJava.jar
042e702
%{baseinstdir}/program/classes/table.jar
042e702
%{baseinstdir}/program/classes/unoil.jar
042e702
%{baseinstdir}/program/classes/web.jar
042e702
%{baseinstdir}/program/classes/XMergeBridge.jar
042e702
%{baseinstdir}/program/classes/xmerge.jar
042e702
%{baseinstdir}/program/classes/XSLTFilter.jar
042e702
%{baseinstdir}/program/classes/XSLTValidate.jar
042e702
%{baseinstdir}/program/cmdmail.uno.so
042e702
%{baseinstdir}/program/libdeployment.so
042e702
%{baseinstdir}/program/libdeploymentgui.so
042e702
%{baseinstdir}/program/dlgprov.uno.so
8dac889
%{baseinstdir}/program/expwrap.uno.so
042e702
%{baseinstdir}/program/fastsax.uno.so
042e702
%{baseinstdir}/program/fpicker.uno.so
042e702
%{baseinstdir}/program/fps_office.uno.so
36aefe0
%{baseinstdir}/program/gengal
36aefe0
%{baseinstdir}/program/gengal.bin
042e702
%{baseinstdir}/program/gnome-open-url
042e702
%{baseinstdir}/program/gnome-open-url.bin
042e702
%{baseinstdir}/program/hatchwindowfactory.uno.so
042e702
%{baseinstdir}/program/i18nsearch.uno.so
283df42
%{baseinstdir}/program/libacclo.so
042e702
%{baseinstdir}/program/libavmedia*.so
283df42
%{baseinstdir}/program/libbasctllo.so
283df42
%{baseinstdir}/program/libbiblo.so
042e702
%{baseinstdir}/program/libcached1.so
283df42
%{baseinstdir}/program/libcanvastoolslo.so
283df42
%{baseinstdir}/program/libchart*lo.so
042e702
%{baseinstdir}/program/libcollator_data.so
283df42
%{baseinstdir}/program/libcppcanvaslo.so
283df42
%{baseinstdir}/program/libctllo.so
283df42
%{baseinstdir}/program/libcuilo.so
283df42
%{baseinstdir}/program/libdbalo.so
283df42
%{baseinstdir}/program/libdbaselo.so
283df42
%{baseinstdir}/program/libdbaxmllo.so
283df42
%{baseinstdir}/program/libdbmmlo.so
042e702
%{baseinstdir}/program/libdbpool2.so
283df42
%{baseinstdir}/program/libdbtoolslo.so
283df42
%{baseinstdir}/program/libdbulo.so
283df42
%{baseinstdir}/program/libdeploymentmisclo.so
283df42
%{baseinstdir}/program/libdesktop_detectorlo.so
042e702
%{baseinstdir}/program/libdict_ja.so
042e702
%{baseinstdir}/program/libdict_zh.so
283df42
%{baseinstdir}/program/libdrawinglayerlo.so
283df42
%{baseinstdir}/program/libeditenglo.so
042e702
%{baseinstdir}/program/libembobj.so
042e702
%{baseinstdir}/program/libemboleobj.so
042e702
%{baseinstdir}/program/libevoab*.so
283df42
%{baseinstdir}/program/libevtattlo.so
283df42
%{baseinstdir}/program/libegilo.so
283df42
%{baseinstdir}/program/libemelo.so
283df42
%{baseinstdir}/program/libepblo.so
283df42
%{baseinstdir}/program/libepglo.so
283df42
%{baseinstdir}/program/libepplo.so
283df42
%{baseinstdir}/program/libepslo.so
283df42
%{baseinstdir}/program/libeptlo.so
283df42
%{baseinstdir}/program/liberalo.so
283df42
%{baseinstdir}/program/libetilo.so
283df42
%{baseinstdir}/program/libexplo.so
283df42
%{baseinstdir}/program/libicdlo.so
283df42
%{baseinstdir}/program/libicglo.so
283df42
%{baseinstdir}/program/libidxlo.so
283df42
%{baseinstdir}/program/libimelo.so
042e702
%{baseinstdir}/program/libindex_data.so
283df42
%{baseinstdir}/program/libipblo.so
283df42
%{baseinstdir}/program/libipdlo.so
283df42
%{baseinstdir}/program/libipslo.so
283df42
%{baseinstdir}/program/libiptlo.so
283df42
%{baseinstdir}/program/libipxlo.so
283df42
%{baseinstdir}/program/libiralo.so
283df42
%{baseinstdir}/program/libitglo.so
283df42
%{baseinstdir}/program/libitilo.so
283df42
%{baseinstdir}/program/libofficebeanlo.so
02742a4
%{baseinstdir}/program/liboooimprovecorelo.so
283df42
%{baseinstdir}/program/libfilelo.so
283df42
%{baseinstdir}/program/libfilterconfiglo.so
283df42
%{baseinstdir}/program/libflatlo.so
283df42
%{baseinstdir}/program/libfrmlo.so
283df42
%{baseinstdir}/program/libguesslanglo.so
283df42
%{baseinstdir}/program/libhelplinkerlo.so
283df42
%{baseinstdir}/program/libhyphenlo.so
283df42
%{baseinstdir}/program/libi18nregexplo.so
283df42
%{baseinstdir}/program/libjdbclo.so
283df42
%{baseinstdir}/program/liblnglo.so
283df42
%{baseinstdir}/program/libloglo.so
042e702
%{baseinstdir}/program/liblocaledata_en.so
042e702
%{baseinstdir}/program/liblocaledata_es.so
042e702
%{baseinstdir}/program/liblocaledata_euro.so
042e702
%{baseinstdir}/program/liblocaledata_others.so
042e702
%{baseinstdir}/program/libmcnttype.so
042e702
%{baseinstdir}/program/libmozbootstrap.so
283df42
%{baseinstdir}/program/libmsfilterlo.so
042e702
%{baseinstdir}/program/mtfrenderer.uno.so
283df42
%{baseinstdir}/program/libmysqllo.so
283df42
%{baseinstdir}/program/libodbclo.so
283df42
%{baseinstdir}/program/libodbcbaselo.so
283df42
%{baseinstdir}/program/liboffacclo.so
283df42
%{baseinstdir}/program/libooxlo.so
283df42
%{baseinstdir}/program/libpcrlo.so
283df42
%{baseinstdir}/program/libpdffilterlo.so
283df42
%{baseinstdir}/program/libpllo.so
283df42
%{baseinstdir}/program/libprotocolhandlerlo.so
283df42
%{baseinstdir}/program/libqstart_gtklo.so
44033d6
%if %{defined rhel} && 0%{?rhel} < 7
44033d6
%{basisinstdir}/program/libraptor.so.1
44033d6
%{basisinstdir}/program/librasqal.so.1
44033d6
%{basisinstdir}/program/librdf.so.0
44033d6
%endif
042e702
%{baseinstdir}/program/librecentfile.so
283df42
%{baseinstdir}/program/libreslo.so
283df42
%{baseinstdir}/program/libsaxlo.so
283df42
%{baseinstdir}/program/libscnlo.so
042e702
%{baseinstdir}/program/libscriptframe.so
283df42
%{baseinstdir}/program/libsdlo.so
283df42
%{baseinstdir}/program/libsdfiltlo.so
042e702
%{baseinstdir}/program/libsdbc2.so
79bf9ca
%{baseinstdir}/program/libsdbtlo.so
283df42
%{baseinstdir}/program/libsddlo.so
283df42
%{baseinstdir}/program/libsduilo.so
283df42
%{baseinstdir}/program/libspalo.so
283df42
%{baseinstdir}/program/libspelllo.so
042e702
%{baseinstdir}/program/libsrtrs1.so
283df42
%{baseinstdir}/program/libsvxlo.so
283df42
%{baseinstdir}/program/libsvxcorelo.so
283df42
%{baseinstdir}/program/libswlo.so
042e702
%{baseinstdir}/program/libtextconv_dict.so
283df42
%{baseinstdir}/program/libtextconversiondlgslo.so
042e702
%{baseinstdir}/program/libtvhlp1.so
283df42
%{baseinstdir}/program/libodfflatxmllo.so
042e702
%{baseinstdir}/program/libucbhelper4gcc3.so
042e702
%{baseinstdir}/program/libucpchelp1.so
042e702
%{baseinstdir}/program/libucpdav1.so
042e702
%{baseinstdir}/program/libucpftp1.so
042e702
%{baseinstdir}/program/libucphier1.so
042e702
%{baseinstdir}/program/libucppkg1.so
283df42
%{baseinstdir}/program/libunordflo.so
042e702
%{baseinstdir}/program/libunopkgapp.so
283df42
%{baseinstdir}/program/libunoxmllo.so
283df42
%{baseinstdir}/program/libupdchklo.so
283df42
%{baseinstdir}/program/libuuilo.so
283df42
%{baseinstdir}/program/libvbahelperlo.so
283df42
%{baseinstdir}/program/libvclplug_genlo.so
283df42
%{baseinstdir}/program/libvclplug_gtklo.so
8838b6f
%if %{undefined rhel} || 0%{?rhel} >= 7
283df42
%{baseinstdir}/program/libwpgimportlo.so
dbf445e
%endif
283df42
%{baseinstdir}/program/libxmlfalo.so
283df42
%{baseinstdir}/program/libxmlfdlo.so
283df42
%{baseinstdir}/program/libxmxlo.so
283df42
%{baseinstdir}/program/libxoflo.so
042e702
%{baseinstdir}/program/libxsec_fw.so
042e702
%{baseinstdir}/program/libxsec_xmlsec.so
283df42
%{baseinstdir}/program/libxsltdlglo.so
283df42
%{baseinstdir}/program/libxsltfilterlo.so
042e702
%{baseinstdir}/program/libxstor.so
042e702
%{baseinstdir}/program/migrationoo2.uno.so
042e702
%{baseinstdir}/program/migrationoo3.uno.so
042e702
%{baseinstdir}/program/msforms.uno.so
042e702
%{baseinstdir}/program/nsplugin
042e702
%{baseinstdir}/program/open-url
ca2b956
%{baseinstdir}/program/types/offapi.rdb
042e702
%{baseinstdir}/program/passwordcontainer.uno.so
042e702
%{baseinstdir}/program/pagein-common
042e702
%{baseinstdir}/program/plugin
042e702
%{baseinstdir}/program/pluginapp.bin
042e702
%dir %{baseinstdir}/program/resource
042e702
%{baseinstdir}/program/resource/avmediaen-US.res
042e702
%{baseinstdir}/program/resource/accen-US.res
042e702
%{baseinstdir}/program/resource/basctlen-US.res
042e702
%{baseinstdir}/program/resource/biben-US.res
042e702
%{baseinstdir}/program/resource/calen-US.res
042e702
%{baseinstdir}/program/resource/chartcontrolleren-US.res
042e702
%{baseinstdir}/program/resource/cuien-US.res
042e702
%{baseinstdir}/program/resource/dbaen-US.res
042e702
%{baseinstdir}/program/resource/dbmmen-US.res
042e702
%{baseinstdir}/program/resource/dbuen-US.res
042e702
%{baseinstdir}/program/resource/dbwen-US.res
042e702
%{baseinstdir}/program/resource/deploymenten-US.res
042e702
%{baseinstdir}/program/resource/deploymentguien-US.res
042e702
%{baseinstdir}/program/resource/dkten-US.res
042e702
%{baseinstdir}/program/resource/editengen-US.res
042e702
%{baseinstdir}/program/resource/epsen-US.res
042e702
%{baseinstdir}/program/resource/euren-US.res
042e702
%{baseinstdir}/program/resource/fps_officeen-US.res
042e702
%{baseinstdir}/program/resource/frmen-US.res
042e702
%{baseinstdir}/program/resource/fween-US.res
042e702
%{baseinstdir}/program/resource/galen-US.res
042e702
%{baseinstdir}/program/resource/impen-US.res
042e702
%{baseinstdir}/program/resource/ofaen-US.res
042e702
%{baseinstdir}/program/resource/pcren-US.res
042e702
%{baseinstdir}/program/resource/pdffilteren-US.res
042e702
%{baseinstdir}/program/resource/sanen-US.res
042e702
%{baseinstdir}/program/resource/sben-US.res
042e702
%{baseinstdir}/program/resource/sden-US.res
042e702
%{baseinstdir}/program/resource/sfxen-US.res
042e702
%{baseinstdir}/program/resource/spaen-US.res
042e702
%{baseinstdir}/program/resource/sdbten-US.res
042e702
%{baseinstdir}/program/resource/svlen-US.res
042e702
%{baseinstdir}/program/resource/svten-US.res
042e702
%{baseinstdir}/program/resource/svxen-US.res
042e702
%{baseinstdir}/program/resource/swen-US.res
042e702
%{baseinstdir}/program/resource/textconversiondlgsen-US.res
042e702
%{baseinstdir}/program/resource/tken-US.res
042e702
%{baseinstdir}/program/resource/tplen-US.res
042e702
%{baseinstdir}/program/resource/uuien-US.res
042e702
%{baseinstdir}/program/resource/updchken-US.res
042e702
%{baseinstdir}/program/resource/upden-US.res
042e702
%{baseinstdir}/program/resource/vclen-US.res
042e702
%{baseinstdir}/program/resource/wzien-US.res
042e702
%{baseinstdir}/program/resource/xmlsecen-US.res
042e702
%{baseinstdir}/program/resource/xsltdlgen-US.res
042e702
%{baseinstdir}/program/senddoc
ca2b956
%{baseinstdir}/program/services/services.rdb
042e702
%{baseinstdir}/program/simplecanvas.uno.so
042e702
%{baseinstdir}/program/slideshow.uno.so
042e702
%{baseinstdir}/program/libsofficeapp.so
042e702
%{baseinstdir}/program/spadmin.bin
042e702
%{baseinstdir}/program/stringresource.uno.so
042e702
%{baseinstdir}/program/syssh.uno.so
8dac889
%{baseinstdir}/program/ucpcmis1.uno.so
042e702
%{baseinstdir}/program/ucpexpand1.uno.so
042e702
%{baseinstdir}/program/ucpext.uno.so
042e702
%{baseinstdir}/program/ucptdoc1.uno.so
042e702
%{baseinstdir}/program/unorc
042e702
%{baseinstdir}/program/updatefeed.uno.so
042e702
%{baseinstdir}/ure-link
042e702
%{baseinstdir}/program/uri-encode
042e702
%{baseinstdir}/program/vbaevents.uno.so
042e702
%{baseinstdir}/program/vclcanvas.uno.so
042e702
%{baseinstdir}/program/versionrc
042e702
%{baseinstdir}/program/cairocanvas.uno.so
042e702
%dir %{baseinstdir}/share
042e702
%dir %{baseinstdir}/share/Scripts
042e702
%{baseinstdir}/share/Scripts/java
042e702
%{baseinstdir}/share/autotext
042e702
%{baseinstdir}/share/basic
042e702
%dir %{baseinstdir}/share/config
042e702
%{baseinstdir}/share/config/images.zip
042e702
%{baseinstdir}/share/config/images_crystal.zip
042e702
%{baseinstdir}/share/config/images_hicontrast.zip
042e702
%{baseinstdir}/share/config/images_oxygen.zip
042e702
%{baseinstdir}/share/config/images_tango.zip
042e702
%{baseinstdir}/share/config/javasettingsunopkginstall.xml
042e702
%{baseinstdir}/share/config/psetup.xpm
042e702
%{baseinstdir}/share/config/psetupl.xpm
042e702
%dir %{baseinstdir}/share/config/soffice.cfg
042e702
%{baseinstdir}/share/config/soffice.cfg/modules
042e702
%{baseinstdir}/share/config/symbol
042e702
%{baseinstdir}/share/config/webcast
042e702
%{baseinstdir}/share/config/wizard
042e702
%dir %{baseinstdir}/share/dtd
042e702
%{baseinstdir}/share/dtd/officedocument
91bd3d6
%if %{defined rhel} && 0%{?rhel} < 7
df0bbfc
%{baseinstdir}/share/fingerprint
91bd3d6
%endif
042e702
%{baseinstdir}/share/gallery
042e702
%dir %{baseinstdir}/share/psprint
042e702
%config %{baseinstdir}/share/psprint/psprint.conf
042e702
%{baseinstdir}/share/psprint/driver
042e702
%dir %{baseinstdir}/share/registry
042e702
%{baseinstdir}/share/registry/gnome.xcd
042e702
%{baseinstdir}/share/registry/lingucomponent.xcd
042e702
%{baseinstdir}/share/registry/main.xcd
042e702
%{baseinstdir}/share/registry/oo-ad-ldap.xcd.sample
042e702
%{baseinstdir}/share/registry/oo-ldap.xcd.sample
042e702
%{baseinstdir}/share/registry/Langpack-en-US.xcd
042e702
%dir %{baseinstdir}/share/registry/res
042e702
%{baseinstdir}/share/registry/res/fcfg_langpack_en-US.xcd
042e702
%dir %{baseinstdir}/share/samples
042e702
%{baseinstdir}/share/samples/en-US
042e702
%dir %{baseinstdir}/share/template
042e702
%{baseinstdir}/share/template/en-US
042e702
%dir %{baseinstdir}/share/template/common
042e702
%{baseinstdir}/share/template/common/layout
042e702
%{baseinstdir}/share/template/wizard
042e702
%dir %{baseinstdir}/share/wordbook
042e702
%{baseinstdir}/share/wordbook/en-GB.dic
042e702
%{baseinstdir}/share/wordbook/en-US.dic
042e702
%{baseinstdir}/share/wordbook/sl.dic
042e702
%{baseinstdir}/share/wordbook/technical.dic
042e702
%dir %{baseinstdir}/share/xslt
042e702
%{baseinstdir}/share/xslt/common
042e702
%dir %{baseinstdir}/share/xslt/export
042e702
%{baseinstdir}/share/xslt/export/common
042e702
%{baseinstdir}/share/xslt/export/spreadsheetml
042e702
%{baseinstdir}/share/xslt/export/wordml
042e702
%dir %{baseinstdir}/share/xslt/import
042e702
%{baseinstdir}/share/xslt/import/common
042e702
%{baseinstdir}/share/xslt/import/spreadsheetml
042e702
%{baseinstdir}/share/xslt/import/wordml
283df42
%{baseinstdir}/program/liblnthlo.so
8076325
%{_bindir}/unopkg
8076325
#icons and mime
8076325
%{_datadir}/icons/*/*/*/libreoffice*
8076325
%{_datadir}/mime-info/libreoffice.*
042e702
%{baseinstdir}/program/libxmlsecurity.so
8076325
%{_datadir}/mime/packages/libreoffice.xml
042e702
%{baseinstdir}/program/configmgr.uno.so
042e702
%{baseinstdir}/program/desktopbe1.uno.so
042e702
%{baseinstdir}/program/fsstorage.uno.so
042e702
%{baseinstdir}/program/gconfbe1.uno.so
042e702
%{baseinstdir}/program/i18npool.uno.so
283df42
%{baseinstdir}/program/libbasegfxlo.so
042e702
%{baseinstdir}/program/libcomphelpgcc3.so
042e702
%{baseinstdir}/program/libfileacc.so
283df42
%{baseinstdir}/program/libfwelo.so
283df42
%{baseinstdir}/program/libfwilo.so
283df42
%{baseinstdir}/program/libfwklo.so
283df42
%{baseinstdir}/program/libfwllo.so
283df42
%{baseinstdir}/program/libfwmlo.so
042e702
%{baseinstdir}/program/libi18nisolang*.so
042e702
%{baseinstdir}/program/libi18npaper*.so
042e702
%{baseinstdir}/program/libi18nutilgcc3.so
042e702
%{baseinstdir}/program/libpackage2.so
283df42
%{baseinstdir}/program/libsblo.so
283df42
%{baseinstdir}/program/libsfxlo.so
283df42
%{baseinstdir}/program/libsotlo.so
283df42
%{baseinstdir}/program/libspllo.so
283df42
%{baseinstdir}/program/libspl_unxlo.so
283df42
%{baseinstdir}/program/libsvllo.so
283df42
%{baseinstdir}/program/libsvtlo.so
283df42
%{baseinstdir}/program/libtklo.so
283df42
%{baseinstdir}/program/libtllo.so
042e702
%{baseinstdir}/program/libucb1.so
042e702
%{baseinstdir}/program/libucpfile1.so
283df42
%{baseinstdir}/program/libutllo.so
283df42
%{baseinstdir}/program/libvcllo.so
283df42
%{baseinstdir}/program/libxcrlo.so
283df42
%{baseinstdir}/program/libxolo.so
042e702
%{baseinstdir}/program/localebe1.uno.so
042e702
%{baseinstdir}/program/ucpgio1.uno.so
ca2b956
%{baseinstdir}/program/types/oovbaapi.rdb
8076325
#share unopkg
8076325
%dir %{baseinstdir}/share/extensions
8076325
%{baseinstdir}/share/extensions/package.txt
8076325
%{baseinstdir}/program/unopkg
8076325
%{baseinstdir}/program/unopkg.bin
8076325
%{baseinstdir}/program/bootstraprc
8076325
%{baseinstdir}/program/fundamentalrc
8076325
%{baseinstdir}/program/setuprc
5761426
%doc %{baseinstdir}/CREDITS.odt
8076325
%doc %{baseinstdir}/LICENSE
8076325
%doc %{baseinstdir}/LICENSE.odt
8076325
%doc %{baseinstdir}/THIRDPARTYLICENSEREADME.html
8076325
%{baseinstdir}/program/about.*
8076325
%{baseinstdir}/program/intro.*
8076325
%{baseinstdir}/program/soffice
8076325
%{baseinstdir}/program/soffice.bin
8076325
%{baseinstdir}/program/sofficerc
8076325
%{baseinstdir}/program/spadmin
8076325
%{baseinstdir}/program/unoinfo
8076325
%{baseinstdir}/program/libnpsoplugin.so
042e702
%{baseinstdir}/program/oosplash
457672e
%{baseinstdir}/program/shell/
8076325
%{baseinstdir}/share/config/images_brand.zip
8076325
%{baseinstdir}/share/xdg/
8076325
%{baseinstdir}/program/redirectrc
8076325
%{_datadir}/applications/libreoffice-startcenter.desktop
8076325
#launchers
8076325
%{_bindir}/libreoffice
8076325
%{_bindir}/openoffice.org
8076325
%{_bindir}/soffice
8076325
%{_bindir}/ooffice
8076325
%{_bindir}/ooviewdoc
8076325
8076325
%post core
8076325
update-mime-database %{_datadir}/mime &> /dev/null || :
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
Christopher Aillon 08bde27
for theme in hicolor locolor; do
Christopher Aillon 08bde27
    touch --no-create %{_datadir}/icons/$theme &>/dev/null || :
Christopher Aillon 08bde27
done
8076325
8076325
%postun core
8076325
update-mime-database %{_datadir}/mime &> /dev/null || :
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
Christopher Aillon 08bde27
if [ $1 -eq 0 ] ; then
Christopher Aillon 08bde27
    for theme in hicolor locolor; do
Christopher Aillon 08bde27
        touch --no-create %{_datadir}/icons/$theme &>/dev/null || :
Christopher Aillon 08bde27
        gtk-update-icon-cache -q %{_datadir}/icons/$theme &>/dev/null || :
Christopher Aillon 08bde27
    done
8076325
fi
8076325
Christopher Aillon 08bde27
%posttrans core
Christopher Aillon 08bde27
for theme in hicolor locolor; do
Christopher Aillon 08bde27
    gtk-update-icon-cache -q %{_datadir}/icons/$theme &>/dev/null || :
Christopher Aillon 08bde27
done
Christopher Aillon 08bde27
Christopher Aillon 08bde27
8076325
%files base
8076325
%defattr(-,root,root,-)
8076325
%dir %{baseinstdir}
042e702
%{baseinstdir}/help/en/sdatabase.*
8076325
%dir %{baseinstdir}/program
042e702
%dir %{baseinstdir}/program/classes
21da76a
%if %{undefined rhel} || 0%{?rhel} >= 7
042e702
%{baseinstdir}/program/classes/hsqldb.jar
042e702
%endif
042e702
%{baseinstdir}/program/classes/sdbc_hsqldb.jar
283df42
%{baseinstdir}/program/libabplo.so
283df42
%{baseinstdir}/program/libadabasuilo.so
283df42
%{baseinstdir}/program/libdbplo.so
042e702
%{baseinstdir}/program/libhsqldb.so
283df42
%{baseinstdir}/program/librpt*lo.so
042e702
%dir %{baseinstdir}/program/resource
042e702
%{baseinstdir}/program/resource/abpen-US.res
042e702
%{baseinstdir}/program/resource/adabasuien-US.res
042e702
%{baseinstdir}/program/resource/cnren-US.res
042e702
%{baseinstdir}/program/resource/dbpen-US.res
042e702
%{baseinstdir}/program/resource/rpten-US.res
042e702
%{baseinstdir}/program/resource/rptuien-US.res
042e702
%{baseinstdir}/program/resource/sdbclen-US.res
042e702
%{baseinstdir}/program/resource/sdberren-US.res
042e702
%{baseinstdir}/share/registry/base.xcd
8076325
%{baseinstdir}/program/sbase
8076325
%{_datadir}/applications/libreoffice-base.desktop
8076325
%{_bindir}/oobase
8076325
8076325
%post base
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%postun base
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%files report-builder
8076325
%defattr(-,root,root,-)
8076325
%docdir %{baseinstdir}/share/extensions/report-builder/help
8076325
%{baseinstdir}/share/extensions/report-builder
8076325
8076325
%files bsh
8076325
%defattr(-,root,root,-)
40ef2af
%{baseinstdir}/program/classes/ScriptProviderForBeanShell.jar
40ef2af
%{baseinstdir}/program/services/scriptproviderforbeanshell.rdb
042e702
%{baseinstdir}/share/Scripts/beanshell
8076325
8076325
%files rhino
8076325
%defattr(-,root,root,-)
40ef2af
%{baseinstdir}/program/classes/js.jar
40ef2af
%{baseinstdir}/program/classes/ScriptProviderForJavaScript.jar
40ef2af
%{baseinstdir}/program/services/scriptproviderforjavascript.rdb
042e702
%{baseinstdir}/share/Scripts/javascript
8076325
8076325
%files wiki-publisher
8076325
%defattr(-,root,root,-)
8076325
%docdir %{baseinstdir}/share/extensions/wiki-publisher/license
8076325
%{baseinstdir}/share/extensions/wiki-publisher
8076325
445e8d9
%files nlpsolver
445e8d9
%defattr(-,root,root,-)
445e8d9
%docdir %{baseinstdir}/share/extensions/nlpsolver/help
445e8d9
%{baseinstdir}/share/extensions/nlpsolver
445e8d9
8076325
%files ogltrans
8076325
%defattr(-,root,root,-)
8076325
%dir %{baseinstdir}
042e702
%dir %{baseinstdir}/program
042e702
%{baseinstdir}/program/OGLTrans.uno.so
042e702
%dir %{baseinstdir}/share/config
042e702
%dir %{baseinstdir}/share/config/soffice.cfg
042e702
%dir %{baseinstdir}/share/config/soffice.cfg/simpress
042e702
%{baseinstdir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
042e702
%{baseinstdir}/share/registry/ogltrans.xcd
8076325
8076325
%files presentation-minimizer
8076325
%defattr(-,root,root,-)
8076325
%docdir %{baseinstdir}/share/extensions/presentation-minimizer/help
8076325
%{baseinstdir}/share/extensions/presentation-minimizer
8076325
8076325
%files presenter-screen
8076325
%defattr(-,root,root,-)
8076325
%docdir %{baseinstdir}/share/extensions/presenter-screen/help
8076325
%{baseinstdir}/share/extensions/presenter-screen
8076325
8076325
%files pdfimport
8076325
%defattr(-,root,root,-)
8076325
%docdir %{baseinstdir}/share/extensions/pdfimport/help
8076325
%{baseinstdir}/share/extensions/pdfimport
8076325
8076325
%_font_pkg -n %{fontname} opens___.ttf
042e702
%doc solver/unxlng*/bin/ure/LICENSE
8076325
8076325
%files calc
8076325
%defattr(-,root,root,-)
8076325
%dir %{baseinstdir}
042e702
%{baseinstdir}/help/en/scalc.*
8076325
%dir %{baseinstdir}/program
283df42
%{baseinstdir}/program/libanalysislo.so
283df42
%{baseinstdir}/program/libcalclo.so
283df42
%{baseinstdir}/program/libdatelo.so
283df42
%{baseinstdir}/program/libforlo.so
283df42
%{baseinstdir}/program/libforuilo.so
283df42
%{baseinstdir}/program/libsclo.so
283df42
%{baseinstdir}/program/libscdlo.so
283df42
%{baseinstdir}/program/libscfiltlo.so
283df42
%{baseinstdir}/program/libscuilo.so
283df42
%{baseinstdir}/program/libsolverlo.so
042e702
%dir %{baseinstdir}/program/resource
042e702
%{baseinstdir}/program/resource/analysisen-US.res
042e702
%{baseinstdir}/program/resource/dateen-US.res
042e702
%{baseinstdir}/program/resource/foren-US.res
042e702
%{baseinstdir}/program/resource/foruien-US.res
042e702
%{baseinstdir}/program/resource/scen-US.res
042e702
%{baseinstdir}/program/resource/solveren-US.res
042e702
%{baseinstdir}/program/vbaobj.uno.so
042e702
%{baseinstdir}/share/registry/calc.xcd
042e702
%{baseinstdir}/program/pagein-calc
8076325
%{baseinstdir}/program/scalc
8076325
%{_datadir}/applications/libreoffice-calc.desktop
8076325
%{_bindir}/oocalc
8076325
8076325
%post calc
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%postun calc
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%files draw
8076325
%defattr(-,root,root,-)
8076325
%dir %{baseinstdir}
8076325
%dir %{baseinstdir}/program
042e702
%{baseinstdir}/help/en/sdraw.*
042e702
%{baseinstdir}/share/registry/draw.xcd
6c28378
%{baseinstdir}/program/libvisioimportlo.so
042e702
%{baseinstdir}/program/pagein-draw
8076325
%{baseinstdir}/program/sdraw
8076325
%{_datadir}/applications/libreoffice-draw.desktop
8076325
%{_bindir}/oodraw
8076325
8076325
%post draw
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%postun draw
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%files emailmerge
8076325
%defattr(-,root,root,-)
042e702
%dir %{baseinstdir}
042e702
%dir %{baseinstdir}/program
042e702
%{baseinstdir}/program/mailmerge.py*
eb568c1
%{baseinstdir}/program/msgbox.py*
eb568c1
%{baseinstdir}/program/officehelper.py*
8076325
8076325
%files writer
8076325
%defattr(-,root,root,-)
8076325
%dir %{baseinstdir}
042e702
%{baseinstdir}/help/en/swriter.*
8076325
%dir %{baseinstdir}/program
283df42
%{baseinstdir}/program/libdoctoklo.so
283df42
%{baseinstdir}/program/libhwplo.so
283df42
%{baseinstdir}/program/liblwpftlo.so
283df42
%{baseinstdir}/program/libmswordlo.so
21da76a
%if %{undefined rhel} || 0%{?rhel} >= 7
283df42
%{baseinstdir}/program/libmsworkslo.so
042e702
%endif
283df42
%{baseinstdir}/program/libooxmllo.so
283df42
%{baseinstdir}/program/libresourcemodello.so
283df42
%{baseinstdir}/program/librtftoklo.so
283df42
%{baseinstdir}/program/libswdlo.so
283df42
%{baseinstdir}/program/libswuilo.so
283df42
%{baseinstdir}/program/libt602filterlo.so
283df42
%{baseinstdir}/program/libwpftlo.so
283df42
%{baseinstdir}/program/libwriterfilterlo.so
042e702
%{baseinstdir}/program/vbaswobj.uno.so
042e702
%dir %{baseinstdir}/program/resource
042e702
%{baseinstdir}/program/resource/t602filteren-US.res
042e702
%{baseinstdir}/share/registry/writer.xcd
042e702
%{baseinstdir}/program/pagein-writer
8076325
%{baseinstdir}/program/swriter
8076325
%{_datadir}/applications/libreoffice-writer.desktop
8076325
%{_bindir}/oowriter
8076325
8076325
%post writer
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%postun writer
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%files impress
8076325
%defattr(-,root,root,-)
8076325
%dir %{baseinstdir}
042e702
%{baseinstdir}/help/en/simpress.*
8076325
%dir %{baseinstdir}/program
283df42
%{baseinstdir}/program/libanimcorelo.so
283df42
%{baseinstdir}/program/libplacewarelo.so
042e702
%dir %{baseinstdir}/share/config
042e702
%dir %{baseinstdir}/share/config/soffice.cfg
042e702
%dir %{baseinstdir}/share/config/soffice.cfg/simpress
042e702
%{baseinstdir}/share/config/soffice.cfg/simpress/effects.xml
042e702
%{baseinstdir}/share/config/soffice.cfg/simpress/transitions.xml
042e702
%{baseinstdir}/share/registry/impress.xcd
042e702
%{baseinstdir}/program/pagein-impress
8076325
%{baseinstdir}/program/simpress
8076325
%{_datadir}/applications/libreoffice-impress.desktop
8076325
%{_bindir}/ooimpress
8076325
8076325
%post impress
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%postun impress
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%files math
8076325
%defattr(-,root,root,-)
8076325
%dir %{baseinstdir}
042e702
%{baseinstdir}/help/en/smath.*
8076325
%dir %{baseinstdir}/program
283df42
%{baseinstdir}/program/libsmlo.so
283df42
%{baseinstdir}/program/libsmdlo.so
042e702
%dir %{baseinstdir}/program/resource
042e702
%{baseinstdir}/program/resource/smen-US.res
042e702
%{baseinstdir}/share/registry/math.xcd
8076325
%{baseinstdir}/program/smath
8076325
%{_datadir}/applications/libreoffice-math.desktop
8076325
%{_bindir}/oomath
8076325
8076325
%post math
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%postun math
8076325
update-desktop-database %{_datadir}/applications &> /dev/null || :
8076325
8076325
%files graphicfilter
8076325
%defattr(-,root,root,-)
042e702
%dir %{baseinstdir}
042e702
%dir %{baseinstdir}/program
283df42
%{baseinstdir}/program/libflashlo.so
283df42
%{baseinstdir}/program/libsvgfilterlo.so
042e702
%{baseinstdir}/share/registry/graphicfilter.xcd
8076325
8076325
%files xsltfilter
8076325
%defattr(-,root,root,-)
042e702
%dir %{baseinstdir}
042e702
%dir %{baseinstdir}/share/xslt
042e702
%{baseinstdir}/share/xslt/docbook
042e702
%dir %{baseinstdir}/share/xslt/export
042e702
%{baseinstdir}/share/xslt/export/uof
042e702
%{baseinstdir}/share/xslt/export/xhtml
042e702
%dir %{baseinstdir}/share/xslt/import
042e702
%{baseinstdir}/share/xslt/import/uof
042e702
%{baseinstdir}/share/registry/xsltfilter.xcd
87c6375
%{_datadir}/applications/libreoffice-xsltfilter.desktop
8076325
8076325
%files javafilter
8076325
%defattr(-,root,root,-)
042e702
%dir %{baseinstdir}
042e702
%dir %{baseinstdir}/program
042e702
%dir %{baseinstdir}/program/classes
042e702
%{baseinstdir}/program/classes/aportisdoc.jar
042e702
%{baseinstdir}/program/classes/pexcel.jar
042e702
%{baseinstdir}/program/classes/pocketword.jar
8076325
%{_datadir}/applications/libreoffice-javafilter.desktop
042e702
%{baseinstdir}/share/registry/palm.xcd
042e702
%{baseinstdir}/share/registry/pocketexcel.xcd
042e702
%{baseinstdir}/share/registry/pocketword.xcd
8076325
518b615
%files postgresql
518b615
%defattr(-,root,root,-)
518b615
%{baseinstdir}/program/postgresql-sdbc.uno.so
518b615
%{baseinstdir}/program/postgresql-sdbc-impl.uno.so
518b615
%{baseinstdir}/program/postgresql-sdbc.ini
518b615
%{baseinstdir}/program/services/postgresql-sdbc.rdb
518b615
%{baseinstdir}/share/registry/postgresqlsdbc.xcd
518b615
8076325
%files ure
8076325
%defattr(-,root,root,-)
042e702
%doc solver/unxlng*/bin/ure/LICENSE
8076325
%dir %{baseinstdir}
8076325
%{ureinstdir}
8076325
8076325
%files sdk
8076325
%defattr(-,root,root,-)
8076325
%{sdkinstdir}/
8076325
%exclude %{sdkinstdir}/docs/
8076325
%exclude %{sdkinstdir}/examples/
8076325
8076325
%files sdk-doc
8076325
%defattr(-,root,root,-)
8076325
%docdir %{sdkinstdir}/docs
8076325
%{sdkinstdir}/docs/
8076325
%{sdkinstdir}/examples/
8076325
8076325
%files headless
8076325
%defattr(-,root,root,-)
042e702
%dir %{baseinstdir}
042e702
%dir %{baseinstdir}/program
283df42
%{baseinstdir}/program/libbasebmplo.so
283df42
%{baseinstdir}/program/libvclplug_svplo.so
8076325
8076325
%files pyuno
8076325
%defattr(-,root,root,-)
042e702
%dir %{baseinstdir}
042e702
%dir %{baseinstdir}/program
042e702
%{baseinstdir}/program/libpyuno.so
042e702
%{baseinstdir}/program/pythonloader.py*
042e702
%{baseinstdir}/program/pythonloader.uno.so
042e702
%{baseinstdir}/program/pythonloader.unorc
042e702
%{baseinstdir}/program/pyuno.so
359b426
%{baseinstdir}/program/wizards
042e702
%dir %{baseinstdir}/share/Scripts
042e702
%{baseinstdir}/share/Scripts/python
8076325
%{python_sitearch}/uno.py*
8076325
%{python_sitearch}/unohelper.py*
72d0bbd
%{baseinstdir}/share/extensions/script-provider-for-python
042e702
%{baseinstdir}/share/registry/pyuno.xcd
8076325
8838b6f
%if %{undefined rhel}
Lukas Tinkl c4870bd
%files kde
Lukas Tinkl c4870bd
%defattr(-,root,root,-)
6d8d2db
%dir %{baseinstdir}
6d8d2db
%dir %{baseinstdir}/program
8dac889
%{baseinstdir}/program/kde-open-url
6d8d2db
%{baseinstdir}/program/kde4be1.uno.so
6d8d2db
%{baseinstdir}/program/fps_kde4.uno.so
283df42
%{baseinstdir}/program/libvclplug_kde4lo.so
dbf445e
%endif
Lukas Tinkl c4870bd
23c3bde
%if %{with binfilter}
b05e2a8
%files binfilter
b05e2a8
%defattr(-,root,root,-)
b05e2a8
%{baseinstdir}/program/legacy_binfilters.rdb
b05e2a8
%{baseinstdir}/program/libbf_frmlo.so
b05e2a8
%{baseinstdir}/program/libbf_golo.so
b05e2a8
%{baseinstdir}/program/libbf_migratefilterlo.so
b05e2a8
%{baseinstdir}/program/libbf_ofalo.so
b05e2a8
%{baseinstdir}/program/libbf_sblo.so
b05e2a8
%{baseinstdir}/program/libbf_schlo.so
b05e2a8
%{baseinstdir}/program/libbf_sclo.so
b05e2a8
%{baseinstdir}/program/libbf_sdlo.so
b05e2a8
%{baseinstdir}/program/libbf_smlo.so
b05e2a8
%{baseinstdir}/program/libbf_solo.so
b05e2a8
%{baseinstdir}/program/libbf_svtlo.so
b05e2a8
%{baseinstdir}/program/libbf_svxlo.so
b05e2a8
%{baseinstdir}/program/libbf_swlo.so
b05e2a8
%{baseinstdir}/program/libbf_wrapperlo.so
b05e2a8
%{baseinstdir}/program/libbf_xolo.so
b05e2a8
%{baseinstdir}/program/libbindetlo.so
b05e2a8
%{baseinstdir}/program/liblegacy_binfilterslo.so
b05e2a8
%{baseinstdir}/program/resource/bf_frmen-US.res
b05e2a8
%{baseinstdir}/program/resource/bf_ofaen-US.res
b05e2a8
%{baseinstdir}/program/resource/bf_scen-US.res
b05e2a8
%{baseinstdir}/program/resource/bf_schen-US.res
b05e2a8
%{baseinstdir}/program/resource/bf_sden-US.res
b05e2a8
%{baseinstdir}/program/resource/bf_smen-US.res
b05e2a8
%{baseinstdir}/program/resource/bf_svten-US.res
b05e2a8
%{baseinstdir}/program/resource/bf_svxen-US.res
b05e2a8
%{baseinstdir}/program/resource/bf_swen-US.res
b05e2a8
%{baseinstdir}/share/registry/binfilter.xcd
b05e2a8
%{_datadir}/applications/libreoffice-binfilter.desktop
23c3bde
%endif
b05e2a8
8076325
%changelog
ee80ddd
* Fri May 11 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-4
ee80ddd
- Resolves: rhbz#820439 KDE export dialog broken for most formats
ee80ddd
99cca49
* Wed May 09 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.3.2-3
99cca49
- Resolves: rhbz#805743 a11y crash in impress/draw
8ace089
- Resolves: rhbz#813202 opengl slide transitions still a bit
8ace089
  problematic in Fedora 17
99cca49
37cb83a
* Thu May 03 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-2
37cb83a
- rebuild for changed dependencies
37cb83a
34f5af5
* Wed Apr 25 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-1
34f5af5
- 3.5.3 rc2
0207c4a
- fix broken test on 64bit big endian
34f5af5
9ac316c
* Mon Apr 23 2012 David Tardon <dtardon@redhat.com> - 3.5.3.1-2
9ac316c
- rebuild for icu
16611a2
- fix UNO bridges for ppc and ppc64
9ac316c
bb3b45f
* Thu Apr 19 2012 David Tardon <dtardon@redhat.com> - 3.5.3.1-1
bb3b45f
- 3.5.3 rc1
bb3b45f
- drop integrated 0001-Introduced-SystemShellExecuteFlags-URIS_ONLY.patch
bb3b45f
- drop integrated 0001-Simplify-code-and-use-proper-register-names-for-linu.patch
bb3b45f
- drop integrated 0001-resolved-rhbz-813280-the-current-document-is-not-alw.patch
bb3b45f
213c929
* Wed Apr 18 2012 Eike Rathke <erack@redhat.com> - 3.5.2.1-7
213c929
- Resolves: rhbz#813280 sheets cannot be moved in Calc
213c929
de5d547
* Wed Apr 11 2012 Eike Rathke <erack@redhat.com> - 3.5.2.1-6
de5d547
- Resolves: fdo#38088 rhbz#810267 better CSV import default separators
de5d547
9a090ea
* Tue Apr 10 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-5
9a090ea
- Resolves: rhbz#811226 FTBFS ARM
9a090ea
5617978
* Thu Apr 05 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.2.1-4
d5dc242
- Fix URIS_ONLY flag issue
5617978
- rebuild for db4
d5dc242
27162f6
* Mon Apr 02 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-3
27162f6
- Resolves: rhbz#708041 focus problems with tearable menus
27162f6
680040b
* Mon Mar 26 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-2
680040b
- Resolves: rhbz#806663 SlideshowImpl can outlive SdModule
680040b
70c793a
* Sun Mar 25 2012 David Tardon <dtardon@redhat.com> - 3.5.2.1-1
70c793a
- 3.5.2 rc1
70c793a
-drop integrated 0001-yet-another-clash-with-macro-name.patch
70c793a
92a97ad
* Wed Mar 14 2012 David Tardon <dtardon@redhat.com> - 3.5.1.2-2
92a97ad
- Resolves: rhbz#770209 can't change paper tray setting while printing
92a97ad
153ea03
* Thu Mar 08 2012 David Tardon <dtardon@redhat.com> - 3.5.1.2-1
a51ba4b
- 3.5.1 rc2
a51ba4b
a67f28e
* Tue Mar 06 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-3
a67f28e
- Resolves: rhbz#799628 crash with chewing IM with g3g
87c6375
- Resolves: rhbz#799525 put flat odf mimetypes into xsltfilter.desktop
4cf2714
- Resolves: rhbz#800272 complain about unknown commandline options
a67f28e
a230d12
* Wed Feb 29 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-2
a230d12
- Resolves: rhbz#788045 swriter --help doesn't show help
5757a9d
- Resolves: rhbz#798667 missing .desktop icons
a230d12
f2af171
* Sun Feb 26 2012 David Tardon <dtardon@redhat.com> - 3.5.1.1-1
27cc96b
- 3.5.1 rc1
27cc96b
- drop 0001-Resolves-fdo-43644-survive-registered-but-unavailabl.patch
27cc96b
- drop 0001-Resolves-rhbz-789622-Adapt-SDK-to-changed-paths-in-L.patch
27cc96b
- drop 0001-Fix-fdo-45177-avoid-linked-undo-for-the-while.patch
27cc96b
- drop 0001-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
27cc96b
- drop binfilter-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
6308565
- Resolves: fdo#45177 avoid linked undo crash
c7b2346
- Fix some apparent misuses of RTL_CONSTASCII_USTRINGPARAM (cherry-picked from
c7b2346
  upstream libreoffice-3-5 branch)
6308565
90aa183
* Tue Feb 14 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-5
90aa183
- Resolves rhbz#789622: Adapt SDK to changed paths in LO installation
90aa183
3486cd6
* Mon Feb 13 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-4
3486cd6
- ensure gdb .py files have the same timstamps so that multilib
3486cd6
  .pyc's and .pyo's have the same content (timestamp in binary cache)
3486cd6
5bdbcea
* Sat Feb 11 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-3
5bdbcea
- make sure .tree files don't get busted again
5bdbcea
e11b256
* Tue Feb 07 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-2
91fd4f6
- junit4 -> junit
e11b256
- Resolves: rhbz#788042 skip splashscreen with quickstarter
c2dca9b
- with split binfilter we need fix for fdo#43644
91fd4f6
4ace7a2
* Thu Feb 02 2012 David Tardon <dtardon@redhat.com> - 3.5.0.3-1
14d5326
- 3.5.0 rc3
445e8d9
- Resolves: rhbz#786328 add nlpsolver subpackage
b05e2a8
- split legacy binary filters into subpackage
14d5326
518b615
* Thu Jan 26 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.2-2
518b615
- add libreoffice-postgresql subpackage
518b615
552dae6
* Wed Jan 25 2012 David Tardon <dtardon@redhat.com> - 3.5.0.2-1
552dae6
- 3.5.0 rc2
552dae6
ccefb28
* Thu Jan 19 2012 David Tardon <dtardon@redhat.com> - 3.5.0.1-1
ccefb28
- 3.5.0 rc1
ccefb28
- drop integrated 0001-workaround-internal-compiler-error-with-gcc-4.7.patch
ccefb28
- drop integrated 0001-fix-for-gcc-4.7-C-11-these-are-not-string-literal-op.patch
ccefb28
- drop integrated 0001-fix-for-gcc-4.7-C-11-this-is-not-string-literal-oper.patch
ccefb28
- drop integrated 0001-Revert-fast_merge-fix-mis-merge-of-first-module-s-st.patch
ccefb28
- drop integrated 0001-fix-writing-of-strings-from-the-first-module.patch
ccefb28
- drop integrated 0001-refactor-slightly-to-avoid-link-problems-with-gcc-4..patch
ccefb28
23a1765
* Fri Jan 13 2012 David Tardon <dtardon@redhat.com> - 3.4.99.3-1
23a1765
- 3.5.0 beta3
23a1765
- drop integrated 0001-fix-syntactic-error.patch
23a1765
- drop integrated 0001-gcc-trunk-fix-error-unable-to-find-string-literal-op.patch
23a1765
- drop integrated 0001-gcc-trunk-avoid-confusion.patch
23a1765
- drop integrated 0001-workaround-for-LO-namespace-pollution-breaking-KDE4-.patch
23a1765
- drop integrated 0001-smath-does-not-handle-accents-in-MathML.patch
5a4eb26
- Resolves: rhbz#533318 smath does not handle accents in MathML
cd305e9
- Resolves: rhbz#771108 English menu in writer despite installation of
cd305e9
  libreoffice-langpack-de
5a4eb26
dbbe28d
* Fri Jan 06 2012 David Tardon <dtardon@redhat.com> - 3.4.99.2-2
00ed8ee
- rebuild with gcc 4.7
00ed8ee
02742a4
* Wed Dec 21 2011 David Tardon <dtardon@redhat.com> - 3.4.99.2-1
02742a4
- 3.5.0 beta2
02742a4
- drop integrated 0001-Resolves-rhbz-761009-IFSD_Equal-is-asymmetrical.patch
02742a4
- drop integrated 0001-Resolves-rhbz-767708-avoid-SIGBUS-writing-to-overcom.patch
02742a4
- drop integrated 0001-force-gbuild-stage-for-CustomTargets.patch
02742a4
- drop integrated 0001-these-translations-do-already-exist-in-translations-.patch
02742a4
- drop integrated 0001-Fix-typo-and-clean-up.patch
b2b08fd
- use system mysql-connector-c++
02742a4
692fa46
* Sun Dec 18 2011 David Tardon <dtardon@redhat.com> - 3.4.99.1-1
ce57c73
- 3.5.0 beta1
a881c9f
- drop integrated 0001-Related-fdo-37195-migrationoo3-not-registered.patch
a881c9f
- drop integrated 0001-Related-i58612-don-t-crash-anyway.patch
a881c9f
- drop integrated 0001-Related-rhbz-652604-better-survive-exceptions-thrown.patch
a881c9f
- drop integrated 0001-Related-rhbz-702833-addEventListener-without-removeE.patch
a881c9f
- drop integrated 0001-Related-rhbz-711087-band-aid.patch
a881c9f
- drop integrated 0001-Related-rhbz-718976-crash-in-SwTxtSizeInfo-GetMultiC.patch
a881c9f
- drop integrated 0001-Related-rhbz-730225-avoid-segv-in-ld-this-was-set-to.patch
a881c9f
- drop integrated 0001-Related-rhbz-753201-fedora-ant-java-1.5.0-gcj-won-t-.patch
a881c9f
- drop integrated 0001-Resolves-fdo-32665-handle-that-FreeSerif-lacks-some-.patch
a881c9f
- drop integrated 0001-Resolves-rhbz-693265-fix-crash-from-unhandled-except.patch
a881c9f
- drop integrated 0001-Resolves-rhbz-695509-crash-in-RefreshDocumentLB.patch
a881c9f
- drop integrated 0001-Resolves-rhbz-713154-pdf-export-dialog-too-tall-to-f.patch
a881c9f
- drop integrated 0001-Resolves-rhbz-715549-use-fontconfig-s-detected-forma.patch
a881c9f
- drop integrated 0001-Resolves-rhbz-738255-avoid-crash-on-NULL-pointer.patch
a881c9f
- drop integrated 0001-Resolves-rhbz-751290-KDE-black-on-dark-tooltips.patch
a881c9f
- drop integrated 0001-add-Oracle-Java-1.7.0-recognition.patch
a881c9f
- drop integrated 0001-avoid-using-com.sun.org-apis.patch
a881c9f
- drop integrated 0001-bubble-down-configure-test-findings-on-visibility.patch
a881c9f
- drop integrated 0001-fix-horizontal-scrollbars-with-KDE-oxygen-style-bnc-.patch
a881c9f
- drop integrated 0001-gtk3-fix-cairo-canvas-crash-for-non-X-or-svp-backend.patch
a881c9f
- drop integrated 0001-helgrind-Related-rhbz-655686-get-order-of-shutdown-c.patch
a881c9f
- drop integrated 0001-rhbz-667082-do-not-crash-importing-section-containin.patch
a881c9f
- drop integrated 0001-rhbz-702635-set-correct-page-number-when-exporting-s.patch
a881c9f
- drop integrated Backport-reading-AES-encrypted-ODF-1.2-documents.patch
a881c9f
- drop integrated gdb-pretty-printers.patch
a881c9f
- drop integrated kde4configure.patch
a881c9f
- drop integrated libreoffice-ppc64.patch
a881c9f
- drop integrated openoffice.org-3.3.0.ooo108637.sfx2.uisavedir.patch
a881c9f
- drop integrated openoffice.org-3.3.0.ooo113273.desktop.resolvelinks.patch
a881c9f
- drop integrated vbahelper.visibility.patch
ad0cd1c
- drop libreoffice-testtools subpackage, because testtool has been
38aed49
  removed by upstream
a881c9f
5d880b1
* Thu Dec 15 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-6
b05eabb
- Resolves: rhbz#761009 IFSD_Equal is asymmetrical
5d880b1
- Resolves: rhbz#767708 write to mmap'ed file w/o disk space: SIGBUS
b05eabb
b60a2d7
* Tue Nov 29 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-5
b60a2d7
- Resolves: rhbz#757653 fix headless crash with cairo canvas
b60a2d7
Lukas Tinkl eed39e3
* Tue Nov 22 2011 Lukas Tinkl <ltinkl@redhat.com> - 3.4.4.2-4
Lukas Tinkl eed39e3
- Resolves: rhbz#751290 - [kde] LibreOffice has black on dark-grey tooltip-texts
Lukas Tinkl eed39e3
af45565
* Fri Nov 11 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-3
cb9196a
- Related: fdo#42534 0001-Related-i58612-don-t-crash-anyway.patch
af45565
- Resolves: fdo#42749 KDE oxygen theme and scrollbars
dbf445e
e7a8035
* Thu Nov 10 2011 Stephan Bergmann <sbergman@redhat.com> - 3.4.4.2-2
e7a8035
- Patch to backport reading AES-encrypted ODF 1.2 documents
e7a8035
87c4be3
* Thu Nov 03 2011 David Tardon <dtardon@redhat.com> - 3.4.4.2-1
87c4be3
- 3.4.4 rc2
87c4be3
2dd4cf7
* Fri Oct 28 2011 Rex Dieter <rdieter@fedoraproject.org> - 1:3.4.4.1-4
2dd4cf7
- rebuild(poppler)
2dd4cf7
81d48c0
* Thu Oct 27 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.1-3
81d48c0
- Resolves: rhbz#665800 missing glyph symbol shown when toggling bold/italic
81d48c0
  for Sinhala text
81d48c0
c76e883
* Thu Oct 27 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.1-2
c76e883
- possible fix for java 1.7.0 detection
c76e883
81d48c0
3885f54
* Wed Oct 26 2011 David Tardon <dtardon@redhat.com> - 3.4.4.1-1
3885f54
- 3.4.4 rc1
3885f54
147b8c6
* Tue Oct 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-16
147b8c6
- allow building with gcj
147b8c6
1eafa95
* Fri Oct 21 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-15
1eafa95
- Resolves: rhbz#747356 let Qt call XInitThreads
328bb4b
- fix .sdw import
1eafa95
6e9cf83
* Wed Oct 19 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-14
6e9cf83
- Related: rhbz#743750 addXineramaScreenUnique issue
6e9cf83
 
8ab5c2d
* Fri Oct 07 2011 Stephan Bergmann <sbergman@redhat.com> - 3.4.3.2-13
8ab5c2d
- Patches to build with GCC 6.4.1
8ab5c2d
f4307f3
* Fri Sep 30 2011 Marek Kasik <mkasik@redhat.com> - 3.4.3.2-12
f4307f3
- Rebuild (poppler-0.18.0)
f4307f3
e667da5
* Tue Sep 20 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-11
e667da5
- Resolves: rhbz#738133 fix bn discard string
fd60d17
- Resolves: fdo#35513 avoid crash while processing incorrect print range
e667da5
6896259
* Mon Sep 19 2011 Marek Kasik <mkasik@redhat.com> - 3.4.3.2-10
6896259
- Rebuild (poppler-0.17.3)
6896259
9f9f578
* Thu Sep 15 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-9
9f9f578
- Resolves: rhbz#738255 avoid crash on sc inputhdl
9f9f578
702e2ef
* Tue Sep 13 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-8
702e2ef
- Resolves: rhbz#274631 remove NoDisplay from -math.desktop
702e2ef
037428e
* Thu Sep 08 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-7
037428e
- rebuild for new icu
037428e
3c53372
* Tue Sep 06 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-6
3c53372
- Resolves: rhbz#734976 libreoffice-langpack-*-* not pulled in by
3c53372
  yum install libreoffice
3c53372
2eea2ad
* Fri Sep 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-5
2eea2ad
- Resolves: rhbz#735182 be able to rebuild against poppler 0.17.3
2eea2ad
b0d8eda
* Tue Aug 30 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-4
b0d8eda
- Resolves: rhbz#734432 openoffice.org symlink broken
b0d8eda
9ae6a09
* Mon Aug 29 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-3
9ae6a09
- add Latvian langpack
9ae6a09
a3b8442
* Fri Aug 26 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-2
a3b8442
- Resolves: rhbz#733564 graphite2 now packaged into fedora
9c6ad1a
- Related: fdo#37195 migrationoo3 not registered
a3b8442
6acf378
* Thu Aug 25 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-1
6acf378
- 3.4.3 rc2
6acf378
e400f26
* Mon Aug 22 2011 David Tardon <dtardon@redhat.com> - 3.4.3.1-2
e400f26
- add gdb pretty printers
e400f26
82bc3d8
* Tue Aug 16 2011 David Tardon <dtardon@redhat.com> - 3.4.3.1-1
82bc3d8
- 3.4.3 rc1
82bc3d8
- drop integrated 0001-Resolves-rhbz-725144-wrong-csh-syntax.patch
82bc3d8
59117c3
* Fri Aug 12 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.3-3
59117c3
- Related: rhbz#730225 avoid segv in ld
59117c3
631ae2d
* Tue Aug 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.3-2
631ae2d
- Resolves: rhbz#693265 fix crash from unhandled exception
631ae2d
e2cb969
* Fri Jul 29 2011 David Tardon <dtardon@redhat.com> - 3.4.2.3-1
e2cb969
- 3.4.2 rc3
e2cb969
64ba99a
* Mon Jul 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.2-2
64ba99a
- Resolves: rhbz#725144 wrong csh syntax
64ba99a
f8c1b47
* Wed Jul 20 2011 David Tardon <dtardon@redhat.com> - 3.4.2.2-1
f8c1b47
- 3.4.2 rc2
c251044
- fix breakage in KDE4 plugin
f8c1b47
6423da3
* Tue Jul 19 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-3
6423da3
- Resolves: rhbz#715549 use fontconfig's detected format
6423da3
4f6c771
* Mon Jul 18 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-2
4f6c771
- Rebuild (poppler-0.17.0), add libreoffice-poppler-0.17.0.patch
4f6c771
  seeing as the API changed for some reason or other
97c0a01
f5341d3
* Wed Jul 13 2011 David Tardon <dtardon@redhat.com> - 3.4.2.1-1
f5341d3
- 3.4.2 rc1
f5341d3
- drop 0001-bad-merge-fix-to-enable-extensions-to-build-again.patch
f5341d3
- drop 0001-fix-regression-in-SvGlobalName-operator.patch
f5341d3
60cff80
* Tue Jul 12 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.3-3
60cff80
- fix regression in SvGlobalName operator
60cff80
d6875cc
* Tue Jul 05 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.3-2
d6875cc
- Related: rhbz#718976 crash in SwTxtSizeInfo::GetMultiCreator
d6875cc
80cad83
* Fri Jul 01 2011 David Tardon <dtardon@redhat.com> - 3.4.1.3-1
80cad83
- 3.4.1 rc3
80cad83
9379505
* Thu Jun 23 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.2-1
9379505
- 3.4.1 rc2
3ff0baf
- drop integrated 0001-correctly-build-GTK-systray-icon.patch
9379505
56784fd
* Tue Jun 21 2011 David Tardon <dtardon@redhat.com> - 3.4.1.1-5
56784fd
- Resolves: rhbz#714781 add Persian langpack
4f7fc2a
- Resolves: rhbz#667082 do not crash importing section containing just
4f7fc2a
  an empty paragraph
56784fd
cf7004f
* Mon Jun 20 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-4
5e41203
- Related: rhbz#711087 band aid for crash in sc undo
cf7004f
- Resolves: rhbz#714338 add a metapackage to install standard bits
5e41203
b8e761b
* Fri Jun 17 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-3
b8e761b
- Related: rhbz#702833 addEventListener without removeEventListener
b8e761b
3e9547a
* Thu Jun 16 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-2
3e9547a
- Resolves: rhbz#713154 pdf export dialog too tall to fit
3e9547a
b955b9c
* Wed Jun 15 2011 David Tardon <dtardon@redhat.com> - 3.4.1.1-1
b955b9c
- 3.4.1 RC1
b955b9c
- drop integrated 0001-Resolves-rhbz-707317-avoid-crash-in-getRowSpan.patch
b955b9c
- drop integrated 0001-Resolves-rhbz-710004-band-aid-for-immediate-crash-in.patch
b955b9c
- drop integrated 0001-Resolves-rhbz-710556-don-t-crash-on-missing-graphics.patch
b955b9c
- drop integrated 0001-Resolves-rhbz-699909-crash-in-export-of-.doc-in-lcl_.patch
b955b9c
- drop integrated 0001-fdo-37584-Make-a-real-copy-of-the-text-where-to-coun.patch
b955b9c
- drop integrated 0001-Resolves-fdo-37668-bitwise-operations-on-signed-numb.patch
b955b9c
a311971
* Thu Jun 09 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-5
b2d4bf1
- Resolves: rhbz#699909 crash in export of .doc in lcl_getField
e4e022c
- Resolves: fdo#37584 Make a real copy of the text
a311971
- Resolves: rhbz#709503/fdo#37668 bitwise operations on signed values
b2d4bf1
85eb1dd
* Tue Jun 07 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-4
85eb1dd
- Resolves: rhbz#710556 't crash on missing graphics .pptx export
35b321f
- Resolves: rhbz#652604 better survive exceptions in autorecovery
85eb1dd
943c20f
* Thu Jun 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-3
b418748
- Resolves: rhbz#710004 band aid for crash
b418748
98e7acd
* Mon May 30 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-2
98e7acd
- Resolves: rhbz#707317 avoid crash in getRowSpan
98e7acd
04a83e4
* Fri May 27 2011 David Tardon <dtardon@redhat.com> - 3.4.0.2-1
04a83e4
- 3.4.0 RC2
04a83e4
- drop integrated 0001-fix-build-with-system-bsh.patch
04a83e4
07d7bcb
* Wed May 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.1-3
07d7bcb
- rebuild for new hunspell
07d7bcb
5c404ef
* Tue May 24 2011 David Tardon <dtardon@redhat.com> - 3.4.0.1-2
5c404ef
- Resolves: rhbz#706110 oosplash.bin segfault on every login
5c404ef
1209623
* Fri May 20 2011 David Tardon <dtardon@redhat.com> - 3.4.0.1-1
1209623
- 3.4 RC1
98df462
- Resolves: rhbz#702635 set correct page number when exporting selected
98df462
  pages
98df462
Christopher Aillon 08bde27
* Sat May 07 2011 Christopher Aillon <caillon@redhat.com> - 3.3.99.4-2
Christopher Aillon 08bde27
- Update icon cache scriptlet
Christopher Aillon 08bde27
78e2eae
* Sat May 07 2011 David Tardon <dtardon@redhat.com> 3.3.99.4-1
78e2eae
- 3.4 beta4
78e2eae
- drop integrated 0001-Removed-duplicate-code-block-mis-merge-prolly.patch
78e2eae
- drop integrated 7de0b88ce2dd932915894385b54be1897d5ee053.zip
78e2eae
e0360bb
* Mon Apr 18 2011 Caolán McNamara <caolanm@redhat.com> 3.3.99.1-2
903c5da
- Resolves: rhbz#695509 crash in RefreshDocumentLB
e0360bb
- bubble down configure test findings on visibility
903c5da
5050f39
* Tue Apr 11 2011 Caolán McNamara <caolanm@redhat.com> 3.3.99.1-1
515a42a
- 3.4 beta1
5050f39
- drop openoffice.org-1.9.123.ooo53397.prelinkoptimize.desktop.patch
5050f39
  in favour of ooosplash
5050f39
- drop openoffice.org-2.2.0.gccXXXXX.solenv.javaregistration.patch
5050f39
  because components are passively registered now
5050f39
- drop integrated openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch
5050f39
- drop integrated turn-script-providers-into-extensions.patch
5050f39
- drop integrated 0001-tidy-this-up-and-don-t-bail-out-on-mislength-records.patch
5050f39
- drop integrated 0001-free-ctxt-after-taking-lastError-details.patch
5050f39
- drop integrated 0001-Removed-suspect-hack.-Cursor-on-post-it-now-scrolls-.patch
5050f39
- drop integrated libreoffice-gcc4.6.0.patch
5050f39
- drop integrated 0001-fexceptions-fexceptions.patch
5050f39
- drop integrated 0001-Related-rhbz-672872-cancel-gtk-file-dialog-on-deskto.patch
5050f39
- drop vbahelper.visibility.patch
5050f39
- drop integrated 0001-Resolves-fdo-33509-i62414-out-by-one-breaks-CTL-spel.patch
5050f39
- drop integrated 0001-Resolves-rhbz-670020-crash-in-slidesorting.patch
5050f39
- drop integrated 0001-Resolves-rhbz-676539-handle-missing-pWindows-from-xW.patch
5050f39
- drop integrated 0001-Resolves-fdo-33750-i94623-use-optimal-border-width-w.patch
5050f39
- drop integrated 0001-rhbz-649310-don-t-crash-deregistering-diff.-platform.patch
5050f39
- drop integrated 0001-Resolves-rhbz-674330-dereference-of-NULL-mpBase.patch
5050f39
- drop integrated 0001-rhbz-678284-Get-correct-current-position-when-shift-page-up-and-.patch
5050f39
- drop integrated 0001-Resolves-rhbz-681159-bandaid-for-crash.patch
5050f39
- drop integrated 0001-Resolves-rhbz-672818-bandaid-for-crash-in-SwTxtNode-.patch
5050f39
- drop integrated 0001-install-high-resolution-icons.patch
5050f39
- drop integrated 0001-Resolves-rhbz-682716-pa-IN-isn-t-handled-by-fontconf.patch
5050f39
- drop integrated 0001-Related-rhbz-684477-make-sure-this-is-thread-safe.patch
5050f39
- drop integrated 0001-Resolves-rhbz-682621-better-resizing-of-overtall-gly.patch
5050f39
- drop integrated 0001-Resolves-rhbz-684620-crash-with-NULL-pTableBox.patch
5050f39
- drop integrated libreoffice-fdo33947.sd.print.crash.patch
5050f39
- drop integrated 0001-add-cairo_ft_font_face_create_for_pattern-wrapper.patch
5050f39
- drop integrated 0001-Related-rhbz-680460-reorganize-this-to-make-it-inher.patch
5050f39
- drop integrated 0001-Related-rhbz-680460-don-t-bother-with-an-interim-Fon.patch
5050f39
- drop integrated 0001-Resolves-rhbz-680460-honour-lcdfilter-subpixeling-et.patch
5050f39
- drop integrated 0001-Cut-Gordian-Knot-of-who-owns-the-font-options.patch
5050f39
- drop integrated 0001-beware-of-invalidated-iterator.patch
5050f39
- drop integrated rhbz680766.fix-mdds-crash.patch
5050f39
- drop integrated 0001-Resolves-rhbz-684580-X-and-strike-through-escapes-ra.patch
5050f39
- drop integrated 0001-set-mime-types-on-flat-xml-filters.patch
43a0c23
- drop integrated 0001-add-flat-xml-types-to-.desktop-files-etc.patch
43a0c23
- drop integrated libreoffice-fdo31271.icu.patch
515a42a
239956c
* Tue Apr 05 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-6
239956c
- Resolves: rhbz#655686 get order of shutdown correct
239956c
6fc1d68
* Wed Mar 30 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-5
6fc1d68
- Add application/vnd.oasis.opendocument.text-flat-xml, etc. to
239956c
  .desktop files for mcepl
6fc1d68
a484fae
* Tue Mar 29 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-4
a484fae
- Resolves: rhbz#684580 improve X and / strike-through
a484fae
5198193
* Thu Mar 24 2011 David Tardon <dtardon@redhat.com> 3.3.2.2-3
5198193
- Resolves: rhbz#680766 crash in mdds
5198193
98381de
* Wed Mar 23 2011 David Tardon <dtardon@redhat.com> 3.3.2.2-2
98381de
- Related: rhbz#689268 versioned deps need to contain epoch
98381de
582c719
* Tue Mar 22 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-1
582c719
- latest version
582c719
- drop integrated 0001-Resolves-fdo-33701-ensure-node-outlives-path.patch
582c719
- drop integrated 0001-valgrind-don-t-leave-an-evil-thread-running-after-ma.patch
582c719
bba109e
* Tue Mar 22 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-12
bba109e
- Fix fontoptions cache
1c339c7
- avoid crash in calc on changing size of rows (dtardon)
bba109e
7ce6c87
* Mon Mar 21 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-11
7ce6c87
- Resolves: rhbz#689268 autocorrs from OOo F14 not upgraded
7ce6c87
53e2e18
* Wed Mar 16 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-10
53e2e18
- Resolves: rhbz#680460 honour lcdfilter and subpixeling
53e2e18
d5dd6b0
* Tue Mar 15 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-9
d5dd6b0
- Resolves: fdo#33947 sd print crash
d5dd6b0
8d6d761
* Mon Mar 14 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-8
8d6d761
- Related: rhbz#684477 make sure this is thread safe
0576177
- Resolves: rhbz#684620 crash with NULL pTableBox
8d6d761
6de3f62
* Sun Mar 13 2011 Marek Kasik <mkasik@redhat.com> 3.3.1.2-7
6de3f62
- Rebuild (poppler-0.16.3)
6de3f62
85db558
* Wed Mar 09 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-6
85db558
- Resolves: rhbz#682621 better resizing of overtall glyphsubs
85db558
4345637
* Tue Mar 08 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-5
4345637
- Resolves: rhbz#682716 pa-IN isn't handled well by fontconfig
4345637
9c3cde8
* Tue Mar 08 2011 David Tardon <dtardon@redhat.com> 3.3.1.2-4
9c3cde8
- install 128x128 px icons
9c3cde8
ffc282d
* Thu Mar 02 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-3
404f777
- Resolves: rhbz#681159 crash in writer
95b644f
- Resolves: rhbz#672818 crash in writer
4113b15
- Resolves: fdo#33701 ensure node outlives path
ffc282d
- Resolves: rhbz#681738 crash on writing config post-main
404f777
8898f6d
* Thu Feb 17 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-2
8898f6d
- Resolves: rhbz#678284 Calc crashes during cell select with keys
8898f6d
  (dtardon)
8898f6d
ec81910
* Thu Feb 17 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-1
ec81910
- RC2
ec81910
ab3561f
* Wed Feb 16 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.1-2
ab3561f
- Resolves: rhbz#674330 dereference of NULL mpBase
ab3561f
e40a9ec
* Fri Feb 11 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.1-1
e40a9ec
- 3.3.1 rc1
1ecca3a
- drop integrated 0001-don-t-pushback-and-process-a-corrupt-extension.patch
1ecca3a
- drop integrated libreoffice-fdo32561.comphelper.patch
1ecca3a
- drop integrated 0001-Related-rhbz-610103-more-woes-on-rpm-upgrade-vs-rpm-.patch
1ecca3a
- drop integrated 0001-Resolves-rhbz-673819-crash-on-changing-position-of-d.patch
1ecca3a
- drop integrated 0001-rhbz-666440-don-t-pushback-and-process-a-corrupt-extension.patch
e40a9ec
1b16007
* Thu Feb 10 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-4
54112ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
da86271
- Related: rhbz#610103 make this even more robust
80e98ef
- Related: rhbz#672872 cancel gtk file dialog on terminate
9577ce8
- Resolves: fdo#33509/ooo#62414 fix CTL spelling popup
8b71bf1
- Resolves: rhbz#673819 crash on changing position of header/footer object
4820fc2
- Resolves: rhbz#670020 crash in slidesorting
c823692
- Resolves: rhbz#676539 handle missing pWindows from xWindows
4090557
- Resolves: rhbz#649310 don't crash deregistering diff. platform ext.
4090557
  (dtardon)
d378a0d
- Resolves: rhbz#666440 don't pushback and process a corrupt extension
da86271
0d2e3a9
* Mon Jan 24 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-2
0d2e3a9
- Resolves: rhbz#671540 fix lonely )
0d2e3a9
541198f
* Thu Jan 20 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-1
541198f
- next release candidate
541198f
- drop integrated 0001-fix-presenter-screens-description.xml-build.patch
541198f
13eec8c
* Tue Jan 18 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.3-2
13eec8c
- backport fix to get presenter screen working
a991cf4
- make handling busted extensions more robust
13eec8c
da1d217
* Wed Jan 12 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.3-1
da1d217
- latest version
9a48ff5
- drop integrated 0001-Resoves-rhbz-663857-font-color-missing-C-FAQ-10.3-do.patch
9a48ff5
- drop integrated 0001-Avoid-double-paste-when-pasting-text-into-cell-comme.patch
9a48ff5
- drop integrated 0001-Resolves-rhbz-660342-Undo-Redo-crash-with-postits.patch
9a48ff5
- drop integrated 0001-Resolves-rhbz-666088-clean-up-search-cache-singleton.patch
da1d217
a1f7a01
* Thu Jan 06 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-5
a1f7a01
- Resolves: rhbz#666088 don't crash on clean up of search cache
a1f7a01
Lukas Tinkl c4870bd
* Wed Jan 05 2011 Lukas Tinkl <ltinkl@redhat.com> 3.3.0.2-4
Lukas Tinkl c4870bd
- create a KDE integration subpackage
Lukas Tinkl c4870bd
0f7651c
* Mon Jan 03 2011 David Tardon <dtardon@redhat.com> 3.3.0.2-3
f9dd6a8
- rebuild with new poppler
f9dd6a8
48312ea
* Wed Dec 22 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-2
48312ea
- Resolves: rhbz#663724 fdo32572-sc-dont-double-paste.patch
80c744d
- Resolves: rhbz#660342 Undo/Redo crash with postits
48312ea
63990ec
* Tue Dec 21 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-1
63990ec
- latest version
63990ec
003b636
* Sat Dec 18 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-4
63990ec
- Resolves: rhbz#663857 font color missing in transitions
7384d06
bf4beea
* Wed Dec 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 3.3.0.1-3
bf4beea
- rebuild (poppler)
bf4beea
e778afd
* Wed Dec 15 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-2
e778afd
- Fix up some doc imports
e778afd
b2af33b
* Sun Dec 05 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-1
b2af33b
- release candidate 1
1e6cd0d
- drop integrated qstart.dont-forceenabled-on-post-reg-restart.patch
1e6cd0d
- drop integrated exit.quickstarter.when.deleted.patch
1e6cd0d
- drop integrated 0001-destroydesktop.in.timeout.patch
1e6cd0d
- drop integrated openoffice.org-3.3.0.rhbz657541.join-paragraphs.patch
b2af33b
756ce26
* Sat Nov 27 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.3-2
352fadd
- Resolves: rhbz#610103 exit quickstarter when libs deleted
a610ba3
- Resolves: rhbz#652695 release desktop in timeout
756ce26
- Resolves: rhbz#657541 don't crash during processing of auto. styles
756ce26
  when joining paragraphs (dtardon)
352fadd
a852bd4
* Thu Nov 18 2010 Caolán McNamara 
a852bd4
- next Libreoffice milestone
bad44c9
- drop integrated openoffice.org-2.0.1.rhXXXXXX.extensions.defaulttoevo2.patch
bad44c9
- drop integrated openoffice.org-2.2.1.ooo7065.sw.titlepagedialog.patch
bad44c9
- drop integrated openoffice.org-3.2.0.ooo108846.sfx2.qstartfixes.patch
bad44c9
- drop integrated openoffice.org-3.3.0.ooo107490.cppu.lifecycle.patch
bad44c9
- drop integrated libreoffice-buildfix.patch
bad44c9
- drop integrated libreoffice-xdg632229.gnomeshell.patch
bad44c9
- drop integrated 0001-strcpy-cannot-be-used-with-overlapping-src-and-dest.patch
bad44c9
- drop integrated 0001-abort-doesn-t-gain-us-anything-here.patch
bad44c9
- drop integrated 0001-latest-libX11-changed-header-guards.patch
a852bd4
72d0bbd
* Sat Nov 06 2010 David Tardon 
72d0bbd
- turn script providers into extensions
72d0bbd
926a0a7
* Wed Nov 03 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-5
926a0a7
- Resolves: rhbz#649210 add Sinhalese langpack
926a0a7
5616e3e
* Sun Oct 30 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-4
5616e3e
- langpack macro hard-coded version number
5616e3e
ffb400e
* Fri Oct 22 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-3
c741ed2
- Resolves: xdg632229 gnomeshell app tracking
c741ed2
2aee8bd
* Tue Oct 12 2010 David Tardon <dtardon@redhat.com> 3.2.99.2-2
2aee8bd
- use macros to define auto-correction and language pack subpackages
2aee8bd
9af7fae
* Mon Oct 11 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-1
9af7fae
- next LibreOffice milestone
9af7fae
- drop integrated openoffice.org-2.3.0.ooo76649.httpencoding.patch
9af7fae
- drop integrated workspace.dtardon03.patch
9af7fae
- drop integrated openoffice.org-3.1.0.ooo61927.sw.ww6.unicodefontencoding.patch
9af7fae
- drop integrated workspace.impress195.patch
9af7fae
- drop integrated workspace.srb1.patch
9af7fae
- drop integrated openoffice.org-3.2.0.ooo106502.svx.fixspelltimer.patch
9af7fae
- drop integrated openoffice.org-3.3.0.ooo108246.svx.hide-sql-group-when-inactive.patch
9af7fae
- drop integrated openoffice.org-3.2.0.ooo95369.sw.sortedobjs.patch
9af7fae
- drop integrated openoffice.org-3.2.0.ooo110142.svx.safercolornames.patch
9af7fae
- drop integrated openoffice.org-3.3.0.ooo111758.sd.xerror.patch
9af7fae
- drop integrated openoffice.org-3.2.0.ooo111741.extras.malformed-xml-file.patch
9af7fae
- drop integrated openoffice.org-3.3.0.ooo112059.sw.avoid-null-ptr-deref.patch
9af7fae
- drop integrated openoffice.org-3.3.0.ooo100686.wizards.types.not.mediatypes.patch
9af7fae
- drop integrated workspace.vcl113.patch
9af7fae
- drop integrated openoffice.org-3.3.0.ooo112384.sw.export.doc.styledoesntexist.patch
9af7fae
- drop integrated workspace.cmcfixes77.patch
9af7fae
- drop integrated workspace.vcl114.patch
9af7fae
- drop integrated openoffice.org-3.3.0.ooo106591.sal.tradcopy.patch
9af7fae
- drop integrated workspace.vcl115.patch
9af7fae
- drop integrated workspace.cmcfixes78.patch
9af7fae
- drop integrated openoffice.org-3.3.0.ooo114012.sd.bada11ychain.patch
9af7fae
- drop integrated workspace.cmcfixes79.patch
9af7fae
- drop integrated openoffice.org-3.3.0.ooo114703.vcl.betterlocalize.font.patch
9af7fae
- drop integrated openoffice.org-3.3.0.rh638185.editeng.cjkctlhtmlsizes.patch
9af7fae
- drop integrated openoffice.org-3.3.0.rh637738.libgcrypt.addmutex.patch
9af7fae
- drop integrated openoffice.org-3.2.0.rh632236.writerfilter.cleanup-cell-props.patch
9af7fae
- drop workspace.gtk3.patch
9af7fae
8076325
* Wed Oct 06 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.1-2
8076325
- Related: rhbz#639945 pull in review changes
8076325
  + redland build-fix
8076325
  + replace awk script
8076325
  + validate .destop files
8076325
8076325
* Wed Sep 29 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.1-1
8076325
- initial import of the leviathan