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