f325b2
# download path contains version without the last (fourth) digit
dc0b3e
%define libo_version 5.3.6
f325b2
# Should contain .alphaX / .betaX, if this is pre-release (actually
f325b2
# pre-RC) version. The pre-release string is part of tarball file names,
f325b2
# so we need a way to define it easily at one place.
f325b2
%define libo_prerelease %{nil}
dc0b3e
# Should contain any suffix of release tarball name, e.g., -buildfix1.
dc0b3e
%define libo_buildfix %{nil}
f325b2
# rhbz#715152 state vendor
f325b2
%if 0%{?rhel}
f325b2
%define vendoroption --with-vendor="Red Hat, Inc."
f325b2
%define libo_use_python3 %{nil}
f325b2
%define libo_python python
f325b2
%define libo_python_sitearch %{python_sitearch}
f325b2
%endif
f325b2
%if 0%{?fedora}
f325b2
%define libo_use_python3 1
f325b2
%define libo_python python3
f325b2
%define libo_python_sitearch %{python3_sitearch}
f325b2
%define vendoroption --with-vendor="The Fedora Project"
f325b2
%endif
f325b2
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF
f325b2
%define __jar_repack %{nil}
f325b2
# make it easier to download sources from pre-release site
dc0b3e
%if 0%{?rebase}
dc0b3e
%define source_url http://dev-builds.libreoffice.org/pre-releases/src
dc0b3e
%else
f325b2
%define source_url http://download.documentfoundation.org/libreoffice/src/%{libo_version}
dc0b3e
%endif
f325b2
# URL for external projects' tarballs
f325b2
%define external_url http://dev-www.libreoffice.org/src/
f325b2
%if 0%{?fedora}
dc0b3e
%global weak_deps 1
dc0b3e
%global file_triggers 1
f325b2
%endif
f325b2
%global girapiversion 0.1
f325b2
f325b2
# get english only and no-langpacks for a faster smoketest build
f325b2
# fedpkg compile/install/local/mockbuild does not handle --without ATM,
f325b2
# so it is necessary to change this to bcond_with to achieve the same
f325b2
# effect
f325b2
%bcond_without langpacks
f325b2
f325b2
# remove workdir at the end of %%build, to allow build on space-constrained machines
f325b2
%ifarch s390 s390x
f325b2
%bcond_without smallbuild
f325b2
%else
f325b2
%bcond_with smallbuild
f325b2
%endif
f325b2
f325b2
# generated by %%langpack definitions
f325b2
%global langpack_langs %{nil}
f325b2
f325b2
%global bundling_options %{nil}
f325b2
f325b2
Summary:        Free Software Productivity Suite
f325b2
Name:           libreoffice
f325b2
Epoch:          1
dc0b3e
Version:        %{libo_version}.1
dc0b3e
Release:        10%{?libo_prerelease}%{?dist}
f325b2
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 and MPLv2.0 and CC0
f325b2
URL:            http://www.libreoffice.org/
f325b2
dc0b3e
Source0:        %{source_url}/libreoffice-%{version}%{?libo_prerelease}%{?libo_buildfix}.tar.xz
dc0b3e
Source1:        %{source_url}/libreoffice-help-%{version}%{?libo_prerelease}%{?libo_buildfix}.tar.xz
dc0b3e
Source2:        %{source_url}/libreoffice-translations-%{version}%{?libo_prerelease}%{?libo_buildfix}.tar.xz
dc0b3e
%if 0%{?rebase}
dc0b3e
Source3:        %{source_url}/libreoffice-%{version}%{?libo_prerelease}%{?libo_buildfix}.tar.xz.asc
dc0b3e
Source4:        %{source_url}/libreoffice-help-%{version}%{?libo_prerelease}%{?libo_buildfix}.tar.xz.asc
dc0b3e
Source5:        %{source_url}/libreoffice-translations-%{version}%{?libo_prerelease}%{?libo_buildfix}.tar.xz.asc
dc0b3e
%endif
dc0b3e
Source6:        http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll
dc0b3e
Source7:        libreoffice-multiliblauncher.sh
dc0b3e
Source8:        %{external_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
dc0b3e
Source9:        %{external_url}/86b1daaa438f5a7bea9a52d7b9799ac0-xmlsec1-1.2.23.tar.gz
dc0b3e
Source10:       %{external_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
dc0b3e
Source11:       %{external_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
f325b2
#Unfortunately later versions of hsqldb changed the file format, so if we use a later version we loose
f325b2
#backwards compatability.
dc0b3e
Source12:       %{external_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
f325b2
%global bundling_options %{?bundling_options} --without-system-hsqldb
f325b2
f325b2
%if 0%{?fedora}
f325b2
Source40:       %{external_url}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2
f325b2
%endif
f325b2
f325b2
# symbolic icons
f325b2
Source42:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-base-symbolic.svg
f325b2
Source43:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-calc-symbolic.svg
f325b2
Source44:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-draw-symbolic.svg
f325b2
Source45:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-impress-symbolic.svg
f325b2
Source46:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-main-symbolic.svg
f325b2
Source47:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-math-symbolic.svg
f325b2
Source48:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-writer-symbolic.svg
f325b2
dc0b3e
%if 0%{?rhel}
dc0b3e
Source100:      %{external_url}/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz
dc0b3e
%global bundling_options %{?bundling_options} --without-system-ucpp
dc0b3e
%endif
dc0b3e
f325b2
# build tools
f325b2
BuildRequires: autoconf
f325b2
BuildRequires: automake
f325b2
BuildRequires: bc
f325b2
BuildRequires: binutils
f325b2
BuildRequires: bison
f325b2
BuildRequires: desktop-file-utils
f325b2
BuildRequires: doxygen
f325b2
BuildRequires: findutils
f325b2
BuildRequires: flex
f325b2
BuildRequires: gcc-c++
f325b2
BuildRequires: gdb
f325b2
BuildRequires: git
f325b2
BuildRequires: gperf
f325b2
BuildRequires: icu
f325b2
BuildRequires: make
f325b2
BuildRequires: perl(Digest::MD5)
f325b2
%if 0%{?fedora}
f325b2
BuildRequires: libappstream-glib
f325b2
BuildRequires: ucpp
f325b2
%endif
f325b2
BuildRequires: zip
f325b2
f325b2
# libs / headers - common
f325b2
BuildRequires: %{libo_python}-devel
f325b2
BuildRequires: boost-devel
f325b2
BuildRequires: cups-devel
f325b2
BuildRequires: expat-devel
f325b2
BuildRequires: fontpackages-devel
f325b2
BuildRequires: glm-devel
f325b2
BuildRequires: hyphen-devel
f325b2
BuildRequires: libicu-devel
f325b2
BuildRequires: libjpeg-turbo-devel
f325b2
BuildRequires: lpsolve-devel
f325b2
BuildRequires: openldap-devel
f325b2
BuildRequires: pam-devel
f325b2
BuildRequires: pkgconfig(bluez)
f325b2
BuildRequires: pkgconfig(cppunit)
f325b2
BuildRequires: pkgconfig(dbus-glib-1)
dc0b3e
BuildRequires: pkgconfig(dconf)
dc0b3e
BuildRequires: pkgconfig(epoxy)
f325b2
BuildRequires: pkgconfig(evolution-data-server-1.2)
f325b2
BuildRequires: pkgconfig(freetype2)
f325b2
BuildRequires: pkgconfig(glew) >= 1.10.0
f325b2
BuildRequires: pkgconfig(glu)
f325b2
BuildRequires: pkgconfig(gobject-introspection-1.0)
f325b2
BuildRequires: pkgconfig(graphite2)
f325b2
BuildRequires: pkgconfig(gstreamer-1.0)
f325b2
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
f325b2
BuildRequires: pkgconfig(gtk+-2.0)
f325b2
BuildRequires: pkgconfig(gtk+-3.0)
f325b2
BuildRequires: pkgconfig(harfbuzz)
f325b2
BuildRequires: pkgconfig(hunspell)
f325b2
BuildRequires: pkgconfig(ice)
f325b2
BuildRequires: pkgconfig(lcms2)
f325b2
BuildRequires: pkgconfig(libabw-0.1)
f325b2
BuildRequires: pkgconfig(libcdr-0.1)
f325b2
BuildRequires: pkgconfig(libclucene-core)
f325b2
BuildRequires: pkgconfig(libcmis-0.5)
f325b2
BuildRequires: pkgconfig(libcurl)
f325b2
BuildRequires: pkgconfig(libetonyek-0.1)
f325b2
BuildRequires: pkgconfig(libexttextcat)
f325b2
BuildRequires: pkgconfig(libfreehand-0.1)
f325b2
BuildRequires: pkgconfig(libidn)
f325b2
BuildRequires: pkgconfig(liblangtag)
f325b2
BuildRequires: pkgconfig(libmspub-0.1)
f325b2
BuildRequires: pkgconfig(libmwaw-0.3)
f325b2
BuildRequires: pkgconfig(libodfgen-0.1)
dc0b3e
BuildRequires: pkgconfig(liborcus-0.12)
f325b2
BuildRequires: pkgconfig(libpagemaker-0.0)
f325b2
BuildRequires: pkgconfig(librevenge-0.0)
dc0b3e
BuildRequires: pkgconfig(libstaroffice-0.0)
f325b2
BuildRequires: pkgconfig(libvisio-0.1)
f325b2
BuildRequires: pkgconfig(libwpd-0.10)
f325b2
BuildRequires: pkgconfig(libwpg-0.3)
dc0b3e
BuildRequires: pkgconfig(libwps-0.4)
f325b2
BuildRequires: pkgconfig(libxml-2.0)
f325b2
BuildRequires: pkgconfig(libxslt)
dc0b3e
BuildRequires: pkgconfig(libzmf-0.0)
dc0b3e
BuildRequires: pkgconfig(mdds-1.2)
f325b2
BuildRequires: pkgconfig(mythes)
f325b2
BuildRequires: pkgconfig(neon)
f325b2
BuildRequires: pkgconfig(nss)
f325b2
BuildRequires: pkgconfig(poppler)
f325b2
BuildRequires: pkgconfig(poppler-cpp)
f325b2
BuildRequires: pkgconfig(redland)
f325b2
BuildRequires: pkgconfig(sane-backends)
f325b2
BuildRequires: pkgconfig(xext)
f325b2
BuildRequires: pkgconfig(xinerama)
f325b2
BuildRequires: pkgconfig(xt)
f325b2
BuildRequires: pkgconfig(zlib)
f325b2
BuildRequires: postgresql-devel
f325b2
BuildRequires: unixODBC-devel
f325b2
f325b2
# libs / headers - conditional
f325b2
%if 0%{?fedora}
f325b2
BuildRequires: kdelibs4-devel
f325b2
BuildRequires: openCOLLADA-devel
f325b2
BuildRequires: pkgconfig(libe-book-0.1)
f325b2
BuildRequires: pkgconfig(libeot)
dc0b3e
BuildRequires: pkgconfig(libgltf-0.1)
f325b2
%endif
f325b2
f325b2
# java stuff
f325b2
BuildRequires: ant
f325b2
BuildRequires: bsh
f325b2
BuildRequires: java-devel
f325b2
BuildRequires: junit
f325b2
BuildRequires: pentaho-reporting-flow-engine
f325b2
f325b2
# fonts needed for unit tests
f325b2
BuildRequires: liberation-mono-fonts
f325b2
BuildRequires: liberation-sans-fonts
f325b2
BuildRequires: liberation-serif-fonts
f325b2
dc0b3e
Requires: %{name}-writer%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-calc%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-impress%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-draw%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-math%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-base%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-emailmerge%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
f325b2
# not upstreamed
dc0b3e
Patch0: 0001-installation-fix.patch
f325b2
# not upstreamed
dc0b3e
Patch1: 0001-never-run-autogen.sh.patch
f325b2
# not upstreamed
dc0b3e
Patch2: 0001-add-X-TryExec-entries-to-desktop-files.patch
dc0b3e
# not upstreamed: upstream wants an automatic restart after a crash; we
dc0b3e
# want a nice abrt report
dc0b3e
Patch3: 0001-don-t-suppress-crashes.patch
dc0b3e
Patch4: 0001-change-from-glew-to-epoxy.patch
dc0b3e
Patch5: 0001-gtk3-implement-opengl-support-for-slideshow.patch
dc0b3e
Patch6: 0001-lower-the-system-epoxy-requirement.patch
dc0b3e
Patch7: 0001-Resolves-tdf-105998-distort-hairline-borders-to-fall.patch
dc0b3e
Patch8: 0001-Related-rhbz-1422353-make-writer-behave-like-calc-an.patch
dc0b3e
Patch9: 0001-right-click-to-insert-image.patch
dc0b3e
Patch10: 0001-Related-tdf-106100-recover-mangled-svg-in-presentati.patch
dc0b3e
Patch11: 0001-Related-rhbz-1334915-tdf-100158-hack-using-startcent.patch
dc0b3e
Patch12: 0001-Resolves-rhbz-1432468-disable-opencl-by-default.patch
dc0b3e
Patch13: 0002-Resolves-tdf-62702-allow-ole-objects-to-be-inserted-.patch
dc0b3e
Patch14: 0001-fold-SfxPickList-Get-and-ensure-together.patch
dc0b3e
Patch15: 0002-gnome-documents-rework-SfxPickList-as-pimpl.patch
dc0b3e
Patch16: 0003-rhbz-1444437-gnome-documents-finalize-may-not-occur-.patch
dc0b3e
Patch17: 0004-gnome-documents-hold-solarmutex-on-dtor-patch-as-wel.patch
dc0b3e
Patch18: 0005-Resolves-rhbz-144437-make-gnome-documents-not-crash-.patch
dc0b3e
Patch19: 0001-rename-IsAutoCapitalizeWordDelim-to-NonFieldWordDeli.patch
dc0b3e
Patch20: 0002-consider-field-marks-as-text-for-auto-quotes.patch
dc0b3e
Patch21: 0001-Resolves-rhbz-1467512-mask-not-created-as-1-bit-dept.patch
dc0b3e
Patch22: 0001-add-char-highlighting-background-tab-to-graphics-sty.patch
dc0b3e
Patch23: 0001-bubble-the-original-gtk-surface-type-through-renderi.patch
dc0b3e
Patch24: 0001-Resolves-rhbz-1400287-resizing-properties-dialog-hid.patch
dc0b3e
Patch25: 0001-Resolves-tdf-112145-pdf-export-of-editengine-highlig.patch
dc0b3e
Patch26: 0001-its-really-the-contents-we-want-to-redraw.patch
dc0b3e
Patch27: 0001-tdf-110737-set-user-events-to-a-lower-priority-than-.patch
dc0b3e
Patch28: 0001-gtk3-flicker-free-opengl-transitions.patch
dc0b3e
Patch29: 0001-tdf-111891-unostyle-use-default-handler-for-non-page.patch
dc0b3e
Patch30: 0001-Resolves-tdf-106163-safe-fix-for-wrong-final-row-col.patch
dc0b3e
Patch31: 0001-Resolves-tdf-112408-crash-with-nan-with-bad-ascent.patch
dc0b3e
Patch32: 0001-tdf-97630-xmloff-ODF-extended-draw-fit-to-size-mess.patch
dc0b3e
Patch33: 0001-Resolves-rhbz-1471983-fatal-exception-on-older-confi.patch
dc0b3e
Patch34: 0001-a11y-crash-in-use-after-dispose.patch
dc0b3e
Patch35: 0001-gtk3-fix-popover-placement-in-RTL.patch
dc0b3e
Patch36: 0001-Resolves-rhbz-1505379-gtk3-X-open-comboboxes-block-s.patch
dc0b3e
Patch37: 0001-Compensate-for-loss-of-Type-1-Standard-Symbols-L-sub.patch
dc0b3e
Patch38: 0001-rhbz-1527945-segv-on-failed-open-of-password-protect.patch
dc0b3e
Patch39: 0001-Resolves-rhbz-1535541-fdo-88004-mimetypes-are-.macro.patch
dc0b3e
Patch40: 0001-rhbz-1541486-Fix-localized-ness-of-ooSetupFactoryUIN.patch
dc0b3e
Patch41: 0001-limit-WEBSERVICE-to-http-s-protocols.patch
f325b2
f325b2
%if 0%{?rhel}
f325b2
# not upstreamed
f325b2
Patch500: 0001-disable-libe-book-support.patch
f325b2
%endif
f325b2
f325b2
%define instdir %{_libdir}
f325b2
%define baseinstdir %{instdir}/libreoffice
f325b2
%define sdkinstdir %{baseinstdir}/sdk
dc0b3e
%define datadir %{_datadir}/%{name}
f325b2
%define fontname opensymbol
dc0b3e
# HACK: Get the data dir for -data subpackage. I haven't found any better
dc0b3e
# way to do this...
dc0b3e
%global oldname %{name}
dc0b3e
%global name %{name}-data
dc0b3e
%global lodatadocdir %{_pkgdocdir}
dc0b3e
%global name %{oldname}
dc0b3e
dc0b3e
%if 0%{?__isa_bits} == 64
dc0b3e
%global mark64 ()(64bit)
dc0b3e
%endif
f325b2
f325b2
%description
f325b2
LibreOffice is an Open Source, community-developed, office productivity suite.
f325b2
It includes the key desktop applications, such as a word processor,
f325b2
spreadsheet, presentation manager, formula editor and drawing program, with a
f325b2
user interface and feature set similar to other office suites.  Sophisticated
f325b2
and flexible, LibreOffice also works transparently with a variety of file
f325b2
formats, including Microsoft Office File Formats.
f325b2
f325b2
%package filters
f325b2
Summary: All import / export filters
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-calc%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-draw%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-graphicfilter%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-impress%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-math%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-writer%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-xsltfilter%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description filters
f325b2
Metapackage to pull in all subpackages that contain import or export
f325b2
filters.
f325b2
f325b2
%package core
f325b2
Summary: Core modules for LibreOffice
f325b2
Requires: %{name}-%{fontname}-fonts = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-data = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-gtk3%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
# these two plugins used to be part of core--keep it that way
dc0b3e
Requires: %{name}-gtk2%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-x11%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: liberation-sans-fonts, liberation-serif-fonts, liberation-mono-fonts
f325b2
Requires: dejavu-sans-fonts, dejavu-serif-fonts, dejavu-sans-mono-fonts
f325b2
Requires: google-crosextra-caladea-fonts, google-crosextra-carlito-fonts
dc0b3e
Requires: %{name}-langpack-en = %{epoch}:%{version}-%{release}
f325b2
# rhbz#949106 libreoffice-core drags in both openjdk 1.7.0 and 1.8.0
f325b2
Requires: java-headless >= 1:1.6
f325b2
Obsoletes: libreoffice-appdata < 1:4.3.3.0
f325b2
Obsoletes: libreoffice-binfilter < 1:4.0.0.0
f325b2
Obsoletes: libreoffice-headless < 1:4.4.0.0
f325b2
Obsoletes: libreoffice-javafilter < 1:4.1.0.0
f325b2
Obsoletes: openoffice.org-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-brand < 1:3.3.1, broffice.org-brand < 1:3.3.1
f325b2
Obsoletes: openoffice.org-headless < 1:3.3.1
f325b2
Obsoletes: openoffice.org-javafilter < 1:3.3.1
f325b2
Obsoletes: openoffice.org-langpack-ms < 1:3.3.1, libreoffice-langpack-ms < 1:3.3.99.1
f325b2
Obsoletes: openoffice.org-langpack-ur < 1:3.3.1, libreoffice-langpack-ur < 1:3.3.99.1
f325b2
Obsoletes: openoffice.org-testtools < 1:3.3.1
f325b2
Obsoletes: libreoffice-testtools < 1:3.4.99.1
f325b2
Obsoletes: autocorr-eu < 1:4.0.1.2
dc0b3e
Provides: libreoffice-appdata = %{epoch}:%{version}-%{release}
dc0b3e
Provides: libreoffice-appdata%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Provides: libreoffice-headless = %{epoch}:%{version}-%{release}
dc0b3e
Provides: libreoffice-headless%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description core
f325b2
The shared core libraries and support files for LibreOffice.
f325b2
f325b2
%package pyuno
f325b2
Summary: Python support for LibreOffice
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{libo_python}%{?_isa}
f325b2
Obsoletes: openoffice.org-pyuno < 1:3.3.1
f325b2
f325b2
%description pyuno
f325b2
Python bindings for the LibreOffice UNO component model. Allows scripts both
f325b2
external to LibreOffice and within the internal LibreOffice scripting framework
f325b2
to be written in python.
f325b2
f325b2
%package base
f325b2
Summary: Database front-end for LibreOffice
f325b2
Requires: pentaho-reporting-flow-engine
f325b2
Requires: postgresql-jdbc
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-calc%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-data = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: %{name}-report-builder < 1:4.1.0.0
f325b2
Obsoletes: openoffice.org-base-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-base < 1:3.3.1, broffice.org-base < 1:3.3.1
f325b2
Obsoletes: openoffice.org-report-builder < 1:3.3.1
f325b2
f325b2
%description base
f325b2
GUI database front-end for LibreOffice. Allows creation and management of 
f325b2
databases through a GUI.
f325b2
f325b2
%package bsh
f325b2
Summary: BeanShell support for LibreOffice
f325b2
Requires: bsh
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-bsh < 1:3.3.1
f325b2
f325b2
%description bsh
f325b2
Support BeanShell scripts in LibreOffice.
f325b2
f325b2
%package officebean
f325b2
Summary: JavaBean for LibreOffice Components
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-officebean-common = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description officebean
f325b2
Allows embedding of LibreOffice documents within the Java environment. It
f325b2
provides a Java AWT window into which the backend LibreOffice process draws
f325b2
its visual representation
f325b2
dc0b3e
%package officebean-common
dc0b3e
Summary: Common JavaBean for LibreOffice Components
dc0b3e
Requires: %{name}-data = %{epoch}:%{version}-%{release}
dc0b3e
BuildArch: noarch
dc0b3e
dc0b3e
%description officebean-common
dc0b3e
Arch-independent part of %{name}-officebean.
dc0b3e
f325b2
%package rhino
f325b2
Summary: JavaScript support for LibreOffice
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-rhino < 1:3.3.1
f325b2
f325b2
%description rhino
f325b2
Support JavaScript scripts in LibreOffice.
f325b2
f325b2
%package wiki-publisher
f325b2
Summary: Create Wiki articles on MediaWiki servers with LibreOffice
dc0b3e
Requires: %{name}-writer%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-wiki-publisher < 1:3.3.1
f325b2
f325b2
%description wiki-publisher
f325b2
The Wiki Publisher enables you to create Wiki articles on MediaWiki servers
f325b2
without having to know the syntax of the MediaWiki markup language. Publish
f325b2
your new and existing documents transparently with writer to a wiki page.
f325b2
f325b2
%package nlpsolver
f325b2
Summary: Non-linear solver engine for LibreOffice Calc
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-calc%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description nlpsolver
f325b2
A non-linear solver engine for Calc as an alternative to the default linear
f325b2
programming model when more complex, nonlinear programming is required.
f325b2
f325b2
%package ogltrans
f325b2
Summary: 3D OpenGL slide transitions for LibreOffice
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-impress%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-ogltrans < 1:3.3.1
f325b2
f325b2
%description ogltrans
f325b2
OpenGL Transitions enable 3D slide transitions to be used in LibreOffice.
f325b2
Requires good quality 3D support for your graphics card for best experience.
f325b2
f325b2
%package pdfimport
f325b2
Summary: PDF Importer for LibreOffice Draw
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-draw%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-pdfimport < 1:3.3.1
f325b2
f325b2
%description pdfimport
f325b2
The PDF Importer imports PDF into drawing documents to preserve layout
f325b2
and enable basic editing of PDF documents.
f325b2
f325b2
%package %{fontname}-fonts
f325b2
Summary: LibreOffice dingbats font
f325b2
Requires: fontpackages-filesystem
f325b2
Obsoletes: openoffice.org-fonts < 1:3.3.1
f325b2
Obsoletes: openoffice.org-opensymbol-fonts < 1:3.3.1
f325b2
BuildArch: noarch
f325b2
f325b2
%description %{fontname}-fonts
f325b2
A dingbats font, OpenSymbol, suitable for use by LibreOffice for bullets and
f325b2
mathematical symbols. 
f325b2
f325b2
%package writer
f325b2
Summary: LibreOffice Word Processor Application
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-data = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-writer-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-writer < 1:3.3.1, broffice.org-writer < 1:3.3.1
f325b2
f325b2
%description writer
f325b2
The LibreOffice Word Processor application.
f325b2
f325b2
%package emailmerge
f325b2
Summary: Email mail-merge component for LibreOffice 
dc0b3e
Requires: %{name}-writer%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-emailmerge < 1:3.3.1
f325b2
f325b2
%description emailmerge
f325b2
Enables the LibreOffice writer module to mail-merge to email.
f325b2
f325b2
%package calc
f325b2
Summary: LibreOffice Spreadsheet Application
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-data = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-calc-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-calc < 1:3.3.1, broffice.org-calc < 1:3.3.1
f325b2
f325b2
%description calc
f325b2
The LibreOffice Spreadsheet application.
f325b2
f325b2
%package draw
f325b2
Summary: LibreOffice Drawing Application
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-data = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pdfimport%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-graphicfilter%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-draw-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-draw < 1:3.3.1, broffice.org-draw < 1:3.3.1
f325b2
f325b2
%description draw
f325b2
The LibreOffice Drawing Application.
f325b2
f325b2
%package impress
f325b2
Summary: LibreOffice Presentation Application
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-data = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: %{name}-presentation-minimizer < 2:4.2.0.0-1.alpha1
f325b2
Obsoletes: %{name}-presenter-screen < 2:4.0.0.0-1.beta1
f325b2
Obsoletes: openoffice.org-impress-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-impress < 1:3.3.1, broffice.org-impress < 1:3.3.1
f325b2
Obsoletes: openoffice.org-presentation-minimizer < 1:3.3.1
f325b2
Obsoletes: openoffice.org-presenter-screen < 1:3.3.1
dc0b3e
Provides: %{name}-presentation-minimizer = %{epoch}:%{version}-%{release}
f325b2
Provides: %{name}-presentation-minimizer%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Provides: %{name}-presenter-screen = %{epoch}:%{version}-%{release}
f325b2
Provides: %{name}-presenter-screen%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description impress
f325b2
The LibreOffice Presentation Application.
f325b2
f325b2
%package math
f325b2
Summary: LibreOffice Equation Editor Application
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-math-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-math < 1:3.3.1, broffice.org-math < 1:3.3.1
f325b2
f325b2
%description math 
f325b2
The LibreOffice Equation Editor Application.
f325b2
f325b2
%package graphicfilter
f325b2
Summary: LibreOffice Extra Graphic filters
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-data = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-graphicfilter < 1:3.3.1
f325b2
f325b2
%description graphicfilter
f325b2
The graphicfilter module for LibreOffice provides graphic filters, e.g. svg and
f325b2
flash filters.
f325b2
f325b2
%package xsltfilter
f325b2
Summary: Optional xsltfilter module for LibreOffice
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-xsltfilter < 1:3.3.1
f325b2
f325b2
%description xsltfilter
f325b2
The xsltfilter module for LibreOffice, provides additional docbook and
f325b2
xhtml export transforms. Install this to enable docbook export.
f325b2
f325b2
%package postgresql
f325b2
Summary: PostgreSQL connector for LibreOffice
dc0b3e
Requires: %{name}-base%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: postgresql-libs%{?_isa}
f325b2
f325b2
%description postgresql
f325b2
A PostgreSQL connector for the database front-end for LibreOffice. Allows
f325b2
creation and management of PostgreSQL databases through a GUI.
f325b2
f325b2
%package ure
f325b2
Summary: UNO Runtime Environment
f325b2
#rhbz#1164551 we want to ensure that a libjvm.so of this arch is available
dc0b3e
Requires: %{name}-ure-common = %{epoch}:%{version}-%{release}
dc0b3e
Requires: unzip%{?_isa}, libjvm.so%{?mark64}
f325b2
Obsoletes: openoffice.org-ure < 1:3.3.1
f325b2
f325b2
%description ure
f325b2
UNO is the component model of LibreOffice. UNO offers interoperability between
f325b2
programming languages, other components models and hardware architectures,
f325b2
either in process or over process boundaries, in the Intranet as well as in the
f325b2
Internet. UNO components may be implemented in and accessed from any
f325b2
programming language for which a UNO implementation (AKA language binding) and
f325b2
an appropriate bridge or adapter exists
f325b2
dc0b3e
%package ure-common
dc0b3e
Summary: Common UNO Runtime Environment
dc0b3e
BuildArch: noarch
dc0b3e
dc0b3e
%description ure-common
dc0b3e
Arch-independent part of %{name}-ure.
dc0b3e
f325b2
%package sdk
f325b2
Summary: Software Development Kit for LibreOffice
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: unzip%{?_isa}, java-devel
f325b2
Obsoletes: openoffice.org-sdk < 1:3.3.1, openoffice.org-devel < 1:3.3.1
f325b2
f325b2
%description sdk
f325b2
The LibreOffice SDK is an add-on for the LibreOffice office suite. It provides
f325b2
the necessary tools for programming using the LibreOffice APIs and for creating
f325b2
extensions (UNO components) for LibreOffice.  To set the build environment for
f325b2
building against the sdk use %{sdkinstdir}/setsdkenv_unix.sh.
f325b2
f325b2
%package sdk-doc
f325b2
Summary: Software Development Kit documentation for LibreOffice
f325b2
Obsoletes: openoffice.org-sdk-doc < 1:3.3.1
f325b2
f325b2
%description sdk-doc
f325b2
This provides documentation for programming using the LibreOffice APIs
f325b2
and examples of creating extensions (UNO components) for LibreOffice.
f325b2
f325b2
%package glade
f325b2
Summary: Support for creating LibreOffice dialogs in glade
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description glade
f325b2
%{name}-glade contains a catalog of LibreOffice-specific widgets for
f325b2
glade and ui-previewer tool to check the visual appearance of dialogs.
f325b2
f325b2
%package librelogo
f325b2
Summary: LibreLogo scripting language
dc0b3e
Requires: %{name}-writer%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description librelogo
f325b2
Enables LibreLogo scripting in Writer. LibreLogo is a Logo-like
f325b2
programming language with interactive vectorgraphics for education and
f325b2
DTP.
f325b2
dc0b3e
%package data
dc0b3e
Summary: LibreOffice data files
dc0b3e
BuildArch: noarch
f325b2
dc0b3e
%description data
dc0b3e
%{name}-data contains platform-independent data files.
dc0b3e
dc0b3e
%package x11
dc0b3e
Summary: LibreOffice generic X11 support plug-in
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Provides: %{name}-plugin = %{epoch}:%{version}-%{release}
dc0b3e
Provides: %{name}-plugin%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
%if 0%{?weak_deps}
dc0b3e
Supplements: (%{name}-core%{?_isa} and Xserver)
dc0b3e
%endif
f325b2
dc0b3e
%description x11
dc0b3e
A plug-in for LibreOffice that enables generic X11 support.
dc0b3e
dc0b3e
%package gtk2
dc0b3e
Summary: LibreOffice GTK+ 2 integration plug-in
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-x11%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Provides: %{name}-plugin = %{epoch}:%{version}-%{release}
dc0b3e
Provides: %{name}-plugin%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
%if 0%{?weak_deps}
dc0b3e
Supplements: (%{name}-core%{?_isa} and gtk2%{?_isa})
dc0b3e
%endif
dc0b3e
dc0b3e
%description gtk2
dc0b3e
A plug-in for LibreOffice that enables integration into GTK+ 2 environment.
f325b2
f325b2
%package gtk3
f325b2
Summary: LibreOffice GTK+ 3 integration plug-in
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: gstreamer1(element-gtksink)%{?mark64}
dc0b3e
%if 0%{?weak_deps}
dc0b3e
Supplements: (%{name}-core%{?_isa} and gtk3%{?_isa})
dc0b3e
%endif
f325b2
f325b2
%description gtk3
f325b2
A plug-in for LibreOffice that enables integration into GTK+ 3 environment.
dc0b3e
dc0b3e
%if 0%{?fedora}
dc0b3e
dc0b3e
%package kde4
dc0b3e
Summary: LibreOffice KDE integration plug-in
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Obsoletes: %{name}-kde < 1:5.1.1.3-2
dc0b3e
Provides: %{name}-kde = %{epoch}:%{version}-%{release}
dc0b3e
Provides: %{name}-kde%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Provides: %{name}-plugin = %{epoch}:%{version}-%{release}
dc0b3e
Provides: %{name}-plugin%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
dc0b3e
%description kde4
dc0b3e
A plug-in for LibreOffice that enables integration into the KDE desktop environment.
f325b2
f325b2
%endif
f325b2
f325b2
%package -n libreofficekit
f325b2
Summary: A library providing access to LibreOffice functionality
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
Requires: %{name}-filters%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
License: MPLv2.0
f325b2
f325b2
%description -n libreofficekit
f325b2
LibreOfficeKit can be used to access LibreOffice functionality
f325b2
through C/C++, without any need to use UNO.
f325b2
f325b2
For now it only offers document conversion (in addition to an
f325b2
experimental tiled rendering API).
f325b2
f325b2
%package -n libreofficekit-devel
f325b2
Summary: Development files for libreofficekit
f325b2
Requires: libreofficekit%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
License: MPLv2.0
f325b2
f325b2
%description -n libreofficekit-devel
f325b2
The libreofficekit-devel package contains libraries and header files for
f325b2
developing applications that use libreofficekit.
f325b2
f325b2
%if 0%{?_enable_debug_packages}
f325b2
f325b2
%package gdb-debug-support
f325b2
Summary: Additional support for debugging with gdb
dc0b3e
Requires: gdb%{?_isa}
f325b2
Requires: %{libo_python}-six
dc0b3e
Requires: libreoffice-core%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
%if 0%{?weak_deps}
dc0b3e
Supplements: libreoffice-debuginfo%{?_isa} = %{epoch}:%{version}-%{release}
dc0b3e
%endif
f325b2
f325b2
%description gdb-debug-support
f325b2
This package provides gdb pretty printers for package %{name}.
f325b2
f325b2
%files gdb-debug-support
f325b2
%{_datadir}/gdb/auto-load%{baseinstdir}
f325b2
%{_datadir}/libreoffice/gdb
f325b2
f325b2
%endif
f325b2
f325b2
%define _langpack_common() \
f325b2
%{baseinstdir}/program/resource/*%{1}.res  \
f325b2
%{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res/%{1}.zip \
f325b2
%{baseinstdir}/share/config/soffice.cfg/*/ui/res/%{1}.zip \
f325b2
%{baseinstdir}/share/template/%{1} \
f325b2
%{baseinstdir}/share/registry/Langpack-%{1}.xcd \
f325b2
%{baseinstdir}/share/registry/res/registry_%{1}.xcd \
f325b2
%{baseinstdir}/share/registry/res/fcfg_langpack_%{1}.xcd \
f325b2
%{nil}
f325b2
f325b2
# Defines a language pack subpackage.
f325b2
#
f325b2
# It's necessary to define language code (-l) and language name (-n).
f325b2
# Additionally, it's possible
f325b2
# * to require autocorr, hunspell, hyphen or mythes package or font for
f325b2
#   given language,
f325b2
# * to obsolete openoffice.org-langpack package,
f325b2
# * to provide libreoffice-langpack-loc package, where loc is glibc
f325b2
#   locale--this is necessary for yum to pick it automatically,
f325b2
# * to require other, unrelated, packages,
f325b2
# * to specify file serving as file list.
f325b2
# For these, lower case character argument takes an argument specifying
f325b2
# language, upper case character argument uses language from -l.
f325b2
#
f325b2
# All remaining arguments are considered to be files and added to the file
f325b2
# list.
f325b2
#
f325b2
# Aa:  autocorr dependency
f325b2
# c:   additional config file (just the name stem)
f325b2
# E    the package does not contain any files (i.e., has empty filelist)
f325b2
# Ff:  font language dependency
f325b2
# Hh:  hunspell dependency
f325b2
# i:   additional language added to this package
f325b2
# L:   internal (LibreOffice) language code, used in file names
f325b2
# l:   language code, e.g., cs
f325b2
# Mm:  mythes dependency
f325b2
# n:   language name, e.g., Czech
f325b2
# Oo:  Obsoletes: of openoffice.org-langpack
f325b2
# Vv:  Very archaic Obsoletes: of openoffice.org-langpack
f325b2
# Ww:  Archaic Obsoletes: of openoffice.org2-langpack
f325b2
# p:   Provides: of libreoffice-langpack
f325b2
# r:   comma-separated list of additional requires
f325b2
# S:s: script classification (cjk, ctl). -S is only a marker, as it does
f325b2
#      not add any .xcd into the package (the file does not exist for at
f325b2
#      least one CTL-using locale, si)
f325b2
# T    has help files
f325b2
# Xx:  has autotext definitions
f325b2
# Yy:  hyphen dependency
f325b2
#
f325b2
# Example:
f325b2
# libreoffice-langpack-cs: langpack for Czech lang. requiring hyphen-cs,
f325b2
# autocorr-cs, mythes-cs-CZ and suitable font, obsoleting
f325b2
# openoffice.org-langpack-cs_CZ:
f325b2
# %%langpack -l cs -n Czech -H -A -m cs-CZ
f325b2
#  b de g  jk     q  tu    z BCD  G IJK  N PQR  U    Z0123456789
f325b2
%define langpack(Aa:c:EFf:Hh:i:L:l:Mm:n:p:Oo:r:S:s:TVv:Ww:Xx:Yy:) \
f325b2
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
f325b2
%define _langpack_lang %{-L:%{-L*}}%{!-L:%{lang}} \
f325b2
%define pkgname langpack-%{lang} \
f325b2
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
f325b2
\
f325b2
%global langpack_langs %{langpack_langs} %{_langpack_lang} %{-i:%{-i*}} \
f325b2
\
f325b2
%package %{pkgname} \
f325b2
Summary: %{langname} language pack for LibreOffice \
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release} \
f325b2
%{-a:Requires: autocorr-%{-a*}}%{!-a:%{-A:Requires: autocorr-%{lang}}} \
f325b2
%{-f:Requires: font(:lang=%{-f*})}%{!-f:%{-F:Requires: font(:lang=%{lang})}} \
f325b2
%{-h:Requires: hunspell-%{-h*}}%{!-h:%{-H:Requires: hunspell-%{lang}}} \
f325b2
%{-m:Requires: mythes-%{-m*}}%{!-m:%{-M:Requires: mythes-%{lang}}} \
f325b2
%{-y:Requires: hyphen-%{-y*}}%{!-y:%{-Y:Requires: hyphen-%{lang}}} \
f325b2
%{-r:Requires: %{-r*}} \
f325b2
%{-o:Obsoletes: openoffice.org-langpack-%{-o*} < 1:3.3.1}%{!-o:%{-O:Obsoletes: openoffice.org-langpack-%{lang} < 1:3.3.1}} \
f325b2
%{-w:Obsoletes: openoffice.org2-langpack-%{-x*} < 1:3.0.0}%{!-x:%{-W:Obsoletes: openoffice.org2-langpack-%{lang} < 1:3.0.0}} \
f325b2
%{-v:Obsoletes: openoffice.org-langpack-%{-v*} < 1:2.0.3}%{!-v:%{-V:Obsoletes: openoffice.org-langpack-%{lang} < 1:2.0.3}} \
dc0b3e
%{-p:Provides: %{name}-langpack-%{-p*} = %{epoch}:%{version}-%{release}} \
dc0b3e
%{-p:Provides: %{name}-langpack-%{-p*}%{?_isa} = %{epoch}:%{version}-%{release}} \
dc0b3e
%if 0%{?weak_deps} \
dc0b3e
%{-p:Supplements: (%{name}-core%{?_isa} = %{epoch}:%{version}-%{release} and langpacks-%{-p*})} \
dc0b3e
%{!-p:Supplements: (%{name}-core%{?_isa} = %{epoch}:%{version}-%{release} and langpacks-%{lang})} \
dc0b3e
%{-T:Recommends: %{name}-help-%{lang}} \
dc0b3e
%endif \
f325b2
\
f325b2
%description %{pkgname} \
f325b2
Provides additional %{langname} translations and resources for LibreOffice. \
f325b2
\
dc0b3e
%{-T: \
dc0b3e
%package help-%{lang} \
dc0b3e
Summary: %{langname} help for LibreOffice \
dc0b3e
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release} \
dc0b3e
\
dc0b3e
%description help-%{lang} \
dc0b3e
Provides %{langname} help for LibreOffice. \
dc0b3e
\
dc0b3e
%files help-%{lang} \
dc0b3e
%docdir %{baseinstdir}/help/%{_langpack_lang} \
dc0b3e
%{baseinstdir}/help/%{_langpack_lang} \
dc0b3e
} \
dc0b3e
\
f325b2
%files %{pkgname} \
f325b2
%{!-E: \
f325b2
%{expand:%%_langpack_common %{_langpack_lang}} \
f325b2
%{-x:%{baseinstdir}/share/autotext/%{-x*}}%{!-x:%{-X:%{baseinstdir}/share/autotext/%{_langpack_lang}}} \
f325b2
%{-c:%{baseinstdir}/share/registry/%{-c*}.xcd} \
f325b2
%{-s:%{baseinstdir}/share/registry/%{-s*}_%{_langpack_lang}.xcd} \
f325b2
%{-i:%{expand:%%_langpack_common %{-i*}}} \
f325b2
} \
f325b2
%{nil}
f325b2
f325b2
# Defines an auto-correction subpackage.
f325b2
#
f325b2
# i: add autocorrections from additional language
f325b2
# l: language code
f325b2
# n: language name
f325b2
# L  the filename does not contain country code
f325b2
#
f325b2
# All remaining arguments are considered to be files and added to the file
f325b2
# list.
f325b2
%define autocorr(i:Ll:n:) \
f325b2
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
f325b2
%define pkgname autocorr-%{lang} \
f325b2
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
f325b2
\
f325b2
%package -n %{pkgname} \
f325b2
Summary: %{langname} auto-correction rules \
f325b2
BuildArch: noarch \
f325b2
\
f325b2
%description -n %{pkgname} \
f325b2
Rules for auto-correcting common %{langname} typing errors. \
f325b2
\
f325b2
%files -n %{pkgname} \
f325b2
%doc instdir/LICENSE \
f325b2
%dir %{_datadir}/autocorr \
f325b2
%{-L:%{_datadir}/autocorr/acor_%{lang}.dat} \
f325b2
%{!-L:%{_datadir}/autocorr/acor_%{lang}-*.dat} \
f325b2
%{-i:%{_datadir}/autocorr/acor_%{-i*}-*.dat} \
f325b2
%{nil}
f325b2
dc0b3e
%langpack -l en -n English -F -h en-US -Y -M -A -E -L en-US -O
f325b2
f325b2
%if %{with langpacks}
f325b2
f325b2
%langpack -l af -n Afrikaans -F -H -Y -A -o af_ZA -V -w af_ZA
dc0b3e
%langpack -l ar -n Arabic -F -H -s ctl -O -T -W
f325b2
%langpack -l as -n Assamese -F -H -Y -o as_IN -w as_IN
f325b2
%langpack -l bg -n Bulgarian -F -H -Y -M -A -T -X -o bg_BG -V -w bg_BG
f325b2
%langpack -l bn -n Bengali -F -H -Y -T -O -v bn_IN -W
f325b2
%langpack -l br -n Breton -F -H
f325b2
%langpack -l ca -n Catalan -F -H -Y -M -A -T -o ca_ES -V -w ca_ES -X
f325b2
%langpack -l cs -n Czech -F -H -Y -M -A -T -X -o cs_CZ -V -w cs_CZ
f325b2
%langpack -l cy -n Welsh -F -H -Y -o cy_GB -V -w cy_GB
f325b2
%langpack -l da -n Danish -F -H -Y -M -A -T -X -o da_DK -V -w da_DK
f325b2
%langpack -l de -n German -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l dz -n Dzongkha -F -s ctl -T -O
f325b2
%langpack -l el -n Greek -F -H -Y -M -T -o el_GR -V -w el_GR
f325b2
%langpack -l es -n Spanish -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l et -n Estonian -F -H -Y -T -o et_EE -V -w et_EE
f325b2
%langpack -l eu -n Basque -F -H -Y -T -o eu_ES -V -w eu_ES
f325b2
%langpack -l fa -n Farsi -A -H -Y -s ctl -X
f325b2
%langpack -l fi -n Finnish -F -r libreoffice-voikko -A -T -o fi_FI -V -w fi_FI -X
f325b2
%langpack -l fr -n French -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l ga -n Irish -F -H -Y -M -A -o ga_IE -w ga_IE
f325b2
%langpack -l gl -n Galician -F -H -Y -T -o gl_ES -V -w gl_ES
f325b2
%langpack -l gu -n Gujarati -F -H -Y -s ctl -o gu_IN -w gu_IN -T
f325b2
%langpack -l he -n Hebrew -F -H -s ctl -o he_IL -V -w he_IL -T
f325b2
%langpack -l hi -n Hindi -F -H -Y -s ctl -T -o hi_IN -v hi-IN -w hi_IN -X
f325b2
%langpack -l hr -n Croatian -F -H -Y -A -o hr_HR -V -w hr_HR -T -X
f325b2
%langpack -l hu -n Hungarian -F -H -Y -M -A -T -X -o hu_HU -V -w hu_HU
dc0b3e
%langpack -l id -n Indonesian -F -H -Y -T
f325b2
%langpack -l it -n Italian -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l ja -n Japanese -F -A -s cjk -T -X -o ja_JP -V -w ja_JP
f325b2
%langpack -l kk -n Kazakh -F -H
f325b2
%langpack -l kn -n Kannada -F -H -Y -o kn_IN -w ka_IN
f325b2
%langpack -l ko -n Korean -F -H -A -s cjk -T -X -o ko_KR -V -w ko_KR
dc0b3e
%langpack -l lt -n Lithuanian -F -H -Y -A -o lt_LT -T -V -w lt_LT -X
dc0b3e
%langpack -l lv -n Latvian -F -H -Y -M -T
f325b2
%langpack -l mai -n Maithili -F -o mai_IN
f325b2
%langpack -l ml -n Malayalam -F -H -Y -o ml_IN -w ml_IN
f325b2
%langpack -l mr -n Marathi -F -H -Y -o mr_IN -w mr_IN
f325b2
%langpack -l nb -n Bokmal -F -H -Y -M -T -o nb_NO -V -w nb_NO
f325b2
%langpack -l nl -n Dutch -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l nn -n Nynorsk -F -H -Y -M -T -o nn_NO -V -w nn_NO
f325b2
%define langpack_lang Southern Ndebele
f325b2
%langpack -l nr -n %{langpack_lang} -F -H -o nr_ZA
f325b2
%define langpack_lang Northern Sotho
f325b2
%langpack -l nso -n %{langpack_lang} -F -H -o nso_ZA -w nso_ZA
f325b2
%langpack -l or -n Odia -F -H -Y -s ctl -o or_IN -w or_IN
f325b2
%langpack -l pa -n Punjabi -F -H -Y -s ctl -L pa-IN -O -v pa_IN -w pa_IN
f325b2
%langpack -l pl -n Polish -F -H -Y -M -A -T -X -o pl_PL -V -w pl_PL
f325b2
%define langpack_lang Brazilian Portuguese
f325b2
%langpack -l pt-BR -n %{langpack_lang} -f pt -h pt -y pt -m pt -a pt -p pt_BR -T -X -o pt_BR -V -w pt_BR
f325b2
%langpack -l pt-PT -n Portuguese -f pt -h pt -y pt -m pt -a pt -p pt_PT -T -L pt -x pt -o pt_PT -v pt -W
dc0b3e
%langpack -l ro -n Romanian -A -F -H -Y -M -O -T -X
f325b2
%langpack -l ru -n Russian -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l si -n Sinhalese -F -H -S ctl -T -O
f325b2
%langpack -l sk -n Slovak -F -H -Y -M -A -T -X -o sk_SK -V -w sk_SK
f325b2
%langpack -l sl -n Slovenian -F -H -Y -M -A -T -X -o sl_SI -V -w sl_SI
f325b2
%{baseinstdir}/share/wordbook/sl.dic
f325b2
f325b2
#rhbz#452379 clump serbian translations together
f325b2
%langpack -l sr -n Serbian -F -H -Y -A -i sr-Latn -O -v sr_CS -w sr_CS
f325b2
%langpack -l ss -n Swati -F -H -o ss_ZA
f325b2
%define langpack_lang Southern Sotho
f325b2
%langpack -l st -n %{langpack_lang} -F -H -o st_ZA
f325b2
%langpack -l sv -n Swedish -F -H -Y -M -A -T -X -O -W
dc0b3e
%langpack -l ta -n Tamil -F -H -Y -s ctl -o ta_IN -T -w ta_IN
f325b2
%langpack -l te -n Telugu -F -H -Y -o te_IN -w te_IN
f325b2
%langpack -l th -n Thai -F -H -s ctl -c ctlseqcheck_th -o th_TH -V -w th_TH
f325b2
%langpack -l tn -n Tswana -F -H -o tn_ZA -V -w tn_ZA
f325b2
%langpack -l tr -n Turkish -F -A -T -X -o tr_TR -V -W
f325b2
%langpack -l ts -n Tsonga -F -H -o ts_ZA -V -w ts_ZA
f325b2
%langpack -l uk -n Ukrainian -F -H -Y -M -T -O
f325b2
%langpack -l ve -n Venda -F -H -o ve_ZA
f325b2
%langpack -l xh -n Xhosa -F -H -o xh_ZA
f325b2
%define langpack_lang Simplified Chinese
f325b2
%langpack -l zh-Hans -n %{langpack_lang} -f zh-cn -a zh -p zh_CN -s cjk -T -L zh-CN -x zh-CN -o zh_CN -v zh-CN -w zh_CN
f325b2
%define langpack_lang Traditional Chinese
f325b2
%langpack -l zh-Hant -n %{langpack_lang} -f zh-tw -a zh -p zh_TW -s cjk -T -L zh-TW -x zh-TW -o zh_TW -v zh-TW -w zh_TW
f325b2
%langpack -l zu -n Zulu -F -H -Y -o zu_ZA -V -w zu_ZA
f325b2
%undefine langpack_lang
f325b2
f325b2
%endif
f325b2
f325b2
%autocorr -l en -n English
f325b2
f325b2
%if %{with langpacks}
f325b2
f325b2
%autocorr -l af -n Afrikaans
f325b2
%autocorr -l bg -n Bulgarian
f325b2
%autocorr -l ca -n Catalan
f325b2
%autocorr -l cs -n Czech
f325b2
%autocorr -l da -n Danish
f325b2
%autocorr -l de -n German -L
f325b2
%autocorr -l es -n Spanish -L
f325b2
%autocorr -l fa -n Farsi
f325b2
%autocorr -l fi -n Finnish
f325b2
%autocorr -l fr -n French -L
f325b2
%autocorr -l ga -n Irish
f325b2
%autocorr -l hr -n Croatian
f325b2
%autocorr -l hu -n Hungarian
f325b2
%autocorr -l is -n Icelandic
f325b2
%autocorr -l it -n Italian -L
f325b2
%autocorr -l ja -n Japanese
f325b2
%autocorr -l ko -n Korean
f325b2
%autocorr -l lb -n Luxembourgish
f325b2
%autocorr -l lt -n Lithuanian
f325b2
%autocorr -l mn -n Mongolian
f325b2
%autocorr -l nl -n Dutch
f325b2
%autocorr -l pl -n Polish
f325b2
%autocorr -l pt -n Portuguese
f325b2
%autocorr -l ro -n Romanian
f325b2
%autocorr -l ru -n Russian
f325b2
%autocorr -l sk -n Slovak
f325b2
%autocorr -l sl -n Slovenian
f325b2
#rhbz#452379 clump serbian autocorrections together
dc0b3e
%autocorr -l sr -n Serbian -i sr-Latn -i sr
f325b2
%autocorr -l sv -n Swedish
f325b2
%autocorr -l tr -n Turkish
f325b2
%autocorr -l vi -n Vietnamese
f325b2
%autocorr -l zh -n Chinese
f325b2
f325b2
%endif
f325b2
f325b2
%define make_autocorr_aliases(l:) \
f325b2
%{?-l: \
f325b2
for lang in %{*}; do \
f325b2
    ln -sf acor_%{-l*}.dat acor_$lang.dat \
f325b2
done \
f325b2
} \
f325b2
%{!?-l:%{error:-l must be present}}
f325b2
f325b2
%prep
f325b2
%setup -q -n %{name}-%{version}%{?libo_prerelease} -b 1 -b 2
f325b2
rm -rf git-hooks */git-hooks
f325b2
f325b2
# set up git repo
f325b2
git init
f325b2
git config user.name rpmbuild
f325b2
git config user.email rpmbuild@fedoraproject.org
f325b2
git config gc.auto 0 # disable auto packing
f325b2
git add -A
f325b2
git commit -q -a -m %{name}-%{version}
f325b2
f325b2
#Customize Palette to add Red Hat colours
f325b2
(head -n -1 extras/source/palettes/standard.soc && \
f325b2
 echo -e '  <draw:color draw:name="Red Hat 1" draw:color="#cc0000"/>
f325b2
  <draw:color draw:name="Red Hat 2" draw:color="#0093d9"/>
f325b2
  <draw:color draw:name="Red Hat 3" draw:color="#ff8d00"/>
f325b2
  <draw:color draw:name="Red Hat 4" draw:color="#abb400"/>
f325b2
  <draw:color draw:name="Red Hat 5" draw:color="#4e376b"/>' && \
f325b2
 tail -n 1 extras/source/palettes/standard.soc) > redhat.soc
f325b2
mv -f redhat.soc extras/source/palettes/standard.soc
f325b2
git commit -q -a -m 'add Red Hat colors to palette'
f325b2
f325b2
# apply patches
f325b2
git am %{patches}
f325b2
dc0b3e
sed -i -e /CppunitTest_sw_ooxmlexport7/d sw/Module_sw.mk
dc0b3e
sed -i -e /CppunitTest_sd_import_tests/d sd/Module_sd.mk
f325b2
git commit -q -a -m 'temporarily disable failing tests'
f325b2
f325b2
# Seeing .git dir makes some of the build tools change their behavior.
f325b2
# We do not want that. Note: it is still possible to use
f325b2
# git --git-dir=.git-rpm
f325b2
mv .git .git-rpm
f325b2
f325b2
%build
f325b2
echo build start time is `date`, diskspace: `df -h . | tail -n 1`
f325b2
echo building localizations: %{langpack_langs}
f325b2
# path to external tarballs
f325b2
EXTSRCDIR=`dirname %{SOURCE0}`
f325b2
f325b2
%if 0%{?fedora}
f325b2
# KDE bits
f325b2
export QT4DIR=%{_qt4_prefix}
f325b2
export KDE4DIR=%{_kde4_prefix}
f325b2
export PATH=$QT4DIR/bin:$PATH
f325b2
%endif
f325b2
f325b2
#use the RPM_OPT_FLAGS but remove the OOo overridden ones
f325b2
for i in $RPM_OPT_FLAGS; do
f325b2
        case "$i" in
dc0b3e
                -pipe|-Wall|-Werror*|-fexceptions) continue;;
f325b2
        esac
f325b2
        ARCH_FLAGS="$ARCH_FLAGS $i"
f325b2
done
f325b2
%ifarch s390 aarch64
f325b2
# these builders typically do not have enough memory to link the big libs with -g2
f325b2
ARCH_FLAGS="$ARCH_FLAGS -g1"
f325b2
%endif
f325b2
export ARCH_FLAGS
f325b2
export CFLAGS=$ARCH_FLAGS
f325b2
export CXXFLAGS=$ARCH_FLAGS
f325b2
f325b2
%if 0%{?rhel}
dc0b3e
%define distrooptions --disable-eot --disable-gltf --enable-python=system
f325b2
%else # fedora
f325b2
%define distrooptions --enable-eot --enable-kde4 --with-system-opencollada --with-system-ucpp
f325b2
export OPENCOLLADA_CFLAGS='-I/usr/include/COLLADABaseUtils -I/usr/include/COLLADAFramework -I/usr/include/COLLADASaxFrameworkLoader -I/usr/include/GeneratedSaxParser'
f325b2
export OPENCOLLADA_LIBS='-lOpenCOLLADABaseUtils -lOpenCOLLADAFramework -lOpenCOLLADASaxFrameworkLoader -lGeneratedSaxParser'
f325b2
%endif
f325b2
f325b2
%if %{with langpacks}
f325b2
%define with_lang --with-lang='%{langpack_langs}'
f325b2
%endif
f325b2
f325b2
%if ! 0%{libo_use_python3}
f325b2
export PYTHON=%{_bindir}/python
f325b2
export PYTHON_CFLAGS=`pkg-config --cflags python`
f325b2
export PYTHON_LIBS=`pkg-config --libs python`
f325b2
%endif
f325b2
f325b2
aclocal -I m4
f325b2
autoconf
dc0b3e
dc0b3e
SMP_MFLAGS=%{?_smp_mflags}
dc0b3e
SMP_MFLAGS=$[${SMP_MFLAGS/-j/}]
f325b2
f325b2
# TODO: enable coinmp?
f325b2
# avoid running autogen.sh on make
f325b2
touch autogen.lastrun
f325b2
%configure \
f325b2
 %vendoroption \
f325b2
 %{?with_lang} \
dc0b3e
 --with-parallelism=$SMP_MFLAGS \
f325b2
 --disable-coinmp \
f325b2
 --disable-fetch-external \
dc0b3e
 --disable-firebird-sdbc \
f325b2
 --disable-openssl \
dc0b3e
 --disable-systray \
dc0b3e
 --enable-dconf \
f325b2
 --enable-evolution2 \
f325b2
 --enable-ext-nlpsolver \
f325b2
 --enable-ext-wiki-publisher \
f325b2
 --enable-gtk3 \
dc0b3e
 --enable-introspection \
f325b2
 --enable-release-build \
f325b2
 --enable-scripting-beanshell \
f325b2
 --enable-scripting-javascript \
f325b2
 --enable-symbols \
f325b2
 --with-build-version="%{version}-%{release}" \
f325b2
 --with-external-dict-dir=/usr/share/myspell \
f325b2
 --with-external-tar="$EXTSRCDIR" \
f325b2
 --with-help \
f325b2
 --with-system-dicts \
f325b2
 --with-system-libs \
dc0b3e
 --without-export-validation \
f325b2
 --without-fonts \
f325b2
 --with-gdrive-client-secret="GYWrDtzyZQZ0_g5YoBCC6F0I" \
f325b2
 --with-gdrive-client-id="457862564325.apps.googleusercontent.com" \
f325b2
 %{distrooptions} \
f325b2
 %{?bundling_options} \
f325b2
 %{?archoptions}
f325b2
f325b2
ulimit -c unlimited
dc0b3e
f325b2
make verbose=true build-nocheck
f325b2
f325b2
#generate the icons and mime type stuff
f325b2
export DESTDIR=../output
f325b2
export KDEMAINDIR=/usr
f325b2
export GNOMEDIR=/usr
f325b2
export GNOME_MIME_THEME=hicolor
f325b2
export PREFIXDIR=/usr
f325b2
# TODO use empty variables? Should make the renaming hacks in %%install
f325b2
# unnecessary.
f325b2
. ./bin/get_config_variables PRODUCTVERSIONSHORT PRODUCTVERSION SRCDIR WORKDIR PKG_CONFIG INSTDIR
f325b2
pushd $WORKDIR/CustomTarget/sysui/share/libreoffice
f325b2
./create_tree.sh
f325b2
popd
f325b2
mkdir $WORKDIR/os-integration
f325b2
cp -pr $WORKDIR/CustomTarget/sysui/share/output/usr/share/* $WORKDIR/os-integration
dc0b3e
cp -pr $WORKDIR/CustomTarget/sysui/share/output/girepository-1.0/LOKDocView-%{girapiversion}.* $WORKDIR/os-integration
f325b2
f325b2
%if %{with smallbuild}
f325b2
# remove the biggest offenders
f325b2
# NOTE: not removing complete LinkTarget, as some libs are needed for smoketest
f325b2
rm -rf $WORKDIR/CxxObject $WORKDIR/GenCxxObject $WORKDIR/HelpTarget $WORKDIR/LinkTarget/CppunitTest
f325b2
%endif
f325b2
f325b2
echo build end time is `date`, diskspace: `df -h . | tail -n 1`
f325b2
f325b2
f325b2
%install
f325b2
# TODO investigate use of make distro-pack-install
f325b2
#figure out the icon version
f325b2
. ./bin/get_config_variables PRODUCTVERSIONSHORT PRODUCTVERSION SRCDIR WORKDIR
f325b2
export PRODUCTVERSIONSHORT PRODUCTVERSION
f325b2
f325b2
# installation
f325b2
f325b2
install -m 0755 -d %{buildroot}%{instdir}
f325b2
if ! make instsetoo_native PKGFORMAT=installed EPM=not-used-but-must-be-set; then
f325b2
    echo - ---dump log start---
f325b2
    cat $WORKDIR/installation/LibreOffice/installed/logging/en-US/log_*_en-US.log
f325b2
    echo - ---dump log end---
f325b2
    echo - ---dump log start -- SDK---
f325b2
    cat $WORKDIR/installation/LibreOffice_SDK/installed/logging/en-US/log_*_en-US.log
f325b2
    echo - ---dump log end -- SDK---
f325b2
    echo - ---dump log start -- languagepacks---
f325b2
    cat $WORKDIR/installation/LibreOffice_languagepack/installed/logging/en-US/log_*_en-US.log
f325b2
    echo - ---dump log end -- languagepacks---
f325b2
    exit 1
f325b2
fi
f325b2
install -m 0755 -d %{buildroot}%{baseinstdir}
f325b2
mv $WORKDIR/installation/LibreOffice/installed/install/en-US/* %{buildroot}%{baseinstdir}
f325b2
%if %{with langpacks}
f325b2
for langpack in $WORKDIR/installation/LibreOffice_languagepack/installed/install/*; do
f325b2
  [ `basename $langpack` = log ] && continue
f325b2
  cp -rp $langpack/* %{buildroot}%{baseinstdir}
f325b2
  rm -rf $langpack
f325b2
done
f325b2
%endif
f325b2
mv $WORKDIR/installation/LibreOffice_SDK/installed/install/en-US/sdk %{buildroot}%{sdkinstdir}
f325b2
chmod -R +w %{buildroot}%{baseinstdir}
f325b2
f325b2
# postprocessing and tweaks
f325b2
f325b2
# The installer currently sets UserInstallation to
f325b2
# $ORIGIN/../libreoffice/4, which is of course total nonsense. Because I
f325b2
# have no inclination to crawl through mountains of perl code to figure out
f325b2
# where it comes from, I am just going to replace it by a sensible
f325b2
# value here.
f325b2
sed -i -e '/UserInstallation/s@\$ORIGIN/..@$SYSUSERCONFIG@' %{buildroot}%{baseinstdir}/program/bootstraprc
f325b2
f325b2
#configure sdk
f325b2
pushd %{buildroot}%{sdkinstdir}
f325b2
    sed -e "s,@OO_SDK_NAME@,sdk," \
f325b2
        -e "s,@OO_SDK_HOME@,%{sdkinstdir}," \
f325b2
        -e "s,@OFFICE_HOME@,%{baseinstdir}," \
f325b2
        -e "s,@OO_SDK_MAKE_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_ZIP_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_CPP_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_CAT_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_SED_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_CC_55_OR_HIGHER@,," \
f325b2
        -e "s,@OO_SDK_JAVA_HOME@,$JAVA_HOME," \
f325b2
        -e "s,@OO_SDK_OUTPUT_DIR@,\$HOME," \
f325b2
        -e "s,@SDK_AUTO_DEPLOYMENT@,NO," \
f325b2
        setsdkenv_unix.sh.in > setsdkenv_unix.sh
f325b2
    # ensure no unexpanded vars sneaked in
f325b2
    grep '@[A_Z0-9_]\+@' setsdkenv_unix.sh && exit 1
f325b2
    chmod 755 setsdkenv_unix.sh
f325b2
    # we don't want to install the input file
f325b2
    rm -f setsdkenv_unix.sh.in
f325b2
# TODO: is this still necessary?
f325b2
#fix permissions
f325b2
    find examples -type f -exec chmod -x {} \;
f325b2
popd
f325b2
f325b2
#ensure a template dir for each lang
f325b2
pushd %{buildroot}%{baseinstdir}/share/template
f325b2
for I in %{langpack_langs}; do
f325b2
    mkdir -p $I
f325b2
done
f325b2
popd
f325b2
f325b2
#Set some aliases to canonical autocorrect language files for locales with matching languages
f325b2
pushd %{buildroot}%{baseinstdir}/share/autocorr
f325b2
f325b2
%make_autocorr_aliases -l en-GB en-AG en-AU en-BS en-BW en-BZ en-CA en-DK en-GH en-HK en-IE en-IN en-JM en-NG en-NZ en-SG en-TT
f325b2
%make_autocorr_aliases -l en-US en-PH
f325b2
#en-ZA exists and has a good autocorrect file with two or three extras that make sense for 
f325b2
#neighbouring english speaking territories
f325b2
%make_autocorr_aliases -l en-ZA en-NA en-ZW
f325b2
%if %{with langpacks}
f325b2
%make_autocorr_aliases -l af-ZA af-NA
f325b2
%make_autocorr_aliases -l nl-NL nl-AW
f325b2
%make_autocorr_aliases -l sv-SE sv-FI
f325b2
%else
f325b2
rm -f acor_[a-df-z]*.dat acor_e[su]*.dat
f325b2
%endif
f325b2
popd
f325b2
#rhbz#484055 make these shared across multiple applications
f325b2
install -m 0755 -d %{buildroot}%{_datadir}
f325b2
mv -f %{buildroot}%{baseinstdir}/share/autocorr %{buildroot}%{_datadir}/autocorr
f325b2
chmod 755 %{buildroot}%{_datadir}/autocorr
f325b2
ln -s %{_datadir}/autocorr %{buildroot}%{baseinstdir}/share/autocorr
f325b2
f325b2
#remove it in case we didn't build with gcj
f325b2
rm -f %{buildroot}%{baseinstdir}/program/classes/sandbox.jar
f325b2
f325b2
#remove dummy .dat files
f325b2
rm -f %{buildroot}%{baseinstdir}/program/root?.dat
f325b2
f325b2
#set standard permissions for rpmlint
f325b2
find %{buildroot}%{baseinstdir} -exec chmod +w {} \;
f325b2
find %{buildroot}%{baseinstdir} -type d -exec chmod 0755 {} \;
f325b2
f325b2
# move python bits into site-packages
f325b2
install -m 0755 -d %{buildroot}%{libo_python_sitearch}
f325b2
pushd %{buildroot}%{libo_python_sitearch}
f325b2
echo "import sys, os" > uno.py
f325b2
echo "sys.path.append('%{baseinstdir}/program')" >> uno.py
f325b2
echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{baseinstdir}/program/fundamentalrc')" >> uno.py
f325b2
cat %{buildroot}%{baseinstdir}/program/uno.py >> uno.py
f325b2
rm -f %{buildroot}%{baseinstdir}/program/uno.py*
f325b2
mv -f %{buildroot}%{baseinstdir}/program/unohelper.py* .
f325b2
mv -f %{buildroot}%{baseinstdir}/program/officehelper.py* .
f325b2
popd
f325b2
f325b2
# rhbz#477435 package opensymbol separately
f325b2
pushd %{buildroot}%{baseinstdir}/share/fonts/truetype
f325b2
install -d -m 0755 %{buildroot}%{_fontdir}
f325b2
install -p -m 0644 *.ttf %{buildroot}%{_fontdir}
f325b2
popd
dc0b3e
rm -rf %{buildroot}%{baseinstdir}/share/fonts/truetype/*.ttf
dc0b3e
dc0b3e
# move platform-independent data into shared dir
dc0b3e
install -m 0755 -d %{buildroot}%{datadir}
dc0b3e
rm -f %{buildroot}%{baseinstdir}/CREDITS.fodt %{buildroot}%{baseinstdir}/LICENSE* %{buildroot}%{baseinstdir}/NOTICE
dc0b3e
# rhbz#1473749 ensure display of files in license/about dialogs works
dc0b3e
ln -sr %{buildroot}%{lodatadocdir}/LICENSE.fodt %{buildroot}%{baseinstdir}/LICENSE.fodt
dc0b3e
ln -sr %{buildroot}%{lodatadocdir}/CREDITS.fodt %{buildroot}%{baseinstdir}/CREDITS.fodt
f325b2
f325b2
#ensure that no sneaky un-prelinkable, un-fpic or non executable shared libs 
f325b2
#have snuck through
f325b2
pic=0
f325b2
executable=0
f325b2
for foo in `find %{buildroot}%{instdir} -name "*" -exec file {} \;| grep ": ELF" | cut -d: -f 1` ; do
f325b2
    chmod +wx $foo
f325b2
    ls -asl $foo
f325b2
    result=`readelf -d $foo | grep TEXTREL` || true
f325b2
    if [ "$result" != "" ]; then
f325b2
        echo "TEXTREL Warning: $foo is b0rked (-fpic missing)"
f325b2
        pic=1
f325b2
    fi
f325b2
    result=`readelf -l $foo | grep GNU_STACK | grep RWE` || true
f325b2
    if [ "$result" != "" ]; then
f325b2
        echo "GNU_STACK Warning: $foo is b0rked (-noexecstack missing)"
f325b2
        executable=1
f325b2
    fi
f325b2
done
f325b2
if [ $pic == 1 ]; then false; fi
f325b2
if [ $executable == 1 ]; then false; fi
f325b2
f325b2
#make up some /usr/bin scripts
f325b2
install -m 0755 -d %{buildroot}%{_bindir}
f325b2
f325b2
pushd %{buildroot}%{_bindir}
f325b2
echo \#\!/bin/sh > ooffice
f325b2
echo exec libreoffice \"\$@\" >> ooffice
f325b2
chmod a+x ooffice
f325b2
f325b2
echo \#\!/bin/sh > ooviewdoc
f325b2
echo exec libreoffice --view \"\$@\" >> ooviewdoc
f325b2
chmod a+x ooviewdoc
f325b2
f325b2
for app in base calc draw impress math writer; do
f325b2
    echo \#\!/bin/sh > oo$app
f325b2
    echo exec libreoffice --$app \"\$@\" >> oo$app
f325b2
    chmod a+x oo$app
f325b2
done
f325b2
dc0b3e
sed -e s/LAUNCHER/unopkg/g -e s/BRAND/libreoffice/g %{SOURCE7} > unopkg
f325b2
chmod a+x unopkg
f325b2
dc0b3e
sed -e s/LAUNCHER/soffice/g -e s/BRAND/libreoffice/g %{SOURCE7} > libreoffice
f325b2
chmod a+x libreoffice
f325b2
f325b2
# rhbz#499474 provide a /usr/bin/soffice for .recently-used.xbel
f325b2
ln -s %{baseinstdir}/program/soffice soffice
f325b2
# rhbz#499474 provide a /usr/bin/openoffice.org for backwards compat
f325b2
ln -s libreoffice openoffice.org
f325b2
popd
f325b2
f325b2
pushd %{buildroot}%{baseinstdir}/share/xdg/
f325b2
chmod u+w *.desktop
f325b2
ICONVERSION=`echo $PRODUCTVERSION | sed -e 's/\.//'`
f325b2
for file in *.desktop; do
f325b2
    # rhbz#156677 remove the version from Name=
f325b2
    # rhbz#156067 don't version the icons
f325b2
    sed -i -e "s/ *$PRODUCTVERSION//g" \
f325b2
        -e "s/$ICONVERSION//g" \
f325b2
        -e "s/$PRODUCTVERSIONSHORT//g" \
f325b2
        $file
f325b2
done
f325b2
# rhbz#156677 / rhbz#186515 do not show math and startcenter
f325b2
sed -i -e /NoDisplay/s/false/true/ math.desktop startcenter.desktop
f325b2
# relocate the .desktop and icon files
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/applications
f325b2
for app in base calc draw impress math startcenter writer xsltfilter; do
f325b2
    sed -i -e 's/\${UNIXBASISROOTNAME}/%{name}/' $app.desktop
f325b2
    desktop-file-validate $app.desktop
f325b2
    install -m 0644 -p $app.desktop %{buildroot}%{_datadir}/applications/libreoffice-$app.desktop
f325b2
done
f325b2
popd
f325b2
f325b2
pushd $WORKDIR/os-integration
f325b2
#get rid of the gnome icons and other unneeded files
f325b2
rm -rf icons/gnome applications application-registry
f325b2
f325b2
#relocate the rest of them
f325b2
# rhbz#901346 512x512 icons are not used by anything
f325b2
for icon in `find icons -path '*/512x512' -prune -o -type f -print`; do
f325b2
    install -m 0755 -d %{buildroot}%{_datadir}/`dirname $icon`
f325b2
    install -m 0644 -p $icon %{buildroot}%{_datadir}/`echo $icon | sed -e s@libreoffice$ICONVERSION-@libreoffice-@ | sed -e s@libreoffice$PRODUCTVERSION-@libreoffice-@`
f325b2
done
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/mime-info
f325b2
install -m 0644 -p mime-info/libreoffice$PRODUCTVERSION.keys %{buildroot}%{_datadir}/mime-info/libreoffice.keys
f325b2
install -m 0644 -p mime-info/libreoffice$PRODUCTVERSION.mime %{buildroot}%{_datadir}/mime-info/libreoffice.mime
f325b2
#add our mime-types, e.g. for .oxt extensions
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/mime/packages
f325b2
install -m 0644 -p mime/packages/libreoffice$PRODUCTVERSION.xml %{buildroot}%{_datadir}/mime/packages/libreoffice.xml
f325b2
f325b2
# install LibreOfficeKit
f325b2
install -m 0755 -d %{buildroot}%{_libdir}/girepository-1.0
f325b2
install -m 0644 -p LOKDocView-%{girapiversion}.typelib %{buildroot}%{_libdir}/girepository-1.0/LOKDocView-%{girapiversion}.typelib
f325b2
install -m 0755 -d %{buildroot}%{_libdir}/gir-1.0
f325b2
install -m 0644 -p gir-1.0/LOKDocView-%{girapiversion}.gir %{buildroot}%{_libdir}/gir-1.0/LOKDocView-%{girapiversion}.gir
f325b2
mv %{buildroot}%{baseinstdir}/program/liblibreofficekitgtk.so %{buildroot}%{_libdir}
f325b2
popd
f325b2
f325b2
# install LibreOfficeKit headers
f325b2
install -m 0755 -d %{buildroot}%{_includedir}/LibreOfficeKit
f325b2
install -m 0644 -p include/LibreOfficeKit/* %{buildroot}%{_includedir}/LibreOfficeKit
f325b2
f325b2
rm -rf %{buildroot}%{baseinstdir}/readmes
f325b2
rm -rf %{buildroot}%{baseinstdir}/licenses
f325b2
f325b2
# to-do, remove this in libreoffice 4.4 when --without-ppds is gone, it'll do the right thing on its own then
f325b2
install -m 0755 -d %{buildroot}%{baseinstdir}/share/psprint/driver
f325b2
install -m 0644 -p vcl/unx/generic/printer/configuration/ppds/SGENPRT.PS %{buildroot}%{baseinstdir}/share/psprint/driver/SGENPRT.PS
f325b2
f325b2
# rhbz#452385 to auto have postgres in classpath if subsequently installed
f325b2
sed -i -e "s#URE_MORE_JAVA_CLASSPATH_URLS.*#& file:///usr/share/java/postgresql-jdbc.jar#" %{buildroot}%{baseinstdir}/program/fundamentalrc
f325b2
f325b2
# move glade catalog to system glade dir
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/glade/catalogs
f325b2
mv %{buildroot}%{baseinstdir}/share/glade/libreoffice-catalog.xml %{buildroot}%{_datadir}/glade/catalogs
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/glade3/catalogs
f325b2
ln -sr %{buildroot}%{_datadir}/glade/catalogs/libreoffice-catalog.xml %{buildroot}%{_datadir}/glade3/catalogs
f325b2
f325b2
# rhbz#1049543 install appdata
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/appdata
f325b2
install -m 0644 -p sysui/desktop/appstream-appdata/*.appdata.xml %{buildroot}%{_datadir}/appdata
f325b2
f325b2
# rhbz#1215800 install symbolic icons
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE42} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE43} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE44} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE45} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE46} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE47} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE48} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
f325b2
# install man pages
f325b2
install -m 0755 -d %{buildroot}%{_mandir}/man1
f325b2
install -m 0644 -p sysui/desktop/man/*.1 %{buildroot}%{_mandir}/man1
f325b2
for app in oobase oocalc oodraw ooffice ooimpress oomath ooviewdoc oowriter openoffice.org soffice; do
f325b2
    echo '.so man1/libreoffice.1' > $app.1
f325b2
    install -m 0644 -p $app.1 %{buildroot}%{_mandir}/man1
f325b2
done
f325b2
f325b2
export DESTDIR=%{buildroot}
f325b2
./solenv/bin/install-gdb-printers -a %{_datadir}/gdb/auto-load%{baseinstdir} -c -i %{baseinstdir} -p %{_datadir}/libreoffice/gdb
f325b2
# tl.pyc is sligtly different on various platforms for some reason, breaking multilib
f325b2
rm -f \
f325b2
    %{buildroot}%{_datadir}/gdb/auto-load%{baseinstdir}/program/libtllo.so-gdb.py \
f325b2
    %{buildroot}%{_datadir}/libreoffice/gdb/libreoffice/tl.py
f325b2
f325b2
%if 0%{?fedora}
f325b2
# Update the screenshot shown in the software center
f325b2
#
f325b2
# NOTE: It would be *awesome* if this file was pushed upstream.
f325b2
#
f325b2
# See http://people.freedesktop.org/~hughsient/appdata/#screenshots for more details.
f325b2
#
f325b2
appstream-util replace-screenshots %{buildroot}%{_datadir}/appdata/libreoffice-writer.appdata.xml \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-writer/a.png \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-writer/b.png 
f325b2
appstream-util replace-screenshots %{buildroot}%{_datadir}/appdata/libreoffice-calc.appdata.xml \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-calc/a.png 
f325b2
appstream-util replace-screenshots %{buildroot}%{_datadir}/appdata/libreoffice-draw.appdata.xml \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-draw/a.png 
f325b2
appstream-util replace-screenshots %{buildroot}%{_datadir}/appdata/libreoffice-impress.appdata.xml \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-impress/a.png 
f325b2
%endif
f325b2
dc0b3e
# rhbz#1247399 - move stable API jars to noarch java location
dc0b3e
install -m 0755 -d %{buildroot}%{_javadir}/%{name}
dc0b3e
for jar in %{buildroot}%{baseinstdir}/program/classes/*.jar; do
dc0b3e
    j=`basename $jar`
dc0b3e
    case ${j%.jar} in
dc0b3e
        juh|jurt|ridl|unoloader|unoil|officebean)
dc0b3e
            mv $jar %{buildroot}%{_javadir}/%{name}
dc0b3e
            ln -sr %{buildroot}%{_javadir}/%{name}/$j $jar
dc0b3e
            ;;
dc0b3e
    esac
dc0b3e
done
dc0b3e
f325b2
%check
f325b2
unset WITH_LANG
f325b2
# work around flawed accessibility check
f325b2
export JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1"
f325b2
export OOO_TEST_SOFFICE=path:%{buildroot}%{baseinstdir}/program/soffice
dc0b3e
# timeout -k 2m 2h make smoketest.subsequentcheck
f325b2
# we don't need this anymore
f325b2
rm -f %{buildroot}%{baseinstdir}/program/classes/smoketest.jar
f325b2
f325b2
%files
f325b2
f325b2
%files filters
f325b2
f325b2
%files core
f325b2
%dir %{baseinstdir}
dc0b3e
%{baseinstdir}/CREDITS.fodt
dc0b3e
%{baseinstdir}/LICENSE.fodt
f325b2
%dir %{baseinstdir}/help
f325b2
%docdir %{baseinstdir}/help/en-US
f325b2
%dir %{baseinstdir}/help/en-US
f325b2
%{baseinstdir}/help/en-US/default.css
f325b2
%{baseinstdir}/help/en-US/err.html
f325b2
%{baseinstdir}/help/en-US/highcontrast1.css
f325b2
%{baseinstdir}/help/en-US/highcontrast2.css
f325b2
%{baseinstdir}/help/en-US/highcontrastblack.css
f325b2
%{baseinstdir}/help/en-US/highcontrastwhite.css
f325b2
%{baseinstdir}/help/en-US/sbasic.*
f325b2
%{baseinstdir}/help/en-US/schart.*
f325b2
%{baseinstdir}/help/en-US/shared.*
f325b2
%{baseinstdir}/help/idxcaption.xsl
f325b2
%{baseinstdir}/help/idxcontent.xsl
f325b2
%{baseinstdir}/help/main_transform.xsl
f325b2
%{baseinstdir}/presets
f325b2
%dir %{baseinstdir}/program
f325b2
%{baseinstdir}/program/libbasprovlo.so
f325b2
%{baseinstdir}/program/libcairocanvaslo.so
f325b2
%{baseinstdir}/program/libcanvasfactorylo.so
f325b2
%dir %{baseinstdir}/program/classes
f325b2
%{baseinstdir}/program/classes/commonwizards.jar
f325b2
%{baseinstdir}/program/classes/form.jar
f325b2
%{baseinstdir}/program/classes/query.jar
f325b2
%{baseinstdir}/program/classes/report.jar
f325b2
%{baseinstdir}/program/classes/ScriptFramework.jar
f325b2
%{baseinstdir}/program/classes/ScriptProviderForJava.jar
f325b2
%{baseinstdir}/program/classes/table.jar
f325b2
%{baseinstdir}/program/classes/unoil.jar
f325b2
%{baseinstdir}/program/classes/XMergeBridge.jar
f325b2
%{baseinstdir}/program/classes/xmerge.jar
f325b2
%{baseinstdir}/program/libcmdmaillo.so
f325b2
%{baseinstdir}/program/libdeployment.so
f325b2
%{baseinstdir}/program/libdeploymentgui.so
f325b2
%{baseinstdir}/program/libdlgprovlo.so
f325b2
%{baseinstdir}/program/libexpwraplo.so
f325b2
%{baseinstdir}/program/flat_logo.svg
f325b2
%{baseinstdir}/program/libfps_officelo.so
f325b2
%{baseinstdir}/program/gdbtrace
f325b2
%{baseinstdir}/program/gengal
f325b2
%{baseinstdir}/program/gengal.bin
f325b2
%{baseinstdir}/program/libi18nsearchlo.so
f325b2
%{baseinstdir}/program/libldapbe2lo.so
f325b2
%{baseinstdir}/program/libacclo.so
dc0b3e
%{baseinstdir}/program/libanimcorelo.so
f325b2
%{baseinstdir}/program/libavmedia*.so
f325b2
%{baseinstdir}/program/libbasctllo.so
f325b2
%{baseinstdir}/program/libbiblo.so
f325b2
%{baseinstdir}/program/libcached1.so
f325b2
%{baseinstdir}/program/libcanvastoolslo.so
f325b2
%{baseinstdir}/program/libchart*lo.so
f325b2
%{baseinstdir}/program/libclewlo.so
f325b2
%{baseinstdir}/program/libcollator_data.so
f325b2
%{baseinstdir}/program/libcppcanvaslo.so
f325b2
%{baseinstdir}/program/libctllo.so
f325b2
%{baseinstdir}/program/libcuilo.so
f325b2
%{baseinstdir}/program/libdbalo.so
f325b2
%{baseinstdir}/program/libdbaselo.so
f325b2
%{baseinstdir}/program/libdbaxmllo.so
f325b2
%{baseinstdir}/program/libdbmmlo.so
f325b2
%{baseinstdir}/program/libdbpool2.so
f325b2
%{baseinstdir}/program/libdbtoolslo.so
f325b2
%{baseinstdir}/program/libdbulo.so
f325b2
%{baseinstdir}/program/libdeploymentmisclo.so
f325b2
%{baseinstdir}/program/libdesktop_detectorlo.so
f325b2
%{baseinstdir}/program/libdict_ja.so
f325b2
%{baseinstdir}/program/libdict_zh.so
f325b2
%{baseinstdir}/program/libdrawinglayerlo.so
f325b2
%{baseinstdir}/program/libeditenglo.so
f325b2
%{baseinstdir}/program/libembobj.so
f325b2
%{baseinstdir}/program/libemboleobj.so
f325b2
%{baseinstdir}/program/libevoab*.so
f325b2
%{baseinstdir}/program/libevtattlo.so
dc0b3e
%{baseinstdir}/program/libgielo.so
f325b2
%{baseinstdir}/program/libicglo.so
f325b2
%{baseinstdir}/program/libindex_data.so
f325b2
%{baseinstdir}/program/libfilelo.so
f325b2
%{baseinstdir}/program/libfilterconfiglo.so
f325b2
%{baseinstdir}/program/libflatlo.so
f325b2
%{baseinstdir}/program/libfrmlo.so
f325b2
%{baseinstdir}/program/libguesslanglo.so
f325b2
%{baseinstdir}/program/libhelplinkerlo.so
f325b2
%{baseinstdir}/program/libhyphenlo.so
f325b2
%{baseinstdir}/program/libjdbclo.so
f325b2
%{baseinstdir}/program/liblnglo.so
f325b2
%{baseinstdir}/program/libloglo.so
f325b2
%{baseinstdir}/program/liblocaledata_en.so
f325b2
%{baseinstdir}/program/liblocaledata_es.so
f325b2
%{baseinstdir}/program/liblocaledata_euro.so
f325b2
%{baseinstdir}/program/liblocaledata_others.so
f325b2
%{baseinstdir}/program/libmcnttype.so
f325b2
%{baseinstdir}/program/libmorklo.so
f325b2
%{baseinstdir}/program/libmozbootstraplo.so
f325b2
%{baseinstdir}/program/libmsfilterlo.so
f325b2
%{baseinstdir}/program/libmtfrendererlo.so
f325b2
%{baseinstdir}/program/libmysqllo.so
f325b2
%{baseinstdir}/program/libodbclo.so
f325b2
%{baseinstdir}/program/liboglcanvaslo.so
f325b2
%{baseinstdir}/program/liboffacclo.so
f325b2
%{baseinstdir}/program/libooxlo.so
f325b2
%{baseinstdir}/program/libopencllo.so
f325b2
%{baseinstdir}/program/libpcrlo.so
f325b2
%{baseinstdir}/program/libpdffilterlo.so
f325b2
%{baseinstdir}/program/libprotocolhandlerlo.so
f325b2
%{baseinstdir}/program/librecentfile.so
f325b2
%{baseinstdir}/program/libreslo.so
f325b2
%{baseinstdir}/program/libsaxlo.so
f325b2
%{baseinstdir}/program/libscnlo.so
f325b2
%{baseinstdir}/program/libscriptframe.so
f325b2
%{baseinstdir}/program/libsdlo.so
f325b2
%{baseinstdir}/program/libsdfiltlo.so
f325b2
%{baseinstdir}/program/libsdbc2.so
f325b2
%{baseinstdir}/program/libsdbtlo.so
f325b2
%{baseinstdir}/program/libsddlo.so
f325b2
%{baseinstdir}/program/libsduilo.so
f325b2
%{baseinstdir}/program/libspelllo.so
f325b2
%{baseinstdir}/program/libsrtrs1.so
f325b2
%{baseinstdir}/program/libstoragefdlo.so
f325b2
%{baseinstdir}/program/libsvgiolo.so
f325b2
%{baseinstdir}/program/libsvxlo.so
f325b2
%{baseinstdir}/program/libsvxcorelo.so
f325b2
%{baseinstdir}/program/libswdlo.so
f325b2
%{baseinstdir}/program/libswlo.so
f325b2
%{baseinstdir}/program/libtextconv_dict.so
f325b2
%{baseinstdir}/program/libtextconversiondlgslo.so
f325b2
%{baseinstdir}/program/libtextfdlo.so
f325b2
%{baseinstdir}/program/libodfflatxmllo.so
f325b2
# TODO: shouldn't it have lo suffix?
f325b2
%{baseinstdir}/program/libucbhelper.so
f325b2
%{baseinstdir}/program/libucpchelp1.so
f325b2
%{baseinstdir}/program/libucpdav1.so
f325b2
%{baseinstdir}/program/libucpftp1.so
f325b2
%{baseinstdir}/program/libucphier1.so
f325b2
%{baseinstdir}/program/libucppkg1.so
f325b2
%{baseinstdir}/program/libunordflo.so
f325b2
%{baseinstdir}/program/libunopkgapp.so
f325b2
%{baseinstdir}/program/libunoxmllo.so
f325b2
%{baseinstdir}/program/libuuilo.so
f325b2
%{baseinstdir}/program/libvbahelperlo.so
f325b2
%{baseinstdir}/program/libxmlfalo.so
f325b2
%{baseinstdir}/program/libxmlfdlo.so
f325b2
%{baseinstdir}/program/libxoflo.so
f325b2
%{baseinstdir}/program/libxsec_fw.so
f325b2
%{baseinstdir}/program/libxsec_xmlsec.so
f325b2
%{baseinstdir}/program/libxsltdlglo.so
f325b2
%{baseinstdir}/program/libxsltfilterlo.so
f325b2
%{baseinstdir}/program/libxstor.so
f325b2
# TODO how useful this is in Fedora?
f325b2
%{baseinstdir}/program/liblosessioninstalllo.so
f325b2
%{baseinstdir}/program/libmigrationoo2lo.so
f325b2
%{baseinstdir}/program/libmigrationoo3lo.so
f325b2
%{baseinstdir}/program/libmsformslo.so
dc0b3e
%{baseinstdir}/program/opencl
f325b2
%dir %{baseinstdir}/program/opengl
f325b2
%{baseinstdir}/program/opengl/areaHashCRC64TFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/areaScaleFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/areaScaleFastFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/backgroundFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/backgroundVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/blendedTextureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/blendedTextureVertexShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/combinedFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/combinedTextureFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/combinedTextureVertexShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/combinedVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/commonFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/commonVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/convolutionFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/debugFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/debugVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/diffTextureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/dumbVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/dummyVertexShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/greyscaleFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/invert50FragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/lineFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/lineVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/linearGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/linearMultiColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/linearTwoColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/maskedTextureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/maskedTextureVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/maskFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/pickingFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/pickingVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/radialGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/radialMultiColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/radialTwoColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/rectangularMultiColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/rectangularTwoColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/renderTextureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/renderTextureVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/replaceColorFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/screenTextFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/screenTextVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DFragmentShaderBatch.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DFragmentShaderBatchScroll.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DFragmentShaderV300.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DVertexShaderBatch.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DVertexShaderBatchScroll.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DVertexShaderV300.glsl
f325b2
%{baseinstdir}/program/opengl/solidFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/symbolFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/symbolVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/textFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/textFragmentShaderBatch.glsl
f325b2
%{baseinstdir}/program/opengl/textVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/textVertexShaderBatch.glsl
f325b2
%{baseinstdir}/program/opengl/textureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/textureVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/transformedTextureVertexShader.glsl
f325b2
%{baseinstdir}/program/types/offapi.rdb
f325b2
%{baseinstdir}/program/libpasswordcontainerlo.so
f325b2
%{baseinstdir}/program/pagein-common
f325b2
%dir %{baseinstdir}/program/resource
f325b2
%{baseinstdir}/program/resource/avmediaen-US.res
f325b2
%{baseinstdir}/program/resource/accen-US.res
f325b2
%{baseinstdir}/program/resource/basctlen-US.res
f325b2
%{baseinstdir}/program/resource/biben-US.res
f325b2
%{baseinstdir}/program/resource/chartcontrolleren-US.res
f325b2
%{baseinstdir}/program/resource/cuien-US.res
f325b2
%{baseinstdir}/program/resource/dbaen-US.res
f325b2
%{baseinstdir}/program/resource/dbmmen-US.res
f325b2
%{baseinstdir}/program/resource/dbuen-US.res
f325b2
%{baseinstdir}/program/resource/dbwen-US.res
f325b2
%{baseinstdir}/program/resource/deploymenten-US.res
f325b2
%{baseinstdir}/program/resource/deploymentguien-US.res
f325b2
%{baseinstdir}/program/resource/dkten-US.res
f325b2
%{baseinstdir}/program/resource/editengen-US.res
f325b2
%{baseinstdir}/program/resource/epsen-US.res
f325b2
%{baseinstdir}/program/resource/euren-US.res
f325b2
%{baseinstdir}/program/resource/fps_officeen-US.res
f325b2
%{baseinstdir}/program/resource/frmen-US.res
f325b2
%{baseinstdir}/program/resource/fween-US.res
f325b2
%{baseinstdir}/program/resource/galen-US.res
f325b2
%{baseinstdir}/program/resource/impen-US.res
f325b2
%{baseinstdir}/program/resource/ofaen-US.res
f325b2
%{baseinstdir}/program/resource/pcren-US.res
f325b2
%{baseinstdir}/program/resource/pdffilteren-US.res
f325b2
%{baseinstdir}/program/resource/sben-US.res
f325b2
%{baseinstdir}/program/resource/scnen-US.res
f325b2
%{baseinstdir}/program/resource/sden-US.res
f325b2
%{baseinstdir}/program/resource/sfxen-US.res
f325b2
%{baseinstdir}/program/resource/sdbten-US.res
f325b2
%{baseinstdir}/program/resource/svlen-US.res
f325b2
%{baseinstdir}/program/resource/svten-US.res
f325b2
%{baseinstdir}/program/resource/svxen-US.res
f325b2
%{baseinstdir}/program/resource/swen-US.res
f325b2
%{baseinstdir}/program/resource/tplen-US.res
f325b2
%{baseinstdir}/program/resource/uuien-US.res
f325b2
%{baseinstdir}/program/resource/upden-US.res
f325b2
%{baseinstdir}/program/resource/vclen-US.res
dc0b3e
%{baseinstdir}/program/resource/writerperfecten-US.res
f325b2
%{baseinstdir}/program/resource/wzien-US.res
f325b2
%{baseinstdir}/program/resource/xmlsecen-US.res
f325b2
%{baseinstdir}/program/resource/xsltdlgen-US.res
f325b2
%{baseinstdir}/program/senddoc
f325b2
%dir %{baseinstdir}/program/services
f325b2
%{baseinstdir}/program/services/services.rdb
f325b2
%{baseinstdir}/program/libsimplecanvaslo.so
f325b2
%{baseinstdir}/program/libslideshowlo.so
f325b2
%{baseinstdir}/program/libsofficeapp.so
f325b2
%{baseinstdir}/program/libstringresourcelo.so
f325b2
%{baseinstdir}/program/libsysshlo.so
f325b2
%{baseinstdir}/program/libucpcmis1lo.so
f325b2
%{baseinstdir}/program/libucpexpand1lo.so
f325b2
%{baseinstdir}/program/libucpextlo.so
f325b2
%{baseinstdir}/program/libucpimagelo.so
f325b2
%{baseinstdir}/program/libucptdoc1lo.so
f325b2
%{baseinstdir}/program/lounorc
f325b2
%{baseinstdir}/program/libupdatefeedlo.so
f325b2
%{baseinstdir}/program/uri-encode
f325b2
%{baseinstdir}/program/libvbaeventslo.so
f325b2
%{baseinstdir}/program/libvclcanvaslo.so
f325b2
%{baseinstdir}/program/versionrc
f325b2
%{baseinstdir}/program/xid-fullscreen-on-all-monitors
f325b2
%dir %{baseinstdir}/share
dc0b3e
%dir %{baseinstdir}/share/classification
dc0b3e
%{baseinstdir}/share/classification/example*.xml
dc0b3e
%dir %{baseinstdir}/share/fonts
dc0b3e
%dir %{baseinstdir}/share/fonts/truetype
dc0b3e
%{baseinstdir}/share/fonts/truetype/fc_local.conf
f325b2
%dir %{baseinstdir}/share/Scripts
f325b2
%{baseinstdir}/share/Scripts/java
f325b2
%dir %{baseinstdir}/share/autotext
f325b2
%dir %{_datadir}/autocorr
f325b2
%{baseinstdir}/share/autocorr
f325b2
%{baseinstdir}/share/autotext/en-US
f325b2
%{baseinstdir}/share/basic
f325b2
%dir %{baseinstdir}/share/config
f325b2
%{baseinstdir}/share/config/images_breeze.zip
dc0b3e
%{baseinstdir}/share/config/images_breeze_dark.zip
f325b2
%{baseinstdir}/share/config/images_galaxy.zip
f325b2
%{baseinstdir}/share/config/images_hicontrast.zip
f325b2
%{baseinstdir}/share/config/images_oxygen.zip
f325b2
%{baseinstdir}/share/config/images_sifr.zip
f325b2
%{baseinstdir}/share/config/images_tango.zip
f325b2
%dir %{baseinstdir}/share/config/soffice.cfg
f325b2
%{baseinstdir}/share/config/soffice.cfg/modules
f325b2
%{baseinstdir}/share/config/soffice.cfg/*/ui
f325b2
# UI translations go into langpacks
dc0b3e
%if %{with langpacks}
dc0b3e
%exclude %{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res/*
dc0b3e
%exclude %{baseinstdir}/share/config/soffice.cfg/*/ui/res/*
f325b2
%endif
dc0b3e
%dir %{baseinstdir}/share/emojiconfig
dc0b3e
%{baseinstdir}/share/emojiconfig/emoji.json
f325b2
%{baseinstdir}/share/palette
f325b2
%{baseinstdir}/share/config/webcast
f325b2
%{baseinstdir}/share/config/wizard
f325b2
%dir %{baseinstdir}/share/dtd
f325b2
%{baseinstdir}/share/dtd/officedocument
f325b2
%{baseinstdir}/share/gallery
f325b2
%dir %{baseinstdir}/share/labels
f325b2
%{baseinstdir}/share/labels/labels.xml
f325b2
%dir %{baseinstdir}/share/psprint
f325b2
%config %{baseinstdir}/share/psprint/psprint.conf
f325b2
%{baseinstdir}/share/psprint/driver
f325b2
%dir %{baseinstdir}/share/registry
f325b2
%{baseinstdir}/share/registry/gnome.xcd
f325b2
%{baseinstdir}/share/registry/lingucomponent.xcd
f325b2
%{baseinstdir}/share/registry/main.xcd
f325b2
%{baseinstdir}/share/registry/oo-ad-ldap.xcd.sample
f325b2
%{baseinstdir}/share/registry/oo-ldap.xcd.sample
f325b2
%{baseinstdir}/share/registry/Langpack-en-US.xcd
f325b2
%dir %{baseinstdir}/share/registry/res
f325b2
%{baseinstdir}/share/registry/res/fcfg_langpack_en-US.xcd
f325b2
%dir %{baseinstdir}/share/template
f325b2
%{baseinstdir}/share/template/en-US
f325b2
%dir %{baseinstdir}/share/template/common
f325b2
%{baseinstdir}/share/template/common/internal
f325b2
%{baseinstdir}/share/template/common/officorr
f325b2
%{baseinstdir}/share/template/common/offimisc
f325b2
%{baseinstdir}/share/template/common/personal
f325b2
%{baseinstdir}/share/template/common/presnt
f325b2
%{baseinstdir}/share/template/common/styles
f325b2
%{baseinstdir}/share/template/common/wizard
f325b2
%{baseinstdir}/share/template/wizard
f325b2
%dir %{baseinstdir}/share/wordbook
f325b2
%{baseinstdir}/share/wordbook/en-GB.dic
f325b2
%{baseinstdir}/share/wordbook/en-US.dic
f325b2
%{baseinstdir}/share/wordbook/technical.dic
f325b2
%{baseinstdir}/program/liblnthlo.so
f325b2
%{_bindir}/unopkg
f325b2
%{_mandir}/man1/unopkg.1*
f325b2
%{baseinstdir}/program/libxmlsecurity.so
f325b2
%{baseinstdir}/program/libconfigmgrlo.so
f325b2
%{baseinstdir}/program/libdesktopbe1lo.so
f325b2
%{baseinstdir}/program/libfsstoragelo.so
f325b2
%{baseinstdir}/program/libi18npoollo.so
f325b2
%{baseinstdir}/program/libbasegfxlo.so
f325b2
# TODO: shouldn't it have lo suffix?
f325b2
%{baseinstdir}/program/libcomphelper.so
f325b2
%{baseinstdir}/program/libfwelo.so
f325b2
%{baseinstdir}/program/libfwilo.so
f325b2
%{baseinstdir}/program/libfwklo.so
f325b2
%{baseinstdir}/program/libfwllo.so
f325b2
%{baseinstdir}/program/libfwmlo.so
f325b2
# TODO: shouldn't it have lo suffix?
f325b2
%{baseinstdir}/program/libi18nutil.so
f325b2
%{baseinstdir}/program/libpackage2.so
f325b2
%{baseinstdir}/program/libsblo.so
f325b2
%{baseinstdir}/program/libsfxlo.so
f325b2
%{baseinstdir}/program/libsotlo.so
f325b2
%{baseinstdir}/program/libspllo.so
f325b2
%{baseinstdir}/program/libsvllo.so
f325b2
%{baseinstdir}/program/libsvtlo.so
f325b2
%{baseinstdir}/program/libtklo.so
f325b2
%{baseinstdir}/program/libtllo.so
f325b2
%{baseinstdir}/program/libucb1.so
f325b2
%{baseinstdir}/program/libucpfile1.so
f325b2
%{baseinstdir}/program/libutllo.so
f325b2
%{baseinstdir}/program/libvcllo.so
f325b2
%{baseinstdir}/program/libwriterperfectlo.so
f325b2
%{baseinstdir}/program/libxmlscriptlo.so
f325b2
%{baseinstdir}/program/libxolo.so
f325b2
%{baseinstdir}/program/liblocalebe1lo.so
f325b2
%{baseinstdir}/program/libucpgio1lo.so
f325b2
%{baseinstdir}/program/types/oovbaapi.rdb
f325b2
#share unopkg
f325b2
%dir %{baseinstdir}/share/extensions
f325b2
%{baseinstdir}/share/extensions/package.txt
f325b2
%{baseinstdir}/program/unopkg
f325b2
%{baseinstdir}/program/unopkg.bin
f325b2
%{baseinstdir}/program/bootstraprc
f325b2
%{baseinstdir}/program/fundamentalrc
f325b2
%{baseinstdir}/program/setuprc
f325b2
%{baseinstdir}/program/intro.*
f325b2
%{baseinstdir}/program/soffice
f325b2
%{baseinstdir}/program/soffice.bin
f325b2
%{baseinstdir}/program/sofficerc
f325b2
%{baseinstdir}/program/unoinfo
f325b2
%{baseinstdir}/program/oosplash
f325b2
%{baseinstdir}/program/shell/
f325b2
%dir %{baseinstdir}/share/filter
f325b2
%{baseinstdir}/share/filter/oox-drawingml-adj-names
f325b2
%{baseinstdir}/share/filter/oox-drawingml-cs-presets
f325b2
%{baseinstdir}/share/filter/vml-shape-types
f325b2
%{baseinstdir}/share/xdg/
f325b2
%{baseinstdir}/program/redirectrc
f325b2
%{_datadir}/applications/libreoffice-startcenter.desktop
f325b2
#launchers
f325b2
%{_bindir}/libreoffice
f325b2
%{_bindir}/openoffice.org
f325b2
%{_bindir}/soffice
f325b2
%{_bindir}/ooffice
f325b2
%{_bindir}/ooviewdoc
f325b2
%{_mandir}/man1/libreoffice.1*
f325b2
%{_mandir}/man1/openoffice.org.1*
f325b2
%{_mandir}/man1/soffice.1*
f325b2
%{_mandir}/man1/ooffice.1*
f325b2
%{_mandir}/man1/ooviewdoc.1*
f325b2
dc0b3e
%if ! 0%{?file_triggers}
f325b2
%post core
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun core
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
dc0b3e
%endif
f325b2
f325b2
%files base
f325b2
%{baseinstdir}/help/en-US/sdatabase.*
f325b2
%{baseinstdir}/program/classes/hsqldb.jar
f325b2
%{baseinstdir}/program/classes/reportbuilder.jar
f325b2
%{baseinstdir}/program/classes/reportbuilderwizard.jar
f325b2
%{baseinstdir}/program/classes/sdbc_hsqldb.jar
f325b2
%{baseinstdir}/program/libabplo.so
f325b2
%{baseinstdir}/program/libdbplo.so
f325b2
%{baseinstdir}/program/libhsqldb.so
f325b2
%{baseinstdir}/program/librptlo.so
f325b2
%{baseinstdir}/program/librptuilo.so
f325b2
%{baseinstdir}/program/librptxmllo.so
f325b2
%{baseinstdir}/program/resource/abpen-US.res
f325b2
%{baseinstdir}/program/resource/cnren-US.res
f325b2
%{baseinstdir}/program/resource/dbpen-US.res
f325b2
%{baseinstdir}/program/resource/rpten-US.res
f325b2
%{baseinstdir}/program/resource/rptuien-US.res
f325b2
%{baseinstdir}/program/resource/sdbclen-US.res
f325b2
%{baseinstdir}/program/resource/sdberren-US.res
f325b2
%{baseinstdir}/share/registry/base.xcd
f325b2
%{baseinstdir}/share/registry/reportbuilder.xcd
f325b2
%{baseinstdir}/program/sbase
f325b2
%{_datadir}/appdata/libreoffice-base.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-base.desktop
f325b2
%{_bindir}/oobase
f325b2
%{_mandir}/man1/oobase.1*
f325b2
dc0b3e
%if ! 0%{?file_triggers}
f325b2
%post base
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun base
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
dc0b3e
%endif
f325b2
f325b2
%files bsh
f325b2
%{baseinstdir}/program/classes/ScriptProviderForBeanShell.jar
f325b2
%{baseinstdir}/program/services/scriptproviderforbeanshell.rdb
f325b2
%{baseinstdir}/share/Scripts/beanshell
f325b2
f325b2
%files rhino
f325b2
%{baseinstdir}/program/classes/js.jar
f325b2
%{baseinstdir}/program/classes/ScriptProviderForJavaScript.jar
f325b2
%{baseinstdir}/program/services/scriptproviderforjavascript.rdb
f325b2
%{baseinstdir}/share/Scripts/javascript
f325b2
f325b2
%files wiki-publisher
f325b2
%docdir %{baseinstdir}/share/extensions/wiki-publisher/license
f325b2
%{baseinstdir}/share/extensions/wiki-publisher
f325b2
f325b2
%files nlpsolver
f325b2
%docdir %{baseinstdir}/share/extensions/nlpsolver/help
f325b2
%{baseinstdir}/share/extensions/nlpsolver
f325b2
f325b2
%files officebean
f325b2
%{baseinstdir}/program/classes/officebean.jar
f325b2
%{baseinstdir}/program/libofficebean.so
f325b2
dc0b3e
%files officebean-common
dc0b3e
%{_javadir}/%{name}/officebean.jar
dc0b3e
f325b2
%files ogltrans
f325b2
%{baseinstdir}/program/libOGLTranslo.so
dc0b3e
%{baseinstdir}/program/opengl/basicFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/basicVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/dissolveFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/fadeBlackFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/fadeFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/glitterFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/glitterVertexShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/honeycombFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/honeycombGeometryShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/honeycombVertexShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/rippleFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/reflectionFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/reflectionVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/staticFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/vortexFragmentShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/vortexGeometryShader.glsl
dc0b3e
%{baseinstdir}/program/opengl/vortexVertexShader.glsl
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
f325b2
%{baseinstdir}/share/registry/ogltrans.xcd
f325b2
f325b2
%files pdfimport
f325b2
%{baseinstdir}/program/libpdfimportlo.so
f325b2
%{baseinstdir}/program/xpdfimport
f325b2
%{baseinstdir}/share/registry/pdfimport.xcd
f325b2
%dir %{baseinstdir}/share/xpdfimport
f325b2
%{baseinstdir}/share/xpdfimport/xpdfimport_err.pdf
f325b2
f325b2
%_font_pkg -n %{fontname} opens___.ttf
f325b2
%doc instdir/LICENSE
f325b2
f325b2
%files calc
f325b2
%{baseinstdir}/help/en-US/scalc.*
f325b2
%{baseinstdir}/program/libanalysislo.so
f325b2
%{baseinstdir}/program/libcalclo.so
f325b2
%{baseinstdir}/program/libdatelo.so
f325b2
%{baseinstdir}/program/libforlo.so
f325b2
%{baseinstdir}/program/libforuilo.so
f325b2
%{baseinstdir}/program/libpricinglo.so
f325b2
%{baseinstdir}/program/libsclo.so
f325b2
%{baseinstdir}/program/libscdlo.so
f325b2
%{baseinstdir}/program/libscfiltlo.so
f325b2
%{baseinstdir}/program/libscuilo.so
f325b2
%{baseinstdir}/program/libsolverlo.so
f325b2
%{baseinstdir}/program/libwpftcalclo.so
f325b2
%{baseinstdir}/program/resource/analysisen-US.res
f325b2
%{baseinstdir}/program/resource/dateen-US.res
f325b2
%{baseinstdir}/program/resource/foren-US.res
f325b2
%{baseinstdir}/program/resource/foruien-US.res
f325b2
%{baseinstdir}/program/resource/pricingen-US.res
f325b2
%{baseinstdir}/program/resource/scen-US.res
f325b2
%{baseinstdir}/program/resource/solveren-US.res
f325b2
%{baseinstdir}/program/libvbaobjlo.so
dc0b3e
%{baseinstdir}/share/calc/styles.xml
f325b2
%{baseinstdir}/share/registry/calc.xcd
f325b2
%{baseinstdir}/program/pagein-calc
f325b2
%{baseinstdir}/program/scalc
f325b2
%{_datadir}/appdata/libreoffice-calc.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-calc.desktop
f325b2
%{_bindir}/oocalc
f325b2
%{_mandir}/man1/oocalc.1*
f325b2
dc0b3e
%if ! 0%{?file_triggers}
f325b2
%post calc
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun calc
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
dc0b3e
%endif
f325b2
f325b2
%files draw
f325b2
%{baseinstdir}/help/en-US/sdraw.*
f325b2
%{baseinstdir}/share/registry/draw.xcd
f325b2
%{baseinstdir}/program/pagein-draw
f325b2
%{baseinstdir}/program/sdraw
f325b2
%{_datadir}/appdata/libreoffice-draw.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-draw.desktop
f325b2
%{_bindir}/oodraw
f325b2
%{_mandir}/man1/oodraw.1*
f325b2
dc0b3e
%if ! 0%{?file_triggers}
f325b2
%post draw
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun draw
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
dc0b3e
%endif
f325b2
f325b2
%files emailmerge
f325b2
%{baseinstdir}/program/mailmerge.py*
f325b2
%{baseinstdir}/program/msgbox.py*
f325b2
f325b2
%files writer
f325b2
%{baseinstdir}/help/en-US/swriter.*
f325b2
%{baseinstdir}/program/libhwplo.so
f325b2
%{baseinstdir}/program/liblwpftlo.so
f325b2
%{baseinstdir}/program/libmswordlo.so
f325b2
%{baseinstdir}/program/libswuilo.so
f325b2
%{baseinstdir}/program/libt602filterlo.so
f325b2
%{baseinstdir}/program/libwpftwriterlo.so
f325b2
%{baseinstdir}/program/libwriterfilterlo.so
f325b2
%{baseinstdir}/program/libvbaswobjlo.so
f325b2
%{baseinstdir}/program/resource/t602filteren-US.res
f325b2
%{baseinstdir}/share/registry/writer.xcd
f325b2
%{baseinstdir}/program/pagein-writer
f325b2
%{baseinstdir}/program/swriter
f325b2
%{_datadir}/appdata/libreoffice-writer.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-writer.desktop
f325b2
%{_bindir}/oowriter
f325b2
%{_mandir}/man1/oowriter.1*
f325b2
dc0b3e
%if ! 0%{?file_triggers}
f325b2
%post writer
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun writer
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
dc0b3e
%endif
f325b2
f325b2
%files impress
f325b2
%{baseinstdir}/help/en-US/simpress.*
f325b2
%{baseinstdir}/program/libplacewarelo.so
f325b2
%{baseinstdir}/program/libPresentationMinimizerlo.so
f325b2
%{baseinstdir}/program/libPresenterScreenlo.so
f325b2
%{baseinstdir}/program/libwpftimpresslo.so
f325b2
%dir %{baseinstdir}/share/config/soffice.cfg/simpress
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/effects.xml
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/layoutlist.xml
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/objectlist.xml
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/transitions.xml
f325b2
%{baseinstdir}/share/registry/impress.xcd
f325b2
%{baseinstdir}/program/pagein-impress
f325b2
%{baseinstdir}/program/simpress
f325b2
%{_datadir}/appdata/libreoffice-impress.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-impress.desktop
f325b2
%{_bindir}/ooimpress
f325b2
%{_mandir}/man1/ooimpress.1*
f325b2
dc0b3e
%if ! 0%{?file_triggers}
f325b2
%post impress
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun impress
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
dc0b3e
%endif
f325b2
f325b2
%files math
f325b2
%{baseinstdir}/help/en-US/smath.*
f325b2
%{baseinstdir}/program/libsmlo.so
f325b2
%{baseinstdir}/program/libsmdlo.so
f325b2
%{baseinstdir}/program/resource/smen-US.res
f325b2
%{baseinstdir}/share/registry/math.xcd
f325b2
%{baseinstdir}/program/smath
f325b2
%{_datadir}/applications/libreoffice-math.desktop
f325b2
%{_bindir}/oomath
f325b2
%{_mandir}/man1/oomath.1*
f325b2
dc0b3e
%if ! 0%{?file_triggers}
f325b2
%post math
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun math
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
dc0b3e
%endif
f325b2
f325b2
%files graphicfilter
f325b2
%{baseinstdir}/program/libflashlo.so
f325b2
%{baseinstdir}/program/libgraphicfilterlo.so
f325b2
%{baseinstdir}/program/libsvgfilterlo.so
f325b2
%{baseinstdir}/program/libwpftdrawlo.so
f325b2
%{baseinstdir}/share/registry/graphicfilter.xcd
f325b2
f325b2
%files xsltfilter
f325b2
%{baseinstdir}/share/xslt
f325b2
%{baseinstdir}/share/registry/xsltfilter.xcd
f325b2
%{_datadir}/applications/libreoffice-xsltfilter.desktop
f325b2
f325b2
%files postgresql
f325b2
%{baseinstdir}/program/libpostgresql-sdbclo.so
f325b2
%{baseinstdir}/program/libpostgresql-sdbc-impllo.so
f325b2
%{baseinstdir}/program/postgresql-sdbc.ini
f325b2
%{baseinstdir}/program/services/postgresql-sdbc.rdb
f325b2
%{baseinstdir}/share/registry/postgresql.xcd
f325b2
f325b2
%files ure
f325b2
%{baseinstdir}/program/classes/java_uno.jar
f325b2
%{baseinstdir}/program/classes/juh.jar
f325b2
%{baseinstdir}/program/classes/jurt.jar
f325b2
%{baseinstdir}/program/classes/ridl.jar
f325b2
%{baseinstdir}/program/classes/unoloader.jar
f325b2
%{baseinstdir}/program/javaldx
f325b2
%{baseinstdir}/program/javavendors.xml
f325b2
%{baseinstdir}/program/jvmfwk3rc
f325b2
%{baseinstdir}/program/JREProperties.class
f325b2
%{baseinstdir}/program/libaffine_uno_uno.so
f325b2
%{baseinstdir}/program/libbinaryurplo.so
f325b2
%{baseinstdir}/program/libbootstraplo.so
f325b2
%{baseinstdir}/program/libgcc3_uno.so
dc0b3e
%{baseinstdir}/program/libi18nlangtag.so
f325b2
%{baseinstdir}/program/libintrospectionlo.so
f325b2
%{baseinstdir}/program/libinvocadaptlo.so
f325b2
%{baseinstdir}/program/libinvocationlo.so
f325b2
%{baseinstdir}/program/libiolo.so
f325b2
%{baseinstdir}/program/libjava_uno.so
f325b2
%{baseinstdir}/program/libjavaloaderlo.so
f325b2
%{baseinstdir}/program/libjavavmlo.so
f325b2
%{baseinstdir}/program/libjpipe.so
f325b2
%{baseinstdir}/program/libjuh.so
f325b2
%{baseinstdir}/program/libjuhx.so
f325b2
%{baseinstdir}/program/libjvmaccesslo.so
f325b2
%{baseinstdir}/program/libjvmfwklo.so
f325b2
%{baseinstdir}/program/liblog_uno_uno.so
f325b2
%{baseinstdir}/program/libnamingservicelo.so
f325b2
%{baseinstdir}/program/libproxyfaclo.so
f325b2
%{baseinstdir}/program/libreflectionlo.so
f325b2
%{baseinstdir}/program/libreglo.so
f325b2
%{baseinstdir}/program/libsal_textenclo.so
f325b2
%{baseinstdir}/program/libstocserviceslo.so
f325b2
%{baseinstdir}/program/libstorelo.so
f325b2
%{baseinstdir}/program/libuno_cppu.so.3
f325b2
%{baseinstdir}/program/libuno_cppuhelpergcc3.so.3
f325b2
%{baseinstdir}/program/libuno_purpenvhelpergcc3.so.3
f325b2
%{baseinstdir}/program/libuno_sal.so.3
f325b2
%{baseinstdir}/program/libuno_salhelpergcc3.so.3
f325b2
%{baseinstdir}/program/libunoidllo.so
f325b2
%{baseinstdir}/program/libunsafe_uno_uno.so
f325b2
%{baseinstdir}/program/libuuresolverlo.so
f325b2
%{baseinstdir}/program/libxmlreaderlo.so
f325b2
%{baseinstdir}/program/regmerge
f325b2
%{baseinstdir}/program/regview
f325b2
%{baseinstdir}/program/services.rdb
f325b2
%{baseinstdir}/program/types.rdb
f325b2
%{baseinstdir}/program/uno
f325b2
%{baseinstdir}/program/uno.bin
f325b2
%{baseinstdir}/program/unorc
f325b2
dc0b3e
%files ure-common
dc0b3e
%dir %{_javadir}/%{name}
dc0b3e
%{_javadir}/%{name}/juh.jar
dc0b3e
%{_javadir}/%{name}/jurt.jar
dc0b3e
%{_javadir}/%{name}/ridl.jar
dc0b3e
%{_javadir}/%{name}/unoloader.jar
dc0b3e
%license instdir/LICENSE
dc0b3e
f325b2
%files sdk
f325b2
%{sdkinstdir}/
f325b2
%exclude %{sdkinstdir}/docs/
f325b2
%exclude %{sdkinstdir}/examples/
f325b2
f325b2
%files sdk-doc
f325b2
%docdir %{sdkinstdir}/docs
dc0b3e
%license instdir/LICENSE
f325b2
%{sdkinstdir}/docs/
f325b2
%{sdkinstdir}/examples/
f325b2
f325b2
%files pyuno
f325b2
%{baseinstdir}/program/libpyuno.so
f325b2
%{baseinstdir}/program/pythonloader.py*
f325b2
%{baseinstdir}/program/libpythonloaderlo.so
f325b2
%{baseinstdir}/program/pythonloader.unorc
f325b2
%{baseinstdir}/program/pythonscript.py*
f325b2
%{baseinstdir}/program/pyuno.so
f325b2
%{baseinstdir}/program/services/pyuno.rdb
f325b2
%{baseinstdir}/program/services/scriptproviderforpython.rdb
f325b2
%{baseinstdir}/program/wizards
f325b2
%{baseinstdir}/share/Scripts/python
f325b2
%exclude %{baseinstdir}/share/Scripts/python/LibreLogo
f325b2
%{libo_python_sitearch}/uno.py*
f325b2
%{libo_python_sitearch}/unohelper.py*
f325b2
%{libo_python_sitearch}/officehelper.py*
f325b2
%if 0%{libo_use_python3}
f325b2
%{libo_python_sitearch}/__pycache__/uno.cpython-*
f325b2
%{libo_python_sitearch}/__pycache__/unohelper.cpython-*
f325b2
%{libo_python_sitearch}/__pycache__/officehelper.cpython-*
f325b2
%endif
f325b2
%{baseinstdir}/share/registry/pyuno.xcd
f325b2
f325b2
%files librelogo
f325b2
%{baseinstdir}/share/registry/librelogo.xcd
f325b2
%{baseinstdir}/share/Scripts/python/LibreLogo
f325b2
f325b2
%files glade
f325b2
%{baseinstdir}/program/ui-previewer
f325b2
%{_datadir}/glade
f325b2
%{_datadir}/glade3
f325b2
dc0b3e
%files data
dc0b3e
%{_datadir}/icons/hicolor/*/*/libreoffice*
dc0b3e
%{_datadir}/icons/locolor/*/*/libreoffice*
dc0b3e
%{_datadir}/mime-info/libreoffice.*
dc0b3e
%{_datadir}/mime/packages/libreoffice.xml
dc0b3e
# TODO: rename -data to -core-common?
dc0b3e
%dir %{_javadir}/%{name}
dc0b3e
%{_javadir}/%{name}/unoil.jar
dc0b3e
%dir %{datadir}
dc0b3e
%doc instdir/CREDITS.fodt
dc0b3e
%doc instdir/LICENSE.html
dc0b3e
%doc instdir/LICENSE.fodt
dc0b3e
%doc instdir/LICENSE
dc0b3e
%doc instdir/NOTICE
dc0b3e
%license instdir/LICENSE
f325b2
dc0b3e
%post data
dc0b3e
%if ! 0%{?file_triggers}
dc0b3e
touch --no-create %{_datadir}/mime/packages &> /dev/null || :
dc0b3e
%endif
dc0b3e
for theme in hicolor locolor; do
dc0b3e
    touch --no-create %{_datadir}/icons/$theme &>/dev/null || :
dc0b3e
done
dc0b3e
dc0b3e
%postun data
dc0b3e
if [ $1 -eq 0 ] ; then
dc0b3e
%if ! 0%{?file_triggers}
dc0b3e
    touch --no-create %{_datadir}/mime/packages &> /dev/null || :
dc0b3e
    update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
dc0b3e
%endif
dc0b3e
    for theme in hicolor locolor; do
dc0b3e
        touch --no-create %{_datadir}/icons/$theme &>/dev/null || :
dc0b3e
        gtk-update-icon-cache -q %{_datadir}/icons/$theme &>/dev/null || :
dc0b3e
    done
dc0b3e
fi
dc0b3e
dc0b3e
%posttrans data
dc0b3e
%if ! 0%{?file_triggers}
dc0b3e
update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
dc0b3e
%endif
dc0b3e
for theme in hicolor locolor; do
dc0b3e
    gtk-update-icon-cache -q %{_datadir}/icons/$theme &>/dev/null || :
dc0b3e
done
dc0b3e
dc0b3e
%files x11
dc0b3e
%{baseinstdir}/program/libvclplug_genlo.so
dc0b3e
dc0b3e
%files gtk2
dc0b3e
%{baseinstdir}/program/libvclplug_gtklo.so
f325b2
f325b2
%files gtk3
f325b2
%{baseinstdir}/program/libvclplug_gtk3lo.so
f325b2
dc0b3e
%if 0%{?fedora}
dc0b3e
dc0b3e
%files kde4
dc0b3e
%{baseinstdir}/program/libkde4be1lo.so
dc0b3e
%{baseinstdir}/program/libvclplug_kde4lo.so
dc0b3e
f325b2
%endif
f325b2
f325b2
%files -n libreofficekit
dc0b3e
%{baseinstdir}/share/libreofficekit
f325b2
%{_libdir}/girepository-1.0/LOKDocView-%{girapiversion}.typelib
f325b2
%{_libdir}/liblibreofficekitgtk.so
f325b2
f325b2
%files -n libreofficekit-devel
f325b2
%{_libdir}/gir-1.0/LOKDocView-%{girapiversion}.gir
dc0b3e
%{_includedir}/LibreOfficeKit
f325b2
f325b2
%changelog
dc0b3e
* Fri Feb 16 2018 Stephan Bergmann <sbergman@redhat.com> - 1:5.3.6.1-10
dc0b3e
- Resolves: rhbz#1545629 libreoffice-debuginfo doesn't contain debug info
dc0b3e
dc0b3e
* Wed Feb 14 2018 Caolán McNamara <caolanm@redhat.com> - 1:5.3.6.1-9
dc0b3e
- Resolves: rhbz#1545036 CVE-2018-1055 CVE-2018-6871
dc0b3e
dc0b3e
* Tue Feb 06 2018 Stephan Bergmann <sbergman@redhat.com> - 1:5.3.6.1-8
dc0b3e
- Resolves: rhbz#1541486 Base table dialog title shown in wrong language
dc0b3e
dc0b3e
* Tue Jan 30 2018 David Tardon <dtardon@redhat.com> - 1:5.3.6.1-7
dc0b3e
- Resolves: rhbz#1535541 *.macroEnabled mime types wrongly listed as
dc0b3e
  *.macroenabled
dc0b3e
dc0b3e
* Mon Jan 15 2018 Caolán McNamara <caolanm@redhat.com> - 1:5.3.6.1-6
dc0b3e
- Resolves: rhbz#1527945 segv on password protected document
dc0b3e
dc0b3e
* Sun Dec 03 2017 David Tardon <dtardon@redhat.com> - 1:5.3.6.1-5
dc0b3e
- Resolves: rhbz#1473749 libreoffice apps are unable to show license
dc0b3e
dc0b3e
* Wed Nov 15 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.3.6.1-4
dc0b3e
- Resolves: rhbz#1505379 open comboboxes block other apps
dc0b3e
dc0b3e
* Fri Oct 20 2017 David Tardon <dtardon@redhat.com> - 1:5.3.6.1-3
dc0b3e
- Related: rhbz#1474303 import ODF draw:fit-to-size attribute
dc0b3e
dc0b3e
* Mon Oct 02 2017 David Tardon <dtardon@redhat.com> - 1:5.3.6.1-2
dc0b3e
- Related: rhbz#1474303 install gtk3 plugin by default
dc0b3e
dc0b3e
* Mon Sep 18 2017 David Tardon <dtardon@redhat.com> - 1:5.3.6.1-1
dc0b3e
- Resolves: rhbz#1474303 rebase to 5.3.6
f325b2
f325b2
* Fri Jun 16 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-14
f325b2
- Resolves: rhbz#1454693 segv on interrupting tiled rendering
f325b2
f325b2
* Thu Jun 15 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-13
f325b2
- Related: rhbz#1444437 remove timer if document closed before it fires
f325b2
f325b2
* Tue Jun 06 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-12
f325b2
- Resolves: rhbz#1454598 crash on selecting bullet from toolbar
f325b2
f325b2
* Thu May 25 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-11
f325b2
- Related: rhbz#1444437 restart second instance cleanly
f325b2
f325b2
* Wed May 10 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-10
f325b2
- Resolves: rhbz#1444437 segv in gnome-documents integration
f325b2
f325b2
* Wed Apr 26 2017 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-9
f325b2
- Resolves: rhbz#1445635 CVE-2017-7870 Heap-buffer-overflow in
f325b2
  tools::Polygon::Insert
f325b2
f325b2
* Fri Mar 31 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-8
f325b2
- Resolves: rhbz#1437537 fix csv a11y
f325b2
f325b2
* Sun Mar 26 2017 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-7
f325b2
- Resolves: rhbz#1431539 gnome-documents needs libreofficekit
f325b2
- Resolves: rhbz#1435535 CVE-2017-3157 Arbitrary file disclosure in
f325b2
  Calc and Writer
f325b2
f325b2
* Tue Feb 21 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-6
f325b2
- Resolves: rhbz#1401082 gnome hangs opening certain docx
f325b2
- Resolves: rhbz#1421726 drop use of CAIRO_OPERATOR_DIFFERENCE
f325b2
f325b2
* Thu Feb 09 2017 Michael Stahl <mstahl@redhat.com> - 1:5.0.6.2-5
f325b2
- Resolves: rhbz#1411327 Encrypted files opening as plain text after
f325b2
  cancelling password dialog
f325b2
f325b2
* Fri Dec 02 2016 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-4
f325b2
- Resolves: rhbz#1378521 crash in calc on exit after using csv dialog with a11y enabled
f325b2
- Resolves: rhbz#1397992 crash in calc on closing dialog with a11y enabled
f325b2
f325b2
* Tue Aug 23 2016 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-3
f325b2
- Resolves: rhbz#1364335 tooltips are truncated
f325b2
f325b2
* Fri Jul 08 2016 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-2
f325b2
- Resolves: rhbz#1353839 CVE-2016-4324 dereference of invalid STL iterator on
f325b2
  processing RTF file
f325b2
f325b2
* Tue May 03 2016 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-1
f325b2
- Related: rhbz#1290148 rebase to 5.0.6
f325b2
- Related: rhbz#1290148 include more fixes from F-23
f325b2
f325b2
* Fri Mar 04 2016 David Tardon <dtardon@redhat.com> - 1:5.0.5.2-2
f325b2
- Related: rhbz#1290148 remove unintentional dependency of libreoffice-core on
f325b2
  libreoffice-calc
f325b2
- Related: rhbz#1290148 restore lost changelog entry
f325b2
- Related: rhbz#1290148 add additional 5.0.6 patches
f325b2
f325b2
* Tue Mar 01 2016 David Tardon <dtardon@redhat.com> - 1:5.0.5.2-1
f325b2
- Resolves: rhbz#1290148 rebase to 5.0.x
f325b2
f325b2
* Wed Dec 02 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-5.1
f325b2
- Resolves: rhbz#1285820 various flaws
f325b2
- CVE-2015-4551 Arbitrary file disclosure in Calc and Writer
f325b2
- CVE-2015-5212 Integer underflow in PrinterSetup length
f325b2
- CVE-2015-5213 Integer overflow in DOC files
f325b2
- CVE-2015-5214 Bookmarks in DOC documents are insufficiently checked
f325b2
  causing memory corruption
f325b2
f325b2
* Tue Jul 14 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-5
f325b2
- Related: rhbz#1205091 fix for ppc64
f325b2
- Related: rhbz#1205091 fix deps for gdb-debug-support subpackage
f325b2
f325b2
* Mon May 25 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-4
f325b2
- Related: rhbz#1205091 add another bunch of fixes from Fedora
f325b2
- rhbz#1219137 tweak ruler for happenchance side-effect
f325b2
- Related: rhbz#1205091 do not filter out requires
f325b2
f325b2
* Tue May 12 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-3
f325b2
- Related: rhbz#1205091 fix build on ppc64le
f325b2
f325b2
* Mon May 11 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-2
f325b2
- Related: rhbz#1205091 add more fixes from f21
f325b2
- Resolves: tdf#91078 check also DBData modified, not only named expressions
f325b2
- don't include red spelling underlines on bitmap copy/paste
f325b2
f325b2
* Mon May 04 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-1
f325b2
- Resolves: rhbz#1205091 rebase to 4.3.7
f325b2
f325b2
* Mon Dec 01 2014 Stephan Bergmann <sbergman@redhat.com> - 1:4.2.6.3-5
f325b2
- Resolves: rhbz#1098973 crash on exit
f325b2
f325b2
* Fri Nov 21 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-4
f325b2
- Resolves: rhbz#1111216 LibreOffice Calc: PDF export of an empty document fails
f325b2
  with Write Error
f325b2
f325b2
* Mon Nov 17 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.2.6.3-3
f325b2
- CVE-2014-3693: Disable sdremote by default and improve flow control
f325b2
f325b2
* Fri Sep 05 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-2
f325b2
- Related: rhbz#1119709 port LibreOffice to aarch64
f325b2
f325b2
* Thu Aug 28 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-1
f325b2
- Resolves: rhbz#1119709 rebase to 4.2.6
f325b2
f325b2
* Fri Aug 22 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.1.4.2-4
f325b2
- Resolves: rhbz#1125588 port LibreOffice to ppc64le
f325b2
f325b2
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:4.1.4.2-3
f325b2
- Mass rebuild 2014-01-24
f325b2
f325b2
* Mon Jan 13 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.1.4.2-2
f325b2
- Resolves: rhbz#1040777 rename "Oriya" to "Odia"
f325b2
f325b2
* Wed Jan 08 2014 David Tardon <dtardon@redhat.com> - 1:4.1.4.2-1
f325b2
- Resolves: rhbz#1049791 rebase to 4.1.4
f325b2
- also add a load of 4.1.5 patches
f325b2
f325b2
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:4.1.3.2-6
f325b2
- Mass rebuild 2013-12-27
f325b2
f325b2
* Wed Dec 11 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.3.2-5
f325b2
- Resolves: rhbz#1035092 no shortcut key for Italian Tools
f325b2
f325b2
* Tue Nov 12 2013 David Tardon <dtardon@redhat.com> - 1:4.1.3.2-4
f325b2
- Related: rhbz#1019277 fix rpmdiff problem
f325b2
f325b2
* Fri Nov 01 2013 David Tardon <dtardon@redhat.com> - 1:4.1.3.2-3
f325b2
- Resolves: rhbz#1019277 rebase libreoffice to 4.1.3
f325b2
f325b2
* Mon Sep 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-6
f325b2
- rebuild for ICU ABI break
f325b2
f325b2
* Tue Jul 30 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.1.0.4-5
f325b2
- Resolves: rhbz#989246 Honor user's JavaDriverClass override in mysql driver
f325b2
- Resolves: fdo#67045 fix several nasty screen selection issues
f325b2
f325b2
* Tue Jul 30 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.4-4
f325b2
- Resolves: rhbz#989686 Fix crash with stripping whitespace from toc entries
f325b2
f325b2
* Mon Jul 29 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-3
f325b2
- make libwpd-based filters work correctly with newest libwpd
f325b2
f325b2
* Sun Jul 28 2013 Petr Machata <pmachata@redhat.com> - 1:4.1.0.4-2
f325b2
- Rebuild for boost 1.54.0
f325b2
f325b2
* Wed Jul 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-1
f325b2
- 4.1.0 rc4
f325b2
f325b2
* Mon Jul 22 2013 Eike Rathke <erack@redhat.com> - 1:4.1.0.3-2
f325b2
- force rebuild with icu-50.1.2-7
f325b2
f325b2
* Thu Jul 18 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.3-1
f325b2
- 4.1.0 rc3
f325b2
- Resolves: fdo#48835 GNOME3 app menu
f325b2
f325b2
* Thu Jul 18 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.2-5
f325b2
- silence scary gcc warning
f325b2
- fdo#66924 switching to master view is broken
f325b2
f325b2
* Tue Jul 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-4
f325b2
- bump release
f325b2
f325b2
* Fri Jul 12 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-3
f325b2
- Resolves: rhbz#983809 libreoffice-base misses deps on needed java packages
f325b2
f325b2
* Thu Jul 11 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-2
f325b2
- Resolves: rhbz#980387 Exporting a odg to jpg or tiff generates error
f325b2
f325b2
* Thu Jul 04 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-1
f325b2
- 4.1.0 rc2
f325b2
f325b2
* Mon Jul 01 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.1-8
f325b2
- Resolves: rhbz#979758 crash on Diagrammen in LibreOffice help page
f325b2
f325b2
* Thu Jun 27 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-7
f325b2
- bump revision
f325b2
f325b2
* Mon Jun 24 2013 Marek Kasik <mkasik@redhat.com> - 1:4.1.0.1-6
f325b2
- Rebuild (poppler-0.22.5)
f325b2
f325b2
* Mon Jun 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-5
f325b2
- fix build on big endian archs
f325b2
f325b2
* Mon Jun 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-4
f325b2
- put glade catalog into an extra packgae
f325b2
f325b2
* Sun Jun 23 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.1-3
f325b2
- Resolves: rhbz#976304 gallery elements may not insert
f325b2
f325b2
* Wed Jun 19 2013 Dennis Gilmore <dennis@ausil.us> - 1:4.1.0.1-2
f325b2
- fix _smp_mflags macro useage
f325b2
f325b2
* Wed Jun 19 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-1
f325b2
- 4.1.0 rc1
f325b2
- Related: rhbz#971321 failing tests on ppc and s390
f325b2
f325b2
* Sun Jun 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-9.beta2
f325b2
- Resolves: rhbz#971321 failing tests on ppc and s390
f325b2
- Resolves: rhbz#974062 incorrect rendering of text in outline blocks in
f325b2
  Impress
f325b2
f325b2
* Fri Jun 07 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-8.beta2
f325b2
- Related: rhbz#971795 go back to BR: harfbuzz-devel
f325b2
f325b2
* Fri Jun 07 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-7.beta2
f325b2
- Resolves: rhbz#971230 Use BR: harfbuzz-icu-devel
f325b2
f325b2
* Wed Jun 05 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-7.beta1
f325b2
- 4.1.0 beta2
f325b2
f325b2
* Wed Jun 05 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-6.beta1
f325b2
- Related: rhbz#968892 discard impossible languages for Oriya script
f325b2
f325b2
* Tue Jun 04 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-5.beta1
f325b2
- Resolves: rhbz#968892 block entire grapheme together for glyph fallback
f325b2
- Related: rhbz#968892 discard impossible languages for glyph fallback
f325b2
f325b2
* Fri May 31 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-4.beta1
f325b2
- Resolves: rhbz#968976 fix dropdown list autosizing
f325b2
f325b2
* Thu May 30 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-3.beta1
f325b2
- build fix for s390
f325b2
f325b2
* Fri May 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-2.beta1
f325b2
- 4.1.0 beta1
f325b2
f325b2
* Fri May 24 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.3.3-3
f325b2
- Resolves: rhbz#961460 can't save WebDAV (davs) files
f325b2
f325b2
* Thu May 16 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.3.3-2
f325b2
- Resolves: rhbz#963276 font options cache crash
f325b2
f325b2
* Fri May 03 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.3-1
f325b2
- 4.0.3 rc3
f325b2
f325b2
* Tue Apr 30 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.2-1
f325b2
- 4.0.3 rc2
f325b2
f325b2
* Mon Apr 22 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.3.1-2
f325b2
- Resolves: rhbz#954991 Avoid static data (causing trouble at exit)
f325b2
f325b2
* Thu Apr 18 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.1-1
f325b2
- 4.0.3 rc1
f325b2
- Resolves: rhbz#867808 do not throw UNO exceptions by pointer in C++
f325b2
f325b2
* Tue Apr 16 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.2-4
f325b2
- Resolves: rhbz#927223 syntax highlighting crash
f325b2
f325b2
* Mon Apr 08 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.2-3
f325b2
- Resolves: rhbz#949238 div by zero on pagedown in 0 width panel
f325b2
f325b2
* Fri Apr 05 2013 Kalev Lember <kalevlember@gmail.com> - 1:4.0.2.2-2
f325b2
- Resolves: rhbz#949106 libreoffice drags in both openjdk 1.7.0 and 1.8.0
f325b2
f325b2
* Thu Mar 28 2013 David Tardon <dtardon@redhat.com> - 1:4.0.2.2-1
f325b2
- 4.0.2 rc2
f325b2
- Resolves: rhbz#876742 manipulation with larger tables in impress is
f325b2
  very slow
f325b2
f325b2
* Fri Mar 15 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.1-2
f325b2
- Resolves: rhbz#906137 slide show inverts outputs
f325b2
f325b2
* Fri Mar 15 2013 David Tardon <dtardon@redhat.com> - 1:4.0.2.1-1
f325b2
- 4.0.2 rc1
f325b2
- Resolves: rhbz#921716 Build Breton language pack
f325b2
f325b2
* Wed Mar 13 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.1.2-4
f325b2
- Resolves: rhbz#895690 failure saving to gvfs mounts
f325b2
f325b2
* Tue Mar 12 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.1.2-3
f325b2
- Resolves: rhbz#920697 presentation not always full-screen
f325b2
f325b2
* Thu Mar 07 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.1.2-2
f325b2
- Related: rhbz#902884 check for NULL GetSelectedMasterPage
f325b2
- Resolves: fdo#61241 force area page to size itself
f325b2
- Resolves: fdo#61656 use order and orientation combobox
f325b2
- Resolves: fdo#56031 RSID attr changes drop content changes
f325b2
f325b2
* Thu Feb 28 2013 David Tardon <dtardon@redhat.com> - 1:4.0.1.2-1
f325b2
- 4.0.1 rc2
f325b2
f325b2
* Tue Feb 26 2013 Eike Rathke <erack@redhat.com> - 1:4.0.0.3-8
f325b2
- do not access vector elements beyond size, rhbz#847519 related
f325b2
- Resolves: rhbz#742780 let make OPT_FLAGS=... override SDK flags
f325b2
- Resolves: rhbz#907933 crash on removing second last para
f325b2
f325b2
* Tue Feb 19 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.0.3-7
f325b2
- Resolves: rhbz#895196 sc filter float a11y parent of itself
f325b2
f325b2
* Tue Feb 19 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-6
f325b2
- Resolves: rhbz#911896 add Kazakh localization
f325b2
f325b2
* Fri Feb 15 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.0.3-5
f325b2
- make evolution 3.6 work with address book
f325b2
- Resolves: rhbz#910176 cannot select directory with gtk folder picker
f325b2
- fixes for building against Boost 1.53.0
f325b2
f325b2
* Fri Feb 15 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.0.3-4
f325b2
- Resolves: fdo#60491 missing libemboleobj.so
f325b2
- Resolves: rhbz#908674 crash on start
f325b2
f325b2
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1:4.0.0.3-3
f325b2
- Rebuild for Boost-1.53.0
f325b2
f325b2
* Wed Feb 06 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-2
f325b2
- fix parsing errors in translated help
f325b2
f325b2
* Fri Feb 01 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-1
f325b2
- 4.0.0 rc3
f325b2
f325b2
* Wed Jan 23 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.2-1
f325b2
- 4.0.0 rc2
f325b2
- use ucpp again
f325b2
f325b2
* Tue Jan 22 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-3
f325b2
- Resolves: rhbz#760765 Impress doesn't copy custom styles from one file
f325b2
  to another
f325b2
f325b2
* Mon Jan 21 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-2
f325b2
- Resolves: rhbz#901346 do not install 512x512 icons
f325b2
f325b2
* Tue Jan 15 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-1
f325b2
- 4.0.0 rc1
f325b2
f325b2
* Sat Dec 22 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-4.beta2
f325b2
- use system cpp instead of ucpp
f325b2
f325b2
* Wed Dec 19 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-3.beta2
f325b2
- 4.0.0 beta2
f325b2
f325b2
* Thu Dec 06 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-2.beta1
f325b2
- 4.0.0 beta1
f325b2
f325b2
* Thu Nov 29 2012 David Tardon <dtardon@redhat.com> - 1:3.6.4.3-1
f325b2
- 3.6.4 rc3
f325b2
f325b2
* Wed Nov 28 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.4.1-2
f325b2
- fix docx import on big endian
f325b2
f325b2
* Sun Nov 18 2012 David Tardon <dtardon@redhat.com> - 1:3.6.4.1-1
f325b2
- 3.6.4 rc1
f325b2
f325b2
* Wed Nov 14 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-8
f325b2
- Resolves: rhbz#872815 ogltrans effects still suboptimal
f325b2
f325b2
* Tue Nov 13 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-7
f325b2
- big endian test failure
f325b2
f325b2
* Thu Nov 08 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-6
f325b2
- Resolves: fdo#56198/rhbz#868002 honour gtk-scrollbar-warp-preference
f325b2
f325b2
* Tue Nov 06 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-5
f325b2
- bump for libexttextcat
f325b2
f325b2
* Fri Nov 02 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-4
f325b2
- Resolves: rhbz#871929 add keywords to desktop files
f325b2
- fix debuginfo
f325b2
f325b2
* Wed Oct 31 2012 Eike Rathke <erack@redhat.com> - 1:3.6.3.2-3
f325b2
- Resolves: rhbz#865058 increase number of user-defined format codes
f325b2
f325b2
* Fri Oct 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-2
f325b2
- Resolves: rhbz#824035 do not bundle saxon
f325b2
f325b2
* Wed Oct 24 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-1
f325b2
- 3.6.3 rc2
f325b2
- drop integrated 0001-Resolves-rhbz-868479-fdo-56281-doubled-in-German-ok-.patch
f325b2
f325b2
* Mon Oct 22 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.1-3
f325b2
- Resolves: rhbz#868479 guard against duplicated ~ in OK/Cancel
f325b2
f325b2
* Thu Oct 11 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.1-2
f325b2
- Resolves: rhbz#858641 backport gstreamer 1.0 support to F-18
f325b2
f325b2
* Thu Oct 11 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.1-1
f325b2
- 3.6.3 rc1
f325b2
- drop integrated 0001-Resolves-rhbz-855972-crash-on-switching-to-outline-v.patch
f325b2
- drop integrated 0001-fdo-52022-Simple-LargeControlPoints-actually-can-hav.patch
f325b2
- drop integrated 0001-fdo-46071-Do-not-hide-windows-based-on-nil-Visible-p.patch
f325b2
f325b2
* Fri Oct 05 2012 Stephan Bergmann <sbergman@redhat.com> - 1:3.6.2.2-3
f325b2
- Resolves: fdo#46071 Do not hide windows based on nil Visible property
f325b2
f325b2
* Fri Oct 05 2012 Stephan Bergmann <sbergman@redhat.com> - 1:3.6.2.2-2
f325b2
- Resolves: fdo#52022 Part of data in userdir is lost on upgrade
f325b2
f325b2
* Wed Sep 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.2.2-1
f325b2
- 3.6.2 rc2
f325b2
f325b2
* Wed Sep 12 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.2.1-2
f325b2
- Resolves: rhbz#855541 XIOError handler multithread woes
f325b2
f325b2
* Wed Sep 12 2012 David Tardon <dtardon@redhat.com> - 1:3.6.2.1-1
f325b2
- 3.6.2 rc1
f325b2
f325b2
* Tue Sep 11 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-4
f325b2
- Resolves: rhbz#855507 large ole2 compound files fail to load
f325b2
f325b2
* Mon Sep 10 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-3
f325b2
- Resolves: rhbz#855972 crash on switching to outline view
f325b2
f325b2
* Wed Aug 29 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-2
f325b2
- Related: rhbz#850709 hunspell en-US available standalone so
f325b2
  make English langpack require hunspell-en and core just
f325b2
  bare bones hunspell-en-US
f325b2
f325b2
* Sun Aug 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.1.2-1
f325b2
- 3.6.1 rc2
f325b2
f325b2
* Wed Aug 22 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.1-2
f325b2
- Resolves: rhbz#846775 Clipboard must be disposed before selection
f325b2
- Resolves: rhbz#842292 crash in scrolling multiselection in draw
f325b2
f325b2
* Wed Aug 15 2012 David Tardon <dtardon@redhat.com> - 1:3.6.1.1-1
f325b2
- 3.6.1 rc1
f325b2
f325b2
* Sun Aug 12 2012 Kevin Fenzi <kevin@scrye.com> - 1:3.6.0.4-3
f325b2
- Rebuild for new boost
f325b2
f325b2
* Sat Jul 28 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.4-2
f325b2
- rebuilt for boost 1.50
f325b2
f325b2
* Fri Jul 27 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.4-1
f325b2
- 3.6.0 rc4
f325b2
f325b2
* Thu Jul 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.3-2
f325b2
- Resolves: rhbz#842552 crash in pptx import
f325b2
f325b2
* Wed Jul 25 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.3-1
f325b2
- 3.6.0 rc3
f325b2
f325b2
* Tue Jul 17 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.2-1
f325b2
- 3.6.0 rc2
f325b2
f325b2
* Mon Jul 16 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.0.1-3
f325b2
- Resolves: rhbz#836937 insanely slow with Zemberek
f325b2
f325b2
* Mon Jul 16 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.1-2
f325b2
- rebuild for new libexttextcat
f325b2
f325b2
* Thu Jul 12 2012 David Tardon <dtardon@redhat.com> - 3.6.0.1-1
f325b2
- 3.6.0 rc1
f325b2
f325b2
* Mon Jul 09 2012 Caolán McNamara <caolanm@redhat.com> - 3.6.0.0-4
f325b2
- Resolves: rhbz#838368 --view ignored while -view accepted
f325b2
f325b2
* Thu Jul 05 2012 David Tardon <dtardon@redhat.com> - 3.6.0.0-3
f325b2
- 3.6.0 beta3
f325b2
f325b2
* Mon Jul  2 2012 Marek Kasik <mkasik@redhat.com> - 3.6.0.0-2
f325b2
- Rebuild (poppler-0.20.1)
f325b2
f325b2
* Wed Jun 27 2012 David Tardon <dtardon@redhat.com> - 3.6.0.0-1
f325b2
- 3.6.0 beta2
f325b2
- drop integrated 0001-move-binfilter-mime-types-into-extra-.desktop-file.patch
f325b2
- drop integrated 0001-Resolves-rhbz-788042-skip-splashscreen-with-quicksta.patch
f325b2
- drop integrated libreoffice-ensure-non-broken-xml-tree.patch
f325b2
- drop integrated 0001-preserve-timestamps-for-.py-files.patch
f325b2
- drop integrated 0001-Resolves-rhbz-788045-swriter-help-etc-doesn-t-show-h.patch
f325b2
- drop integrated 0001-Resolves-rhbz-799525-put-flat-odf-mimetypes-in-xsltf.patch
f325b2
- drop integrated 0001-Resolves-rhbz-800272-complain-about-unknown-command-.patch
f325b2
- drop integrated 0001-Resolves-rhbz-806663-SlideshowImpl-can-outlive-SdMod.patch
f325b2
- drop integrated 0001-desktop-do-not-complain-about-soffice-command-line-o.patch
f325b2
- drop integrated 0001-Resolves-fdo-48096-torn-off-popups-trigger-keyboard-.patch
f325b2
- drop integrated 0001-fdo-38088-better-CSV-import-default-separators.patch
f325b2
- drop integrated 0001-save-register-arguments-first.patch
f325b2
- drop integrated 0001-do-not-let-gcc-use-registers-we-are-setting-ourselve.patch
f325b2
- drop integrated 0001-wrong-types-used-here-breaks-64bit-bigendian.patch
f325b2
- drop integrated 0001-Resolves-rhbz-805743-a11y-call-doShow-after-we-have-.patch
f325b2
- drop integrated 0001-Resolves-fdo-49849-implement-Unicode-6.1-hebrew-line.patch
f325b2
- drop integrated 0001-use-ure-instead-of-ure-link.patch
f325b2
- drop broken 0001-fix-setting-of-paper-tray-from-print-dialog-fdo-4393.patch
f325b2
f325b2
* Mon Jun 18 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.5.1-2
f325b2
- Resolves: rhbz#830810 missing dependency on lucene-contrib
f325b2
f325b2
* Thu Jun 14 2012 David Tardon <dtardon@redhat.com> - 3.5.5.1-1
f325b2
- 3.5.5 rc1
f325b2
- drop integrated 0001-make-hsqldb-build-with-java-1.7.patch
f325b2
- drop integrated 0001-Related-rhbz-799628-crash-with-chewing-IM-with-g3g.patch
f325b2
- drop integrated 0001-silence-SolarMutex-not-locked-spew.patch
f325b2
- drop integrated 0001-gcc-trunk-fix-unable-to-find-string-literal-operator.patch
f325b2
- drop integrated 0001-ppc-yyinput-returns-a-int-truncating-to-unsigned-cha.patch
f325b2
- drop integrated 0001-Resolves-rhbz-826609-rhbz-820554-fix-smoketest-on-pp.patch
f325b2
f325b2
* Mon Jun 11 2012 David Tardon <dtardon@redhat.com> - 3.5.4.2-3
f325b2
- make gdb pretty printers for URE libs usable again
f325b2
f325b2
* Fri Jun 08 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.4.2-2
f325b2
- Resolves: rhbz#826609, rhbz#820554 fix smoketest on ppc[64] and s390[x]
f325b2
f325b2
* Wed May 23 2012 David Tardon <dtardon@redhat.com> - 3.5.4.2-1
f325b2
- 3.5.4 rc2
f325b2
f325b2
* Thu May 17 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.4.1-2
f325b2
- Resolves: rhbz#811226 ARM FTBFS
f325b2
f325b2
* Wed May 16 2012 David Tardon <dtardon@redhat.com> - 3.5.4.1-1
f325b2
- 3.5.4 rc1
f325b2
- drop integrated 0001-do-not-prepend-n-twice-it-confuses-KFileDialog-rhbz-.patch
f325b2
- drop integrated 0001-incrementing-index-twice-in-one-run-seems-wrong.patch
f325b2
- drop integrated 0001-fdo-49365-correctly-map-monitor-index-back-to-screen.patch
f325b2
- drop integrated 0001-rhbz-809019-count-mirrored-monitors-as-one.patch
f325b2
f325b2
* Sun May 13 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.3.2-5
f325b2
- Resolves: fdo#49849 line breaking fixes for Hebrew
f325b2
f325b2
* Fri May 11 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-4
f325b2
- Resolves: rhbz#820439 KDE export dialog broken for most formats
f325b2
- Resolves: fdo#49365 Libreoffice fails to start on second screen with
f325b2
  gtk vcl plugin
f325b2
- Resolves: rhbz#809019 Impress thinks a machine with 2 monitors in
f325b2
  clone mode is multihead
f325b2
f325b2
* Wed May 09 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.3.2-3
f325b2
- Resolves: rhbz#805743 a11y crash in impress/draw
f325b2
- Resolves: rhbz#813202 opengl slide transitions still a bit
f325b2
  problematic in Fedora 17
f325b2
f325b2
* Thu May 03 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-2
f325b2
- rebuild for changed dependencies
f325b2
f325b2
* Wed Apr 25 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-1
f325b2
- 3.5.3 rc2
f325b2
- fix broken test on 64bit big endian
f325b2
f325b2
* Mon Apr 23 2012 David Tardon <dtardon@redhat.com> - 3.5.3.1-2
f325b2
- rebuild for icu
f325b2
- fix UNO bridges for ppc and ppc64
f325b2
f325b2
* Thu Apr 19 2012 David Tardon <dtardon@redhat.com> - 3.5.3.1-1
f325b2
- 3.5.3 rc1
f325b2
- drop integrated 0001-Introduced-SystemShellExecuteFlags-URIS_ONLY.patch
f325b2
- drop integrated 0001-Simplify-code-and-use-proper-register-names-for-linu.patch
f325b2
- drop integrated 0001-resolved-rhbz-813280-the-current-document-is-not-alw.patch
f325b2
f325b2
* Wed Apr 18 2012 Eike Rathke <erack@redhat.com> - 3.5.2.1-7
f325b2
- Resolves: rhbz#813280 sheets cannot be moved in Calc
f325b2
f325b2
* Wed Apr 11 2012 Eike Rathke <erack@redhat.com> - 3.5.2.1-6
f325b2
- Resolves: fdo#38088 rhbz#810267 better CSV import default separators
f325b2
f325b2
* Tue Apr 10 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-5
f325b2
- Resolves: rhbz#811226 FTBFS ARM
f325b2
f325b2
* Thu Apr 05 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.2.1-4
f325b2
- Fix URIS_ONLY flag issue
f325b2
- rebuild for db4
f325b2
f325b2
* Mon Apr 02 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-3
f325b2
- Resolves: rhbz#708041 focus problems with tearable menus
f325b2
f325b2
* Mon Mar 26 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-2
f325b2
- Resolves: rhbz#806663 SlideshowImpl can outlive SdModule
f325b2
f325b2
* Sun Mar 25 2012 David Tardon <dtardon@redhat.com> - 3.5.2.1-1
f325b2
- 3.5.2 rc1
f325b2
-drop integrated 0001-yet-another-clash-with-macro-name.patch
f325b2
f325b2
* Wed Mar 14 2012 David Tardon <dtardon@redhat.com> - 3.5.1.2-2
f325b2
- Resolves: rhbz#770209 can't change paper tray setting while printing
f325b2
f325b2
* Thu Mar 08 2012 David Tardon <dtardon@redhat.com> - 3.5.1.2-1
f325b2
- 3.5.1 rc2
f325b2
f325b2
* Tue Mar 06 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-3
f325b2
- Resolves: rhbz#799628 crash with chewing IM with g3g
f325b2
- Resolves: rhbz#799525 put flat odf mimetypes into xsltfilter.desktop
f325b2
- Resolves: rhbz#800272 complain about unknown commandline options
f325b2
f325b2
* Wed Feb 29 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-2
f325b2
- Resolves: rhbz#788045 swriter --help doesn't show help
f325b2
- Resolves: rhbz#798667 missing .desktop icons
f325b2
f325b2
* Sun Feb 26 2012 David Tardon <dtardon@redhat.com> - 3.5.1.1-1
f325b2
- 3.5.1 rc1
f325b2
- drop 0001-Resolves-fdo-43644-survive-registered-but-unavailabl.patch
f325b2
- drop 0001-Resolves-rhbz-789622-Adapt-SDK-to-changed-paths-in-L.patch
f325b2
- drop 0001-Fix-fdo-45177-avoid-linked-undo-for-the-while.patch
f325b2
- drop 0001-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
f325b2
- drop binfilter-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
f325b2
- Resolves: fdo#45177 avoid linked undo crash
f325b2
- Fix some apparent misuses of RTL_CONSTASCII_USTRINGPARAM (cherry-picked from
f325b2
  upstream libreoffice-3-5 branch)
f325b2
f325b2
* Tue Feb 14 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-5
f325b2
- Resolves rhbz#789622: Adapt SDK to changed paths in LO installation
f325b2
f325b2
* Mon Feb 13 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-4
f325b2
- ensure gdb .py files have the same timstamps so that multilib
f325b2
  .pyc's and .pyo's have the same content (timestamp in binary cache)
f325b2
f325b2
* Sat Feb 11 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-3
f325b2
- make sure .tree files don't get busted again
f325b2
f325b2
* Tue Feb 07 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-2
f325b2
- junit4 -> junit
f325b2
- Resolves: rhbz#788042 skip splashscreen with quickstarter
f325b2
- with split binfilter we need fix for fdo#43644
f325b2
f325b2
* Thu Feb 02 2012 David Tardon <dtardon@redhat.com> - 3.5.0.3-1
f325b2
- 3.5.0 rc3
f325b2
- Resolves: rhbz#786328 add nlpsolver subpackage
f325b2
- split legacy binary filters into subpackage
f325b2
f325b2
* Thu Jan 26 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.2-2
f325b2
- add libreoffice-postgresql subpackage
f325b2
f325b2
* Wed Jan 25 2012 David Tardon <dtardon@redhat.com> - 3.5.0.2-1
f325b2
- 3.5.0 rc2
f325b2
f325b2
* Thu Jan 19 2012 David Tardon <dtardon@redhat.com> - 3.5.0.1-1
f325b2
- 3.5.0 rc1
f325b2
- drop integrated 0001-workaround-internal-compiler-error-with-gcc-4.7.patch
f325b2
- drop integrated 0001-fix-for-gcc-4.7-C-11-these-are-not-string-literal-op.patch
f325b2
- drop integrated 0001-fix-for-gcc-4.7-C-11-this-is-not-string-literal-oper.patch
f325b2
- drop integrated 0001-Revert-fast_merge-fix-mis-merge-of-first-module-s-st.patch
f325b2
- drop integrated 0001-fix-writing-of-strings-from-the-first-module.patch
f325b2
- drop integrated 0001-refactor-slightly-to-avoid-link-problems-with-gcc-4..patch
f325b2
f325b2
* Fri Jan 13 2012 David Tardon <dtardon@redhat.com> - 3.4.99.3-1
f325b2
- 3.5.0 beta3
f325b2
- drop integrated 0001-fix-syntactic-error.patch
f325b2
- drop integrated 0001-gcc-trunk-fix-error-unable-to-find-string-literal-op.patch
f325b2
- drop integrated 0001-gcc-trunk-avoid-confusion.patch
f325b2
- drop integrated 0001-workaround-for-LO-namespace-pollution-breaking-KDE4-.patch
f325b2
- drop integrated 0001-smath-does-not-handle-accents-in-MathML.patch
f325b2
- Resolves: rhbz#533318 smath does not handle accents in MathML
f325b2
- Resolves: rhbz#771108 English menu in writer despite installation of
f325b2
  libreoffice-langpack-de
f325b2
f325b2
* Fri Jan 06 2012 David Tardon <dtardon@redhat.com> - 3.4.99.2-2
f325b2
- rebuild with gcc 4.7
f325b2
f325b2
* Wed Dec 21 2011 David Tardon <dtardon@redhat.com> - 3.4.99.2-1
f325b2
- 3.5.0 beta2
f325b2
- drop integrated 0001-Resolves-rhbz-761009-IFSD_Equal-is-asymmetrical.patch
f325b2
- drop integrated 0001-Resolves-rhbz-767708-avoid-SIGBUS-writing-to-overcom.patch
f325b2
- drop integrated 0001-force-gbuild-stage-for-CustomTargets.patch
f325b2
- drop integrated 0001-these-translations-do-already-exist-in-translations-.patch
f325b2
- drop integrated 0001-Fix-typo-and-clean-up.patch
f325b2
- use system mysql-connector-c++
f325b2
f325b2
* Sun Dec 18 2011 David Tardon <dtardon@redhat.com> - 3.4.99.1-1
f325b2
- 3.5.0 beta1
f325b2
- drop integrated 0001-Related-fdo-37195-migrationoo3-not-registered.patch
f325b2
- drop integrated 0001-Related-i58612-don-t-crash-anyway.patch
f325b2
- drop integrated 0001-Related-rhbz-652604-better-survive-exceptions-thrown.patch
f325b2
- drop integrated 0001-Related-rhbz-702833-addEventListener-without-removeE.patch
f325b2
- drop integrated 0001-Related-rhbz-711087-band-aid.patch
f325b2
- drop integrated 0001-Related-rhbz-718976-crash-in-SwTxtSizeInfo-GetMultiC.patch
f325b2
- drop integrated 0001-Related-rhbz-730225-avoid-segv-in-ld-this-was-set-to.patch
f325b2
- drop integrated 0001-Related-rhbz-753201-fedora-ant-java-1.5.0-gcj-won-t-.patch
f325b2
- drop integrated 0001-Resolves-fdo-32665-handle-that-FreeSerif-lacks-some-.patch
f325b2
- drop integrated 0001-Resolves-rhbz-693265-fix-crash-from-unhandled-except.patch
f325b2
- drop integrated 0001-Resolves-rhbz-695509-crash-in-RefreshDocumentLB.patch
f325b2
- drop integrated 0001-Resolves-rhbz-713154-pdf-export-dialog-too-tall-to-f.patch
f325b2
- drop integrated 0001-Resolves-rhbz-715549-use-fontconfig-s-detected-forma.patch
f325b2
- drop integrated 0001-Resolves-rhbz-738255-avoid-crash-on-NULL-pointer.patch
f325b2
- drop integrated 0001-Resolves-rhbz-751290-KDE-black-on-dark-tooltips.patch
f325b2
- drop integrated 0001-add-Oracle-Java-1.7.0-recognition.patch
f325b2
- drop integrated 0001-avoid-using-com.sun.org-apis.patch
f325b2
- drop integrated 0001-bubble-down-configure-test-findings-on-visibility.patch
f325b2
- drop integrated 0001-fix-horizontal-scrollbars-with-KDE-oxygen-style-bnc-.patch
f325b2
- drop integrated 0001-gtk3-fix-cairo-canvas-crash-for-non-X-or-svp-backend.patch
f325b2
- drop integrated 0001-helgrind-Related-rhbz-655686-get-order-of-shutdown-c.patch
f325b2
- drop integrated 0001-rhbz-667082-do-not-crash-importing-section-containin.patch
f325b2
- drop integrated 0001-rhbz-702635-set-correct-page-number-when-exporting-s.patch
f325b2
- drop integrated Backport-reading-AES-encrypted-ODF-1.2-documents.patch
f325b2
- drop integrated gdb-pretty-printers.patch
f325b2
- drop integrated kde4configure.patch
f325b2
- drop integrated libreoffice-ppc64.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo108637.sfx2.uisavedir.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo113273.desktop.resolvelinks.patch
f325b2
- drop integrated vbahelper.visibility.patch
f325b2
- drop libreoffice-testtools subpackage, because testtool has been
f325b2
  removed by upstream
f325b2
f325b2
* Thu Dec 15 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-6
f325b2
- Resolves: rhbz#761009 IFSD_Equal is asymmetrical
f325b2
- Resolves: rhbz#767708 write to mmap'ed file w/o disk space: SIGBUS
f325b2
f325b2
* Tue Nov 29 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-5
f325b2
- Resolves: rhbz#757653 fix headless crash with cairo canvas
f325b2
f325b2
* Tue Nov 22 2011 Lukas Tinkl <ltinkl@redhat.com> - 3.4.4.2-4
f325b2
- Resolves: rhbz#751290 - [kde] LibreOffice has black on dark-grey tooltip-texts
f325b2
f325b2
* Fri Nov 11 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-3
f325b2
- Related: fdo#42534 0001-Related-i58612-don-t-crash-anyway.patch
f325b2
- Resolves: fdo#42749 KDE oxygen theme and scrollbars
f325b2
f325b2
* Thu Nov 10 2011 Stephan Bergmann <sbergman@redhat.com> - 3.4.4.2-2
f325b2
- Patch to backport reading AES-encrypted ODF 1.2 documents
f325b2
f325b2
* Thu Nov 03 2011 David Tardon <dtardon@redhat.com> - 3.4.4.2-1
f325b2
- 3.4.4 rc2
f325b2
f325b2
* Fri Oct 28 2011 Rex Dieter <rdieter@fedoraproject.org> - 1:3.4.4.1-4
f325b2
- rebuild(poppler)
f325b2
f325b2
* Thu Oct 27 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.1-3
f325b2
- Resolves: rhbz#665800 missing glyph symbol shown when toggling bold/italic
f325b2
  for Sinhala text
f325b2
f325b2
* Thu Oct 27 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.1-2
f325b2
- possible fix for java 1.7.0 detection
f325b2
f325b2
f325b2
* Wed Oct 26 2011 David Tardon <dtardon@redhat.com> - 3.4.4.1-1
f325b2
- 3.4.4 rc1
f325b2
f325b2
* Tue Oct 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-16
f325b2
- allow building with gcj
f325b2
f325b2
* Fri Oct 21 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-15
f325b2
- Resolves: rhbz#747356 let Qt call XInitThreads
f325b2
- fix .sdw import
f325b2
f325b2
* Wed Oct 19 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-14
f325b2
- Related: rhbz#743750 addXineramaScreenUnique issue
f325b2
 
f325b2
* Fri Oct 07 2011 Stephan Bergmann <sbergman@redhat.com> - 3.4.3.2-13
f325b2
- Patches to build with GCC 6.4.1
f325b2
f325b2
* Fri Sep 30 2011 Marek Kasik <mkasik@redhat.com> - 3.4.3.2-12
f325b2
- Rebuild (poppler-0.18.0)
f325b2
f325b2
* Tue Sep 20 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-11
f325b2
- Resolves: rhbz#738133 fix bn discard string
f325b2
- Resolves: fdo#35513 avoid crash while processing incorrect print range
f325b2
f325b2
* Mon Sep 19 2011 Marek Kasik <mkasik@redhat.com> - 3.4.3.2-10
f325b2
- Rebuild (poppler-0.17.3)
f325b2
f325b2
* Thu Sep 15 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-9
f325b2
- Resolves: rhbz#738255 avoid crash on sc inputhdl
f325b2
f325b2
* Tue Sep 13 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-8
f325b2
- Resolves: rhbz#274631 remove NoDisplay from -math.desktop
f325b2
f325b2
* Thu Sep 08 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-7
f325b2
- rebuild for new icu
f325b2
f325b2
* Tue Sep 06 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-6
f325b2
- Resolves: rhbz#734976 libreoffice-langpack-*-* not pulled in by
f325b2
  yum install libreoffice
f325b2
f325b2
* Fri Sep 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-5
f325b2
- Resolves: rhbz#735182 be able to rebuild against poppler 0.17.3
f325b2
f325b2
* Tue Aug 30 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-4
f325b2
- Resolves: rhbz#734432 openoffice.org symlink broken
f325b2
f325b2
* Mon Aug 29 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-3
f325b2
- add Latvian langpack
f325b2
f325b2
* Fri Aug 26 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-2
f325b2
- Resolves: rhbz#733564 graphite2 now packaged into fedora
f325b2
- Related: fdo#37195 migrationoo3 not registered
f325b2
f325b2
* Thu Aug 25 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-1
f325b2
- 3.4.3 rc2
f325b2
f325b2
* Mon Aug 22 2011 David Tardon <dtardon@redhat.com> - 3.4.3.1-2
f325b2
- add gdb pretty printers
f325b2
f325b2
* Tue Aug 16 2011 David Tardon <dtardon@redhat.com> - 3.4.3.1-1
f325b2
- 3.4.3 rc1
f325b2
- drop integrated 0001-Resolves-rhbz-725144-wrong-csh-syntax.patch
f325b2
f325b2
* Fri Aug 12 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.3-3
f325b2
- Related: rhbz#730225 avoid segv in ld
f325b2
f325b2
* Tue Aug 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.3-2
f325b2
- Resolves: rhbz#693265 fix crash from unhandled exception
f325b2
f325b2
* Fri Jul 29 2011 David Tardon <dtardon@redhat.com> - 3.4.2.3-1
f325b2
- 3.4.2 rc3
f325b2
f325b2
* Mon Jul 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.2-2
f325b2
- Resolves: rhbz#725144 wrong csh syntax
f325b2
f325b2
* Wed Jul 20 2011 David Tardon <dtardon@redhat.com> - 3.4.2.2-1
f325b2
- 3.4.2 rc2
f325b2
- fix breakage in KDE4 plugin
f325b2
f325b2
* Tue Jul 19 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-3
f325b2
- Resolves: rhbz#715549 use fontconfig's detected format
f325b2
f325b2
* Mon Jul 18 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-2
f325b2
- Rebuild (poppler-0.17.0), add libreoffice-poppler-0.17.0.patch
f325b2
  seeing as the API changed for some reason or other
f325b2
f325b2
* Wed Jul 13 2011 David Tardon <dtardon@redhat.com> - 3.4.2.1-1
f325b2
- 3.4.2 rc1
f325b2
- drop 0001-bad-merge-fix-to-enable-extensions-to-build-again.patch
f325b2
- drop 0001-fix-regression-in-SvGlobalName-operator.patch
f325b2
f325b2
* Tue Jul 12 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.3-3
f325b2
- fix regression in SvGlobalName operator
f325b2
f325b2
* Tue Jul 05 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.3-2
f325b2
- Related: rhbz#718976 crash in SwTxtSizeInfo::GetMultiCreator
f325b2
f325b2
* Fri Jul 01 2011 David Tardon <dtardon@redhat.com> - 3.4.1.3-1
f325b2
- 3.4.1 rc3
f325b2
f325b2
* Thu Jun 23 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.2-1
f325b2
- 3.4.1 rc2
f325b2
- drop integrated 0001-correctly-build-GTK-systray-icon.patch
f325b2
f325b2
* Tue Jun 21 2011 David Tardon <dtardon@redhat.com> - 3.4.1.1-5
f325b2
- Resolves: rhbz#714781 add Persian langpack
f325b2
- Resolves: rhbz#667082 do not crash importing section containing just
f325b2
  an empty paragraph
f325b2
f325b2
* Mon Jun 20 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-4
f325b2
- Related: rhbz#711087 band aid for crash in sc undo
f325b2
- Resolves: rhbz#714338 add a metapackage to install standard bits
f325b2
f325b2
* Fri Jun 17 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-3
f325b2
- Related: rhbz#702833 addEventListener without removeEventListener
f325b2
f325b2
* Thu Jun 16 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-2
f325b2
- Resolves: rhbz#713154 pdf export dialog too tall to fit
f325b2
f325b2
* Wed Jun 15 2011 David Tardon <dtardon@redhat.com> - 3.4.1.1-1
f325b2
- 3.4.1 RC1
f325b2
- drop integrated 0001-Resolves-rhbz-707317-avoid-crash-in-getRowSpan.patch
f325b2
- drop integrated 0001-Resolves-rhbz-710004-band-aid-for-immediate-crash-in.patch
f325b2
- drop integrated 0001-Resolves-rhbz-710556-don-t-crash-on-missing-graphics.patch
f325b2
- drop integrated 0001-Resolves-rhbz-699909-crash-in-export-of-.doc-in-lcl_.patch
f325b2
- drop integrated 0001-fdo-37584-Make-a-real-copy-of-the-text-where-to-coun.patch
f325b2
- drop integrated 0001-Resolves-fdo-37668-bitwise-operations-on-signed-numb.patch
f325b2
f325b2
* Thu Jun 09 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-5
f325b2
- Resolves: rhbz#699909 crash in export of .doc in lcl_getField
f325b2
- Resolves: fdo#37584 Make a real copy of the text
f325b2
- Resolves: rhbz#709503/fdo#37668 bitwise operations on signed values
f325b2
f325b2
* Tue Jun 07 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-4
f325b2
- Resolves: rhbz#710556 't crash on missing graphics .pptx export
f325b2
- Resolves: rhbz#652604 better survive exceptions in autorecovery
f325b2
f325b2
* Thu Jun 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-3
f325b2
- Resolves: rhbz#710004 band aid for crash
f325b2
f325b2
* Mon May 30 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-2
f325b2
- Resolves: rhbz#707317 avoid crash in getRowSpan
f325b2
f325b2
* Fri May 27 2011 David Tardon <dtardon@redhat.com> - 3.4.0.2-1
f325b2
- 3.4.0 RC2
f325b2
- drop integrated 0001-fix-build-with-system-bsh.patch
f325b2
f325b2
* Wed May 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.1-3
f325b2
- rebuild for new hunspell
f325b2
f325b2
* Tue May 24 2011 David Tardon <dtardon@redhat.com> - 3.4.0.1-2
f325b2
- Resolves: rhbz#706110 oosplash.bin segfault on every login
f325b2
f325b2
* Fri May 20 2011 David Tardon <dtardon@redhat.com> - 3.4.0.1-1
f325b2
- 3.4 RC1
f325b2
- Resolves: rhbz#702635 set correct page number when exporting selected
f325b2
  pages
f325b2
f325b2
* Sat May 07 2011 Christopher Aillon <caillon@redhat.com> - 3.3.99.4-2
f325b2
- Update icon cache scriptlet
f325b2
f325b2
* Sat May 07 2011 David Tardon <dtardon@redhat.com> 3.3.99.4-1
f325b2
- 3.4 beta4
f325b2
- drop integrated 0001-Removed-duplicate-code-block-mis-merge-prolly.patch
f325b2
- drop integrated 7de0b88ce2dd932915894385b54be1897d5ee053.zip
f325b2
f325b2
* Mon Apr 18 2011 Caolán McNamara <caolanm@redhat.com> 3.3.99.1-2
f325b2
- Resolves: rhbz#695509 crash in RefreshDocumentLB
f325b2
- bubble down configure test findings on visibility
f325b2
f325b2
* Mon Apr 11 2011 Caolán McNamara <caolanm@redhat.com> 3.3.99.1-1
f325b2
- 3.4 beta1
f325b2
- drop openoffice.org-1.9.123.ooo53397.prelinkoptimize.desktop.patch
f325b2
  in favour of ooosplash
f325b2
- drop openoffice.org-2.2.0.gccXXXXX.solenv.javaregistration.patch
f325b2
  because components are passively registered now
f325b2
- drop integrated openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch
f325b2
- drop integrated turn-script-providers-into-extensions.patch
f325b2
- drop integrated 0001-tidy-this-up-and-don-t-bail-out-on-mislength-records.patch
f325b2
- drop integrated 0001-free-ctxt-after-taking-lastError-details.patch
f325b2
- drop integrated 0001-Removed-suspect-hack.-Cursor-on-post-it-now-scrolls-.patch
f325b2
- drop integrated libreoffice-gcc4.6.0.patch
f325b2
- drop integrated 0001-fexceptions-fexceptions.patch
f325b2
- drop integrated 0001-Related-rhbz-672872-cancel-gtk-file-dialog-on-deskto.patch
f325b2
- drop vbahelper.visibility.patch
f325b2
- drop integrated 0001-Resolves-fdo-33509-i62414-out-by-one-breaks-CTL-spel.patch
f325b2
- drop integrated 0001-Resolves-rhbz-670020-crash-in-slidesorting.patch
f325b2
- drop integrated 0001-Resolves-rhbz-676539-handle-missing-pWindows-from-xW.patch
f325b2
- drop integrated 0001-Resolves-fdo-33750-i94623-use-optimal-border-width-w.patch
f325b2
- drop integrated 0001-rhbz-649310-don-t-crash-deregistering-diff.-platform.patch
f325b2
- drop integrated 0001-Resolves-rhbz-674330-dereference-of-NULL-mpBase.patch
f325b2
- drop integrated 0001-rhbz-678284-Get-correct-current-position-when-shift-page-up-and-.patch
f325b2
- drop integrated 0001-Resolves-rhbz-681159-bandaid-for-crash.patch
f325b2
- drop integrated 0001-Resolves-rhbz-672818-bandaid-for-crash-in-SwTxtNode-.patch
f325b2
- drop integrated 0001-install-high-resolution-icons.patch
f325b2
- drop integrated 0001-Resolves-rhbz-682716-pa-IN-isn-t-handled-by-fontconf.patch
f325b2
- drop integrated 0001-Related-rhbz-684477-make-sure-this-is-thread-safe.patch
f325b2
- drop integrated 0001-Resolves-rhbz-682621-better-resizing-of-overtall-gly.patch
f325b2
- drop integrated 0001-Resolves-rhbz-684620-crash-with-NULL-pTableBox.patch
f325b2
- drop integrated libreoffice-fdo33947.sd.print.crash.patch
f325b2
- drop integrated 0001-add-cairo_ft_font_face_create_for_pattern-wrapper.patch
f325b2
- drop integrated 0001-Related-rhbz-680460-reorganize-this-to-make-it-inher.patch
f325b2
- drop integrated 0001-Related-rhbz-680460-don-t-bother-with-an-interim-Fon.patch
f325b2
- drop integrated 0001-Resolves-rhbz-680460-honour-lcdfilter-subpixeling-et.patch
f325b2
- drop integrated 0001-Cut-Gordian-Knot-of-who-owns-the-font-options.patch
f325b2
- drop integrated 0001-beware-of-invalidated-iterator.patch
f325b2
- drop integrated rhbz680766.fix-mdds-crash.patch
f325b2
- drop integrated 0001-Resolves-rhbz-684580-X-and-strike-through-escapes-ra.patch
f325b2
- drop integrated 0001-set-mime-types-on-flat-xml-filters.patch
f325b2
- drop integrated 0001-add-flat-xml-types-to-.desktop-files-etc.patch
f325b2
- drop integrated libreoffice-fdo31271.icu.patch
f325b2
f325b2
* Tue Apr 05 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-6
f325b2
- Resolves: rhbz#655686 get order of shutdown correct
f325b2
f325b2
* Wed Mar 30 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-5
f325b2
- Add application/vnd.oasis.opendocument.text-flat-xml, etc. to
f325b2
  .desktop files for mcepl
f325b2
f325b2
* Tue Mar 29 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-4
f325b2
- Resolves: rhbz#684580 improve X and / strike-through
f325b2
f325b2
* Thu Mar 24 2011 David Tardon <dtardon@redhat.com> 3.3.2.2-3
f325b2
- Resolves: rhbz#680766 crash in mdds
f325b2
f325b2
* Wed Mar 23 2011 David Tardon <dtardon@redhat.com> 3.3.2.2-2
f325b2
- Related: rhbz#689268 versioned deps need to contain epoch
f325b2
f325b2
* Tue Mar 22 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-1
f325b2
- latest version
f325b2
- drop integrated 0001-Resolves-fdo-33701-ensure-node-outlives-path.patch
f325b2
- drop integrated 0001-valgrind-don-t-leave-an-evil-thread-running-after-ma.patch
f325b2
f325b2
* Tue Mar 22 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-12
f325b2
- Fix fontoptions cache
f325b2
- avoid crash in calc on changing size of rows (dtardon)
f325b2
f325b2
* Mon Mar 21 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-11
f325b2
- Resolves: rhbz#689268 autocorrs from OOo F14 not upgraded
f325b2
f325b2
* Wed Mar 16 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-10
f325b2
- Resolves: rhbz#680460 honour lcdfilter and subpixeling
f325b2
f325b2
* Tue Mar 15 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-9
f325b2
- Resolves: fdo#33947 sd print crash
f325b2
f325b2
* Mon Mar 14 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-8
f325b2
- Related: rhbz#684477 make sure this is thread safe
f325b2
- Resolves: rhbz#684620 crash with NULL pTableBox
f325b2
f325b2
* Sun Mar 13 2011 Marek Kasik <mkasik@redhat.com> 3.3.1.2-7
f325b2
- Rebuild (poppler-0.16.3)
f325b2
f325b2
* Wed Mar 09 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-6
f325b2
- Resolves: rhbz#682621 better resizing of overtall glyphsubs
f325b2
f325b2
* Tue Mar 08 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-5
f325b2
- Resolves: rhbz#682716 pa-IN isn't handled well by fontconfig
f325b2
f325b2
* Tue Mar 08 2011 David Tardon <dtardon@redhat.com> 3.3.1.2-4
f325b2
- install 128x128 px icons
f325b2
f325b2
* Wed Mar 02 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-3
f325b2
- Resolves: rhbz#681159 crash in writer
f325b2
- Resolves: rhbz#672818 crash in writer
f325b2
- Resolves: fdo#33701 ensure node outlives path
f325b2
- Resolves: rhbz#681738 crash on writing config post-main
f325b2
f325b2
* Thu Feb 17 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-2
f325b2
- Resolves: rhbz#678284 Calc crashes during cell select with keys
f325b2
  (dtardon)
f325b2
f325b2
* Thu Feb 17 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-1
f325b2
- RC2
f325b2
f325b2
* Wed Feb 16 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.1-2
f325b2
- Resolves: rhbz#674330 dereference of NULL mpBase
f325b2
f325b2
* Fri Feb 11 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.1-1
f325b2
- 3.3.1 rc1
f325b2
- drop integrated 0001-don-t-pushback-and-process-a-corrupt-extension.patch
f325b2
- drop integrated libreoffice-fdo32561.comphelper.patch
f325b2
- drop integrated 0001-Related-rhbz-610103-more-woes-on-rpm-upgrade-vs-rpm-.patch
f325b2
- drop integrated 0001-Resolves-rhbz-673819-crash-on-changing-position-of-d.patch
f325b2
- drop integrated 0001-rhbz-666440-don-t-pushback-and-process-a-corrupt-extension.patch
f325b2
f325b2
* Thu Feb 10 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-4
f325b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f325b2
- Related: rhbz#610103 make this even more robust
f325b2
- Related: rhbz#672872 cancel gtk file dialog on terminate
f325b2
- Resolves: fdo#33509/ooo#62414 fix CTL spelling popup
f325b2
- Resolves: rhbz#673819 crash on changing position of header/footer object
f325b2
- Resolves: rhbz#670020 crash in slidesorting
f325b2
- Resolves: rhbz#676539 handle missing pWindows from xWindows
f325b2
- Resolves: rhbz#649310 don't crash deregistering diff. platform ext.
f325b2
  (dtardon)
f325b2
- Resolves: rhbz#666440 don't pushback and process a corrupt extension
f325b2
f325b2
* Mon Jan 24 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-2
f325b2
- Resolves: rhbz#671540 fix lonely )
f325b2
f325b2
* Thu Jan 20 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-1
f325b2
- next release candidate
f325b2
- drop integrated 0001-fix-presenter-screens-description.xml-build.patch
f325b2
f325b2
* Tue Jan 18 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.3-2
f325b2
- backport fix to get presenter screen working
f325b2
- make handling busted extensions more robust
f325b2
f325b2
* Wed Jan 12 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.3-1
f325b2
- latest version
f325b2
- drop integrated 0001-Resoves-rhbz-663857-font-color-missing-C-FAQ-10.3-do.patch
f325b2
- drop integrated 0001-Avoid-double-paste-when-pasting-text-into-cell-comme.patch
f325b2
- drop integrated 0001-Resolves-rhbz-660342-Undo-Redo-crash-with-postits.patch
f325b2
- drop integrated 0001-Resolves-rhbz-666088-clean-up-search-cache-singleton.patch
f325b2
f325b2
* Thu Jan 06 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-5
f325b2
- Resolves: rhbz#666088 don't crash on clean up of search cache
f325b2
f325b2
* Wed Jan 05 2011 Lukas Tinkl <ltinkl@redhat.com> 3.3.0.2-4
f325b2
- create a KDE integration subpackage
f325b2
f325b2
* Mon Jan 03 2011 David Tardon <dtardon@redhat.com> 3.3.0.2-3
f325b2
- rebuild with new poppler
f325b2
f325b2
* Wed Dec 22 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-2
f325b2
- Resolves: rhbz#663724 fdo32572-sc-dont-double-paste.patch
f325b2
- Resolves: rhbz#660342 Undo/Redo crash with postits
f325b2
f325b2
* Tue Dec 21 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-1
f325b2
- latest version
f325b2
f325b2
* Sat Dec 18 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-4
f325b2
- Resolves: rhbz#663857 font color missing in transitions
f325b2
f325b2
* Wed Dec 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 3.3.0.1-3
f325b2
- rebuild (poppler)
f325b2
f325b2
* Wed Dec 15 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-2
f325b2
- Fix up some doc imports
f325b2
f325b2
* Sun Dec 05 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-1
f325b2
- release candidate 1
f325b2
- drop integrated qstart.dont-forceenabled-on-post-reg-restart.patch
f325b2
- drop integrated exit.quickstarter.when.deleted.patch
f325b2
- drop integrated 0001-destroydesktop.in.timeout.patch
f325b2
- drop integrated openoffice.org-3.3.0.rhbz657541.join-paragraphs.patch
f325b2
f325b2
* Sat Nov 27 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.3-2
f325b2
- Resolves: rhbz#610103 exit quickstarter when libs deleted
f325b2
- Resolves: rhbz#652695 release desktop in timeout
f325b2
- Resolves: rhbz#657541 don't crash during processing of auto. styles
f325b2
  when joining paragraphs (dtardon)
f325b2
f325b2
* Thu Nov 18 2010 Caolán McNamara 
f325b2
- next Libreoffice milestone
f325b2
- drop integrated openoffice.org-2.0.1.rhXXXXXX.extensions.defaulttoevo2.patch
f325b2
- drop integrated openoffice.org-2.2.1.ooo7065.sw.titlepagedialog.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo108846.sfx2.qstartfixes.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo107490.cppu.lifecycle.patch
f325b2
- drop integrated libreoffice-buildfix.patch
f325b2
- drop integrated libreoffice-xdg632229.gnomeshell.patch
f325b2
- drop integrated 0001-strcpy-cannot-be-used-with-overlapping-src-and-dest.patch
f325b2
- drop integrated 0001-abort-doesn-t-gain-us-anything-here.patch
f325b2
- drop integrated 0001-latest-libX11-changed-header-guards.patch
f325b2
f325b2
* Sat Nov 06 2010 David Tardon 
f325b2
- turn script providers into extensions
f325b2
f325b2
* Wed Nov 03 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-5
f325b2
- Resolves: rhbz#649210 add Sinhalese langpack
f325b2
f325b2
* Sat Oct 30 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-4
f325b2
- langpack macro hard-coded version number
f325b2
f325b2
* Fri Oct 22 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-3
f325b2
- Resolves: xdg632229 gnomeshell app tracking
f325b2
f325b2
* Tue Oct 12 2010 David Tardon <dtardon@redhat.com> 3.2.99.2-2
f325b2
- use macros to define auto-correction and language pack subpackages
f325b2
f325b2
* Mon Oct 11 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-1
f325b2
- next LibreOffice milestone
f325b2
- drop integrated openoffice.org-2.3.0.ooo76649.httpencoding.patch
f325b2
- drop integrated workspace.dtardon03.patch
f325b2
- drop integrated openoffice.org-3.1.0.ooo61927.sw.ww6.unicodefontencoding.patch
f325b2
- drop integrated workspace.impress195.patch
f325b2
- drop integrated workspace.srb1.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo106502.svx.fixspelltimer.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo108246.svx.hide-sql-group-when-inactive.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo95369.sw.sortedobjs.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo110142.svx.safercolornames.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo111758.sd.xerror.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo111741.extras.malformed-xml-file.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo112059.sw.avoid-null-ptr-deref.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo100686.wizards.types.not.mediatypes.patch
f325b2
- drop integrated workspace.vcl113.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo112384.sw.export.doc.styledoesntexist.patch
f325b2
- drop integrated workspace.cmcfixes77.patch
f325b2
- drop integrated workspace.vcl114.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo106591.sal.tradcopy.patch
f325b2
- drop integrated workspace.vcl115.patch
f325b2
- drop integrated workspace.cmcfixes78.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo114012.sd.bada11ychain.patch
f325b2
- drop integrated workspace.cmcfixes79.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo114703.vcl.betterlocalize.font.patch
f325b2
- drop integrated openoffice.org-3.3.0.rh638185.editeng.cjkctlhtmlsizes.patch
f325b2
- drop integrated openoffice.org-3.3.0.rh637738.libgcrypt.addmutex.patch
f325b2
- drop integrated openoffice.org-3.2.0.rh632236.writerfilter.cleanup-cell-props.patch
f325b2
- drop workspace.gtk3.patch
f325b2
f325b2
* Wed Oct 06 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.1-2
f325b2
- Related: rhbz#639945 pull in review changes
f325b2
  + redland build-fix
f325b2
  + replace awk script
f325b2
  + validate .destop files
f325b2
f325b2
* Wed Sep 29 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.1-1
f325b2
- initial import of the leviathan