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