f325b2
# download path contains version without the last (fourth) digit
f325b2
%define libo_version 5.0.6
f325b2
# Should contain .alphaX / .betaX, if this is pre-release (actually
f325b2
# pre-RC) version. The pre-release string is part of tarball file names,
f325b2
# so we need a way to define it easily at one place.
f325b2
%define libo_prerelease %{nil}
f325b2
# rhbz#715152 state vendor
f325b2
%if 0%{?rhel}
f325b2
%define vendoroption --with-vendor="Red Hat, Inc."
f325b2
%define libo_use_python3 %{nil}
f325b2
%define libo_python python
f325b2
%define libo_python_sitearch %{python_sitearch}
f325b2
%endif
f325b2
%if 0%{?fedora}
f325b2
%define libo_use_python3 1
f325b2
%define libo_python python3
f325b2
%define libo_python_sitearch %{python3_sitearch}
f325b2
%define vendoroption --with-vendor="The Fedora Project"
f325b2
%endif
f325b2
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF
f325b2
%define __jar_repack %{nil}
f325b2
# make it easier to download sources from pre-release site
f325b2
# %%define source_url http://dev-builds.libreoffice.org/pre-releases/src
f325b2
%define source_url http://download.documentfoundation.org/libreoffice/src/%{libo_version}
f325b2
# URL for external projects' tarballs
f325b2
%define external_url http://dev-www.libreoffice.org/src/
f325b2
# limit to fedora, as it breaks building of some bundled projects
f325b2
%if 0%{?fedora}
f325b2
# default for f23 onwards
f325b2
%global _hardened_build 1
f325b2
%endif
f325b2
%global girapiversion 0.1
f325b2
f325b2
# get english only and no-langpacks for a faster smoketest build
f325b2
# fedpkg compile/install/local/mockbuild does not handle --without ATM,
f325b2
# so it is necessary to change this to bcond_with to achieve the same
f325b2
# effect
f325b2
%bcond_without langpacks
f325b2
f325b2
# remove workdir at the end of %%build, to allow build on space-constrained machines
f325b2
%ifarch s390 s390x
f325b2
%bcond_without smallbuild
f325b2
%else
f325b2
%bcond_with smallbuild
f325b2
%endif
f325b2
f325b2
# generated by %%langpack definitions
f325b2
%global langpack_langs %{nil}
f325b2
f325b2
%global bundling_options %{nil}
f325b2
f325b2
Summary:        Free Software Productivity Suite
f325b2
Name:           libreoffice
f325b2
Epoch:          1
f325b2
Version:        %{libo_version}.2
f325b2
Release:        15%{?libo_prerelease}%{?dist}
f325b2
License:        (MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic and MPLv2.0 and CC0
f325b2
Group:          Applications/Productivity
f325b2
URL:            http://www.libreoffice.org/
f325b2
f325b2
Source0:        %{source_url}/libreoffice-%{version}%{?libo_prerelease}.tar.xz
f325b2
Source1:        %{source_url}/libreoffice-help-%{version}%{?libo_prerelease}.tar.xz
f325b2
Source2:        %{source_url}/libreoffice-translations-%{version}%{?libo_prerelease}.tar.xz
f325b2
Source3:        http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll
f325b2
Source4:        libreoffice-multiliblauncher.sh
f325b2
Source5:        %{external_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
f325b2
Source6:        %{external_url}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
f325b2
Source7:        %{external_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
f325b2
Source8:        %{external_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
f325b2
#Unfortunately later versions of hsqldb changed the file format, so if we use a later version we loose
f325b2
#backwards compatability.
f325b2
Source9:        %{external_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
f325b2
%global bundling_options %{?bundling_options} --without-system-hsqldb
f325b2
f325b2
%if 0%{?rhel}
f325b2
Source10:       %{external_url}/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz
f325b2
%global bundling_options %{?bundling_options} --without-system-ucpp
f325b2
%endif
f325b2
f325b2
%if 0%{?fedora}
f325b2
Source40:       %{external_url}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2
f325b2
%endif
f325b2
f325b2
# symbolic icons
f325b2
Source42:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-base-symbolic.svg
f325b2
Source43:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-calc-symbolic.svg
f325b2
Source44:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-draw-symbolic.svg
f325b2
Source45:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-impress-symbolic.svg
f325b2
Source46:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-main-symbolic.svg
f325b2
Source47:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-math-symbolic.svg
f325b2
Source48:       https://raw.githubusercontent.com/gnome-design-team/gnome-icons/master/apps-symbolic/Adwaita/scalable/apps/libreoffice-writer-symbolic.svg
f325b2
f325b2
# build tools
f325b2
BuildRequires: autoconf
f325b2
BuildRequires: automake
f325b2
BuildRequires: bc
f325b2
BuildRequires: binutils
f325b2
BuildRequires: bison
f325b2
%if 0%{?rhel} && 0%{?rhel} < 7
f325b2
BuildRequires: chrpath
f325b2
%endif
f325b2
BuildRequires: desktop-file-utils
f325b2
BuildRequires: doxygen
f325b2
BuildRequires: findutils
f325b2
BuildRequires: flex
f325b2
BuildRequires: gcc-c++
f325b2
BuildRequires: gdb
f325b2
BuildRequires: git
f325b2
BuildRequires: gperf
f325b2
BuildRequires: icu
f325b2
BuildRequires: make
f325b2
BuildRequires: perl(Archive::Zip)
f325b2
BuildRequires: perl(Digest::MD5)
f325b2
%if 0%{?fedora}
f325b2
BuildRequires: libappstream-glib
f325b2
BuildRequires: ucpp
f325b2
%endif
f325b2
BuildRequires: zip
f325b2
f325b2
# libs / headers - common
f325b2
BuildRequires: %{libo_python}-devel
f325b2
BuildRequires: boost-devel
f325b2
BuildRequires: cups-devel
f325b2
BuildRequires: expat-devel
f325b2
BuildRequires: fontpackages-devel
f325b2
BuildRequires: glm-devel
f325b2
BuildRequires: hyphen-devel
f325b2
BuildRequires: libicu-devel
f325b2
BuildRequires: libjpeg-turbo-devel
f325b2
BuildRequires: lpsolve-devel
f325b2
BuildRequires: openldap-devel
f325b2
BuildRequires: pam-devel
f325b2
BuildRequires: pkgconfig(bluez)
f325b2
BuildRequires: pkgconfig(cppunit)
f325b2
BuildRequires: pkgconfig(dbus-glib-1)
f325b2
BuildRequires: pkgconfig(evolution-data-server-1.2)
f325b2
BuildRequires: pkgconfig(freetype2)
f325b2
BuildRequires: pkgconfig(gconf-2.0)
f325b2
BuildRequires: pkgconfig(glew) >= 1.10.0
f325b2
BuildRequires: pkgconfig(glu)
f325b2
BuildRequires: pkgconfig(gobject-introspection-1.0)
f325b2
BuildRequires: pkgconfig(graphite2)
f325b2
BuildRequires: pkgconfig(gstreamer-1.0)
f325b2
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
f325b2
BuildRequires: pkgconfig(gtk+-2.0)
f325b2
BuildRequires: pkgconfig(gtk+-3.0)
f325b2
BuildRequires: pkgconfig(harfbuzz)
f325b2
BuildRequires: pkgconfig(hunspell)
f325b2
BuildRequires: pkgconfig(ice)
f325b2
BuildRequires: pkgconfig(lcms2)
f325b2
BuildRequires: pkgconfig(libabw-0.1)
f325b2
BuildRequires: pkgconfig(libcdr-0.1)
f325b2
BuildRequires: pkgconfig(libclucene-core)
f325b2
BuildRequires: pkgconfig(libcmis-0.5)
f325b2
BuildRequires: pkgconfig(libcurl)
f325b2
BuildRequires: pkgconfig(libetonyek-0.1)
f325b2
BuildRequires: pkgconfig(libexttextcat)
f325b2
BuildRequires: pkgconfig(libfreehand-0.1)
f325b2
BuildRequires: pkgconfig(libidn)
f325b2
BuildRequires: pkgconfig(liblangtag)
f325b2
BuildRequires: pkgconfig(libmspub-0.1)
f325b2
BuildRequires: pkgconfig(libmwaw-0.3)
f325b2
BuildRequires: pkgconfig(libodfgen-0.1)
f325b2
BuildRequires: pkgconfig(liborcus-0.8)
f325b2
BuildRequires: pkgconfig(libpagemaker-0.0)
f325b2
BuildRequires: pkgconfig(librevenge-0.0)
f325b2
BuildRequires: pkgconfig(libvisio-0.1)
f325b2
BuildRequires: pkgconfig(libwpd-0.10)
f325b2
BuildRequires: pkgconfig(libwpg-0.3)
f325b2
BuildRequires: pkgconfig(libwps-0.3)
f325b2
BuildRequires: pkgconfig(libxml-2.0)
f325b2
BuildRequires: pkgconfig(libxslt)
f325b2
BuildRequires: pkgconfig(mdds) >= 0.12.0
f325b2
BuildRequires: pkgconfig(mythes)
f325b2
BuildRequires: pkgconfig(neon)
f325b2
BuildRequires: pkgconfig(nss)
f325b2
BuildRequires: pkgconfig(poppler)
f325b2
BuildRequires: pkgconfig(poppler-cpp)
f325b2
BuildRequires: pkgconfig(redland)
f325b2
BuildRequires: pkgconfig(sane-backends)
f325b2
BuildRequires: pkgconfig(xext)
f325b2
BuildRequires: pkgconfig(xinerama)
f325b2
BuildRequires: pkgconfig(xt)
f325b2
BuildRequires: pkgconfig(zlib)
f325b2
BuildRequires: postgresql-devel
f325b2
BuildRequires: unixODBC-devel
f325b2
BuildRequires: vigra-devel
f325b2
f325b2
f325b2
# libs / headers - conditional
f325b2
%if 0%{?fedora}
f325b2
BuildRequires: firebird-devel
f325b2
BuildRequires: kdelibs4-devel
f325b2
BuildRequires: openCOLLADA-devel
f325b2
BuildRequires: pkgconfig(libe-book-0.1)
f325b2
BuildRequires: pkgconfig(libeot)
f325b2
BuildRequires: pkgconfig(libgltf-0.0)
f325b2
%endif
f325b2
f325b2
# java stuff
f325b2
BuildRequires: ant
f325b2
BuildRequires: apache-commons-codec
f325b2
BuildRequires: apache-commons-lang
f325b2
BuildRequires: bsh
f325b2
BuildRequires: java-devel
f325b2
BuildRequires: jakarta-commons-httpclient
f325b2
BuildRequires: junit
f325b2
BuildRequires: pentaho-reporting-flow-engine
f325b2
f325b2
# fonts needed for unit tests
f325b2
BuildRequires: liberation-mono-fonts
f325b2
BuildRequires: liberation-sans-fonts
f325b2
BuildRequires: liberation-serif-fonts
f325b2
f325b2
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-draw = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-math = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-base = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-emailmerge = %{epoch}:%{version}-%{release}
f325b2
f325b2
# not upstreamed
f325b2
Patch0:  openoffice.org-2.4.0.ooo86080.unopkg.bodge.patch
f325b2
# not upstreamed
f325b2
Patch1:  openoffice.org-3.1.0.oooXXXXX.solenv.allowmissing.patch
f325b2
# not upstreamed
f325b2
Patch2:  libreoffice-installfix.patch
f325b2
# not upstreamed
f325b2
Patch3: 0001-Resolves-rhbz-1035092-no-shortcut-key-for-Italian-To.patch
f325b2
# not upstreamed
f325b2
Patch4: 0001-disable-firebird-unit-test.patch
f325b2
# not upstreamed
f325b2
Patch5: 0001-never-run-autogen.sh.patch
f325b2
# not upstreamed
f325b2
Patch6: 0001-add-X-TryExec-entries-to-desktop-files.patch
f325b2
# not upstreamed
f325b2
Patch7: 0001-disable-PSD-import-test-which-deadlocks-on-ARM.patch
f325b2
# upstreamed
f325b2
Patch8: 0001-Resolves-tdf-89905-don-t-copy-palettes-from-shared-t.patch
f325b2
Patch9: 0001-Resolves-tdf-49407-enable-CaseMap-property-in-impres.patch
f325b2
Patch10: 0001-rhbz-1233420-handle-inexistent-cond.-format.patch
f325b2
Patch11: 0001-allow-slide-design-to-affect-multiple-standard-pages.patch
f325b2
Patch12: 0001-implement-equalize-width-and-height-for-impress-draw.patch
f325b2
Patch13: 0001-f22-openjdk-for-ppc64le-has-both-these-dirs-but-jawt.patch
f325b2
Patch14: 0001-implement-undo-for-equalize-marked-objects.patch
f325b2
Patch15: 0001-time-stamp-object-selections-and-use-newest-as-ref-f.patch
f325b2
Patch16: 0001-Resolves-rhbz-1256843-no-obvious-means-to-close-temp.patch
f325b2
Patch17: 0001-implement-undo-of-delete-impress-cell-contents.patch
f325b2
Patch18: 0001-Fix-export-of-tdf-93675-to-.docx-as-much-as-is-possi.patch
f325b2
Patch19: 0001-default-to-as-character-caption-contents.patch
f325b2
Patch20: 0001-Related-tdf-93676-msword-wraps-slightly-differently-.patch
f325b2
Patch21: 0002-Related-tdf-93676-msword-wraps-slightly-differently-.patch
f325b2
Patch22: 0001-implement-save-slide-background-for-impress.patch
f325b2
Patch23: 0001-Related-tdf-72880-presumably-using-startcenter-as-ge.patch
f325b2
Patch24: 0001-implement-dialog-control-over-enhanced-shape-control.patch
f325b2
Patch25: 0001-tdf-95210-SetHandleControllerPosition-is-busted-wrt-.patch
f325b2
Patch26: 0001-Resolves-tdf-95682-spell-dialog-add-a-button-to-open.patch
f325b2
Patch27: 0001-backport-5-1-idle-timers-loop-to-5-0.patch
f325b2
Patch28: 0001-gtk3-implement-SAL_INVERT_50-rectangle-case.patch
f325b2
Patch29: 0001-Resolves-tdf-95962-incorrect-scanline-stride.patch
f325b2
Patch30: 0001-Related-rhbz-1281906-wayland-toolbar-drawn-over-menu.patch
f325b2
Patch31: 0001-Resolves-rhbz-1285380-get-menus-working-under-waylan.patch
f325b2
Patch32: 0001-gtk3-wayland-wrong-dialog-sizes.patch
f325b2
Patch33: 0001-Resolves-rhbz-1289398-unable-to-use-scroll-wheel-und.patch
f325b2
Patch34: 0001-valgrind-scary-warning-that-the-cairo-font-options-w.patch
f325b2
Patch35: 0001-gtk3-gtk_gesture_get_point-may-return-false.patch
f325b2
Patch36: 0001-move-things-around-a-little-to-make-backporting-easi.patch
f325b2
Patch37: 0001-Resolves-tdf-96285-restore-bodge-for-unresizable-win.patch
f325b2
Patch38: 0001-gtk3-wayland-dialogs-work-a-lot-better-if-a-min-size.patch
f325b2
Patch39: 0001-Related-rhbz-1290014-gtk3-use-gtk_window_set_modal-o.patch
f325b2
Patch40: 0001-Resolves-rhbz-1289394-gtk3-implement-tooltips-native.patch
f325b2
Patch41: 0001-rhbz-1283420-cairo-text-xrender-bodge.patch
f325b2
Patch42: 0001-Resolves-rhbz-1287581-explicitly-state-we-don-t-want.patch
f325b2
Patch43: 0001-gtk3-wayland-enable-manual-movement-of-toolbars.patch
f325b2
Patch44: 0001-gtk3-stop-the-ever-shrinking-size-of-toplevel-on-eve.patch
f325b2
Patch45: 0001-Resolves-rhbz-1291925-implement-SAL_INVERT_TRACKFRAM.patch
f325b2
Patch46: 0001-Related-rhbz-1281906-set-a-min-size-on-un-resizeable.patch
f325b2
Patch47: 0001-but-only-for-dialog.patch
f325b2
Patch48: 0001-impress-s-AnnotationWindow-is-the-only-user-of-WB_NE.patch
f325b2
Patch49: 0002-remove-newly-unused-WB_NEEDSFOCUS-and-fragile-FLOAT_.patch
f325b2
Patch50: 0003-gtk3-wayland-start-floating-windows-hidden.patch
f325b2
Patch51: 0001-these-popups-should-start-invisible-and-take-default.patch
f325b2
Patch52: 0002-disable-tearability-of-color-window.patch
f325b2
Patch53: 0001-Resolves-tdf-99604-ungrab-modal-dialogs.patch
f325b2
Patch54: 0001-gtk3-avoid-empty-target-clipboard-warning.patch
f325b2
Patch55: 0002-Fix-memleak-of-strings-allocated-in-VclGtkClipboard-.patch
f325b2
Patch56: 0003-Resolves-rhbz-1240591-gtk3-store-clipboard-when-Libr.patch
f325b2
Patch57: 0001-rerun-autoconf-after-remove-BOOST_SYSTEM.patch
f325b2
Patch58: 0001-rhbz-1168757-propagate-selected-slides-to-print-dial.patch
f325b2
Patch59: 0001-Resolves-rhbz-1294208-trackpad-two-finger-scroll-doe.patch
f325b2
Patch60: 0001-use-the-users-preferred-initials-for-impress-annotat.patch
f325b2
Patch61: 0001-gtk3-Resolves-tdf-96333-fix-RTL-menu-positioning.patch
f325b2
Patch62: 0001-tdf-97665-Let-s-hope-that-over-activation-isn-t-real.patch
f325b2
Patch63: 0001-Resolves-rhbz-1315385-use-preferred-size-if-widget-s.patch
f325b2
Patch64: 0001-Resolves-tdf-96989-videos-playback-at-maximum-possib.patch
f325b2
Patch65: 0001-delete-hidden-pages-before-deleting-unused-masters.patch
f325b2
Patch66: 0001-tdf-39271-allow-to-export-only-notes-pages.patch
f325b2
Patch67: 0001-Resolves-tdf-91778-drawing-the-background-over-an-ac.patch
f325b2
Patch68: 0001-Pasting-from-a-pdf-from-a-fallback-font-doesn-t-give.patch
f325b2
Patch69: 0001-tdf-99460-sw-layout-don-t-split-table-before-fly.patch
f325b2
Patch70: 0001-Resolves-tdf-99498-don-t-overwrite-trwWidth-value-if.patch
f325b2
Patch71: 0001-rhbz-1326602-avoid-exp.-bg-bitmaps-from-deleted-slid.patch
f325b2
Patch72: 0001-Resolves-tdf-99417-explicitly-track-formula-cells-fo.patch
f325b2
Patch73: 0001-tdf-99353-take-the-footgun-away-from-FilterCache.patch
f325b2
Patch74: 0001-Resolves-tdf-94146-a11y-crash-obtain-formula-using-t.patch
f325b2
Patch75: 0001-only-set-cur.-page-once-when-removing-mult.-pages.patch
f325b2
Patch76: 0001-tdf-86575-for-OOXML-write-plain-REF-if-deleted-parts.patch
f325b2
Patch77: 0001-improve-perf.-of-VCL-event-dispatch.patch
f325b2
Patch78: 0001-rtf-m_aStates-can-be-empty-in-the-inner-condition.patch
f325b2
Patch79: 0001-Resolves-rhbz-1364335-tooltips-are-truncated.patch
f325b2
Patch80: 0001-lp-1566050-prevent-cyclic-reference-zombies.patch
f325b2
Patch81: 0001-fix-Link-operator.patch
f325b2
Patch82: 0001-tdf-80999-Canceling-password-prompt-should-abort-det.patch
f325b2
Patch83: 0001-Resolves-rhbz-1401082-gnome-hangs-opening-a-certain-.patch
f325b2
Patch84: 0001-Resolves-tdf-101213-drop-use-of-CAIRO_OPERATOR_DIFFE.patch
f325b2
Patch85: 0001-disable-generation-of-ole-previews-in-ODF-format-unt.patch
f325b2
Patch86: 0001-Resolves_rhbz-1437537-fix-csv-a11y.patch
f325b2
Patch87: 0001-ofz-372-check-if-ImplSplit-succeeded.patch
f325b2
Patch88: 0001-limit-WEBSERVICE-to-http-s-protocols.patch
f325b2
f325b2
%if 0%{?rhel}
f325b2
# not upstreamed
f325b2
Patch500: 0001-disable-libe-book-support.patch
f325b2
# not upstreamed
f325b2
Patch501: 0001-Revert-upload-libwps-0.4.0.patch
f325b2
f325b2
# rebase libreofficekit to 5.1
f325b2
Patch600: 0002-LOK-remove-unused-LOK_PARTMODE_EMBEDDEDOBJ.patch
f325b2
Patch601: 0003-Look-for-libsofficeapp.dylib-in-the-right-place-on-O.patch
f325b2
Patch602: 0004-Don-t-do-any-magic-LO-OS-X-application-stuff-in-a-LO.patch
f325b2
Patch603: 0005-loplugin-staticmethods.patch
f325b2
Patch604: 0006-loplugin-cstylecast-deal-with-those-that-are-technic.patch
f325b2
Patch605: 0007-fsanitize-float-divide-by-zero.patch
f325b2
Patch606: 0008-LOK-fix-the-rectangle-format-mentioned-in-documentat.patch
f325b2
Patch607: 0009-loplugin-cstylecast-deal-with-remaining-pointer-cast.patch
f325b2
Patch608: 0010-lokdocview-add-width-and-height-to-the-visible-recta.patch
f325b2
Patch609: 0011-lokdocview-use-GtkDrawingArea-for-drawing-tiles.patch
f325b2
Patch610: 0012-Add-tile-buffering-support.patch
f325b2
Patch611: 0013-lokdocview-Use-maps-instead-of-vector.patch
f325b2
Patch612: 0014-lokdocview-Add-support-for-editing-documents.patch
f325b2
Patch613: 0015-lokdocview-move-commonly-used-functions-and-variable.patch
f325b2
Patch614: 0016-lokdocview-wrap-a-functionality-inside-a-member-func.patch
f325b2
Patch615: 0017-lokdocview-tilebuffer-clean-up.patch
f325b2
Patch616: 0018-lokdocview-fixed-rectangle-format-in-documentation-c.patch
f325b2
Patch617: 0019-lokdocview-check-payload-for-inconsistencies-before-.patch
f325b2
Patch618: 0020-lokdocview-move-GtkDrawingArea-size-request-out-of-r.patch
f325b2
Patch619: 0021-lokdocview-fix-render-calls-after-LOK-callbacks.patch
f325b2
Patch620: 0022-lokdocview-Let-G_BEGIN-END_DECLS-handle-the-compiler.patch
f325b2
Patch621: 0023-lokdocview-Lets-follow-the-GObject-naming-convention.patch
f325b2
Patch622: 0024-lokdocview-Modernise-LOKDocView-as-GObject.patch
f325b2
Patch623: 0025-lokdocview-mark-_get_type-with-const-function-attrib.patch
f325b2
Patch624: 0026-libreofficekit-fix-RHEL5-build-of-tilebuffer.patch
f325b2
Patch625: 0027-lokdocview-Make-tilebuffer-an-instance.patch
f325b2
Patch626: 0028-tilebuffer-ZoomFactor-as-member-variable-is-superflu.patch
f325b2
Patch627: 0029-tilebuffer-tileSize-as-member-variable-is-superfluou.patch
f325b2
Patch628: 0030-Werror-Wunused-private-field.patch
f325b2
Patch629: 0031-loplugin-literaltoboolconversion.patch
f325b2
Patch630: 0032-loplugin-unreffun.patch
f325b2
Patch631: 0033-Werror-Wignored-attributes-attribute-declaration-mus.patch
f325b2
Patch632: 0034-loplugin-unreffun-workaround-for-visibility-adding-r.patch
f325b2
Patch633: 0035-sw-LOK_CALLBACK_CURSOR_VISIBLE-callback.patch
f325b2
Patch634: 0036-sw-tiled-rendering-set-minimal-window-size.patch
f325b2
Patch635: 0037-Revert-sw-LOK_CALLBACK_CURSOR_VISIBLE-callback.patch
f325b2
Patch636: 0038-CID-1306215-Uninitialized-members.patch
f325b2
Patch637: 0039-lokdocview-Change-parent-class-to-GtkDrawingArea.patch
f325b2
Patch638: 0040-lokdocview-Make-this-GObject-class-introspectable.patch
f325b2
Patch639: 0041-lokdocview-Create-LOK-context-inside-of-lok_doc_view.patch
f325b2
Patch640: 0042-Fix-RHEL5-build.patch
f325b2
Patch641: 0043-cppcheck-postfixOperator.patch
f325b2
Patch642: 0044-Typo.patch
f325b2
Patch643: 0045-lokdocview-gtktiledviewer-Port-to-gtk3.patch
f325b2
Patch644: 0046-lokdocview-Port-to-gtk3-expose-event-draw.patch
f325b2
Patch645: 0047-lokdocview-gtktiledviewer-Remove-gtk-version-checks.patch
f325b2
Patch646: 0048-gtktiledviewer-Replace-deprecated-Gtk-functions.patch
f325b2
Patch647: 0049-Repository.mk-libreofficekitgtk-is-conditional-on-EN.patch
f325b2
Patch648: 0050-lokdocview-Restructure-this-GObject-class.patch
f325b2
Patch649: 0051-Superfluous-block-lets-merge-into-one.patch
f325b2
Patch650: 0052-lokdocview-couple-for-missing-static_cast-GParamFlag.patch
f325b2
Patch651: 0053-gtktiledviewer-add-copy-button.patch
f325b2
Patch652: 0054-gtktiledviewer-do-HTML-copying-if-possible.patch
f325b2
Patch653: 0055-lokdocview-Use-GInitable.patch
f325b2
Patch654: 0056-lokdocview-Use-get_instance_private-to-get-private-s.patch
f325b2
Patch655: 0057-lokdocview-fixed-a-signal-name.patch
f325b2
Patch656: 0058-cppcheck-noExplicitConstructor.patch
f325b2
Patch657: 0059-lokdocview-Don-t-handle-hyperlink-clicks.patch
f325b2
Patch658: 0060-lokdocview-Remove-superfluous-_post_key.patch
f325b2
Patch659: 0061-tilebuffer-Add-timer-to-measure-paintTile-call.patch
f325b2
Patch660: 0062-lokdocview-Handle-DELETE-key.patch
f325b2
Patch661: 0063-gtktiledviewer-Don-t-continue-on-widget-init-failure.patch
f325b2
Patch662: 0064-g_assert_nonnull-was-not-declared.patch
f325b2
Patch663: 0065-LOK-Don-t-try-to-absolutize-URL-s.patch
f325b2
Patch664: 0066-LOK-Cleanup-absolutizing-of-URLs.patch
f325b2
Patch665: 0067-LOK-Corner-case-with-working-dir-as.patch
f325b2
Patch666: 0068-lokdocview-Grab-focus-on-mouse-button-press-event.patch
f325b2
Patch667: 0069-vcl-ITiledRenderable-getTextSelection-can-be-pure-vi.patch
f325b2
Patch668: 0070-With-enable-gtk3-we-need-GLib-2.38.patch
f325b2
Patch669: 0071-gtktiledviewer-method-for-resetting-all-tiles.patch
f325b2
Patch670: 0072-lokdocview-Call-open_document-in-another-thread.patch
f325b2
Patch671: 0073-lokdocview-Emit-load-changed-signal-showing-load-pro.patch
f325b2
Patch672: 0074-gtktiledviewer-Fill-whole-statusbar-with-progressbar.patch
f325b2
Patch673: 0075-lokdocview-Use-a-thread-pool-for-most-LOK-calls.patch
f325b2
Patch674: 0076-lokdocview-Make-paintTile-async.patch
f325b2
Patch675: 0077-lokdocview-tilebuffer-Add-DOxygen-comments.patch
f325b2
Patch676: 0078-Use-thread-pool-for-LOK-call-paintTile.patch
f325b2
Patch677: 0079-lokdocview-Cannot-use-same-GTask-object-for-all-call.patch
f325b2
Patch678: 0080-lokdocview-Follow-the-camelCase-naming-convention.patch
f325b2
Patch679: 0081-lokdocview-Use-only-one-ctor-for-instantiating-LOEve.patch
f325b2
Patch680: 0082-lokdocview-Move-postMouseEvent-in-separate-LOK-threa.patch
f325b2
Patch681: 0083-lokdocview-setGraphicSelection-in-another-thread.patch
f325b2
Patch682: 0084-lokdocview-post_command-arguments-are-not-supposed-t.patch
f325b2
Patch683: 0085-libreofficekit-Werror-Wformat-security.patch
f325b2
Patch684: 0086-LOK-Implement-parts-for-Writer-too.patch
f325b2
Patch685: 0087-Removed-some-whole-page-invalidations-in-impress.patch
f325b2
Patch686: 0088-coverity-1315075-Uninitialized-pointer-field.patch
f325b2
Patch687: 0089-lokdocview-Don-t-use-extern-variable-lokThreadPool.patch
f325b2
Patch688: 0090-LOKit-set-thread-name-lo_startmain.patch
f325b2
Patch689: 0091-tdf-93154-Save-button-often-does-not-save.patch
f325b2
Patch690: 0092-sc-LOK_CALLBACK_DOCUMENT_SIZE_CHANGED-callback.patch
f325b2
Patch691: 0093-sc-fix-LOKit-invalidate-setPart.patch
f325b2
Patch692: 0094-gtktiledviewer-Jump-to-cursor-position-when-it-chang.patch
f325b2
Patch693: 0095-lok-Document-getStyles-method.patch
f325b2
Patch694: 0096-lok-namespace-and-re-work-various-types-helper-funct.patch
f325b2
Patch695: 0097-Fix-incomplete-g-i-annotations.patch
f325b2
Patch696: 0098-log-resource-usage-of-unit-tests-on-UNX-platforms.patch
f325b2
Patch697: 0099-sal-don-t-use-target-as-parameter-to-cppunittester.patch
f325b2
Patch698: 0100-LOK-added-a-general-getCommandValues-method.patch
f325b2
Patch699: 0101-LOK-allow-float-numbers-in-json-property-value-conve.patch
f325b2
Patch700: 0102-Revert-LOK-added-a-general-getCommandValues-method.patch
f325b2
Patch701: 0103-LOK-moved-the-decalaration-of-LibLODocument_Impl-to-.patch
f325b2
Patch702: 0104-desktop-enable-CppunitTest_desktop_lib-only-on-Linux.patch
f325b2
Patch703: 0105-LOK-added-a-general-getCommandValues-method.patch
f325b2
Patch704: 0106-LOK-getFonts-method.patch
f325b2
Patch705: 0107-lokdocview-GTK-calls-should-be-made-from-the-main-th.patch
f325b2
Patch706: 0108-LOK-don-t-use-unstable-API-unconditionally-when-incl.patch
f325b2
Patch707: 0109-LOK-Implement-an-own-trivial-InteractionHandler.patch
f325b2
Patch708: 0110-create_tree.sh-Generate-g-i-files.patch
f325b2
Patch709: 0111-get-feedback-for-style-font-font-size-in-tiledrender.patch
f325b2
Patch710: 0112-lok-initialize-UNO-url-command-dispatch.patch
f325b2
Patch711: 0113-LOK-Sync-the-list-of-commands-we-initialize-with-tho.patch
f325b2
Patch712: 0114-LOK-Avoid-crash-when-the-command-is-not-available-in.patch
f325b2
Patch713: 0115-tdf-94237-tiled-rendering-Use-the-entire-document-as.patch
f325b2
Patch714: 0116-sysui-depend-on-libreofficekitgtk-for-introspection.patch
f325b2
Patch715: 0117-vcl-ITiledRenderable-add-getCurrentViewShell-and-imp.patch
f325b2
Patch716: 0118-sfx2-add-SfxLokHelper.patch
f325b2
Patch717: 0119-lok-Document-add-createView.patch
f325b2
Patch718: 0120-gtktiledviewer-add-button-tooltips.patch
f325b2
Patch719: 0121-lok-Office-add-getViews.patch
f325b2
Patch720: 0122-CppunitTest_desktop_lib-fix-reported-name-of-failed-.patch
f325b2
Patch721: 0123-lok-Document-add-destroyView.patch
f325b2
Patch722: 0124-sfx2-add-missing-header-guard.patch
f325b2
Patch723: 0125-gtktiledviewer-these-globals-can-be-static.patch
f325b2
Patch724: 0126-gtktiledviewer-allow-multiple-DocView-instances.patch
f325b2
Patch725: 0127-gtktiledviewer-allow-multiple-status-bars.patch
f325b2
Patch726: 0128-gtktiledviwer-allow-GtkToolItems-in-multiple-windows.patch
f325b2
Patch727: 0129-gtktiledviwer-tool-item-registration-is-per-window.patch
f325b2
Patch728: 0130-gtktiledviewer-allow-part-selector-in-multiple-windo.patch
f325b2
Patch729: 0131-gtktiledviewer-allow-findbar-in-multiple-windows.patch
f325b2
Patch730: 0132-lokdocview-allow-not-calling-documentLoad.patch
f325b2
Patch731: 0133-gtktiledviewer-factor-out-createWindow-from-main.patch
f325b2
Patch732: 0134-gtktiledviewer-factor-out-setupDocView-from-main.patch
f325b2
Patch733: 0135-gtktiledviewer-set-up-a-new-GtkWindow-for-a-new-view.patch
f325b2
Patch734: 0136-lokdocview-avoid-GTK-calls-in-openDocumentInThread.patch
f325b2
Patch735: 0137-lokdocview-set-up-the-widget-in-all-windows.patch
f325b2
Patch736: 0138-gtktiledviewer-add-setupWidgetAndCreateWindow-to-avo.patch
f325b2
Patch737: 0139-lok-Document-add-get-setView.patch
f325b2
Patch738: 0140-Use-SfxViewFrame-Current.patch
f325b2
Patch739: 0141-gtktiledviewer-use-setView-before-postKeyEvent.patch
f325b2
Patch740: 0142-LOK-make-getViews-be-a-member-function-of-Document.patch
f325b2
Patch741: 0143-LOK-allow-postMouseEvent-in-multiple-views.patch
f325b2
Patch742: 0144-Add-missing-lok-Document-setPartMode-wrapper.patch
f325b2
Patch743: 0145-lokdocview-set-view-before-calling-lok-Document-memb.patch
f325b2
Patch744: 0146-SfxLokHelper-setView-check-if-view-is-already-curren.patch
f325b2
Patch745: 0147-sfx2-add-SfxViewShell-libreOfficeKitViewCallback.patch
f325b2
Patch746: 0148-comphelper-add-LibreOfficeKit-set-isViewCallback.patch
f325b2
Patch747: 0149-sw-implement-per-view-LOK_CALLBACK_INVALIDATE_TILES.patch
f325b2
Patch748: 0150-lok-Document-register-callback-in-the-view-if-reques.patch
f325b2
Patch749: 0151-sw-implement-per-view-LOK_CALLBACK_INVALIDATE_VISIBL.patch
f325b2
Patch750: 0152-gtktiledviewer-don-t-crash-on-opening-non-existing-f.patch
f325b2
Patch751: 0153-gtktiledviewer-fix-leftover-import-progressbar-in-cr.patch
f325b2
Patch752: 0154-sw-implement-per-view-LOK_CALLBACK_TEXT_SELECTION.patch
f325b2
Patch753: 0155-sw-implement-per-view-LOK_CALLBACK_CURSOR_VISIBLE.patch
f325b2
Patch754: 0156-CppCheck-reduce-variables-scope.patch
f325b2
Patch755: 0157-lok-add-Office-getFilterTypes.patch
f325b2
Patch756: 0158-desktop-make-LibLibreOffice_Impl-visible-to-testcase.patch
f325b2
Patch757: 0159-fix-build.patch
f325b2
Patch758: 0160-Add-lok-Office-getFilterTypes-testcase.patch
f325b2
Patch759: 0161-Move-all-introspection-comments-to-header-file.patch
f325b2
Patch760: 0162-sd-tiled-rendering-avoid-passing-explicit-0-vcl-Wind.patch
f325b2
Patch761: 0163-libreofficekit-fix-mismatched-free-delete.patch
f325b2
Patch762: 0164-lok-add-Document-getPartPageRectangles.patch
f325b2
Patch763: 0165-coverity-1325053-Dereference-after-null-check.patch
f325b2
Patch764: 0166-lokdocview-Reset-view-completely.patch
f325b2
Patch765: 0167-Impress-set-current-page-Id-before-showing-the-new-p.patch
f325b2
Patch766: 0168-desktop-vcl-support-transparency-in-VirtualDevices-w.patch
f325b2
Patch767: 0169-sw-tiled-rendering-default-to-transparent-background.patch
f325b2
Patch768: 0170-vcl-tiled-rendering-avoid-Pixel-represents-color-val.patch
f325b2
Patch769: 0171-desktop-handle-sal_uInt16-in-jsonToPropertyValues.patch
f325b2
Patch770: 0172-LOK-add-CALLBACK_SEARCH_RESULT_COUNT-and-implement-i.patch
f325b2
Patch771: 0173-lokdocview-handle-LOK_CALLBACK_SEARCH_RESULT_COUNT.patch
f325b2
Patch772: 0174-gtktiledviewer-make-it-possible-to-trigger-SearchIte.patch
f325b2
Patch773: 0175-LOK-added-the-button-type-and-key-modifier-to-postMo.patch
f325b2
Patch774: 0176-CppunitTest_sw_tiledrendering-testcase-for-LOK_CALLB.patch
f325b2
Patch775: 0177-LOK-add-the-search-phrase-to-the-search-result-count.patch
f325b2
Patch776: 0178-LOK-fixed-duplicated-switch-case-values.patch
f325b2
Patch777: 0179-LOK-add-CALLBACK_SEARCH_RESULT_SELECTION-and-impleme.patch
f325b2
Patch778: 0180-gtktiledviewer-recognize-LOK_CALLBACK_SEARCH_RESULT_.patch
f325b2
Patch779: 0181-CppunitTest_sw_tiledrendering-CALLBACK_SEARCH_RESULT.patch
f325b2
Patch780: 0182-lokdocview-log-paintTile-arguments.patch
f325b2
Patch781: 0183-sw-outline-SwViewOption-SetOnlineSpell.patch
f325b2
Patch782: 0184-Disable-spellcheck-when-LOK-is-active.patch
f325b2
Patch783: 0185-sw-extract-lcl_emitSearchResultCallbacks-from-SwView.patch
f325b2
Patch784: 0186-sw-tiled-rendering-emit-LOK_CALLBACK_SEARCH_RESULT-f.patch
f325b2
Patch785: 0187-libreofficekit-Werror-unused-macros.patch
f325b2
Patch786: 0188-lokdocview-invalidate-after-selection-change.patch
f325b2
Patch787: 0189-sc-tiled-rendering-fix-showing-all-search-results.patch
f325b2
Patch788: 0190-Make-this-compile-for-iOS-again.patch
f325b2
Patch789: 0191-comphelper-add-string-join.patch
f325b2
Patch790: 0192-sc-tiled-rendering-no-need-to-show-this-dialog.patch
f325b2
Patch791: 0193-lok-Document-initializeForRendering-handle-lack-of-l.patch
f325b2
Patch792: 0194-CppunitTest_desktop_lib-add-Calc-find-all-testcase.patch
f325b2
Patch793: 0195-editeng-sw-sc-use-comphelper-string-join.patch
f325b2
Patch794: 0196-sc-tiled-rendering-implement-LOK_CALLBACK_SEARCH_RES.patch
f325b2
Patch795: 0197-LOK-CALLBACK_SEARCH_RESULT_COUNT-is-redundant.patch
f325b2
Patch796: 0198-lokdocview-log-postUnoCommand-arguments.patch
f325b2
Patch797: 0199-gtktiledviewer-drop-tiles-on-set-part-event.patch
f325b2
Patch798: 0200-sd-tiled-rendering-make-invalidation-in-DrawViewShel.patch
f325b2
Patch799: 0201-tdf-95002-sd-tiled-rendering-fix-handling-of-images-.patch
f325b2
Patch800: 0202-disable-test-that-causes-inf.-loop.patch
f325b2
Patch801: 0203-sd-tiled-rendering-implement-LOK_CALLBACK_SEARCH_RES.patch
f325b2
Patch802: 0204-CppunitTest_sd_tiledrendering-CALLBACK_SEARCH_RESULT.patch
f325b2
Patch803: 0205-Bump-gtk-version-to-2.18.patch
f325b2
Patch804: 0206-sd-tiled-rendering-initial-search-all.patch
f325b2
Patch805: 0207-sd-tiled-rendering-search-rectangle-is-part-specific.patch
f325b2
Patch806: 0208-LOK-include-part-numbers-in-CALLBACK_SEARCH_RESULT_S.patch
f325b2
Patch807: 0209-lok-Document-paintTile-fix-non-rectangular-tiles-wrt.patch
f325b2
Patch808: 0210-sd-tiled-rendering-let-find-all-at-least-select-the-.patch
f325b2
Patch809: 0211-sd-tiled-rendering-implement-CALLBACK_SET_PART-for-f.patch
f325b2
Patch810: 0212-vcl-aAlphaBitmap.ImplGetImpBitmap-seen-as-0.patch
f325b2
Patch811: 0213-editeng-tiled-rendering-avoid-selections-callbacks-i.patch
f325b2
Patch812: 0214-sd-tiled-rendering-emit-CALLBACK_TEXT_SELECTION-on-m.patch
f325b2
Patch813: 0215-editeng-add-EditView-GetSelectionRectangles.patch
f325b2
Patch814: 0216-disable-failing-test.patch
f325b2
Patch815: 0217-lok-svg-export-Default-to-exporting-all-slides-use-t.patch
f325b2
Patch816: 0218-lok-Document-saveAs-add-Writer-Impress-Draw-png-mapp.patch
f325b2
Patch817: 0219-Add-DLOPEN_LIBS-to-configure-for-some-cases-where-ld.patch
f325b2
Patch818: 0220-sc-initial-png-export.patch
f325b2
Patch819: 0221-lokdocview-Use-G_PARAM_STATIC_STRINGS.patch
f325b2
Patch820: 0222-lok-Avoid-adding-to-recent-documents-completely.patch
f325b2
Patch821: 0223-lokdocview-Emit-a-warning-after-error.patch
f325b2
Patch822: 0224-vcl-add-ITiledRenderable-getWindow-and-implement-in-.patch
f325b2
Patch823: 0225-LOK-add-Document-paste.patch
f325b2
Patch824: 0226-gtktiledviewer-initial-paste-support.patch
f325b2
Patch825: 0227-desktop-add-lok-Document-paste-testcase.patch
f325b2
Patch826: 0228-loplugin-defaultparams.patch
f325b2
Patch827: 0229-vcl-ITiledRenderable-getWindow-can-be-pure-virtual-n.patch
f325b2
Patch828: 0230-lok-Document-paste-check-if-the-given-mime-type-is-s.patch
f325b2
Patch829: 0231-sc-implement-vcl-ITiledRenderable-isMimeTypeSupporte.patch
f325b2
Patch830: 0232-vcl-add-Window-SetClipboard.patch
f325b2
Patch831: 0233-lok-clipboard-support-rich-text-paste.patch
f325b2
Patch832: 0234-gtktiledviwer-try-to-paste-as-html-then-as-plain-tex.patch
f325b2
Patch833: 0235-sw-tiled-rendering-don-t-offer-HTML-paste-for-shape-.patch
f325b2
Patch834: 0236-fix-includes-that-are-not-stand-alone.patch
f325b2
Patch835: 0237-sd-implement-vcl-ITiledRenderable-getWindow.patch
f325b2
Patch836: 0238-sd-implement-vcl-ITiledRenderable-isMimeTypeSupporte.patch
f325b2
Patch837: 0239-vcl-getWindow-setClipboard-in-ITiledRenderable.patch
f325b2
Patch838: 0240-LOK-font-back-color-feedback.patch
f325b2
Patch839: 0241-LOK-font-back-color-callback-use-sal_Int32-instead-o.patch
f325b2
Patch840: 0242-lokdocview-ensure-private-structure-is-allocated-wit.patch
f325b2
Patch841: 0243-LOK-initial-Document-getCommandValues-for-RowColumnH.patch
f325b2
Patch842: 0244-gtktiledviewer-initial-row-headers-for-spreadsheet-d.patch
f325b2
Patch843: 0245-loplugin-staticmethods.patch
f325b2
Patch844: 0246-gtktiledviewer-initial-column-headers-for-spreadshee.patch
f325b2
Patch845: 0247-gtktiledviewer-add-missing-spreadsheet-corner-button.patch
f325b2
Patch846: 0248-loplugin-staticmethods.patch
f325b2
Patch847: 0249-sc-lok-Always-provide-a-reasonable-document-size.patch
f325b2
Patch848: 0250-lokdocview-Fix-memory-leaks.patch
f325b2
Patch849: 0251-android-don-t-use-alpha-VDev-when-painting-tiles-on-.patch
f325b2
Patch850: 0252-add-LOKit-interface-missing-description.patch
f325b2
Patch851: 0253-gtktiledviewer-add-a-few-more-trivial-buttons-and-br.patch
f325b2
Patch852: 0254-ScTabView-getRowColumnHeaders-include-info-about-col.patch
f325b2
Patch853: 0255-ScTabView-getRowColumnHeaders-emit-info-about-last-f.patch
f325b2
Patch854: 0256-sc-lok-emit-RowColumnHeader-info-in-twips.patch
f325b2
Patch855: 0257-gtktiledviewer-show-zoom-in-the-status-bar.patch
f325b2
Patch856: 0258-sc-lok-fix-rounding-errors-with-non-100-zoom.patch
f325b2
Patch857: 0259-LOK-make-use-of-MOUSEMOVE-in-calc.patch
f325b2
Patch858: 0260-gtktiledviewer-adjust-spreadsheet-row-column-headers.patch
f325b2
Patch859: 0261-lokdocview-Separate-painting-and-saving-of-tiles.patch
f325b2
Patch860: 0262-libreofficekit-Werror-unused-parameter.patch
f325b2
Patch861: 0263-lok-Fix-typo-search-result_count-search-result-count.patch
f325b2
Patch862: 0264-lok-Introduce-LOK_CALLBACK_UNO_COMMAND_RESULT-callba.patch
f325b2
Patch863: 0265-build-fix.patch
f325b2
Patch864: 0266-sc-lok-allow-requesting-row-headers-only-for-a-logic.patch
f325b2
Patch865: 0267-sc-lok-allow-requesting-column-headers-only-for-a-lo.patch
f325b2
Patch866: 0268-Werror-Wformat-security.patch
f325b2
Patch867: 0269-sc-lok-avoid-placeholder-row-when-providing-all-head.patch
f325b2
Patch868: 0270-lok-Unit-test-for-LOK_CALLBACK_UNO_COMMAND_RESULT.patch
f325b2
Patch869: 0271-lok-Fix-crash-due-to-non-initialized-callback.patch
f325b2
Patch870: 0272-Werror-Wformat-security.patch
f325b2
Patch871: 0273-sc-lok-return-absolute-positions-for-row-column-head.patch
f325b2
Patch872: 0274-CppunitTest_desktop_lib-test-absolute-positions-for-.patch
f325b2
Patch873: 0275-lokdocview-Don-t-render-tiles-while-tile-buffer-has-.patch
f325b2
Patch874: 0276-sc-lok-Cell-Cursor-callback.patch
f325b2
Patch875: 0277-sc-lok-Cache-viewdata-zoom-and-reuse-for-cursor-call.patch
f325b2
Patch876: 0278-sc-lok-make-cell-cursor-behaviour-consistent-with-de.patch
f325b2
Patch877: 0279-sc-lok-tdf-94605-introduce-uno-CellCursor.patch
f325b2
Patch878: 0280-sc-lok-update-parameter-syntax-for-.uno-CellCursor.patch
f325b2
Patch879: 0281-sw-tiled-rendering-initial-annotation-support.patch
f325b2
Patch880: 0282-sw-lok-annotations-paint-all-child-window.patch
f325b2
Patch881: 0283-gtktiledviewer-larger-default-window-size.patch
f325b2
Patch882: 0284-sw-lok-annotations-disable-the-scrollbar-for-now.patch
f325b2
Patch883: 0285-sc-lok-annotations-paint-range-and-anchor-overlay.patch
f325b2
Patch884: 0286-Revert-sc-lok-Cache-viewdata-zoom-and-reuse-for-curs.patch
f325b2
Patch885: 0287-gtktiledviewer-add-Ctrl-Alt-Shift-shortcut-support.patch
f325b2
Patch886: 0288-sc-lok-Add-initial-test-for-.uno-CellCursor.patch
f325b2
Patch887: 0289-sc-lok-add-missing-commandName.patch
f325b2
Patch888: 0290-lokdocview-assert-that-loading-of-handle-bitmaps-suc.patch
f325b2
Patch889: 0291-loplugin-nullptr-automatic-rewrite.patch
f325b2
Patch890: 0292-loplugin-nullptr-automatic-rewrite.patch
f325b2
Patch891: 0293-Keep-LibreOfficeKit.hxx-compatible-with-C-03.patch
f325b2
Patch892: 0294-Add-a-check-for-non-LIBO_INTERNAL_ONLY-C-03-compatib.patch
f325b2
Patch893: 0295-Missing-include-for-NULL.patch
f325b2
Patch894: 0296-gtktiledviewer-don-t-hide-cursor-after-doc-size-chan.patch
f325b2
Patch895: 0297-sw-lok-fix-width-of-the-notes-sidebar.patch
f325b2
Patch896: 0298-Avoid-Werror-pedantic-when-building-CppunitTest_libr.patch
f325b2
Patch897: 0299-sw-lok-fix-length-of-the-line-overlay-above-the-note.patch
f325b2
Patch898: 0300-This-PixelToLogic-call-can-be-conditional-in-SwSideb.patch
f325b2
Patch899: 0301-sd-lok-ccu-1295-force-async-image-swap.patch
f325b2
Patch900: 0302-Implement-LOK_CALLBACK_MOUSE_POINTER.patch
f325b2
Patch901: 0303-lokdocview-support-LOK_CALLBACK_MOUSE_POINTER.patch
f325b2
Patch902: 0304-sw-lok-fix-sidebarwindows-SwSidebarWin-pixel-positio.patch
f325b2
Patch903: 0305-lok-add-Clear-formatting-to-getStyles.patch
f325b2
Patch904: 0306-lok-sw-Place-default-styles-at-top-of-style-selector.patch
f325b2
Patch905: 0307-sw-lok-route-SwEditWin-MouseButtonDown-to-SidebarTex.patch
f325b2
Patch906: 0308-fix-build.patch
f325b2
Patch907: 0309-fix-build.patch
f325b2
Patch908: 0310-lok-send-list-of-commands-instead-of-ClearStyles.patch
f325b2
Patch909: 0311-Use-std-vector-instead-of-an-array-of-strings.patch
f325b2
Patch910: 0312-More-range-based-for.patch
f325b2
Patch911: 0313-sw-lok-filter-out-defalt-styles-to-avoid-duplicates.patch
f325b2
Patch912: 0314-sw-lok-forward-key-events-to-annotation-window-if-ne.patch
f325b2
Patch913: 0315-lok-Use-reference-instead-of-copy-constructing-in-ra.patch
f325b2
Patch914: 0316-LOK-setClientZoom-sets-the-client-zoom-level.patch
f325b2
Patch915: 0317-LOK-calc-formula-callback-formula-bar-implementation.patch
f325b2
Patch916: 0318-libreofficekit-loplugin-cstylecast.patch
f325b2
Patch917: 0319-sw-don-t-show-main-cursor-when-editing-a-postit.patch
f325b2
Patch918: 0320-loplugin-nullptr.patch
f325b2
Patch919: 0321-sc-lok-during-tiled-rendering-the-cell-cursor-is-alw.patch
f325b2
Patch920: 0322-editeng-lok-respect-origin-of-map-mode-for-INVALIDAT.patch
f325b2
Patch921: 0323-sw-lok-fix-blinking-cursor-position-of-comments.patch
f325b2
Patch922: 0324-editeng-lok-respect-origin-of-map-mode-for-TEXT_SELE.patch
f325b2
Patch923: 0325-sw-lok-disable-comment-menu-button-for-now.patch
f325b2
Patch924: 0326-sw-lok-comments-fix-position-of-blinking-cursor-afte.patch
f325b2
Patch925: 0327-sw-lok-comments-emit-invalidation-events-in-SidebarT.patch
f325b2
Patch926: 0328-sw-lok-comments-implement-setTextSelection-API.patch
f325b2
Patch927: 0329-sw-lok-comments-fix-callback-of-newly-created-outlin.patch
f325b2
Patch928: 0330-sw-lok-comments-fix-cursor-position-of-a-newly-creat.patch
f325b2
Patch929: 0331-sw-lok-comments-implement-mouse-move-and-mouse-up.patch
f325b2
Patch930: 0332-gtktiledviewer-the-formula-bar-is-calc-only.patch
f325b2
Patch931: 0333-gtktiledviewer-add-toolbar-buttons-to-insert-delete-.patch
f325b2
Patch932: 0334-CppunitTest_sw_tiledrendering-replace-various-ifdefs.patch
f325b2
Patch933: 0335-CppunitTest_desktop_lib-add-Writer-comments-textcase.patch
f325b2
Patch934: 0336-sc-lok-use-client-zoom-for-ViewRowColumnHeaders.patch
f325b2
Patch935: 0337-sw-lok-comments-fix-sidebar-width-with-custom-zoom.patch
f325b2
Patch936: 0338-sw-lok-comments-fix-text-selection-with-custom-zoom.patch
f325b2
Patch937: 0339-sw-lok-comments-fix-comment-widget-width-with-custom.patch
f325b2
Patch938: 0340-sw-lok-comments-fix-meta-author-data-size-with-custo.patch
f325b2
Patch939: 0341-sw-lok-comments-implement-clipboard-copy.patch
f325b2
Patch940: 0342-gtktiledviewer-set-author-name-when-inserting-a-comm.patch
f325b2
Patch941: 0343-lok-Document-initializeForRendering-support-init.-ar.patch
f325b2
Patch942: 0344-vcl-ITiledRenderable-initializeForTiledRendering-sup.patch
f325b2
Patch943: 0345-gtktiledviewer-allow-passing-initializeForRendering-.patch
f325b2
Patch944: 0346-sw-lok-comments-don-t-paint-hidden-comment-sub-widge.patch
f325b2
Patch945: 0347-editeng-lok-invalidate-on-scroll.patch
f325b2
Patch946: 0348-sw-lok-comments-optimize-sidebar-text-control-invali.patch
f325b2
Patch947: 0349-gtktiledviewer-allow-setting-custom-background-color.patch
f325b2
Patch948: 0350-Werror-Wdeprecated-declarations.patch
f325b2
Patch949: 0351-sw-lok-comments-implement-painting-of-the-vertical-s.patch
f325b2
Patch950: 0352-LOK-add-Document-getTileMode.patch
f325b2
Patch951: 0353-sw-lok-comments-fix-vertical-scrollbar-with-custom-z.patch
f325b2
Patch952: 0354-updae-getTileMode.patch
f325b2
Patch953: 0355-vcl-lok-fix-scrollbar-to-accept-mouse-events-in-twip.patch
f325b2
Patch954: 0356-sw-lok-comments-handle-mouse-up-down-events-on-the-v.patch
f325b2
Patch955: 0357-desktop-fix-LOK_DEBUG-rectangle-painting.patch
f325b2
Patch956: 0358-sw-lok-comments-fix-missing-invalidations-from-the-s.patch
f325b2
Patch957: 0359-vcl-lok-handle-tracking-coordinates-which-are-in-twi.patch
f325b2
Patch958: 0360-sw-lok-comments-implement-drag-of-the-scrollbar.patch
f325b2
Patch959: 0361-sw-lok-comments-avoid-crash-an-exit-after-clicking-t.patch
f325b2
Patch960: 0362-sw-lok-comments-fix-map-mode-state-after-changing-zo.patch
f325b2
Patch961: 0363-tdf-96243-don-t-crash-if-LibO-install.-wasn-t-found.patch
f325b2
Patch962: 0364-improve-error-message-for-nonexist.-path.patch
f325b2
Patch963: 0365-tdf-96246-Make-pRenderingArguments-nullable.patch
f325b2
Patch964: 0366-tdf-96250-desktop-empty-str-is-the-same-as-0-str-in-.patch
f325b2
Patch965: 0367-tdf-96316-Decouple-view-only-editable-modes.patch
f325b2
Patch966: 0368-tdf-96318-Add-searching-API.patch
f325b2
Patch967: 0369-lokdocview-Set-a-default-path-for-LOK-init.patch
f325b2
Patch968: 0370-tdf-96317-Add-API-for-copy-paste-from-to-the-widget.patch
f325b2
Patch969: 0371-tdf-96384-Add-a-new-signal-text-selection-to-lokdocv.patch
f325b2
Patch970: 0372-tdf-96250-LOK-guard-against-0-pRenderingArguments.patch
f325b2
Patch971: 0373-lokdocview-Remove-an-easy-FIXME.patch
f325b2
Patch972: 0374-lokdocview-Superfluous-_set_zoom-call-on-widget-init.patch
f325b2
Patch973: 0375-lokdocview-Use-GLib-basic-types.patch
f325b2
Patch974: 0376-lokdocview-Added-some-missing-comments-annotations.patch
f325b2
Patch975: 0377-lokdocview-Return-if-no-document-is-set.patch
f325b2
Patch976: 0378-coverity-1343631-Resource-leak.patch
f325b2
Patch977: 0379-coverity-1343632-Resource-leak.patch
f325b2
Patch978: 0380-coverity-1343633-Resource-leak.patch
f325b2
Patch979: 0381-coverity-1315075-Uninitialized-scalar-field.patch
f325b2
Patch980: 0382-lokdocview-Use-an-array-to-install-properties.patch
f325b2
Patch981: 0383-tdf-96514-Emits-a-notify-signal-when-zoom-changes.patch
f325b2
Patch982: 0384-lokdocview-Use-shared_ptr-to-fix-a-possible-memory-l.patch
f325b2
Patch983: 0385-tdf-96421-Return-if-no-window-is-realized.patch
f325b2
Patch984: 0386-lokdocview-Fix-WARNING-when-creating-an-error.patch
f325b2
Patch985: 0387-tdf-96513-Limit-LOKDocView-s-zoom-in-0.25-5.0.patch
f325b2
Patch986: 0388-lokdocview-Center-the-widget-inside-the-allocation.patch
f325b2
Patch987: 0389-libreofficekit-password-interaction-optional-and-off.patch
f325b2
Patch988: 0390-libreofficekit-fix-inverted-condition.patch
f325b2
Patch989: 0391-Missing-include.patch
f325b2
Patch990: 0392-lokdocview-Handle-password-protected-documents.patch
f325b2
Patch991: 0393-lok-fix-saveAs-for-a-loaded-HTML-document.patch
f325b2
Patch992: 0394-lokdocview-Center-the-widget-vertically-inside-the-a.patch
f325b2
Patch993: 0395-WaE-buggy-warning-in-vs2015-r1.patch
f325b2
Patch994: 0396-gtktiledviewer-needs-gtk3-not-gtk2.patch
f325b2
Patch995: 0397-tdf-99314-lokdocview-add-new-userprofileurl-property.patch
f325b2
Patch996: 0398-fix-build.patch
f325b2
Patch997: 0001-sysui-g-ir-scanner-is-not-available-in-when-introspe.patch
f325b2
Patch998: 0002-sysui-introspection-wants-INSTDIR-not-DESTDIR-INSTAL.patch
f325b2
Patch999: 0001-vcl-assign-nullptr-after-deleting.patch
f325b2
Patch1000: 0001-Move-SolarMutex-down-from-tools-to-comphelper-to-mak.patch
f325b2
Patch1001: 0002-vcl-add-isInitVCL-to-not-initialize-twice.patch
f325b2
Patch1002: 0003-gnome-documents-rework-SfxPickList-as-pimpl.patch
f325b2
Patch1003: 0004-rhbz-1444437-gnome-documents-finalize-may-not-occur-.patch
f325b2
Patch1004: 0005-gnome-documents-hold-solarmutex-on-dtor-patch-as-wel.patch
f325b2
Patch1005: 0006-Resolves-rhbz-144437-make-gnome-documents-not-crash-.patch
f325b2
Patch1006: 0001-gtktiledviewer-allow-testing-of-destroyView.patch
f325b2
Patch1007: 0001-Resolves-rhbz-1454693-segv-on-interrupting-tiled-ren.patch
f325b2
#end rebase
f325b2
f325b2
%endif
f325b2
f325b2
%define instdir %{_libdir}
f325b2
%define baseinstdir %{instdir}/libreoffice
f325b2
%define sdkinstdir %{baseinstdir}/sdk
f325b2
%define fontname opensymbol
f325b2
f325b2
%description
f325b2
LibreOffice is an Open Source, community-developed, office productivity suite.
f325b2
It includes the key desktop applications, such as a word processor,
f325b2
spreadsheet, presentation manager, formula editor and drawing program, with a
f325b2
user interface and feature set similar to other office suites.  Sophisticated
f325b2
and flexible, LibreOffice also works transparently with a variety of file
f325b2
formats, including Microsoft Office File Formats.
f325b2
f325b2
%package filters
f325b2
Summary: All import / export filters
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-draw = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-graphicfilter = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-math = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-xsltfilter = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description filters
f325b2
Metapackage to pull in all subpackages that contain import or export
f325b2
filters.
f325b2
f325b2
%package core
f325b2
Summary: Core modules for LibreOffice
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-%{fontname}-fonts = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Requires: liberation-sans-fonts >= 1.0, liberation-serif-fonts >= 1.0, liberation-mono-fonts >= 1.0
f325b2
Requires: dejavu-sans-fonts, dejavu-serif-fonts, dejavu-sans-mono-fonts
f325b2
Requires: google-crosextra-caladea-fonts, google-crosextra-carlito-fonts
f325b2
Requires: hyphen-en, hyphen >= 2.4, autocorr-en
f325b2
# rhbz#949106 libreoffice-core drags in both openjdk 1.7.0 and 1.8.0
f325b2
Requires: java-headless >= 1:1.6
f325b2
Requires: hunspell-en-US
f325b2
Requires(pre):    gtk2 >= 2.9.4
f325b2
Requires(post):   gtk2 >= 2.9.4
f325b2
Requires(preun):  gtk2 >= 2.9.4
f325b2
Requires(postun): gtk2 >= 2.9.4
f325b2
Obsoletes: libreoffice-appdata < 1:4.3.3.0
f325b2
Obsoletes: libreoffice-binfilter < 1:4.0.0.0
f325b2
Obsoletes: libreoffice-headless < 1:4.4.0.0
f325b2
Obsoletes: libreoffice-javafilter < 1:4.1.0.0
f325b2
Obsoletes: openoffice.org-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-brand < 1:3.3.1, broffice.org-brand < 1:3.3.1
f325b2
Obsoletes: openoffice.org-headless < 1:3.3.1
f325b2
Obsoletes: openoffice.org-javafilter < 1:3.3.1
f325b2
Obsoletes: openoffice.org-langpack-ms < 1:3.3.1, libreoffice-langpack-ms < 1:3.3.99.1
f325b2
Obsoletes: openoffice.org-langpack-ur < 1:3.3.1, libreoffice-langpack-ur < 1:3.3.99.1
f325b2
Obsoletes: openoffice.org-testtools < 1:3.3.1
f325b2
Obsoletes: libreoffice-testtools < 1:3.4.99.1
f325b2
Obsoletes: autocorr-eu < 1:4.0.1.2
f325b2
Provides: libreoffice-headless = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description core
f325b2
The shared core libraries and support files for LibreOffice.
f325b2
f325b2
%package pyuno
f325b2
Summary: Python support for LibreOffice
f325b2
Group: Development/Libraries
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Requires: %{libo_python}
f325b2
Obsoletes: openoffice.org-pyuno < 1:3.3.1
f325b2
f325b2
%description pyuno
f325b2
Python bindings for the LibreOffice UNO component model. Allows scripts both
f325b2
external to LibreOffice and within the internal LibreOffice scripting framework
f325b2
to be written in python.
f325b2
f325b2
%package base
f325b2
Summary: Database front-end for LibreOffice
f325b2
Group: Applications/Productivity
f325b2
Requires: pentaho-reporting-flow-engine
f325b2
Requires: postgresql-jdbc
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: %{name}-report-builder < 1:4.1.0.0
f325b2
Obsoletes: openoffice.org-base-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-base < 1:3.3.1, broffice.org-base < 1:3.3.1
f325b2
Obsoletes: openoffice.org-report-builder < 1:3.3.1
f325b2
f325b2
%description base
f325b2
GUI database front-end for LibreOffice. Allows creation and management of 
f325b2
databases through a GUI.
f325b2
f325b2
%package bsh
f325b2
Summary: BeanShell support for LibreOffice
f325b2
Group: Development/Libraries
f325b2
Requires: bsh
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-bsh < 1:3.3.1
f325b2
f325b2
%description bsh
f325b2
Support BeanShell scripts in LibreOffice.
f325b2
f325b2
%package officebean
f325b2
Summary: JavaBean for LibreOffice Components
f325b2
Group: Development/Libraries
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description officebean
f325b2
Allows embedding of LibreOffice documents within the Java environment. It
f325b2
provides a Java AWT window into which the backend LibreOffice process draws
f325b2
its visual representation
f325b2
f325b2
%package rhino
f325b2
Summary: JavaScript support for LibreOffice
f325b2
Group: Development/Libraries
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-rhino < 1:3.3.1
f325b2
f325b2
%description rhino
f325b2
Support JavaScript scripts in LibreOffice.
f325b2
f325b2
%package wiki-publisher
f325b2
Summary: Create Wiki articles on MediaWiki servers with LibreOffice
f325b2
Group: Applications/Productivity
f325b2
Requires: apache-commons-codec, jakarta-commons-httpclient
f325b2
Requires: apache-commons-lang, apache-commons-logging
f325b2
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-wiki-publisher < 1:3.3.1
f325b2
f325b2
%description wiki-publisher
f325b2
The Wiki Publisher enables you to create Wiki articles on MediaWiki servers
f325b2
without having to know the syntax of the MediaWiki markup language. Publish
f325b2
your new and existing documents transparently with writer to a wiki page.
f325b2
f325b2
%package nlpsolver
f325b2
Summary: Non-linear solver engine for LibreOffice Calc
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description nlpsolver
f325b2
A non-linear solver engine for Calc as an alternative to the default linear
f325b2
programming model when more complex, nonlinear programming is required.
f325b2
f325b2
%package ogltrans
f325b2
Summary: 3D OpenGL slide transitions for LibreOffice
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-ogltrans < 1:3.3.1
f325b2
f325b2
%description ogltrans
f325b2
OpenGL Transitions enable 3D slide transitions to be used in LibreOffice.
f325b2
Requires good quality 3D support for your graphics card for best experience.
f325b2
f325b2
%package pdfimport
f325b2
Summary: PDF Importer for LibreOffice Draw
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-draw = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-pdfimport < 1:3.3.1
f325b2
f325b2
%description pdfimport
f325b2
The PDF Importer imports PDF into drawing documents to preserve layout
f325b2
and enable basic editing of PDF documents.
f325b2
f325b2
%package %{fontname}-fonts
f325b2
Summary: LibreOffice dingbats font
f325b2
Group: User Interface/X
f325b2
Requires: fontpackages-filesystem
f325b2
Obsoletes: openoffice.org-fonts < 1:3.3.1
f325b2
Obsoletes: openoffice.org-opensymbol-fonts < 1:3.3.1
f325b2
BuildArch: noarch
f325b2
f325b2
%description %{fontname}-fonts
f325b2
A dingbats font, OpenSymbol, suitable for use by LibreOffice for bullets and
f325b2
mathematical symbols. 
f325b2
f325b2
%package writer
f325b2
Summary: LibreOffice Word Processor Application
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-writer-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-writer < 1:3.3.1, broffice.org-writer < 1:3.3.1
f325b2
f325b2
%description writer
f325b2
The LibreOffice Word Processor application.
f325b2
f325b2
%package emailmerge
f325b2
Summary: Email mail-merge component for LibreOffice 
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-emailmerge < 1:3.3.1
f325b2
f325b2
%description emailmerge
f325b2
Enables the LibreOffice writer module to mail-merge to email.
f325b2
f325b2
%package calc
f325b2
Summary: LibreOffice Spreadsheet Application
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-calc-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-calc < 1:3.3.1, broffice.org-calc < 1:3.3.1
f325b2
f325b2
%description calc
f325b2
The LibreOffice Spreadsheet application.
f325b2
f325b2
%package draw
f325b2
Summary: LibreOffice Drawing Application
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pdfimport = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-graphicfilter = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-draw-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-draw < 1:3.3.1, broffice.org-draw < 1:3.3.1
f325b2
f325b2
%description draw
f325b2
The LibreOffice Drawing Application.
f325b2
f325b2
%package impress
f325b2
Summary: LibreOffice Presentation Application
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: %{name}-presentation-minimizer < 2:4.2.0.0-1.alpha1
f325b2
Obsoletes: %{name}-presenter-screen < 2:4.0.0.0-1.beta1
f325b2
Obsoletes: openoffice.org-impress-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-impress < 1:3.3.1, broffice.org-impress < 1:3.3.1
f325b2
Obsoletes: openoffice.org-presentation-minimizer < 1:3.3.1
f325b2
Obsoletes: openoffice.org-presenter-screen < 1:3.3.1
f325b2
Provides: %{name}-presentation-minimizer%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
Provides: %{name}-presenter-screen%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description impress
f325b2
The LibreOffice Presentation Application.
f325b2
f325b2
%package math
f325b2
Summary: LibreOffice Equation Editor Application
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-math-core < 1:3.3.1
f325b2
Obsoletes: openoffice.org-math < 1:3.3.1, broffice.org-math < 1:3.3.1
f325b2
f325b2
%description math 
f325b2
The LibreOffice Equation Editor Application.
f325b2
f325b2
%package graphicfilter
f325b2
Summary: LibreOffice Extra Graphic filters
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-graphicfilter < 1:3.3.1
f325b2
f325b2
%description graphicfilter
f325b2
The graphicfilter module for LibreOffice provides graphic filters, e.g. svg and
f325b2
flash filters.
f325b2
f325b2
%package xsltfilter
f325b2
Summary: Optional xsltfilter module for LibreOffice
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-xsltfilter < 1:3.3.1
f325b2
f325b2
%description xsltfilter
f325b2
The xsltfilter module for LibreOffice, provides additional docbook and
f325b2
xhtml export transforms. Install this to enable docbook export.
f325b2
f325b2
%package postgresql
f325b2
Summary: PostgreSQL connector for LibreOffice
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-base = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Requires: postgresql-libs
f325b2
f325b2
%description postgresql
f325b2
A PostgreSQL connector for the database front-end for LibreOffice. Allows
f325b2
creation and management of PostgreSQL databases through a GUI.
f325b2
f325b2
%package ure
f325b2
Summary: UNO Runtime Environment
f325b2
Group: Development/Libraries
f325b2
#rhbz#1164551 we want to ensure that a libjvm.so of this arch is available
f325b2
%if 0%{?__isa_bits} == 64
f325b2
Requires: libjvm.so()(64bit)
f325b2
%endif
f325b2
Requires: unzip
f325b2
Obsoletes: openoffice.org-ure < 1:3.3.1
f325b2
f325b2
%description ure
f325b2
UNO is the component model of LibreOffice. UNO offers interoperability between
f325b2
programming languages, other components models and hardware architectures,
f325b2
either in process or over process boundaries, in the Intranet as well as in the
f325b2
Internet. UNO components may be implemented in and accessed from any
f325b2
programming language for which a UNO implementation (AKA language binding) and
f325b2
an appropriate bridge or adapter exists
f325b2
f325b2
%package sdk
f325b2
Summary: Software Development Kit for LibreOffice
f325b2
Group: Development/Libraries
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
Requires: unzip, java-devel
f325b2
Obsoletes: openoffice.org-sdk < 1:3.3.1, openoffice.org-devel < 1:3.3.1
f325b2
f325b2
%description sdk
f325b2
The LibreOffice SDK is an add-on for the LibreOffice office suite. It provides
f325b2
the necessary tools for programming using the LibreOffice APIs and for creating
f325b2
extensions (UNO components) for LibreOffice.  To set the build environment for
f325b2
building against the sdk use %{sdkinstdir}/setsdkenv_unix.sh.
f325b2
f325b2
%package sdk-doc
f325b2
Summary: Software Development Kit documentation for LibreOffice
f325b2
Group: Documentation
f325b2
Requires: %{name}-sdk = %{epoch}:%{version}-%{release}
f325b2
Obsoletes: openoffice.org-sdk-doc < 1:3.3.1
f325b2
f325b2
%description sdk-doc
f325b2
This provides documentation for programming using the LibreOffice APIs
f325b2
and examples of creating extensions (UNO components) for LibreOffice.
f325b2
f325b2
%package glade
f325b2
Summary: Support for creating LibreOffice dialogs in glade
f325b2
Group: Development/Libraries
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description glade
f325b2
%{name}-glade contains a catalog of LibreOffice-specific widgets for
f325b2
glade and ui-previewer tool to check the visual appearance of dialogs.
f325b2
f325b2
%package librelogo
f325b2
Summary: LibreLogo scripting language
f325b2
Group: Applications/Productivity
f325b2
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
f325b2
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description librelogo
f325b2
Enables LibreLogo scripting in Writer. LibreLogo is a Logo-like
f325b2
programming language with interactive vectorgraphics for education and
f325b2
DTP.
f325b2
f325b2
%if 0%{?fedora}
f325b2
f325b2
%package kde
f325b2
Summary: LibreOffice KDE integration plug-in
f325b2
Group:   Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description kde
f325b2
A plug-in for LibreOffice that enables integration into the KDE desktop environment.
f325b2
f325b2
%package gtk3
f325b2
Summary: LibreOffice GTK+ 3 integration plug-in
f325b2
Group:   Applications/Productivity
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
f325b2
%description gtk3
f325b2
A plug-in for LibreOffice that enables integration into GTK+ 3 environment.
f325b2
This plugin is experimental and it is not suggested for normal use.
f325b2
f325b2
%endif
f325b2
f325b2
%package -n libreofficekit
f325b2
Summary: A library providing access to LibreOffice functionality
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f325b2
License: MPLv2.0
f325b2
f325b2
%description -n libreofficekit
f325b2
LibreOfficeKit can be used to access LibreOffice functionality
f325b2
through C/C++, without any need to use UNO.
f325b2
f325b2
For now it only offers document conversion (in addition to an
f325b2
experimental tiled rendering API).
f325b2
f325b2
%package -n libreofficekit-devel
f325b2
Summary: Development files for libreofficekit
f325b2
Requires: libreofficekit%{?_isa} = %{epoch}:%{version}-%{release}
f325b2
License: MPLv2.0
f325b2
f325b2
%description -n libreofficekit-devel
f325b2
The libreofficekit-devel package contains libraries and header files for
f325b2
developing applications that use libreofficekit.
f325b2
f325b2
%if 0%{?_enable_debug_packages}
f325b2
f325b2
%define debug_package %{nil}
f325b2
%global __debug_package 1
f325b2
f325b2
%package debuginfo
f325b2
Summary: Debug information for package %{name}
f325b2
Group: Development/Debug
f325b2
AutoReqProv: 0
f325b2
%if 0%{?fedora}
f325b2
Requires: libreoffice-core = %{epoch}:%{version}-%{release}
f325b2
Recommends: libreoffice-gdb-debug-support = %{epoch}:%{version}-%{release}
f325b2
%endif
f325b2
f325b2
%description debuginfo
f325b2
This package provides debug information for package %{name}.
f325b2
Debug information is useful when developing applications that use this
f325b2
package or when debugging this package.
f325b2
f325b2
%files debuginfo -f debugfiles.list
f325b2
f325b2
%package gdb-debug-support
f325b2
Summary: Additional support for debugging with gdb
f325b2
Group: Development/Debug
f325b2
Requires: gdb
f325b2
Requires: %{libo_python}-six
f325b2
AutoReqProv: 0
f325b2
f325b2
%description gdb-debug-support
f325b2
This package provides gdb pretty printers for package %{name}.
f325b2
f325b2
%files gdb-debug-support
f325b2
%{_datadir}/gdb/auto-load%{baseinstdir}
f325b2
%{_datadir}/libreoffice/gdb
f325b2
f325b2
%endif
f325b2
f325b2
%define _langpack_common() \
f325b2
%{baseinstdir}/program/resource/*%{1}.res  \
f325b2
%{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res/%{1}.zip \
f325b2
%{baseinstdir}/share/config/soffice.cfg/*/ui/res/%{1}.zip \
f325b2
%{baseinstdir}/share/template/%{1} \
f325b2
%{baseinstdir}/share/registry/Langpack-%{1}.xcd \
f325b2
%{baseinstdir}/share/registry/res/registry_%{1}.xcd \
f325b2
%{baseinstdir}/share/registry/res/fcfg_langpack_%{1}.xcd \
f325b2
%{nil}
f325b2
f325b2
# Defines a language pack subpackage.
f325b2
#
f325b2
# It's necessary to define language code (-l) and language name (-n).
f325b2
# Additionally, it's possible
f325b2
# * to require autocorr, hunspell, hyphen or mythes package or font for
f325b2
#   given language,
f325b2
# * to obsolete openoffice.org-langpack package,
f325b2
# * to provide libreoffice-langpack-loc package, where loc is glibc
f325b2
#   locale--this is necessary for yum to pick it automatically,
f325b2
# * to require other, unrelated, packages,
f325b2
# * to specify file serving as file list.
f325b2
# For these, lower case character argument takes an argument specifying
f325b2
# language, upper case character argument uses language from -l.
f325b2
#
f325b2
# All remaining arguments are considered to be files and added to the file
f325b2
# list.
f325b2
#
f325b2
# Aa:  autocorr dependency
f325b2
# c:   additional config file (just the name stem)
f325b2
# E    the package does not contain any files (i.e., has empty filelist)
f325b2
# Ff:  font language dependency
f325b2
# Hh:  hunspell dependency
f325b2
# i:   additional language added to this package
f325b2
# L:   internal (LibreOffice) language code, used in file names
f325b2
# l:   language code, e.g., cs
f325b2
# Mm:  mythes dependency
f325b2
# n:   language name, e.g., Czech
f325b2
# Oo:  Obsoletes: of openoffice.org-langpack
f325b2
# Vv:  Very archaic Obsoletes: of openoffice.org-langpack
f325b2
# Ww:  Archaic Obsoletes: of openoffice.org2-langpack
f325b2
# p:   Provides: of libreoffice-langpack
f325b2
# r:   comma-separated list of additional requires
f325b2
# S:s: script classification (cjk, ctl). -S is only a marker, as it does
f325b2
#      not add any .xcd into the package (the file does not exist for at
f325b2
#      least one CTL-using locale, si)
f325b2
# T    has help files
f325b2
# Xx:  has autotext definitions
f325b2
# Yy:  hyphen dependency
f325b2
#
f325b2
# Example:
f325b2
# libreoffice-langpack-cs: langpack for Czech lang. requiring hyphen-cs,
f325b2
# autocorr-cs, mythes-cs-CZ and suitable font, obsoleting
f325b2
# openoffice.org-langpack-cs_CZ:
f325b2
# %%langpack -l cs -n Czech -H -A -m cs-CZ
f325b2
#  b de g  jk     q  tu    z BCD  G IJK  N PQR  U    Z0123456789
f325b2
%define langpack(Aa:c:EFf:Hh:i:L:l:Mm:n:p:Oo:r:S:s:TVv:Ww:Xx:Yy:) \
f325b2
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
f325b2
%define _langpack_lang %{-L:%{-L*}}%{!-L:%{lang}} \
f325b2
%define pkgname langpack-%{lang} \
f325b2
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
f325b2
\
f325b2
%global langpack_langs %{langpack_langs} %{_langpack_lang} %{-i:%{-i*}} \
f325b2
\
f325b2
%package %{pkgname} \
f325b2
Summary: %{langname} language pack for LibreOffice \
f325b2
Group: Applications/Productivity \
f325b2
Requires: %{name}-core = %{epoch}:%{version}-%{release} \
f325b2
%{-a:Requires: autocorr-%{-a*}}%{!-a:%{-A:Requires: autocorr-%{lang}}} \
f325b2
%{-f:Requires: font(:lang=%{-f*})}%{!-f:%{-F:Requires: font(:lang=%{lang})}} \
f325b2
%{-h:Requires: hunspell-%{-h*}}%{!-h:%{-H:Requires: hunspell-%{lang}}} \
f325b2
%{-m:Requires: mythes-%{-m*}}%{!-m:%{-M:Requires: mythes-%{lang}}} \
f325b2
%{-y:Requires: hyphen-%{-y*}}%{!-y:%{-Y:Requires: hyphen-%{lang}}} \
f325b2
%{-r:Requires: %{-r*}} \
f325b2
%{-o:Obsoletes: openoffice.org-langpack-%{-o*} < 1:3.3.1}%{!-o:%{-O:Obsoletes: openoffice.org-langpack-%{lang} < 1:3.3.1}} \
f325b2
%{-w:Obsoletes: openoffice.org2-langpack-%{-x*} < 1:3.0.0}%{!-x:%{-W:Obsoletes: openoffice.org2-langpack-%{lang} < 1:3.0.0}} \
f325b2
%{-v:Obsoletes: openoffice.org-langpack-%{-v*} < 1:2.0.3}%{!-v:%{-V:Obsoletes: openoffice.org-langpack-%{lang} < 1:2.0.3}} \
f325b2
%{-p:Provides: %{name}-langpack-%{-p*}} \
f325b2
\
f325b2
%description %{pkgname} \
f325b2
Provides additional %{langname} translations and resources for LibreOffice. \
f325b2
\
f325b2
%files %{pkgname} \
f325b2
%{!-E: \
f325b2
%{expand:%%_langpack_common %{_langpack_lang}} \
f325b2
%{-x:%{baseinstdir}/share/autotext/%{-x*}}%{!-x:%{-X:%{baseinstdir}/share/autotext/%{_langpack_lang}}} \
f325b2
%{-c:%{baseinstdir}/share/registry/%{-c*}.xcd} \
f325b2
%{-s:%{baseinstdir}/share/registry/%{-s*}_%{_langpack_lang}.xcd} \
f325b2
%{-T: \
f325b2
%docdir %{baseinstdir}/help/%{_langpack_lang} \
f325b2
%{baseinstdir}/help/%{_langpack_lang} \
f325b2
} \
f325b2
%{-i:%{expand:%%_langpack_common %{-i*}}} \
f325b2
} \
f325b2
%{nil}
f325b2
f325b2
# Defines an auto-correction subpackage.
f325b2
#
f325b2
# i: add autocorrections from additional language
f325b2
# l: language code
f325b2
# n: language name
f325b2
# L  the filename does not contain country code
f325b2
#
f325b2
# All remaining arguments are considered to be files and added to the file
f325b2
# list.
f325b2
%define autocorr(i:Ll:n:) \
f325b2
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
f325b2
%define pkgname autocorr-%{lang} \
f325b2
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
f325b2
\
f325b2
%package -n %{pkgname} \
f325b2
Summary: %{langname} auto-correction rules \
f325b2
Group: Applications/Text \
f325b2
BuildArch: noarch \
f325b2
\
f325b2
%description -n %{pkgname} \
f325b2
Rules for auto-correcting common %{langname} typing errors. \
f325b2
\
f325b2
%files -n %{pkgname} \
f325b2
%doc instdir/LICENSE \
f325b2
%dir %{_datadir}/autocorr \
f325b2
%{-L:%{_datadir}/autocorr/acor_%{lang}.dat} \
f325b2
%{!-L:%{_datadir}/autocorr/acor_%{lang}-*.dat} \
f325b2
%{-i:%{_datadir}/autocorr/acor_%{-i*}-*.dat} \
f325b2
%{nil}
f325b2
f325b2
%langpack -l en -n English -F -H -Y -M -A -E -L en-US -O
f325b2
f325b2
%if %{with langpacks}
f325b2
f325b2
%langpack -l af -n Afrikaans -F -H -Y -A -o af_ZA -V -w af_ZA
f325b2
%langpack -l ar -n Arabic -F -H -s ctl -O -W
f325b2
%langpack -l as -n Assamese -F -H -Y -o as_IN -w as_IN
f325b2
%langpack -l bg -n Bulgarian -F -H -Y -M -A -T -X -o bg_BG -V -w bg_BG
f325b2
%langpack -l bn -n Bengali -F -H -Y -T -O -v bn_IN -W
f325b2
%langpack -l br -n Breton -F -H
f325b2
%langpack -l ca -n Catalan -F -H -Y -M -A -T -o ca_ES -V -w ca_ES -X
f325b2
%langpack -l cs -n Czech -F -H -Y -M -A -T -X -o cs_CZ -V -w cs_CZ
f325b2
%langpack -l cy -n Welsh -F -H -Y -o cy_GB -V -w cy_GB
f325b2
%langpack -l da -n Danish -F -H -Y -M -A -T -X -o da_DK -V -w da_DK
f325b2
%langpack -l de -n German -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l dz -n Dzongkha -F -s ctl -T -O
f325b2
%langpack -l el -n Greek -F -H -Y -M -T -o el_GR -V -w el_GR
f325b2
%langpack -l es -n Spanish -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l et -n Estonian -F -H -Y -T -o et_EE -V -w et_EE
f325b2
%langpack -l eu -n Basque -F -H -Y -T -o eu_ES -V -w eu_ES
f325b2
%langpack -l fa -n Farsi -A -H -Y -s ctl -X
f325b2
%langpack -l fi -n Finnish -F -r libreoffice-voikko -A -T -o fi_FI -V -w fi_FI -X
f325b2
%langpack -l fr -n French -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l ga -n Irish -F -H -Y -M -A -o ga_IE -w ga_IE
f325b2
%langpack -l gl -n Galician -F -H -Y -T -o gl_ES -V -w gl_ES
f325b2
%langpack -l gu -n Gujarati -F -H -Y -s ctl -o gu_IN -w gu_IN -T
f325b2
%langpack -l he -n Hebrew -F -H -s ctl -o he_IL -V -w he_IL -T
f325b2
%langpack -l hi -n Hindi -F -H -Y -s ctl -T -o hi_IN -v hi-IN -w hi_IN -X
f325b2
%langpack -l hr -n Croatian -F -H -Y -A -o hr_HR -V -w hr_HR -T -X
f325b2
%langpack -l hu -n Hungarian -F -H -Y -M -A -T -X -o hu_HU -V -w hu_HU
f325b2
%langpack -l it -n Italian -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l ja -n Japanese -F -A -s cjk -T -X -o ja_JP -V -w ja_JP
f325b2
%langpack -l kk -n Kazakh -F -H
f325b2
%langpack -l kn -n Kannada -F -H -Y -o kn_IN -w ka_IN
f325b2
%langpack -l ko -n Korean -F -H -A -s cjk -T -X -o ko_KR -V -w ko_KR
f325b2
%langpack -l lt -n Lithuanian -F -H -Y -A -o lt_LT -V -w lt_LT -X
f325b2
%langpack -l lv -n Latvian -F -H -Y -M
f325b2
%langpack -l mai -n Maithili -F -o mai_IN
f325b2
%langpack -l ml -n Malayalam -F -H -Y -o ml_IN -w ml_IN
f325b2
%langpack -l mr -n Marathi -F -H -Y -o mr_IN -w mr_IN
f325b2
%langpack -l nb -n Bokmal -F -H -Y -M -T -o nb_NO -V -w nb_NO
f325b2
%langpack -l nl -n Dutch -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l nn -n Nynorsk -F -H -Y -M -T -o nn_NO -V -w nn_NO
f325b2
%define langpack_lang Southern Ndebele
f325b2
%langpack -l nr -n %{langpack_lang} -F -H -o nr_ZA
f325b2
%define langpack_lang Northern Sotho
f325b2
%langpack -l nso -n %{langpack_lang} -F -H -o nso_ZA -w nso_ZA
f325b2
%langpack -l or -n Odia -F -H -Y -s ctl -o or_IN -w or_IN
f325b2
%langpack -l pa -n Punjabi -F -H -Y -s ctl -L pa-IN -O -v pa_IN -w pa_IN
f325b2
%langpack -l pl -n Polish -F -H -Y -M -A -T -X -o pl_PL -V -w pl_PL
f325b2
%define langpack_lang Brazilian Portuguese
f325b2
%langpack -l pt-BR -n %{langpack_lang} -f pt -h pt -y pt -m pt -a pt -p pt_BR -T -X -o pt_BR -V -w pt_BR
f325b2
%langpack -l pt-PT -n Portuguese -f pt -h pt -y pt -m pt -a pt -p pt_PT -T -L pt -x pt -o pt_PT -v pt -W
f325b2
%langpack -l ro -n Romanian -A -F -H -Y -M -O -X
f325b2
%langpack -l ru -n Russian -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l si -n Sinhalese -F -H -S ctl -T -O
f325b2
%langpack -l sk -n Slovak -F -H -Y -M -A -T -X -o sk_SK -V -w sk_SK
f325b2
%langpack -l sl -n Slovenian -F -H -Y -M -A -T -X -o sl_SI -V -w sl_SI
f325b2
%{baseinstdir}/share/wordbook/sl.dic
f325b2
f325b2
#rhbz#452379 clump serbian translations together
f325b2
%langpack -l sr -n Serbian -F -H -Y -A -i sr-Latn -O -v sr_CS -w sr_CS
f325b2
%langpack -l ss -n Swati -F -H -o ss_ZA
f325b2
%define langpack_lang Southern Sotho
f325b2
%langpack -l st -n %{langpack_lang} -F -H -o st_ZA
f325b2
%langpack -l sv -n Swedish -F -H -Y -M -A -T -X -O -W
f325b2
%langpack -l ta -n Tamil -F -H -Y -s ctl -o ta_IN -w ta_IN
f325b2
%langpack -l te -n Telugu -F -H -Y -o te_IN -w te_IN
f325b2
%langpack -l th -n Thai -F -H -s ctl -c ctlseqcheck_th -o th_TH -V -w th_TH
f325b2
%langpack -l tn -n Tswana -F -H -o tn_ZA -V -w tn_ZA
f325b2
%langpack -l tr -n Turkish -F -A -T -X -o tr_TR -V -W
f325b2
%langpack -l ts -n Tsonga -F -H -o ts_ZA -V -w ts_ZA
f325b2
%langpack -l uk -n Ukrainian -F -H -Y -M -T -O
f325b2
%langpack -l ve -n Venda -F -H -o ve_ZA
f325b2
%langpack -l xh -n Xhosa -F -H -o xh_ZA
f325b2
%define langpack_lang Simplified Chinese
f325b2
%langpack -l zh-Hans -n %{langpack_lang} -f zh-cn -a zh -p zh_CN -s cjk -T -L zh-CN -x zh-CN -o zh_CN -v zh-CN -w zh_CN
f325b2
%define langpack_lang Traditional Chinese
f325b2
%langpack -l zh-Hant -n %{langpack_lang} -f zh-tw -a zh -p zh_TW -s cjk -T -L zh-TW -x zh-TW -o zh_TW -v zh-TW -w zh_TW
f325b2
%langpack -l zu -n Zulu -F -H -Y -o zu_ZA -V -w zu_ZA
f325b2
%undefine langpack_lang
f325b2
f325b2
%endif
f325b2
f325b2
%autocorr -l en -n English
f325b2
f325b2
%if %{with langpacks}
f325b2
f325b2
%autocorr -l af -n Afrikaans
f325b2
%autocorr -l bg -n Bulgarian
f325b2
%autocorr -l ca -n Catalan
f325b2
%autocorr -l cs -n Czech
f325b2
%autocorr -l da -n Danish
f325b2
%autocorr -l de -n German -L
f325b2
%autocorr -l es -n Spanish -L
f325b2
%autocorr -l fa -n Farsi
f325b2
%autocorr -l fi -n Finnish
f325b2
%autocorr -l fr -n French -L
f325b2
%autocorr -l ga -n Irish
f325b2
%autocorr -l hr -n Croatian
f325b2
%autocorr -l hu -n Hungarian
f325b2
%autocorr -l is -n Icelandic
f325b2
%autocorr -l it -n Italian -L
f325b2
%autocorr -l ja -n Japanese
f325b2
%autocorr -l ko -n Korean
f325b2
%autocorr -l lb -n Luxembourgish
f325b2
%autocorr -l lt -n Lithuanian
f325b2
%autocorr -l mn -n Mongolian
f325b2
%autocorr -l nl -n Dutch
f325b2
%autocorr -l pl -n Polish
f325b2
%autocorr -l pt -n Portuguese
f325b2
%autocorr -l ro -n Romanian
f325b2
%autocorr -l ru -n Russian
f325b2
%autocorr -l sk -n Slovak
f325b2
%autocorr -l sl -n Slovenian
f325b2
#rhbz#452379 clump serbian autocorrections together
f325b2
%autocorr -l sr -n Serbian -i sr-Latn
f325b2
%autocorr -l sv -n Swedish
f325b2
%autocorr -l tr -n Turkish
f325b2
%autocorr -l vi -n Vietnamese
f325b2
%autocorr -l zh -n Chinese
f325b2
f325b2
%endif
f325b2
f325b2
%define make_autocorr_aliases(l:) \
f325b2
%{?-l: \
f325b2
for lang in %{*}; do \
f325b2
    ln -sf acor_%{-l*}.dat acor_$lang.dat \
f325b2
done \
f325b2
} \
f325b2
%{!?-l:%{error:-l must be present}}
f325b2
f325b2
%prep
f325b2
%setup -q -n %{name}-%{version}%{?libo_prerelease} -b 1 -b 2
f325b2
rm -rf git-hooks */git-hooks
f325b2
f325b2
# set up git repo
f325b2
git init
f325b2
git config user.name rpmbuild
f325b2
git config user.email rpmbuild@fedoraproject.org
f325b2
git config gc.auto 0 # disable auto packing
f325b2
git add -A
f325b2
git commit -q -a -m %{name}-%{version}
f325b2
f325b2
#Customize Palette to add Red Hat colours
f325b2
(head -n -1 extras/source/palettes/standard.soc && \
f325b2
 echo -e '  <draw:color draw:name="Red Hat 1" draw:color="#cc0000"/>
f325b2
  <draw:color draw:name="Red Hat 2" draw:color="#0093d9"/>
f325b2
  <draw:color draw:name="Red Hat 3" draw:color="#ff8d00"/>
f325b2
  <draw:color draw:name="Red Hat 4" draw:color="#abb400"/>
f325b2
  <draw:color draw:name="Red Hat 5" draw:color="#4e376b"/>' && \
f325b2
 tail -n 1 extras/source/palettes/standard.soc) > redhat.soc
f325b2
mv -f redhat.soc extras/source/palettes/standard.soc
f325b2
git commit -q -a -m 'add Red Hat colors to palette'
f325b2
f325b2
# apply patches
f325b2
git am %{patches}
f325b2
f325b2
sed -i -e /CppunitTest_sw_ooxmlimport/d sw/Module_sw.mk
f325b2
# fails on all secondary platforms
f325b2
sed -i -e /CppunitTest_vcl_outdev/d vcl/Module_vcl.mk
f325b2
sed -i -e /CppunitTest_vcl_bitmap_test/d vcl/Module_vcl.mk
f325b2
git commit -q -a -m 'temporarily disable failing tests'
f325b2
f325b2
# Seeing .git dir makes some of the build tools change their behavior.
f325b2
# We do not want that. Note: it is still possible to use
f325b2
# git --git-dir=.git-rpm
f325b2
mv .git .git-rpm
f325b2
f325b2
%build
f325b2
echo build start time is `date`, diskspace: `df -h . | tail -n 1`
f325b2
echo building localizations: %{langpack_langs}
f325b2
# path to external tarballs
f325b2
EXTSRCDIR=`dirname %{SOURCE0}`
f325b2
f325b2
%if 0%{?fedora}
f325b2
# KDE bits
f325b2
export QT4DIR=%{_qt4_prefix}
f325b2
export KDE4DIR=%{_kde4_prefix}
f325b2
export PATH=$QT4DIR/bin:$PATH
f325b2
%endif
f325b2
f325b2
#use the RPM_OPT_FLAGS but remove the OOo overridden ones
f325b2
for i in $RPM_OPT_FLAGS; do
f325b2
        case "$i" in
f325b2
                -pipe|-Wall|-Werror*|-g|-fexceptions) continue;;
f325b2
        esac
f325b2
        ARCH_FLAGS="$ARCH_FLAGS $i"
f325b2
done
f325b2
%ifarch s390 aarch64
f325b2
# these builders typically do not have enough memory to link the big libs with -g2
f325b2
ARCH_FLAGS="$ARCH_FLAGS -g1"
f325b2
%endif
f325b2
export ARCH_FLAGS
f325b2
export CFLAGS=$ARCH_FLAGS
f325b2
export CXXFLAGS=$ARCH_FLAGS
f325b2
f325b2
%if 0%{?rhel}
f325b2
%define distrooptions --disable-eot --disable-gltf --disable-firebird-sdbc --enable-python=system
f325b2
%else # fedora
f325b2
%define distrooptions --enable-eot --enable-kde4 --with-system-opencollada --with-system-ucpp
f325b2
export OPENCOLLADA_CFLAGS='-I/usr/include/COLLADABaseUtils -I/usr/include/COLLADAFramework -I/usr/include/COLLADASaxFrameworkLoader -I/usr/include/GeneratedSaxParser'
f325b2
export OPENCOLLADA_LIBS='-lOpenCOLLADABaseUtils -lOpenCOLLADAFramework -lOpenCOLLADASaxFrameworkLoader -lGeneratedSaxParser'
f325b2
%endif
f325b2
f325b2
%if %{with langpacks}
f325b2
%define with_lang --with-lang='%{langpack_langs}'
f325b2
%endif
f325b2
f325b2
%if ! 0%{libo_use_python3}
f325b2
export PYTHON=%{_bindir}/python
f325b2
export PYTHON_CFLAGS=`pkg-config --cflags python`
f325b2
export PYTHON_LIBS=`pkg-config --libs python`
f325b2
%endif
f325b2
f325b2
# %%if 0%%{?rhel} && 0%%{?rhel} < 7
f325b2
aclocal -I m4
f325b2
autoconf
f325b2
# %endif
f325b2
f325b2
# TODO: enable coinmp?
f325b2
# avoid running autogen.sh on make
f325b2
touch autogen.lastrun
f325b2
# NOTE: --enable-gtk3 is just for libreofficekit
f325b2
%configure \
f325b2
 %vendoroption \
f325b2
 %{?with_lang} \
f325b2
 %{?_smp_mflags:--with-parallelism=%{_smp_mflags}} \
f325b2
 --disable-coinmp \
f325b2
 --disable-fetch-external \
f325b2
 --disable-gnome-vfs \
f325b2
 --disable-openssl \
f325b2
 --enable-evolution2 \
f325b2
 --enable-ext-nlpsolver \
f325b2
 --enable-ext-wiki-publisher \
f325b2
 --enable-gtk3 \
f325b2
 --enable-release-build \
f325b2
 --enable-scripting-beanshell \
f325b2
 --enable-scripting-javascript \
f325b2
 --enable-symbols \
f325b2
 --with-build-version="%{version}-%{release}" \
f325b2
 --with-external-dict-dir=/usr/share/myspell \
f325b2
 --with-external-tar="$EXTSRCDIR" \
f325b2
 --with-help \
f325b2
 --with-system-dicts \
f325b2
 --with-system-libs \
f325b2
 --without-fonts \
f325b2
 --without-system-npapi-headers \
f325b2
 --with-gdrive-client-secret="GYWrDtzyZQZ0_g5YoBCC6F0I" \
f325b2
 --with-gdrive-client-id="457862564325.apps.googleusercontent.com" \
f325b2
 %{distrooptions} \
f325b2
 %{?bundling_options} \
f325b2
 %{?archoptions}
f325b2
f325b2
ulimit -c unlimited
f325b2
# make VERBOSE=true
f325b2
make verbose=true build-nocheck
f325b2
f325b2
#generate the icons and mime type stuff
f325b2
export DESTDIR=../output
f325b2
export KDEMAINDIR=/usr
f325b2
export GNOMEDIR=/usr
f325b2
export GNOME_MIME_THEME=hicolor
f325b2
export PREFIXDIR=/usr
f325b2
# TODO use empty variables? Should make the renaming hacks in %%install
f325b2
# unnecessary.
f325b2
. ./bin/get_config_variables PRODUCTVERSIONSHORT PRODUCTVERSION SRCDIR WORKDIR PKG_CONFIG INSTDIR
f325b2
pushd $WORKDIR/CustomTarget/sysui/share/libreoffice
f325b2
./create_tree.sh
f325b2
popd
f325b2
mkdir $WORKDIR/os-integration
f325b2
cp -pr $WORKDIR/CustomTarget/sysui/share/output/usr/share/* $WORKDIR/os-integration
f325b2
cp -pr $WORKDIR/CustomTarget/sysui/share/output/girepository-1.0/LOKDocView-0.1.typelib $WORKDIR/os-integration
f325b2
f325b2
%if %{with smallbuild}
f325b2
# remove the biggest offenders
f325b2
# NOTE: not removing complete LinkTarget, as some libs are needed for smoketest
f325b2
rm -rf $WORKDIR/CxxObject $WORKDIR/GenCxxObject $WORKDIR/HelpTarget $WORKDIR/LinkTarget/CppunitTest
f325b2
%endif
f325b2
f325b2
echo build end time is `date`, diskspace: `df -h . | tail -n 1`
f325b2
f325b2
f325b2
%install
f325b2
# TODO investigate use of make distro-pack-install
f325b2
#figure out the icon version
f325b2
. ./bin/get_config_variables PRODUCTVERSIONSHORT PRODUCTVERSION SRCDIR WORKDIR
f325b2
export PRODUCTVERSIONSHORT PRODUCTVERSION
f325b2
f325b2
# installation
f325b2
f325b2
install -m 0755 -d %{buildroot}%{instdir}
f325b2
if ! make instsetoo_native PKGFORMAT=installed EPM=not-used-but-must-be-set; then
f325b2
    echo - ---dump log start---
f325b2
    cat $WORKDIR/installation/LibreOffice/installed/logging/en-US/log_*_en-US.log
f325b2
    echo - ---dump log end---
f325b2
    echo - ---dump log start -- SDK---
f325b2
    cat $WORKDIR/installation/LibreOffice_SDK/installed/logging/en-US/log_*_en-US.log
f325b2
    echo - ---dump log end -- SDK---
f325b2
    echo - ---dump log start -- languagepacks---
f325b2
    cat $WORKDIR/installation/LibreOffice_languagepack/installed/logging/en-US/log_*_en-US.log
f325b2
    echo - ---dump log end -- languagepacks---
f325b2
    exit 1
f325b2
fi
f325b2
install -m 0755 -d %{buildroot}%{baseinstdir}
f325b2
mv $WORKDIR/installation/LibreOffice/installed/install/en-US/* %{buildroot}%{baseinstdir}
f325b2
%if %{with langpacks}
f325b2
for langpack in $WORKDIR/installation/LibreOffice_languagepack/installed/install/*; do
f325b2
  [ `basename $langpack` = log ] && continue
f325b2
  cp -rp $langpack/* %{buildroot}%{baseinstdir}
f325b2
  rm -rf $langpack
f325b2
done
f325b2
%endif
f325b2
mv $WORKDIR/installation/LibreOffice_SDK/installed/install/en-US/sdk %{buildroot}%{sdkinstdir}
f325b2
chmod -R +w %{buildroot}%{baseinstdir}
f325b2
f325b2
# postprocessing and tweaks
f325b2
f325b2
# The installer currently sets UserInstallation to
f325b2
# $ORIGIN/../libreoffice/4, which is of course total nonsense. Because I
f325b2
# have no inclination to crawl through mountains of perl code to figure out
f325b2
# where it comes from, I am just going to replace it by a sensible
f325b2
# value here.
f325b2
sed -i -e '/UserInstallation/s@\$ORIGIN/..@$SYSUSERCONFIG@' %{buildroot}%{baseinstdir}/program/bootstraprc
f325b2
f325b2
#configure sdk
f325b2
pushd %{buildroot}%{sdkinstdir}
f325b2
    sed -e "s,@OO_SDK_NAME@,sdk," \
f325b2
        -e "s,@OO_SDK_HOME@,%{sdkinstdir}," \
f325b2
        -e "s,@OFFICE_HOME@,%{baseinstdir}," \
f325b2
        -e "s,@OO_SDK_MAKE_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_ZIP_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_CPP_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_CAT_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_SED_HOME@,/usr/bin," \
f325b2
        -e "s,@OO_SDK_CC_55_OR_HIGHER@,," \
f325b2
        -e "s,@OO_SDK_JAVA_HOME@,$JAVA_HOME," \
f325b2
        -e "s,@OO_SDK_OUTPUT_DIR@,\$HOME," \
f325b2
        -e "s,@SDK_AUTO_DEPLOYMENT@,NO," \
f325b2
        setsdkenv_unix.sh.in > setsdkenv_unix.sh
f325b2
    # ensure no unexpanded vars sneaked in
f325b2
    grep '@[A_Z0-9_]\+@' setsdkenv_unix.sh && exit 1
f325b2
    chmod 755 setsdkenv_unix.sh
f325b2
    # we don't want to install the input file
f325b2
    rm -f setsdkenv_unix.sh.in
f325b2
# TODO: is this still necessary?
f325b2
#fix permissions
f325b2
    find examples -type f -exec chmod -x {} \;
f325b2
popd
f325b2
f325b2
#ensure a template dir for each lang
f325b2
pushd %{buildroot}%{baseinstdir}/share/template
f325b2
for I in %{langpack_langs}; do
f325b2
    mkdir -p $I
f325b2
done
f325b2
popd
f325b2
f325b2
#Set some aliases to canonical autocorrect language files for locales with matching languages
f325b2
pushd %{buildroot}%{baseinstdir}/share/autocorr
f325b2
f325b2
%make_autocorr_aliases -l en-GB en-AG en-AU en-BS en-BW en-BZ en-CA en-DK en-GH en-HK en-IE en-IN en-JM en-NG en-NZ en-SG en-TT
f325b2
%make_autocorr_aliases -l en-US en-PH
f325b2
#en-ZA exists and has a good autocorrect file with two or three extras that make sense for 
f325b2
#neighbouring english speaking territories
f325b2
%make_autocorr_aliases -l en-ZA en-NA en-ZW
f325b2
%if %{with langpacks}
f325b2
%make_autocorr_aliases -l af-ZA af-NA
f325b2
%make_autocorr_aliases -l nl-NL nl-AW
f325b2
%make_autocorr_aliases -l sv-SE sv-FI
f325b2
%else
f325b2
rm -f acor_[a-df-z]*.dat acor_e[su]*.dat
f325b2
%endif
f325b2
popd
f325b2
#rhbz#484055 make these shared across multiple applications
f325b2
install -m 0755 -d %{buildroot}%{_datadir}
f325b2
mv -f %{buildroot}%{baseinstdir}/share/autocorr %{buildroot}%{_datadir}/autocorr
f325b2
chmod 755 %{buildroot}%{_datadir}/autocorr
f325b2
ln -s %{_datadir}/autocorr %{buildroot}%{baseinstdir}/share/autocorr
f325b2
f325b2
#remove it in case we didn't build with gcj
f325b2
rm -f %{buildroot}%{baseinstdir}/program/classes/sandbox.jar
f325b2
f325b2
#remove dummy .dat files
f325b2
rm -f %{buildroot}%{baseinstdir}/program/root?.dat
f325b2
f325b2
#set standard permissions for rpmlint
f325b2
find %{buildroot}%{baseinstdir} -exec chmod +w {} \;
f325b2
find %{buildroot}%{baseinstdir} -type d -exec chmod 0755 {} \;
f325b2
f325b2
# move python bits into site-packages
f325b2
install -m 0755 -d %{buildroot}%{libo_python_sitearch}
f325b2
pushd %{buildroot}%{libo_python_sitearch}
f325b2
echo "import sys, os" > uno.py
f325b2
echo "sys.path.append('%{baseinstdir}/program')" >> uno.py
f325b2
echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{baseinstdir}/program/fundamentalrc')" >> uno.py
f325b2
cat %{buildroot}%{baseinstdir}/program/uno.py >> uno.py
f325b2
rm -f %{buildroot}%{baseinstdir}/program/uno.py*
f325b2
mv -f %{buildroot}%{baseinstdir}/program/unohelper.py* .
f325b2
mv -f %{buildroot}%{baseinstdir}/program/officehelper.py* .
f325b2
popd
f325b2
f325b2
# rhbz#477435 package opensymbol separately
f325b2
pushd %{buildroot}%{baseinstdir}/share/fonts/truetype
f325b2
install -d -m 0755 %{buildroot}%{_fontdir}
f325b2
install -p -m 0644 *.ttf %{buildroot}%{_fontdir}
f325b2
popd
f325b2
rm -rf %{buildroot}%{baseinstdir}/share/fonts
f325b2
f325b2
%if 0%{?rhel} && 0%{?rhel} < 7
f325b2
#fix rpath for redland libs
f325b2
chrpath -r '$ORIGIN:$ORIGIN/../ure-link/lib' \
f325b2
    %{buildroot}%{baseinstdir}/program/libraptor2-lo.so.0 \
f325b2
    %{buildroot}%{baseinstdir}/program/librasqal-lo.so.3 \
f325b2
    %{buildroot}%{baseinstdir}/program/librdf-lo.so.0
f325b2
%endif
f325b2
f325b2
#ensure that no sneaky un-prelinkable, un-fpic or non executable shared libs 
f325b2
#have snuck through
f325b2
pic=0
f325b2
executable=0
f325b2
for foo in `find %{buildroot}%{instdir} -name "*" -exec file {} \;| grep ": ELF" | cut -d: -f 1` ; do
f325b2
    chmod +wx $foo
f325b2
    ls -asl $foo
f325b2
    result=`readelf -d $foo | grep TEXTREL` || true
f325b2
    if [ "$result" != "" ]; then
f325b2
        echo "TEXTREL Warning: $foo is b0rked (-fpic missing)"
f325b2
        pic=1
f325b2
    fi
f325b2
    result=`readelf -l $foo | grep GNU_STACK | grep RWE` || true
f325b2
    if [ "$result" != "" ]; then
f325b2
        echo "GNU_STACK Warning: $foo is b0rked (-noexecstack missing)"
f325b2
        executable=1
f325b2
    fi
f325b2
done
f325b2
if [ $pic == 1 ]; then false; fi
f325b2
if [ $executable == 1 ]; then false; fi
f325b2
f325b2
#make up some /usr/bin scripts
f325b2
install -m 0755 -d %{buildroot}%{_bindir}
f325b2
f325b2
pushd %{buildroot}%{_bindir}
f325b2
echo \#\!/bin/sh > ooffice
f325b2
echo exec libreoffice \"\$@\" >> ooffice
f325b2
chmod a+x ooffice
f325b2
f325b2
echo \#\!/bin/sh > ooviewdoc
f325b2
echo exec libreoffice --view \"\$@\" >> ooviewdoc
f325b2
chmod a+x ooviewdoc
f325b2
f325b2
for app in base calc draw impress math writer; do
f325b2
    echo \#\!/bin/sh > oo$app
f325b2
    echo exec libreoffice --$app \"\$@\" >> oo$app
f325b2
    chmod a+x oo$app
f325b2
done
f325b2
f325b2
sed -e s/LAUNCHER/unopkg/g -e s/BRAND/libreoffice/g %{SOURCE4} > unopkg
f325b2
chmod a+x unopkg
f325b2
f325b2
sed -e s/LAUNCHER/soffice/g -e s/BRAND/libreoffice/g %{SOURCE4} > libreoffice
f325b2
chmod a+x libreoffice
f325b2
f325b2
# rhbz#499474 provide a /usr/bin/soffice for .recently-used.xbel
f325b2
ln -s %{baseinstdir}/program/soffice soffice
f325b2
# rhbz#499474 provide a /usr/bin/openoffice.org for backwards compat
f325b2
ln -s libreoffice openoffice.org
f325b2
popd
f325b2
f325b2
pushd %{buildroot}%{baseinstdir}/share/xdg/
f325b2
chmod u+w *.desktop
f325b2
ICONVERSION=`echo $PRODUCTVERSION | sed -e 's/\.//'`
f325b2
for file in *.desktop; do
f325b2
    # rhbz#156677 remove the version from Name=
f325b2
    # rhbz#156067 don't version the icons
f325b2
    sed -i -e "s/ *$PRODUCTVERSION//g" \
f325b2
        -e "s/$ICONVERSION//g" \
f325b2
        -e "s/$PRODUCTVERSIONSHORT//g" \
f325b2
        $file
f325b2
done
f325b2
# rhbz#156677 / rhbz#186515 do not show math and startcenter
f325b2
sed -i -e /NoDisplay/s/false/true/ math.desktop startcenter.desktop
f325b2
# relocate the .desktop and icon files
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/applications
f325b2
for app in base calc draw impress math startcenter writer xsltfilter; do
f325b2
    sed -i -e 's/\${UNIXBASISROOTNAME}/%{name}/' $app.desktop
f325b2
    desktop-file-validate $app.desktop
f325b2
    install -m 0644 -p $app.desktop %{buildroot}%{_datadir}/applications/libreoffice-$app.desktop
f325b2
done
f325b2
popd
f325b2
f325b2
pushd $WORKDIR/os-integration
f325b2
#get rid of the gnome icons and other unneeded files
f325b2
rm -rf icons/gnome applications application-registry
f325b2
f325b2
#relocate the rest of them
f325b2
# rhbz#901346 512x512 icons are not used by anything
f325b2
for icon in `find icons -path '*/512x512' -prune -o -type f -print`; do
f325b2
    install -m 0755 -d %{buildroot}%{_datadir}/`dirname $icon`
f325b2
    install -m 0644 -p $icon %{buildroot}%{_datadir}/`echo $icon | sed -e s@libreoffice$ICONVERSION-@libreoffice-@ | sed -e s@libreoffice$PRODUCTVERSION-@libreoffice-@`
f325b2
done
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/mime-info
f325b2
install -m 0644 -p mime-info/libreoffice$PRODUCTVERSION.keys %{buildroot}%{_datadir}/mime-info/libreoffice.keys
f325b2
install -m 0644 -p mime-info/libreoffice$PRODUCTVERSION.mime %{buildroot}%{_datadir}/mime-info/libreoffice.mime
f325b2
#add our mime-types, e.g. for .oxt extensions
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/mime/packages
f325b2
install -m 0644 -p mime/packages/libreoffice$PRODUCTVERSION.xml %{buildroot}%{_datadir}/mime/packages/libreoffice.xml
f325b2
f325b2
# install LibreOfficeKit
f325b2
install -m 0755 -d %{buildroot}%{_libdir}/girepository-1.0
f325b2
install -m 0644 -p LOKDocView-%{girapiversion}.typelib %{buildroot}%{_libdir}/girepository-1.0/LOKDocView-%{girapiversion}.typelib
f325b2
install -m 0755 -d %{buildroot}%{_libdir}/gir-1.0
f325b2
install -m 0644 -p gir-1.0/LOKDocView-%{girapiversion}.gir %{buildroot}%{_libdir}/gir-1.0/LOKDocView-%{girapiversion}.gir
f325b2
mv %{buildroot}%{baseinstdir}/program/liblibreofficekitgtk.so %{buildroot}%{_libdir}
f325b2
popd
f325b2
f325b2
%if 0%{?fedora}
f325b2
# install LibreOfficeKit headers
f325b2
install -m 0755 -d %{buildroot}%{_includedir}/LibreOfficeKit
f325b2
install -m 0644 -p include/LibreOfficeKit/* %{buildroot}%{_includedir}/LibreOfficeKit
f325b2
%endif
f325b2
f325b2
# This is only a side effect of building LibreOfficeKit. The plugin
f325b2
# itself is not usable yet in 5.0, so let's drop it.
f325b2
rm -f %{buildroot}%{baseinstdir}/program/libvclplug_gtk3lo.so
f325b2
f325b2
rm -rf %{buildroot}%{baseinstdir}/readmes
f325b2
rm -rf %{buildroot}%{baseinstdir}/licenses
f325b2
f325b2
# to-do, remove this in libreoffice 4.4 when --without-ppds is gone, it'll do the right thing on its own then
f325b2
install -m 0755 -d %{buildroot}%{baseinstdir}/share/psprint/driver
f325b2
install -m 0644 -p vcl/unx/generic/printer/configuration/ppds/SGENPRT.PS %{buildroot}%{baseinstdir}/share/psprint/driver/SGENPRT.PS
f325b2
f325b2
# rhbz#452385 to auto have postgres in classpath if subsequently installed
f325b2
sed -i -e "s#URE_MORE_JAVA_CLASSPATH_URLS.*#& file:///usr/share/java/postgresql-jdbc.jar#" %{buildroot}%{baseinstdir}/program/fundamentalrc
f325b2
f325b2
# move glade catalog to system glade dir
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/glade/catalogs
f325b2
mv %{buildroot}%{baseinstdir}/share/glade/libreoffice-catalog.xml %{buildroot}%{_datadir}/glade/catalogs
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/glade3/catalogs
f325b2
ln -sr %{buildroot}%{_datadir}/glade/catalogs/libreoffice-catalog.xml %{buildroot}%{_datadir}/glade3/catalogs
f325b2
f325b2
# rhbz#1049543 install appdata
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/appdata
f325b2
install -m 0644 -p sysui/desktop/appstream-appdata/*.appdata.xml %{buildroot}%{_datadir}/appdata
f325b2
f325b2
# rhbz#1215800 install symbolic icons
f325b2
install -m 0755 -d %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE42} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE43} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE44} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE45} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE46} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE47} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
install -m 0644 -p %{SOURCE48} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
f325b2
f325b2
# install man pages
f325b2
install -m 0755 -d %{buildroot}%{_mandir}/man1
f325b2
install -m 0644 -p sysui/desktop/man/*.1 %{buildroot}%{_mandir}/man1
f325b2
for app in oobase oocalc oodraw ooffice ooimpress oomath ooviewdoc oowriter openoffice.org soffice; do
f325b2
    echo '.so man1/libreoffice.1' > $app.1
f325b2
    install -m 0644 -p $app.1 %{buildroot}%{_mandir}/man1
f325b2
done
f325b2
f325b2
export DESTDIR=%{buildroot}
f325b2
./solenv/bin/install-gdb-printers -a %{_datadir}/gdb/auto-load%{baseinstdir} -c -i %{baseinstdir} -p %{_datadir}/libreoffice/gdb
f325b2
# tl.pyc is sligtly different on various platforms for some reason, breaking multilib
f325b2
rm -f \
f325b2
    %{buildroot}%{_datadir}/gdb/auto-load%{baseinstdir}/program/libtllo.so-gdb.py \
f325b2
    %{buildroot}%{_datadir}/libreoffice/gdb/libreoffice/tl.py
f325b2
f325b2
%if 0%{?fedora}
f325b2
# Update the screenshot shown in the software center
f325b2
#
f325b2
# NOTE: It would be *awesome* if this file was pushed upstream.
f325b2
#
f325b2
# See http://people.freedesktop.org/~hughsient/appdata/#screenshots for more details.
f325b2
#
f325b2
appstream-util replace-screenshots %{buildroot}%{_datadir}/appdata/libreoffice-writer.appdata.xml \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-writer/a.png \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-writer/b.png 
f325b2
appstream-util replace-screenshots %{buildroot}%{_datadir}/appdata/libreoffice-calc.appdata.xml \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-calc/a.png 
f325b2
appstream-util replace-screenshots %{buildroot}%{_datadir}/appdata/libreoffice-draw.appdata.xml \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-draw/a.png 
f325b2
appstream-util replace-screenshots %{buildroot}%{_datadir}/appdata/libreoffice-impress.appdata.xml \
f325b2
  https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/libreoffice-impress/a.png 
f325b2
%endif
f325b2
f325b2
%check
f325b2
ulimit -c unlimited
f325b2
unset WITH_LANG
f325b2
# work around flawed accessibility check
f325b2
export JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1"
f325b2
export OOO_TEST_SOFFICE=path:%{buildroot}%{baseinstdir}/program/soffice
f325b2
# we don't need this anymore
f325b2
rm -f %{buildroot}%{baseinstdir}/program/classes/smoketest.jar
f325b2
f325b2
%files
f325b2
f325b2
%files filters
f325b2
f325b2
%files core
f325b2
%dir %{baseinstdir}
f325b2
%dir %{baseinstdir}/help
f325b2
%docdir %{baseinstdir}/help/en-US
f325b2
%dir %{baseinstdir}/help/en-US
f325b2
%{baseinstdir}/help/en-US/default.css
f325b2
%{baseinstdir}/help/en-US/err.html
f325b2
%{baseinstdir}/help/en-US/highcontrast1.css
f325b2
%{baseinstdir}/help/en-US/highcontrast2.css
f325b2
%{baseinstdir}/help/en-US/highcontrastblack.css
f325b2
%{baseinstdir}/help/en-US/highcontrastwhite.css
f325b2
%{baseinstdir}/help/en-US/sbasic.*
f325b2
%{baseinstdir}/help/en-US/schart.*
f325b2
%{baseinstdir}/help/en-US/shared.*
f325b2
%{baseinstdir}/help/idxcaption.xsl
f325b2
%{baseinstdir}/help/idxcontent.xsl
f325b2
%{baseinstdir}/help/main_transform.xsl
f325b2
%{baseinstdir}/presets
f325b2
%dir %{baseinstdir}/program
f325b2
%{baseinstdir}/program/libbasprovlo.so
f325b2
%{baseinstdir}/program/libcairocanvaslo.so
f325b2
%{baseinstdir}/program/libcanvasfactorylo.so
f325b2
%dir %{baseinstdir}/program/classes
f325b2
%{baseinstdir}/program/classes/commonwizards.jar
f325b2
%{baseinstdir}/program/classes/form.jar
f325b2
%{baseinstdir}/program/classes/query.jar
f325b2
%{baseinstdir}/program/classes/report.jar
f325b2
%{baseinstdir}/program/classes/ScriptFramework.jar
f325b2
%{baseinstdir}/program/classes/ScriptProviderForJava.jar
f325b2
%{baseinstdir}/program/classes/table.jar
f325b2
%{baseinstdir}/program/classes/unoil.jar
f325b2
%{baseinstdir}/program/classes/XMergeBridge.jar
f325b2
%{baseinstdir}/program/classes/xmerge.jar
f325b2
%{baseinstdir}/program/libcmdmaillo.so
f325b2
%{baseinstdir}/program/libdeployment.so
f325b2
%{baseinstdir}/program/libdeploymentgui.so
f325b2
%{baseinstdir}/program/libdlgprovlo.so
f325b2
%{baseinstdir}/program/libexpwraplo.so
f325b2
%{baseinstdir}/program/flat_logo.svg
f325b2
%{baseinstdir}/program/libfps_officelo.so
f325b2
%{baseinstdir}/program/gdbtrace
f325b2
%{baseinstdir}/program/gengal
f325b2
%{baseinstdir}/program/gengal.bin
f325b2
%{baseinstdir}/program/gnome-open-url
f325b2
%{baseinstdir}/program/libi18nsearchlo.so
f325b2
%{baseinstdir}/program/libldapbe2lo.so
f325b2
%{baseinstdir}/program/libacclo.so
f325b2
%{baseinstdir}/program/libavmedia*.so
f325b2
%{baseinstdir}/program/libbasebmplo.so
f325b2
%{baseinstdir}/program/libbasctllo.so
f325b2
%{baseinstdir}/program/libbiblo.so
f325b2
%{baseinstdir}/program/libcached1.so
f325b2
%{baseinstdir}/program/libcanvastoolslo.so
f325b2
%{baseinstdir}/program/libchart*lo.so
f325b2
%{baseinstdir}/program/libclewlo.so
f325b2
%{baseinstdir}/program/libcollator_data.so
f325b2
%{baseinstdir}/program/libcppcanvaslo.so
f325b2
%{baseinstdir}/program/libctllo.so
f325b2
%{baseinstdir}/program/libcuilo.so
f325b2
%{baseinstdir}/program/libdbalo.so
f325b2
%{baseinstdir}/program/libdbaselo.so
f325b2
%{baseinstdir}/program/libdbaxmllo.so
f325b2
%{baseinstdir}/program/libdbmmlo.so
f325b2
%{baseinstdir}/program/libdbpool2.so
f325b2
%{baseinstdir}/program/libdbtoolslo.so
f325b2
%{baseinstdir}/program/libdbulo.so
f325b2
%{baseinstdir}/program/libdeploymentmisclo.so
f325b2
%{baseinstdir}/program/libdesktop_detectorlo.so
f325b2
%{baseinstdir}/program/libdict_ja.so
f325b2
%{baseinstdir}/program/libdict_zh.so
f325b2
%{baseinstdir}/program/libdrawinglayerlo.so
f325b2
%{baseinstdir}/program/libeditenglo.so
f325b2
%{baseinstdir}/program/libembobj.so
f325b2
%{baseinstdir}/program/libemboleobj.so
f325b2
%{baseinstdir}/program/libevoab*.so
f325b2
%{baseinstdir}/program/libevtattlo.so
f325b2
%{baseinstdir}/program/libegilo.so
f325b2
%{baseinstdir}/program/libemelo.so
f325b2
%{baseinstdir}/program/libepblo.so
f325b2
%{baseinstdir}/program/libepglo.so
f325b2
%{baseinstdir}/program/libepplo.so
f325b2
%{baseinstdir}/program/libepslo.so
f325b2
%{baseinstdir}/program/libeptlo.so
f325b2
%{baseinstdir}/program/liberalo.so
f325b2
%{baseinstdir}/program/libetilo.so
f325b2
%{baseinstdir}/program/libexplo.so
f325b2
%if 0%{?fedora}
f325b2
%{baseinstdir}/program/libfirebird_sdbclo.so
f325b2
%endif
f325b2
%{baseinstdir}/program/libicdlo.so
f325b2
%{baseinstdir}/program/libicglo.so
f325b2
%{baseinstdir}/program/libidxlo.so
f325b2
%{baseinstdir}/program/libimelo.so
f325b2
%{baseinstdir}/program/libindex_data.so
f325b2
%{baseinstdir}/program/libipblo.so
f325b2
%{baseinstdir}/program/libipdlo.so
f325b2
%{baseinstdir}/program/libipslo.so
f325b2
%{baseinstdir}/program/libiptlo.so
f325b2
%{baseinstdir}/program/libipxlo.so
f325b2
%{baseinstdir}/program/libiralo.so
f325b2
%{baseinstdir}/program/libitglo.so
f325b2
%{baseinstdir}/program/libitilo.so
f325b2
%{baseinstdir}/program/libfilelo.so
f325b2
%{baseinstdir}/program/libfilterconfiglo.so
f325b2
%{baseinstdir}/program/libflatlo.so
f325b2
%{baseinstdir}/program/libfrmlo.so
f325b2
%{baseinstdir}/program/libguesslanglo.so
f325b2
%{baseinstdir}/program/libhelplinkerlo.so
f325b2
%{baseinstdir}/program/libhyphenlo.so
f325b2
%{baseinstdir}/program/libjdbclo.so
f325b2
%{baseinstdir}/program/liblnglo.so
f325b2
%{baseinstdir}/program/libloglo.so
f325b2
%{baseinstdir}/program/liblocaledata_en.so
f325b2
%{baseinstdir}/program/liblocaledata_es.so
f325b2
%{baseinstdir}/program/liblocaledata_euro.so
f325b2
%{baseinstdir}/program/liblocaledata_others.so
f325b2
%{baseinstdir}/program/libmcnttype.so
f325b2
%{baseinstdir}/program/libmorklo.so
f325b2
%{baseinstdir}/program/libmozbootstraplo.so
f325b2
%{baseinstdir}/program/libmsfilterlo.so
f325b2
%{baseinstdir}/program/libmtfrendererlo.so
f325b2
%{baseinstdir}/program/libmysqllo.so
f325b2
%{baseinstdir}/program/libodbclo.so
f325b2
%{baseinstdir}/program/liboglcanvaslo.so
f325b2
%{baseinstdir}/program/liboffacclo.so
f325b2
%{baseinstdir}/program/libooxlo.so
f325b2
%{baseinstdir}/program/libopencllo.so
f325b2
%{baseinstdir}/program/libpcrlo.so
f325b2
%{baseinstdir}/program/libpdffilterlo.so
f325b2
%{baseinstdir}/program/libpllo.so
f325b2
%{baseinstdir}/program/libprotocolhandlerlo.so
f325b2
%{baseinstdir}/program/libqstart_gtklo.so
f325b2
%{baseinstdir}/program/librecentfile.so
f325b2
%{baseinstdir}/program/libreslo.so
f325b2
%{baseinstdir}/program/libsaxlo.so
f325b2
%{baseinstdir}/program/libscnlo.so
f325b2
%{baseinstdir}/program/libscriptframe.so
f325b2
%{baseinstdir}/program/libsdlo.so
f325b2
%{baseinstdir}/program/libsdfiltlo.so
f325b2
%{baseinstdir}/program/libsdbc2.so
f325b2
%{baseinstdir}/program/libsdbtlo.so
f325b2
%{baseinstdir}/program/libsddlo.so
f325b2
%{baseinstdir}/program/libsduilo.so
f325b2
%{baseinstdir}/program/libspelllo.so
f325b2
%{baseinstdir}/program/libsrtrs1.so
f325b2
%{baseinstdir}/program/libstoragefdlo.so
f325b2
%{baseinstdir}/program/libsvgiolo.so
f325b2
%{baseinstdir}/program/libsvxlo.so
f325b2
%{baseinstdir}/program/libsvxcorelo.so
f325b2
%{baseinstdir}/program/libswdlo.so
f325b2
%{baseinstdir}/program/libswlo.so
f325b2
%{baseinstdir}/program/libtextconv_dict.so
f325b2
%{baseinstdir}/program/libtextconversiondlgslo.so
f325b2
%{baseinstdir}/program/libtextfdlo.so
f325b2
%{baseinstdir}/program/libodfflatxmllo.so
f325b2
# TODO: shouldn't it have lo suffix?
f325b2
%{baseinstdir}/program/libucbhelper.so
f325b2
%{baseinstdir}/program/libucpchelp1.so
f325b2
%{baseinstdir}/program/libucpdav1.so
f325b2
%{baseinstdir}/program/libucpftp1.so
f325b2
%{baseinstdir}/program/libucphier1.so
f325b2
%{baseinstdir}/program/libucppkg1.so
f325b2
%{baseinstdir}/program/libunordflo.so
f325b2
%{baseinstdir}/program/libunopkgapp.so
f325b2
%{baseinstdir}/program/libunoxmllo.so
f325b2
%{baseinstdir}/program/libuuilo.so
f325b2
%{baseinstdir}/program/libvbahelperlo.so
f325b2
%{baseinstdir}/program/libvclplug_genlo.so
f325b2
%{baseinstdir}/program/libvclplug_gtklo.so
f325b2
%{baseinstdir}/program/libxmlfalo.so
f325b2
%{baseinstdir}/program/libxmlfdlo.so
f325b2
%{baseinstdir}/program/libxoflo.so
f325b2
%{baseinstdir}/program/libxsec_fw.so
f325b2
%{baseinstdir}/program/libxsec_xmlsec.so
f325b2
%{baseinstdir}/program/libxsltdlglo.so
f325b2
%{baseinstdir}/program/libxsltfilterlo.so
f325b2
%{baseinstdir}/program/libxstor.so
f325b2
# TODO how useful this is in Fedora?
f325b2
%{baseinstdir}/program/liblosessioninstalllo.so
f325b2
%{baseinstdir}/program/libmigrationoo2lo.so
f325b2
%{baseinstdir}/program/libmigrationoo3lo.so
f325b2
%{baseinstdir}/program/libmsformslo.so
f325b2
%dir %{baseinstdir}/program/opengl
f325b2
%{baseinstdir}/program/opengl/areaHashCRC64TFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/areaScaleFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/areaScaleFastFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/backgroundFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/backgroundVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/blendedTextureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/blendedTextureVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/commonFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/commonVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/convolutionFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/debugFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/debugVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/diffTextureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/dumbVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/dummyVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/linearGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/linearMultiColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/linearTwoColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/maskedTextureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/maskedTextureVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/maskFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/pickingFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/pickingVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/radialGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/radialMultiColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/radialTwoColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/rectangularMultiColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/rectangularTwoColorGradientFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/renderTextureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/renderTextureVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/replaceColorFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/screenTextFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/screenTextVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DFragmentShaderBatch.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DFragmentShaderBatchScroll.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DFragmentShaderV300.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DVertexShaderBatch.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DVertexShaderBatchScroll.glsl
f325b2
%{baseinstdir}/program/opengl/shape3DVertexShaderV300.glsl
f325b2
%{baseinstdir}/program/opengl/solidFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/symbolFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/symbolVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/textFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/textFragmentShaderBatch.glsl
f325b2
%{baseinstdir}/program/opengl/textVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/textVertexShaderBatch.glsl
f325b2
%{baseinstdir}/program/opengl/textureFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/textureVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/transformedTextureVertexShader.glsl
f325b2
%{baseinstdir}/program/open-url
f325b2
%{baseinstdir}/program/types/offapi.rdb
f325b2
%{baseinstdir}/program/libpasswordcontainerlo.so
f325b2
%{baseinstdir}/program/pagein-common
f325b2
%{baseinstdir}/program/pluginapp.bin
f325b2
%dir %{baseinstdir}/program/resource
f325b2
%{baseinstdir}/program/resource/avmediaen-US.res
f325b2
%{baseinstdir}/program/resource/accen-US.res
f325b2
%{baseinstdir}/program/resource/basctlen-US.res
f325b2
%{baseinstdir}/program/resource/biben-US.res
f325b2
%{baseinstdir}/program/resource/chartcontrolleren-US.res
f325b2
%{baseinstdir}/program/resource/cuien-US.res
f325b2
%{baseinstdir}/program/resource/dbaen-US.res
f325b2
%{baseinstdir}/program/resource/dbmmen-US.res
f325b2
%{baseinstdir}/program/resource/dbuen-US.res
f325b2
%{baseinstdir}/program/resource/dbwen-US.res
f325b2
%{baseinstdir}/program/resource/deploymenten-US.res
f325b2
%{baseinstdir}/program/resource/deploymentguien-US.res
f325b2
%{baseinstdir}/program/resource/dkten-US.res
f325b2
%{baseinstdir}/program/resource/editengen-US.res
f325b2
%{baseinstdir}/program/resource/epsen-US.res
f325b2
%{baseinstdir}/program/resource/euren-US.res
f325b2
%{baseinstdir}/program/resource/fps_officeen-US.res
f325b2
%{baseinstdir}/program/resource/frmen-US.res
f325b2
%{baseinstdir}/program/resource/fween-US.res
f325b2
%{baseinstdir}/program/resource/galen-US.res
f325b2
%{baseinstdir}/program/resource/impen-US.res
f325b2
%{baseinstdir}/program/resource/ofaen-US.res
f325b2
%{baseinstdir}/program/resource/pcren-US.res
f325b2
%{baseinstdir}/program/resource/pdffilteren-US.res
f325b2
%{baseinstdir}/program/resource/sben-US.res
f325b2
%{baseinstdir}/program/resource/scnen-US.res
f325b2
%{baseinstdir}/program/resource/sden-US.res
f325b2
%{baseinstdir}/program/resource/sfxen-US.res
f325b2
%{baseinstdir}/program/resource/sdbten-US.res
f325b2
%{baseinstdir}/program/resource/svlen-US.res
f325b2
%{baseinstdir}/program/resource/svten-US.res
f325b2
%{baseinstdir}/program/resource/svxen-US.res
f325b2
%{baseinstdir}/program/resource/swen-US.res
f325b2
%{baseinstdir}/program/resource/tplen-US.res
f325b2
%{baseinstdir}/program/resource/uuien-US.res
f325b2
%{baseinstdir}/program/resource/upden-US.res
f325b2
%{baseinstdir}/program/resource/vclen-US.res
f325b2
%{baseinstdir}/program/resource/wzien-US.res
f325b2
%{baseinstdir}/program/resource/xmlsecen-US.res
f325b2
%{baseinstdir}/program/resource/xsltdlgen-US.res
f325b2
%{baseinstdir}/program/senddoc
f325b2
%dir %{baseinstdir}/program/services
f325b2
%{baseinstdir}/program/services/services.rdb
f325b2
%{baseinstdir}/program/libsimplecanvaslo.so
f325b2
%{baseinstdir}/program/libslideshowlo.so
f325b2
%{baseinstdir}/program/libsofficeapp.so
f325b2
%{baseinstdir}/program/libstringresourcelo.so
f325b2
%{baseinstdir}/program/libsysshlo.so
f325b2
%{baseinstdir}/program/libucpcmis1lo.so
f325b2
%{baseinstdir}/program/libucpexpand1lo.so
f325b2
%{baseinstdir}/program/libucpextlo.so
f325b2
%{baseinstdir}/program/libucpimagelo.so
f325b2
%{baseinstdir}/program/libucptdoc1lo.so
f325b2
%{baseinstdir}/program/lounorc
f325b2
%{baseinstdir}/program/libupdatefeedlo.so
f325b2
%{baseinstdir}/program/uri-encode
f325b2
%{baseinstdir}/program/libvbaeventslo.so
f325b2
%{baseinstdir}/program/libvclcanvaslo.so
f325b2
%{baseinstdir}/program/versionrc
f325b2
%{baseinstdir}/program/xid-fullscreen-on-all-monitors
f325b2
%dir %{baseinstdir}/share
f325b2
%dir %{baseinstdir}/share/Scripts
f325b2
%{baseinstdir}/share/Scripts/java
f325b2
%{baseinstdir}/share/autocorr
f325b2
%dir %{_datadir}/autocorr
f325b2
%dir %{baseinstdir}/share/autotext
f325b2
%dir %{_datadir}/autocorr
f325b2
%{baseinstdir}/share/autocorr
f325b2
%{baseinstdir}/share/autotext/en-US
f325b2
%{baseinstdir}/share/basic
f325b2
%dir %{baseinstdir}/share/config
f325b2
%{baseinstdir}/share/config/images_breeze.zip
f325b2
%{baseinstdir}/share/config/images_galaxy.zip
f325b2
%{baseinstdir}/share/config/images_hicontrast.zip
f325b2
%{baseinstdir}/share/config/images_oxygen.zip
f325b2
%{baseinstdir}/share/config/images_sifr.zip
f325b2
%{baseinstdir}/share/config/images_tango.zip
f325b2
%dir %{baseinstdir}/share/config/soffice.cfg
f325b2
%{baseinstdir}/share/config/soffice.cfg/modules
f325b2
%if %{with langpacks}
f325b2
# UI translations go into langpacks
f325b2
%exclude %{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res
f325b2
%endif
f325b2
%{baseinstdir}/share/config/soffice.cfg/*/ui
f325b2
%if %{with langpacks}
f325b2
# UI translations go into langpacks
f325b2
%exclude %{baseinstdir}/share/config/soffice.cfg/*/ui/res
f325b2
%endif
f325b2
%{baseinstdir}/share/palette
f325b2
%{baseinstdir}/share/config/webcast
f325b2
%{baseinstdir}/share/config/wizard
f325b2
%dir %{baseinstdir}/share/dtd
f325b2
%{baseinstdir}/share/dtd/officedocument
f325b2
%{baseinstdir}/share/gallery
f325b2
%dir %{baseinstdir}/share/labels
f325b2
%{baseinstdir}/share/labels/labels.xml
f325b2
%dir %{baseinstdir}/share/psprint
f325b2
%config %{baseinstdir}/share/psprint/psprint.conf
f325b2
%{baseinstdir}/share/psprint/driver
f325b2
%dir %{baseinstdir}/share/registry
f325b2
%{baseinstdir}/share/registry/gnome.xcd
f325b2
%{baseinstdir}/share/registry/lingucomponent.xcd
f325b2
%{baseinstdir}/share/registry/main.xcd
f325b2
%{baseinstdir}/share/registry/oo-ad-ldap.xcd.sample
f325b2
%{baseinstdir}/share/registry/oo-ldap.xcd.sample
f325b2
%{baseinstdir}/share/registry/Langpack-en-US.xcd
f325b2
%dir %{baseinstdir}/share/registry/res
f325b2
%{baseinstdir}/share/registry/res/fcfg_langpack_en-US.xcd
f325b2
%dir %{baseinstdir}/share/template
f325b2
%{baseinstdir}/share/template/en-US
f325b2
%dir %{baseinstdir}/share/template/common
f325b2
%{baseinstdir}/share/template/common/internal
f325b2
%{baseinstdir}/share/template/common/layout
f325b2
%{baseinstdir}/share/template/common/officorr
f325b2
%{baseinstdir}/share/template/common/offimisc
f325b2
%{baseinstdir}/share/template/common/personal
f325b2
%{baseinstdir}/share/template/common/presnt
f325b2
%{baseinstdir}/share/template/common/styles
f325b2
%{baseinstdir}/share/template/common/wizard
f325b2
%{baseinstdir}/share/template/wizard
f325b2
%dir %{baseinstdir}/share/wordbook
f325b2
%{baseinstdir}/share/wordbook/en-GB.dic
f325b2
%{baseinstdir}/share/wordbook/en-US.dic
f325b2
%{baseinstdir}/share/wordbook/technical.dic
f325b2
%{baseinstdir}/program/liblnthlo.so
f325b2
%{_bindir}/unopkg
f325b2
%{_mandir}/man1/unopkg.1*
f325b2
#icons and mime
f325b2
%{_datadir}/icons/*/*/*/libreoffice*
f325b2
%{_datadir}/mime-info/libreoffice.*
f325b2
%{baseinstdir}/program/libxmlsecurity.so
f325b2
%{_datadir}/mime/packages/libreoffice.xml
f325b2
%{baseinstdir}/program/libconfigmgrlo.so
f325b2
%{baseinstdir}/program/libdesktopbe1lo.so
f325b2
%{baseinstdir}/program/libfsstoragelo.so
f325b2
%{baseinstdir}/program/libgconfbe1lo.so
f325b2
%{baseinstdir}/program/libi18npoollo.so
f325b2
%{baseinstdir}/program/libbasegfxlo.so
f325b2
# TODO: shouldn't it have lo suffix?
f325b2
%{baseinstdir}/program/libcomphelper.so
f325b2
%{baseinstdir}/program/libfwelo.so
f325b2
%{baseinstdir}/program/libfwilo.so
f325b2
%{baseinstdir}/program/libfwklo.so
f325b2
%{baseinstdir}/program/libfwllo.so
f325b2
%{baseinstdir}/program/libfwmlo.so
f325b2
%{baseinstdir}/program/libi18nlangtag.so
f325b2
# TODO: shouldn't it have lo suffix?
f325b2
%{baseinstdir}/program/libi18nutil.so
f325b2
%{baseinstdir}/program/libpackage2.so
f325b2
%{baseinstdir}/program/libsblo.so
f325b2
%{baseinstdir}/program/libsfxlo.so
f325b2
%{baseinstdir}/program/libsotlo.so
f325b2
%{baseinstdir}/program/libspllo.so
f325b2
%{baseinstdir}/program/libsvllo.so
f325b2
%{baseinstdir}/program/libsvtlo.so
f325b2
%{baseinstdir}/program/libtklo.so
f325b2
%{baseinstdir}/program/libtllo.so
f325b2
%{baseinstdir}/program/libucb1.so
f325b2
%{baseinstdir}/program/libucpfile1.so
f325b2
%{baseinstdir}/program/libutllo.so
f325b2
%{baseinstdir}/program/libvcllo.so
f325b2
%{baseinstdir}/program/libwriterperfectlo.so
f325b2
%{baseinstdir}/program/libxmlscriptlo.so
f325b2
%{baseinstdir}/program/libxolo.so
f325b2
%{baseinstdir}/program/liblocalebe1lo.so
f325b2
%{baseinstdir}/program/libucpgio1lo.so
f325b2
%{baseinstdir}/program/types/oovbaapi.rdb
f325b2
#share unopkg
f325b2
%dir %{baseinstdir}/share/extensions
f325b2
%{baseinstdir}/share/extensions/package.txt
f325b2
%{baseinstdir}/program/unopkg
f325b2
%{baseinstdir}/program/unopkg.bin
f325b2
%{baseinstdir}/program/bootstraprc
f325b2
%{baseinstdir}/program/fundamentalrc
f325b2
%{baseinstdir}/program/setuprc
f325b2
%doc %{baseinstdir}/CREDITS.fodt
f325b2
%doc %{baseinstdir}/LICENSE
f325b2
%doc %{baseinstdir}/LICENSE.html
f325b2
%doc %{baseinstdir}/LICENSE.fodt
f325b2
%doc %{baseinstdir}/NOTICE
f325b2
%{baseinstdir}/program/intro.*
f325b2
%{baseinstdir}/program/soffice
f325b2
%{baseinstdir}/program/soffice.bin
f325b2
%{baseinstdir}/program/sofficerc
f325b2
%{baseinstdir}/program/unoinfo
f325b2
%{baseinstdir}/program/oosplash
f325b2
%{baseinstdir}/program/shell/
f325b2
%dir %{baseinstdir}/share/filter
f325b2
%{baseinstdir}/share/filter/oox-drawingml-adj-names
f325b2
%{baseinstdir}/share/filter/oox-drawingml-cs-presets
f325b2
%{baseinstdir}/share/filter/vml-shape-types
f325b2
%{baseinstdir}/share/xdg/
f325b2
%{baseinstdir}/program/redirectrc
f325b2
%{_datadir}/applications/libreoffice-startcenter.desktop
f325b2
#launchers
f325b2
%{_bindir}/libreoffice
f325b2
%{_bindir}/openoffice.org
f325b2
%{_bindir}/soffice
f325b2
%{_bindir}/ooffice
f325b2
%{_bindir}/ooviewdoc
f325b2
%{_mandir}/man1/libreoffice.1*
f325b2
%{_mandir}/man1/openoffice.org.1*
f325b2
%{_mandir}/man1/soffice.1*
f325b2
%{_mandir}/man1/ooffice.1*
f325b2
%{_mandir}/man1/ooviewdoc.1*
f325b2
f325b2
%post core
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
for theme in hicolor locolor; do
f325b2
    touch --no-create %{_datadir}/icons/$theme &>/dev/null || :
f325b2
done
f325b2
touch --no-create %{_datadir}/mime/packages &> /dev/null || :
f325b2
f325b2
%postun core
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
if [ $1 -eq 0 ] ; then
f325b2
    for theme in hicolor locolor; do
f325b2
        touch --no-create %{_datadir}/icons/$theme &>/dev/null || :
f325b2
        gtk-update-icon-cache -q %{_datadir}/icons/$theme &>/dev/null || :
f325b2
    done
f325b2
    touch --no-create %{_datadir}/mime/packages &> /dev/null || :
f325b2
    update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
f325b2
fi
f325b2
f325b2
%posttrans core
f325b2
for theme in hicolor locolor; do
f325b2
    gtk-update-icon-cache -q %{_datadir}/icons/$theme &>/dev/null || :
f325b2
done
f325b2
update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
f325b2
f325b2
f325b2
%files base
f325b2
%{baseinstdir}/help/en-US/sdatabase.*
f325b2
%{baseinstdir}/program/classes/hsqldb.jar
f325b2
%{baseinstdir}/program/classes/reportbuilder.jar
f325b2
%{baseinstdir}/program/classes/reportbuilderwizard.jar
f325b2
%{baseinstdir}/program/classes/sdbc_hsqldb.jar
f325b2
%{baseinstdir}/program/libabplo.so
f325b2
%{baseinstdir}/program/libdbplo.so
f325b2
%{baseinstdir}/program/libhsqldb.so
f325b2
%{baseinstdir}/program/librptlo.so
f325b2
%{baseinstdir}/program/librptuilo.so
f325b2
%{baseinstdir}/program/librptxmllo.so
f325b2
%{baseinstdir}/program/resource/abpen-US.res
f325b2
%{baseinstdir}/program/resource/cnren-US.res
f325b2
%{baseinstdir}/program/resource/dbpen-US.res
f325b2
%{baseinstdir}/program/resource/rpten-US.res
f325b2
%{baseinstdir}/program/resource/rptuien-US.res
f325b2
%{baseinstdir}/program/resource/sdbclen-US.res
f325b2
%{baseinstdir}/program/resource/sdberren-US.res
f325b2
%{baseinstdir}/share/registry/base.xcd
f325b2
%{baseinstdir}/share/registry/reportbuilder.xcd
f325b2
%{baseinstdir}/program/sbase
f325b2
%{_datadir}/appdata/libreoffice-base.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-base.desktop
f325b2
%{_bindir}/oobase
f325b2
%{_mandir}/man1/oobase.1*
f325b2
f325b2
%post base
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun base
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%files bsh
f325b2
%{baseinstdir}/program/classes/ScriptProviderForBeanShell.jar
f325b2
%{baseinstdir}/program/services/scriptproviderforbeanshell.rdb
f325b2
%{baseinstdir}/share/Scripts/beanshell
f325b2
f325b2
%files rhino
f325b2
%{baseinstdir}/program/classes/js.jar
f325b2
%{baseinstdir}/program/classes/ScriptProviderForJavaScript.jar
f325b2
%{baseinstdir}/program/services/scriptproviderforjavascript.rdb
f325b2
%{baseinstdir}/share/Scripts/javascript
f325b2
f325b2
%files wiki-publisher
f325b2
%docdir %{baseinstdir}/share/extensions/wiki-publisher/license
f325b2
%{baseinstdir}/share/extensions/wiki-publisher
f325b2
f325b2
%files nlpsolver
f325b2
%docdir %{baseinstdir}/share/extensions/nlpsolver/help
f325b2
%{baseinstdir}/share/extensions/nlpsolver
f325b2
f325b2
%files officebean
f325b2
%{baseinstdir}/program/classes/officebean.jar
f325b2
%{baseinstdir}/program/libofficebean.so
f325b2
f325b2
%files ogltrans
f325b2
%{baseinstdir}/program/libOGLTranslo.so
f325b2
%{baseinstdir}/program/opengl/basicVertexShader.glsl
f325b2
%{baseinstdir}/program/opengl/dissolveFragmentShader.glsl
f325b2
%{baseinstdir}/program/opengl/staticFragmentShader.glsl
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
f325b2
%{baseinstdir}/share/registry/ogltrans.xcd
f325b2
f325b2
%files pdfimport
f325b2
%{baseinstdir}/program/libpdfimportlo.so
f325b2
%{baseinstdir}/program/xpdfimport
f325b2
%{baseinstdir}/share/registry/pdfimport.xcd
f325b2
%dir %{baseinstdir}/share/xpdfimport
f325b2
%{baseinstdir}/share/xpdfimport/xpdfimport_err.pdf
f325b2
f325b2
%_font_pkg -n %{fontname} opens___.ttf
f325b2
%doc instdir/LICENSE
f325b2
f325b2
%files calc
f325b2
%{baseinstdir}/help/en-US/scalc.*
f325b2
%{baseinstdir}/program/libanalysislo.so
f325b2
%{baseinstdir}/program/libcalclo.so
f325b2
%{baseinstdir}/program/libdatelo.so
f325b2
%{baseinstdir}/program/libforlo.so
f325b2
%{baseinstdir}/program/libforuilo.so
f325b2
%{baseinstdir}/program/libpricinglo.so
f325b2
%{baseinstdir}/program/libsclo.so
f325b2
%{baseinstdir}/program/libscdlo.so
f325b2
%{baseinstdir}/program/libscfiltlo.so
f325b2
%{baseinstdir}/program/libscuilo.so
f325b2
%{baseinstdir}/program/libsolverlo.so
f325b2
%{baseinstdir}/program/libwpftcalclo.so
f325b2
%{baseinstdir}/program/resource/analysisen-US.res
f325b2
%{baseinstdir}/program/resource/dateen-US.res
f325b2
%{baseinstdir}/program/resource/foren-US.res
f325b2
%{baseinstdir}/program/resource/foruien-US.res
f325b2
%{baseinstdir}/program/resource/pricingen-US.res
f325b2
%{baseinstdir}/program/resource/scen-US.res
f325b2
%{baseinstdir}/program/resource/solveren-US.res
f325b2
%{baseinstdir}/program/libvbaobjlo.so
f325b2
%{baseinstdir}/share/registry/calc.xcd
f325b2
%{baseinstdir}/program/pagein-calc
f325b2
%{baseinstdir}/program/scalc
f325b2
%{_datadir}/appdata/libreoffice-calc.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-calc.desktop
f325b2
%{_bindir}/oocalc
f325b2
%{_mandir}/man1/oocalc.1*
f325b2
f325b2
%post calc
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun calc
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%files draw
f325b2
%{baseinstdir}/help/en-US/sdraw.*
f325b2
%{baseinstdir}/share/registry/draw.xcd
f325b2
%{baseinstdir}/program/pagein-draw
f325b2
%{baseinstdir}/program/sdraw
f325b2
%{_datadir}/appdata/libreoffice-draw.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-draw.desktop
f325b2
%{_bindir}/oodraw
f325b2
%{_mandir}/man1/oodraw.1*
f325b2
f325b2
%post draw
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun draw
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%files emailmerge
f325b2
%{baseinstdir}/program/mailmerge.py*
f325b2
%{baseinstdir}/program/msgbox.py*
f325b2
f325b2
%files writer
f325b2
%{baseinstdir}/help/en-US/swriter.*
f325b2
%{baseinstdir}/program/libhwplo.so
f325b2
%{baseinstdir}/program/liblwpftlo.so
f325b2
%{baseinstdir}/program/libmswordlo.so
f325b2
%{baseinstdir}/program/libswuilo.so
f325b2
%{baseinstdir}/program/libt602filterlo.so
f325b2
%{baseinstdir}/program/libwpftwriterlo.so
f325b2
%{baseinstdir}/program/libwriterfilterlo.so
f325b2
%{baseinstdir}/program/libvbaswobjlo.so
f325b2
%{baseinstdir}/program/resource/t602filteren-US.res
f325b2
%{baseinstdir}/share/registry/writer.xcd
f325b2
%{baseinstdir}/program/pagein-writer
f325b2
%{baseinstdir}/program/swriter
f325b2
%{_datadir}/appdata/libreoffice-writer.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-writer.desktop
f325b2
%{_bindir}/oowriter
f325b2
%{_mandir}/man1/oowriter.1*
f325b2
f325b2
%post writer
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun writer
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%files impress
f325b2
%{baseinstdir}/help/en-US/simpress.*
f325b2
%{baseinstdir}/program/libanimcorelo.so
f325b2
%{baseinstdir}/program/libplacewarelo.so
f325b2
%{baseinstdir}/program/libPresentationMinimizerlo.so
f325b2
%{baseinstdir}/program/libPresenterScreenlo.so
f325b2
%{baseinstdir}/program/libwpftimpresslo.so
f325b2
%dir %{baseinstdir}/share/config/soffice.cfg/simpress
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/effects.xml
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/layoutlist.xml
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/objectlist.xml
f325b2
%{baseinstdir}/share/config/soffice.cfg/simpress/transitions.xml
f325b2
%{baseinstdir}/share/registry/impress.xcd
f325b2
%{baseinstdir}/program/pagein-impress
f325b2
%{baseinstdir}/program/simpress
f325b2
%{_datadir}/appdata/libreoffice-impress.appdata.xml
f325b2
%{_datadir}/applications/libreoffice-impress.desktop
f325b2
%{_bindir}/ooimpress
f325b2
%{_mandir}/man1/ooimpress.1*
f325b2
f325b2
%post impress
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun impress
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%files math
f325b2
%{baseinstdir}/help/en-US/smath.*
f325b2
%{baseinstdir}/program/libsmlo.so
f325b2
%{baseinstdir}/program/libsmdlo.so
f325b2
%{baseinstdir}/program/resource/smen-US.res
f325b2
%{baseinstdir}/share/registry/math.xcd
f325b2
%{baseinstdir}/program/smath
f325b2
%{_datadir}/applications/libreoffice-math.desktop
f325b2
%{_bindir}/oomath
f325b2
%{_mandir}/man1/oomath.1*
f325b2
f325b2
%post math
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%postun math
f325b2
update-desktop-database %{_datadir}/applications &> /dev/null || :
f325b2
f325b2
%files graphicfilter
f325b2
%{baseinstdir}/program/libflashlo.so
f325b2
%{baseinstdir}/program/libgraphicfilterlo.so
f325b2
%{baseinstdir}/program/libsvgfilterlo.so
f325b2
%{baseinstdir}/program/libwpftdrawlo.so
f325b2
%{baseinstdir}/share/registry/graphicfilter.xcd
f325b2
f325b2
%files xsltfilter
f325b2
%{baseinstdir}/share/xslt
f325b2
%{baseinstdir}/share/registry/xsltfilter.xcd
f325b2
%{_datadir}/applications/libreoffice-xsltfilter.desktop
f325b2
f325b2
%files postgresql
f325b2
%{baseinstdir}/program/libpostgresql-sdbclo.so
f325b2
%{baseinstdir}/program/libpostgresql-sdbc-impllo.so
f325b2
%{baseinstdir}/program/postgresql-sdbc.ini
f325b2
%{baseinstdir}/program/services/postgresql-sdbc.rdb
f325b2
%{baseinstdir}/share/registry/postgresql.xcd
f325b2
f325b2
%files ure
f325b2
%{baseinstdir}/program/classes/java_uno.jar
f325b2
%{baseinstdir}/program/classes/juh.jar
f325b2
%{baseinstdir}/program/classes/jurt.jar
f325b2
%{baseinstdir}/program/classes/ridl.jar
f325b2
%{baseinstdir}/program/classes/unoloader.jar
f325b2
%{baseinstdir}/program/javaldx
f325b2
%{baseinstdir}/program/javavendors.xml
f325b2
%{baseinstdir}/program/jvmfwk3rc
f325b2
%{baseinstdir}/program/JREProperties.class
f325b2
%{baseinstdir}/program/libaffine_uno_uno.so
f325b2
%{baseinstdir}/program/libbinaryurplo.so
f325b2
%{baseinstdir}/program/libbootstraplo.so
f325b2
%{baseinstdir}/program/libgcc3_uno.so
f325b2
%{baseinstdir}/program/libintrospectionlo.so
f325b2
%{baseinstdir}/program/libinvocadaptlo.so
f325b2
%{baseinstdir}/program/libinvocationlo.so
f325b2
%{baseinstdir}/program/libiolo.so
f325b2
%{baseinstdir}/program/libjava_uno.so
f325b2
%{baseinstdir}/program/libjavaloaderlo.so
f325b2
%{baseinstdir}/program/libjavavmlo.so
f325b2
%{baseinstdir}/program/libjpipe.so
f325b2
%{baseinstdir}/program/libjuh.so
f325b2
%{baseinstdir}/program/libjuhx.so
f325b2
%{baseinstdir}/program/libjvmaccesslo.so
f325b2
%{baseinstdir}/program/libjvmfwklo.so
f325b2
%{baseinstdir}/program/liblog_uno_uno.so
f325b2
%{baseinstdir}/program/libnamingservicelo.so
f325b2
%{baseinstdir}/program/libproxyfaclo.so
f325b2
%{baseinstdir}/program/libreflectionlo.so
f325b2
%{baseinstdir}/program/libreglo.so
f325b2
%{baseinstdir}/program/libsal_textenclo.so
f325b2
%{baseinstdir}/program/libstocserviceslo.so
f325b2
%{baseinstdir}/program/libstorelo.so
f325b2
%{baseinstdir}/program/libuno_cppu.so.3
f325b2
%{baseinstdir}/program/libuno_cppuhelpergcc3.so.3
f325b2
%{baseinstdir}/program/libuno_purpenvhelpergcc3.so.3
f325b2
%{baseinstdir}/program/libuno_sal.so.3
f325b2
%{baseinstdir}/program/libuno_salhelpergcc3.so.3
f325b2
%{baseinstdir}/program/libunoidllo.so
f325b2
%{baseinstdir}/program/libunsafe_uno_uno.so
f325b2
%{baseinstdir}/program/libuuresolverlo.so
f325b2
%{baseinstdir}/program/libxmlreaderlo.so
f325b2
%{baseinstdir}/program/regmerge
f325b2
%{baseinstdir}/program/regview
f325b2
%{baseinstdir}/program/services.rdb
f325b2
%{baseinstdir}/program/types.rdb
f325b2
%{baseinstdir}/program/uno
f325b2
%{baseinstdir}/program/uno.bin
f325b2
%{baseinstdir}/program/unorc
f325b2
f325b2
%files sdk
f325b2
%{sdkinstdir}/
f325b2
%exclude %{sdkinstdir}/docs/
f325b2
%exclude %{sdkinstdir}/examples/
f325b2
f325b2
%files sdk-doc
f325b2
%docdir %{sdkinstdir}/docs
f325b2
%{sdkinstdir}/docs/
f325b2
%{sdkinstdir}/examples/
f325b2
f325b2
%files pyuno
f325b2
%{baseinstdir}/program/libpyuno.so
f325b2
%{baseinstdir}/program/pythonloader.py*
f325b2
%{baseinstdir}/program/libpythonloaderlo.so
f325b2
%{baseinstdir}/program/pythonloader.unorc
f325b2
%{baseinstdir}/program/pythonscript.py*
f325b2
%{baseinstdir}/program/pyuno.so
f325b2
%{baseinstdir}/program/services/pyuno.rdb
f325b2
%{baseinstdir}/program/services/scriptproviderforpython.rdb
f325b2
%{baseinstdir}/program/wizards
f325b2
%{baseinstdir}/share/Scripts/python
f325b2
%exclude %{baseinstdir}/share/Scripts/python/LibreLogo
f325b2
%{libo_python_sitearch}/uno.py*
f325b2
%{libo_python_sitearch}/unohelper.py*
f325b2
%{libo_python_sitearch}/officehelper.py*
f325b2
%if 0%{libo_use_python3}
f325b2
%{libo_python_sitearch}/__pycache__/uno.cpython-*
f325b2
%{libo_python_sitearch}/__pycache__/unohelper.cpython-*
f325b2
%{libo_python_sitearch}/__pycache__/officehelper.cpython-*
f325b2
%endif
f325b2
%{baseinstdir}/share/registry/pyuno.xcd
f325b2
f325b2
%files librelogo
f325b2
%{baseinstdir}/share/registry/librelogo.xcd
f325b2
%{baseinstdir}/share/Scripts/python/LibreLogo
f325b2
f325b2
%files glade
f325b2
%{baseinstdir}/program/ui-previewer
f325b2
%{_datadir}/glade
f325b2
%{_datadir}/glade3
f325b2
f325b2
%if 0%{?fedora}
f325b2
f325b2
%files kde
f325b2
%{baseinstdir}/program/kde4-open-url
f325b2
%{baseinstdir}/program/libkde4be1lo.so
f325b2
%{baseinstdir}/program/libvclplug_kde4lo.so
f325b2
f325b2
%files gtk3
f325b2
%{baseinstdir}/program/libvclplug_gtk3lo.so
f325b2
f325b2
%endif
f325b2
f325b2
%files -n libreofficekit
f325b2
%{_libdir}/girepository-1.0/LOKDocView-%{girapiversion}.typelib
f325b2
%{_libdir}/liblibreofficekitgtk.so
f325b2
f325b2
%files -n libreofficekit-devel
f325b2
%{_libdir}/gir-1.0/LOKDocView-%{girapiversion}.gir
f325b2
f325b2
%changelog
f325b2
* Wed Feb 14 2018 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-15
f325b2
- Resolves: rhbz#1545034 - CVE-2018-1055 CVE-2018-6871
f325b2
f325b2
* Fri Jun 16 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-14
f325b2
- Resolves: rhbz#1454693 segv on interrupting tiled rendering
f325b2
f325b2
* Thu Jun 15 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-13
f325b2
- Related: rhbz#1444437 remove timer if document closed before it fires
f325b2
f325b2
* Tue Jun 06 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-12
f325b2
- Resolves: rhbz#1454598 crash on selecting bullet from toolbar
f325b2
f325b2
* Thu May 25 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-11
f325b2
- Related: rhbz#1444437 restart second instance cleanly
f325b2
f325b2
* Wed May 10 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-10
f325b2
- Resolves: rhbz#1444437 segv in gnome-documents integration
f325b2
f325b2
* Wed Apr 26 2017 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-9
f325b2
- Resolves: rhbz#1445635 CVE-2017-7870 Heap-buffer-overflow in
f325b2
  tools::Polygon::Insert
f325b2
f325b2
* Fri Mar 31 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-8
f325b2
- Resolves: rhbz#1437537 fix csv a11y
f325b2
f325b2
* Sun Mar 26 2017 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-7
f325b2
- Resolves: rhbz#1431539 gnome-documents needs libreofficekit
f325b2
- Resolves: rhbz#1435535 CVE-2017-3157 Arbitrary file disclosure in
f325b2
  Calc and Writer
f325b2
f325b2
* Tue Feb 21 2017 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-6
f325b2
- Resolves: rhbz#1401082 gnome hangs opening certain docx
f325b2
- Resolves: rhbz#1421726 drop use of CAIRO_OPERATOR_DIFFERENCE
f325b2
f325b2
* Thu Feb 09 2017 Michael Stahl <mstahl@redhat.com> - 1:5.0.6.2-5
f325b2
- Resolves: rhbz#1411327 Encrypted files opening as plain text after
f325b2
  cancelling password dialog
f325b2
f325b2
* Fri Dec 02 2016 Caolán McNamara <caolanm@redhat.com> - 1:5.0.6.2-4
f325b2
- Resolves: rhbz#1378521 crash in calc on exit after using csv dialog with a11y enabled
f325b2
- Resolves: rhbz#1397992 crash in calc on closing dialog with a11y enabled
f325b2
f325b2
* Tue Aug 23 2016 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-3
f325b2
- Resolves: rhbz#1364335 tooltips are truncated
f325b2
f325b2
* Fri Jul 08 2016 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-2
f325b2
- Resolves: rhbz#1353839 CVE-2016-4324 dereference of invalid STL iterator on
f325b2
  processing RTF file
f325b2
f325b2
* Tue May 03 2016 David Tardon <dtardon@redhat.com> - 1:5.0.6.2-1
f325b2
- Related: rhbz#1290148 rebase to 5.0.6
f325b2
- Related: rhbz#1290148 include more fixes from F-23
f325b2
f325b2
* Fri Mar 04 2016 David Tardon <dtardon@redhat.com> - 1:5.0.5.2-2
f325b2
- Related: rhbz#1290148 remove unintentional dependency of libreoffice-core on
f325b2
  libreoffice-calc
f325b2
- Related: rhbz#1290148 restore lost changelog entry
f325b2
- Related: rhbz#1290148 add additional 5.0.6 patches
f325b2
f325b2
* Tue Mar 01 2016 David Tardon <dtardon@redhat.com> - 1:5.0.5.2-1
f325b2
- Resolves: rhbz#1290148 rebase to 5.0.x
f325b2
f325b2
* Wed Dec 02 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-5.1
f325b2
- Resolves: rhbz#1285820 various flaws
f325b2
- CVE-2015-4551 Arbitrary file disclosure in Calc and Writer
f325b2
- CVE-2015-5212 Integer underflow in PrinterSetup length
f325b2
- CVE-2015-5213 Integer overflow in DOC files
f325b2
- CVE-2015-5214 Bookmarks in DOC documents are insufficiently checked
f325b2
  causing memory corruption
f325b2
f325b2
* Tue Jul 14 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-5
f325b2
- Related: rhbz#1205091 fix for ppc64
f325b2
- Related: rhbz#1205091 fix deps for gdb-debug-support subpackage
f325b2
f325b2
* Mon May 25 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-4
f325b2
- Related: rhbz#1205091 add another bunch of fixes from Fedora
f325b2
- rhbz#1219137 tweak ruler for happenchance side-effect
f325b2
- Related: rhbz#1205091 do not filter out requires
f325b2
f325b2
* Tue May 12 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-3
f325b2
- Related: rhbz#1205091 fix build on ppc64le
f325b2
f325b2
* Mon May 11 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-2
f325b2
- Related: rhbz#1205091 add more fixes from f21
f325b2
- Resolves: tdf#91078 check also DBData modified, not only named expressions
f325b2
- don't include red spelling underlines on bitmap copy/paste
f325b2
f325b2
* Mon May 04 2015 David Tardon <dtardon@redhat.com> - 1:4.3.7.2-1
f325b2
- Resolves: rhbz#1205091 rebase to 4.3.7
f325b2
f325b2
* Mon Dec 01 2014 Stephan Bergmann <sbergman@redhat.com> - 1:4.2.6.3-5
f325b2
- Resolves: rhbz#1098973 crash on exit
f325b2
f325b2
* Fri Nov 21 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-4
f325b2
- Resolves: rhbz#1111216 LibreOffice Calc: PDF export of an empty document fails
f325b2
  with Write Error
f325b2
f325b2
* Mon Nov 17 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.2.6.3-3
f325b2
- CVE-2014-3693: Disable sdremote by default and improve flow control
f325b2
f325b2
* Fri Sep 05 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-2
f325b2
- Related: rhbz#1119709 port LibreOffice to aarch64
f325b2
f325b2
* Thu Aug 28 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-1
f325b2
- Resolves: rhbz#1119709 rebase to 4.2.6
f325b2
f325b2
* Fri Aug 22 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.1.4.2-4
f325b2
- Resolves: rhbz#1125588 port LibreOffice to ppc64le
f325b2
f325b2
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:4.1.4.2-3
f325b2
- Mass rebuild 2014-01-24
f325b2
f325b2
* Mon Jan 13 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.1.4.2-2
f325b2
- Resolves: rhbz#1040777 rename "Oriya" to "Odia"
f325b2
f325b2
* Wed Jan 08 2014 David Tardon <dtardon@redhat.com> - 1:4.1.4.2-1
f325b2
- Resolves: rhbz#1049791 rebase to 4.1.4
f325b2
- also add a load of 4.1.5 patches
f325b2
f325b2
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:4.1.3.2-6
f325b2
- Mass rebuild 2013-12-27
f325b2
f325b2
* Wed Dec 11 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.3.2-5
f325b2
- Resolves: rhbz#1035092 no shortcut key for Italian Tools
f325b2
f325b2
* Tue Nov 12 2013 David Tardon <dtardon@redhat.com> - 1:4.1.3.2-4
f325b2
- Related: rhbz#1019277 fix rpmdiff problem
f325b2
f325b2
* Fri Nov 01 2013 David Tardon <dtardon@redhat.com> - 1:4.1.3.2-3
f325b2
- Resolves: rhbz#1019277 rebase libreoffice to 4.1.3
f325b2
f325b2
* Mon Sep 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-6
f325b2
- rebuild for ICU ABI break
f325b2
f325b2
* Tue Jul 30 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.1.0.4-5
f325b2
- Resolves: rhbz#989246 Honor user's JavaDriverClass override in mysql driver
f325b2
- Resolves: fdo#67045 fix several nasty screen selection issues
f325b2
f325b2
* Tue Jul 30 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.4-4
f325b2
- Resolves: rhbz#989686 Fix crash with stripping whitespace from toc entries
f325b2
f325b2
* Mon Jul 29 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-3
f325b2
- make libwpd-based filters work correctly with newest libwpd
f325b2
f325b2
* Sun Jul 28 2013 Petr Machata <pmachata@redhat.com> - 1:4.1.0.4-2
f325b2
- Rebuild for boost 1.54.0
f325b2
f325b2
* Wed Jul 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-1
f325b2
- 4.1.0 rc4
f325b2
f325b2
* Mon Jul 22 2013 Eike Rathke <erack@redhat.com> - 1:4.1.0.3-2
f325b2
- force rebuild with icu-50.1.2-7
f325b2
f325b2
* Thu Jul 18 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.3-1
f325b2
- 4.1.0 rc3
f325b2
- Resolves: fdo#48835 GNOME3 app menu
f325b2
f325b2
* Thu Jul 18 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.2-5
f325b2
- silence scary gcc warning
f325b2
- fdo#66924 switching to master view is broken
f325b2
f325b2
* Tue Jul 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-4
f325b2
- bump release
f325b2
f325b2
* Fri Jul 12 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-3
f325b2
- Resolves: rhbz#983809 libreoffice-base misses deps on needed java packages
f325b2
f325b2
* Thu Jul 11 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-2
f325b2
- Resolves: rhbz#980387 Exporting a odg to jpg or tiff generates error
f325b2
f325b2
* Thu Jul 04 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-1
f325b2
- 4.1.0 rc2
f325b2
f325b2
* Mon Jul 01 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.1-8
f325b2
- Resolves: rhbz#979758 crash on Diagrammen in LibreOffice help page
f325b2
f325b2
* Thu Jun 27 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-7
f325b2
- bump revision
f325b2
f325b2
* Mon Jun 24 2013 Marek Kasik <mkasik@redhat.com> - 1:4.1.0.1-6
f325b2
- Rebuild (poppler-0.22.5)
f325b2
f325b2
* Mon Jun 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-5
f325b2
- fix build on big endian archs
f325b2
f325b2
* Mon Jun 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-4
f325b2
- put glade catalog into an extra packgae
f325b2
f325b2
* Sun Jun 23 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.1-3
f325b2
- Resolves: rhbz#976304 gallery elements may not insert
f325b2
f325b2
* Wed Jun 19 2013 Dennis Gilmore <dennis@ausil.us> - 1:4.1.0.1-2
f325b2
- fix _smp_mflags macro useage
f325b2
f325b2
* Wed Jun 19 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-1
f325b2
- 4.1.0 rc1
f325b2
- Related: rhbz#971321 failing tests on ppc and s390
f325b2
f325b2
* Sun Jun 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-9.beta2
f325b2
- Resolves: rhbz#971321 failing tests on ppc and s390
f325b2
- Resolves: rhbz#974062 incorrect rendering of text in outline blocks in
f325b2
  Impress
f325b2
f325b2
* Fri Jun 07 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-8.beta2
f325b2
- Related: rhbz#971795 go back to BR: harfbuzz-devel
f325b2
f325b2
* Fri Jun 07 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-7.beta2
f325b2
- Resolves: rhbz#971230 Use BR: harfbuzz-icu-devel
f325b2
f325b2
* Wed Jun 05 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-7.beta1
f325b2
- 4.1.0 beta2
f325b2
f325b2
* Wed Jun 05 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-6.beta1
f325b2
- Related: rhbz#968892 discard impossible languages for Oriya script
f325b2
f325b2
* Tue Jun 04 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-5.beta1
f325b2
- Resolves: rhbz#968892 block entire grapheme together for glyph fallback
f325b2
- Related: rhbz#968892 discard impossible languages for glyph fallback
f325b2
f325b2
* Fri May 31 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-4.beta1
f325b2
- Resolves: rhbz#968976 fix dropdown list autosizing
f325b2
f325b2
* Thu May 30 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-3.beta1
f325b2
- build fix for s390
f325b2
f325b2
* Fri May 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-2.beta1
f325b2
- 4.1.0 beta1
f325b2
f325b2
* Fri May 24 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.3.3-3
f325b2
- Resolves: rhbz#961460 can't save WebDAV (davs) files
f325b2
f325b2
* Thu May 16 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.3.3-2
f325b2
- Resolves: rhbz#963276 font options cache crash
f325b2
f325b2
* Fri May 03 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.3-1
f325b2
- 4.0.3 rc3
f325b2
f325b2
* Tue Apr 30 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.2-1
f325b2
- 4.0.3 rc2
f325b2
f325b2
* Mon Apr 22 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.3.1-2
f325b2
- Resolves: rhbz#954991 Avoid static data (causing trouble at exit)
f325b2
f325b2
* Thu Apr 18 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.1-1
f325b2
- 4.0.3 rc1
f325b2
- Resolves: rhbz#867808 do not throw UNO exceptions by pointer in C++
f325b2
f325b2
* Tue Apr 16 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.2-4
f325b2
- Resolves: rhbz#927223 syntax highlighting crash
f325b2
f325b2
* Mon Apr 08 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.2-3
f325b2
- Resolves: rhbz#949238 div by zero on pagedown in 0 width panel
f325b2
f325b2
* Fri Apr 05 2013 Kalev Lember <kalevlember@gmail.com> - 1:4.0.2.2-2
f325b2
- Resolves: rhbz#949106 libreoffice drags in both openjdk 1.7.0 and 1.8.0
f325b2
f325b2
* Thu Mar 28 2013 David Tardon <dtardon@redhat.com> - 1:4.0.2.2-1
f325b2
- 4.0.2 rc2
f325b2
- Resolves: rhbz#876742 manipulation with larger tables in impress is
f325b2
  very slow
f325b2
f325b2
* Fri Mar 15 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.1-2
f325b2
- Resolves: rhbz#906137 slide show inverts outputs
f325b2
f325b2
* Fri Mar 15 2013 David Tardon <dtardon@redhat.com> - 1:4.0.2.1-1
f325b2
- 4.0.2 rc1
f325b2
- Resolves: rhbz#921716 Build Breton language pack
f325b2
f325b2
* Wed Mar 13 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.1.2-4
f325b2
- Resolves: rhbz#895690 failure saving to gvfs mounts
f325b2
f325b2
* Tue Mar 12 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.1.2-3
f325b2
- Resolves: rhbz#920697 presentation not always full-screen
f325b2
f325b2
* Thu Mar 07 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.1.2-2
f325b2
- Related: rhbz#902884 check for NULL GetSelectedMasterPage
f325b2
- Resolves: fdo#61241 force area page to size itself
f325b2
- Resolves: fdo#61656 use order and orientation combobox
f325b2
- Resolves: fdo#56031 RSID attr changes drop content changes
f325b2
f325b2
* Thu Feb 28 2013 David Tardon <dtardon@redhat.com> - 1:4.0.1.2-1
f325b2
- 4.0.1 rc2
f325b2
f325b2
* Tue Feb 26 2013 Eike Rathke <erack@redhat.com> - 1:4.0.0.3-8
f325b2
- do not access vector elements beyond size, rhbz#847519 related
f325b2
- Resolves: rhbz#742780 let make OPT_FLAGS=... override SDK flags
f325b2
- Resolves: rhbz#907933 crash on removing second last para
f325b2
f325b2
* Tue Feb 19 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.0.3-7
f325b2
- Resolves: rhbz#895196 sc filter float a11y parent of itself
f325b2
f325b2
* Tue Feb 19 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-6
f325b2
- Resolves: rhbz#911896 add Kazakh localization
f325b2
f325b2
* Fri Feb 15 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.0.3-5
f325b2
- make evolution 3.6 work with address book
f325b2
- Resolves: rhbz#910176 cannot select directory with gtk folder picker
f325b2
- fixes for building against Boost 1.53.0
f325b2
f325b2
* Fri Feb 15 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.0.3-4
f325b2
- Resolves: fdo#60491 missing libemboleobj.so
f325b2
- Resolves: rhbz#908674 crash on start
f325b2
f325b2
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1:4.0.0.3-3
f325b2
- Rebuild for Boost-1.53.0
f325b2
f325b2
* Wed Feb 06 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-2
f325b2
- fix parsing errors in translated help
f325b2
f325b2
* Fri Feb 01 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-1
f325b2
- 4.0.0 rc3
f325b2
f325b2
* Wed Jan 23 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.2-1
f325b2
- 4.0.0 rc2
f325b2
- use ucpp again
f325b2
f325b2
* Tue Jan 22 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-3
f325b2
- Resolves: rhbz#760765 Impress doesn't copy custom styles from one file
f325b2
  to another
f325b2
f325b2
* Mon Jan 21 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-2
f325b2
- Resolves: rhbz#901346 do not install 512x512 icons
f325b2
f325b2
* Tue Jan 15 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-1
f325b2
- 4.0.0 rc1
f325b2
f325b2
* Sat Dec 22 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-4.beta2
f325b2
- use system cpp instead of ucpp
f325b2
f325b2
* Wed Dec 19 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-3.beta2
f325b2
- 4.0.0 beta2
f325b2
f325b2
* Thu Dec 06 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-2.beta1
f325b2
- 4.0.0 beta1
f325b2
f325b2
* Thu Nov 29 2012 David Tardon <dtardon@redhat.com> - 1:3.6.4.3-1
f325b2
- 3.6.4 rc3
f325b2
f325b2
* Wed Nov 28 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.4.1-2
f325b2
- fix docx import on big endian
f325b2
f325b2
* Sun Nov 18 2012 David Tardon <dtardon@redhat.com> - 1:3.6.4.1-1
f325b2
- 3.6.4 rc1
f325b2
f325b2
* Wed Nov 14 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-8
f325b2
- Resolves: rhbz#872815 ogltrans effects still suboptimal
f325b2
f325b2
* Tue Nov 13 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-7
f325b2
- big endian test failure
f325b2
f325b2
* Thu Nov 08 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-6
f325b2
- Resolves: fdo#56198/rhbz#868002 honour gtk-scrollbar-warp-preference
f325b2
f325b2
* Tue Nov 06 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-5
f325b2
- bump for libexttextcat
f325b2
f325b2
* Fri Nov 02 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-4
f325b2
- Resolves: rhbz#871929 add keywords to desktop files
f325b2
- fix debuginfo
f325b2
f325b2
* Wed Oct 31 2012 Eike Rathke <erack@redhat.com> - 1:3.6.3.2-3
f325b2
- Resolves: rhbz#865058 increase number of user-defined format codes
f325b2
f325b2
* Fri Oct 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-2
f325b2
- Resolves: rhbz#824035 do not bundle saxon
f325b2
f325b2
* Wed Oct 24 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-1
f325b2
- 3.6.3 rc2
f325b2
- drop integrated 0001-Resolves-rhbz-868479-fdo-56281-doubled-in-German-ok-.patch
f325b2
f325b2
* Mon Oct 22 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.1-3
f325b2
- Resolves: rhbz#868479 guard against duplicated ~ in OK/Cancel
f325b2
f325b2
* Thu Oct 11 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.1-2
f325b2
- Resolves: rhbz#858641 backport gstreamer 1.0 support to F-18
f325b2
f325b2
* Thu Oct 11 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.1-1
f325b2
- 3.6.3 rc1
f325b2
- drop integrated 0001-Resolves-rhbz-855972-crash-on-switching-to-outline-v.patch
f325b2
- drop integrated 0001-fdo-52022-Simple-LargeControlPoints-actually-can-hav.patch
f325b2
- drop integrated 0001-fdo-46071-Do-not-hide-windows-based-on-nil-Visible-p.patch
f325b2
f325b2
* Fri Oct 05 2012 Stephan Bergmann <sbergman@redhat.com> - 1:3.6.2.2-3
f325b2
- Resolves: fdo#46071 Do not hide windows based on nil Visible property
f325b2
f325b2
* Fri Oct 05 2012 Stephan Bergmann <sbergman@redhat.com> - 1:3.6.2.2-2
f325b2
- Resolves: fdo#52022 Part of data in userdir is lost on upgrade
f325b2
f325b2
* Wed Sep 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.2.2-1
f325b2
- 3.6.2 rc2
f325b2
f325b2
* Wed Sep 12 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.2.1-2
f325b2
- Resolves: rhbz#855541 XIOError handler multithread woes
f325b2
f325b2
* Wed Sep 12 2012 David Tardon <dtardon@redhat.com> - 1:3.6.2.1-1
f325b2
- 3.6.2 rc1
f325b2
f325b2
* Tue Sep 11 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-4
f325b2
- Resolves: rhbz#855507 large ole2 compound files fail to load
f325b2
f325b2
* Mon Sep 10 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-3
f325b2
- Resolves: rhbz#855972 crash on switching to outline view
f325b2
f325b2
* Wed Aug 29 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-2
f325b2
- Related: rhbz#850709 hunspell en-US available standalone so
f325b2
  make English langpack require hunspell-en and core just
f325b2
  bare bones hunspell-en-US
f325b2
f325b2
* Sun Aug 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.1.2-1
f325b2
- 3.6.1 rc2
f325b2
f325b2
* Wed Aug 22 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.1-2
f325b2
- Resolves: rhbz#846775 Clipboard must be disposed before selection
f325b2
- Resolves: rhbz#842292 crash in scrolling multiselection in draw
f325b2
f325b2
* Wed Aug 15 2012 David Tardon <dtardon@redhat.com> - 1:3.6.1.1-1
f325b2
- 3.6.1 rc1
f325b2
f325b2
* Sun Aug 12 2012 Kevin Fenzi <kevin@scrye.com> - 1:3.6.0.4-3
f325b2
- Rebuild for new boost
f325b2
f325b2
* Sat Jul 28 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.4-2
f325b2
- rebuilt for boost 1.50
f325b2
f325b2
* Fri Jul 27 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.4-1
f325b2
- 3.6.0 rc4
f325b2
f325b2
* Thu Jul 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.3-2
f325b2
- Resolves: rhbz#842552 crash in pptx import
f325b2
f325b2
* Wed Jul 25 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.3-1
f325b2
- 3.6.0 rc3
f325b2
f325b2
* Tue Jul 17 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.2-1
f325b2
- 3.6.0 rc2
f325b2
f325b2
* Mon Jul 16 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.0.1-3
f325b2
- Resolves: rhbz#836937 insanely slow with Zemberek
f325b2
f325b2
* Mon Jul 16 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.1-2
f325b2
- rebuild for new libexttextcat
f325b2
f325b2
* Thu Jul 12 2012 David Tardon <dtardon@redhat.com> - 3.6.0.1-1
f325b2
- 3.6.0 rc1
f325b2
f325b2
* Mon Jul 09 2012 Caolán McNamara <caolanm@redhat.com> - 3.6.0.0-4
f325b2
- Resolves: rhbz#838368 --view ignored while -view accepted
f325b2
f325b2
* Thu Jul 05 2012 David Tardon <dtardon@redhat.com> - 3.6.0.0-3
f325b2
- 3.6.0 beta3
f325b2
f325b2
* Mon Jul  2 2012 Marek Kasik <mkasik@redhat.com> - 3.6.0.0-2
f325b2
- Rebuild (poppler-0.20.1)
f325b2
f325b2
* Wed Jun 27 2012 David Tardon <dtardon@redhat.com> - 3.6.0.0-1
f325b2
- 3.6.0 beta2
f325b2
- drop integrated 0001-move-binfilter-mime-types-into-extra-.desktop-file.patch
f325b2
- drop integrated 0001-Resolves-rhbz-788042-skip-splashscreen-with-quicksta.patch
f325b2
- drop integrated libreoffice-ensure-non-broken-xml-tree.patch
f325b2
- drop integrated 0001-preserve-timestamps-for-.py-files.patch
f325b2
- drop integrated 0001-Resolves-rhbz-788045-swriter-help-etc-doesn-t-show-h.patch
f325b2
- drop integrated 0001-Resolves-rhbz-799525-put-flat-odf-mimetypes-in-xsltf.patch
f325b2
- drop integrated 0001-Resolves-rhbz-800272-complain-about-unknown-command-.patch
f325b2
- drop integrated 0001-Resolves-rhbz-806663-SlideshowImpl-can-outlive-SdMod.patch
f325b2
- drop integrated 0001-desktop-do-not-complain-about-soffice-command-line-o.patch
f325b2
- drop integrated 0001-Resolves-fdo-48096-torn-off-popups-trigger-keyboard-.patch
f325b2
- drop integrated 0001-fdo-38088-better-CSV-import-default-separators.patch
f325b2
- drop integrated 0001-save-register-arguments-first.patch
f325b2
- drop integrated 0001-do-not-let-gcc-use-registers-we-are-setting-ourselve.patch
f325b2
- drop integrated 0001-wrong-types-used-here-breaks-64bit-bigendian.patch
f325b2
- drop integrated 0001-Resolves-rhbz-805743-a11y-call-doShow-after-we-have-.patch
f325b2
- drop integrated 0001-Resolves-fdo-49849-implement-Unicode-6.1-hebrew-line.patch
f325b2
- drop integrated 0001-use-ure-instead-of-ure-link.patch
f325b2
- drop broken 0001-fix-setting-of-paper-tray-from-print-dialog-fdo-4393.patch
f325b2
f325b2
* Mon Jun 18 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.5.1-2
f325b2
- Resolves: rhbz#830810 missing dependency on lucene-contrib
f325b2
f325b2
* Thu Jun 14 2012 David Tardon <dtardon@redhat.com> - 3.5.5.1-1
f325b2
- 3.5.5 rc1
f325b2
- drop integrated 0001-make-hsqldb-build-with-java-1.7.patch
f325b2
- drop integrated 0001-Related-rhbz-799628-crash-with-chewing-IM-with-g3g.patch
f325b2
- drop integrated 0001-silence-SolarMutex-not-locked-spew.patch
f325b2
- drop integrated 0001-gcc-trunk-fix-unable-to-find-string-literal-operator.patch
f325b2
- drop integrated 0001-ppc-yyinput-returns-a-int-truncating-to-unsigned-cha.patch
f325b2
- drop integrated 0001-Resolves-rhbz-826609-rhbz-820554-fix-smoketest-on-pp.patch
f325b2
f325b2
* Mon Jun 11 2012 David Tardon <dtardon@redhat.com> - 3.5.4.2-3
f325b2
- make gdb pretty printers for URE libs usable again
f325b2
f325b2
* Fri Jun 08 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.4.2-2
f325b2
- Resolves: rhbz#826609, rhbz#820554 fix smoketest on ppc[64] and s390[x]
f325b2
f325b2
* Wed May 23 2012 David Tardon <dtardon@redhat.com> - 3.5.4.2-1
f325b2
- 3.5.4 rc2
f325b2
f325b2
* Thu May 17 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.4.1-2
f325b2
- Resolves: rhbz#811226 ARM FTBFS
f325b2
f325b2
* Wed May 16 2012 David Tardon <dtardon@redhat.com> - 3.5.4.1-1
f325b2
- 3.5.4 rc1
f325b2
- drop integrated 0001-do-not-prepend-n-twice-it-confuses-KFileDialog-rhbz-.patch
f325b2
- drop integrated 0001-incrementing-index-twice-in-one-run-seems-wrong.patch
f325b2
- drop integrated 0001-fdo-49365-correctly-map-monitor-index-back-to-screen.patch
f325b2
- drop integrated 0001-rhbz-809019-count-mirrored-monitors-as-one.patch
f325b2
f325b2
* Sun May 13 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.3.2-5
f325b2
- Resolves: fdo#49849 line breaking fixes for Hebrew
f325b2
f325b2
* Fri May 11 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-4
f325b2
- Resolves: rhbz#820439 KDE export dialog broken for most formats
f325b2
- Resolves: fdo#49365 Libreoffice fails to start on second screen with
f325b2
  gtk vcl plugin
f325b2
- Resolves: rhbz#809019 Impress thinks a machine with 2 monitors in
f325b2
  clone mode is multihead
f325b2
f325b2
* Wed May 09 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.3.2-3
f325b2
- Resolves: rhbz#805743 a11y crash in impress/draw
f325b2
- Resolves: rhbz#813202 opengl slide transitions still a bit
f325b2
  problematic in Fedora 17
f325b2
f325b2
* Thu May 03 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-2
f325b2
- rebuild for changed dependencies
f325b2
f325b2
* Wed Apr 25 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-1
f325b2
- 3.5.3 rc2
f325b2
- fix broken test on 64bit big endian
f325b2
f325b2
* Mon Apr 23 2012 David Tardon <dtardon@redhat.com> - 3.5.3.1-2
f325b2
- rebuild for icu
f325b2
- fix UNO bridges for ppc and ppc64
f325b2
f325b2
* Thu Apr 19 2012 David Tardon <dtardon@redhat.com> - 3.5.3.1-1
f325b2
- 3.5.3 rc1
f325b2
- drop integrated 0001-Introduced-SystemShellExecuteFlags-URIS_ONLY.patch
f325b2
- drop integrated 0001-Simplify-code-and-use-proper-register-names-for-linu.patch
f325b2
- drop integrated 0001-resolved-rhbz-813280-the-current-document-is-not-alw.patch
f325b2
f325b2
* Wed Apr 18 2012 Eike Rathke <erack@redhat.com> - 3.5.2.1-7
f325b2
- Resolves: rhbz#813280 sheets cannot be moved in Calc
f325b2
f325b2
* Wed Apr 11 2012 Eike Rathke <erack@redhat.com> - 3.5.2.1-6
f325b2
- Resolves: fdo#38088 rhbz#810267 better CSV import default separators
f325b2
f325b2
* Tue Apr 10 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-5
f325b2
- Resolves: rhbz#811226 FTBFS ARM
f325b2
f325b2
* Thu Apr 05 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.2.1-4
f325b2
- Fix URIS_ONLY flag issue
f325b2
- rebuild for db4
f325b2
f325b2
* Mon Apr 02 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-3
f325b2
- Resolves: rhbz#708041 focus problems with tearable menus
f325b2
f325b2
* Mon Mar 26 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-2
f325b2
- Resolves: rhbz#806663 SlideshowImpl can outlive SdModule
f325b2
f325b2
* Sun Mar 25 2012 David Tardon <dtardon@redhat.com> - 3.5.2.1-1
f325b2
- 3.5.2 rc1
f325b2
-drop integrated 0001-yet-another-clash-with-macro-name.patch
f325b2
f325b2
* Wed Mar 14 2012 David Tardon <dtardon@redhat.com> - 3.5.1.2-2
f325b2
- Resolves: rhbz#770209 can't change paper tray setting while printing
f325b2
f325b2
* Thu Mar 08 2012 David Tardon <dtardon@redhat.com> - 3.5.1.2-1
f325b2
- 3.5.1 rc2
f325b2
f325b2
* Tue Mar 06 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-3
f325b2
- Resolves: rhbz#799628 crash with chewing IM with g3g
f325b2
- Resolves: rhbz#799525 put flat odf mimetypes into xsltfilter.desktop
f325b2
- Resolves: rhbz#800272 complain about unknown commandline options
f325b2
f325b2
* Wed Feb 29 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-2
f325b2
- Resolves: rhbz#788045 swriter --help doesn't show help
f325b2
- Resolves: rhbz#798667 missing .desktop icons
f325b2
f325b2
* Sun Feb 26 2012 David Tardon <dtardon@redhat.com> - 3.5.1.1-1
f325b2
- 3.5.1 rc1
f325b2
- drop 0001-Resolves-fdo-43644-survive-registered-but-unavailabl.patch
f325b2
- drop 0001-Resolves-rhbz-789622-Adapt-SDK-to-changed-paths-in-L.patch
f325b2
- drop 0001-Fix-fdo-45177-avoid-linked-undo-for-the-while.patch
f325b2
- drop 0001-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
f325b2
- drop binfilter-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
f325b2
- Resolves: fdo#45177 avoid linked undo crash
f325b2
- Fix some apparent misuses of RTL_CONSTASCII_USTRINGPARAM (cherry-picked from
f325b2
  upstream libreoffice-3-5 branch)
f325b2
f325b2
* Tue Feb 14 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-5
f325b2
- Resolves rhbz#789622: Adapt SDK to changed paths in LO installation
f325b2
f325b2
* Mon Feb 13 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-4
f325b2
- ensure gdb .py files have the same timstamps so that multilib
f325b2
  .pyc's and .pyo's have the same content (timestamp in binary cache)
f325b2
f325b2
* Sat Feb 11 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-3
f325b2
- make sure .tree files don't get busted again
f325b2
f325b2
* Tue Feb 07 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-2
f325b2
- junit4 -> junit
f325b2
- Resolves: rhbz#788042 skip splashscreen with quickstarter
f325b2
- with split binfilter we need fix for fdo#43644
f325b2
f325b2
* Thu Feb 02 2012 David Tardon <dtardon@redhat.com> - 3.5.0.3-1
f325b2
- 3.5.0 rc3
f325b2
- Resolves: rhbz#786328 add nlpsolver subpackage
f325b2
- split legacy binary filters into subpackage
f325b2
f325b2
* Thu Jan 26 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.2-2
f325b2
- add libreoffice-postgresql subpackage
f325b2
f325b2
* Wed Jan 25 2012 David Tardon <dtardon@redhat.com> - 3.5.0.2-1
f325b2
- 3.5.0 rc2
f325b2
f325b2
* Thu Jan 19 2012 David Tardon <dtardon@redhat.com> - 3.5.0.1-1
f325b2
- 3.5.0 rc1
f325b2
- drop integrated 0001-workaround-internal-compiler-error-with-gcc-4.7.patch
f325b2
- drop integrated 0001-fix-for-gcc-4.7-C-11-these-are-not-string-literal-op.patch
f325b2
- drop integrated 0001-fix-for-gcc-4.7-C-11-this-is-not-string-literal-oper.patch
f325b2
- drop integrated 0001-Revert-fast_merge-fix-mis-merge-of-first-module-s-st.patch
f325b2
- drop integrated 0001-fix-writing-of-strings-from-the-first-module.patch
f325b2
- drop integrated 0001-refactor-slightly-to-avoid-link-problems-with-gcc-4..patch
f325b2
f325b2
* Fri Jan 13 2012 David Tardon <dtardon@redhat.com> - 3.4.99.3-1
f325b2
- 3.5.0 beta3
f325b2
- drop integrated 0001-fix-syntactic-error.patch
f325b2
- drop integrated 0001-gcc-trunk-fix-error-unable-to-find-string-literal-op.patch
f325b2
- drop integrated 0001-gcc-trunk-avoid-confusion.patch
f325b2
- drop integrated 0001-workaround-for-LO-namespace-pollution-breaking-KDE4-.patch
f325b2
- drop integrated 0001-smath-does-not-handle-accents-in-MathML.patch
f325b2
- Resolves: rhbz#533318 smath does not handle accents in MathML
f325b2
- Resolves: rhbz#771108 English menu in writer despite installation of
f325b2
  libreoffice-langpack-de
f325b2
f325b2
* Fri Jan 06 2012 David Tardon <dtardon@redhat.com> - 3.4.99.2-2
f325b2
- rebuild with gcc 4.7
f325b2
f325b2
* Wed Dec 21 2011 David Tardon <dtardon@redhat.com> - 3.4.99.2-1
f325b2
- 3.5.0 beta2
f325b2
- drop integrated 0001-Resolves-rhbz-761009-IFSD_Equal-is-asymmetrical.patch
f325b2
- drop integrated 0001-Resolves-rhbz-767708-avoid-SIGBUS-writing-to-overcom.patch
f325b2
- drop integrated 0001-force-gbuild-stage-for-CustomTargets.patch
f325b2
- drop integrated 0001-these-translations-do-already-exist-in-translations-.patch
f325b2
- drop integrated 0001-Fix-typo-and-clean-up.patch
f325b2
- use system mysql-connector-c++
f325b2
f325b2
* Sun Dec 18 2011 David Tardon <dtardon@redhat.com> - 3.4.99.1-1
f325b2
- 3.5.0 beta1
f325b2
- drop integrated 0001-Related-fdo-37195-migrationoo3-not-registered.patch
f325b2
- drop integrated 0001-Related-i58612-don-t-crash-anyway.patch
f325b2
- drop integrated 0001-Related-rhbz-652604-better-survive-exceptions-thrown.patch
f325b2
- drop integrated 0001-Related-rhbz-702833-addEventListener-without-removeE.patch
f325b2
- drop integrated 0001-Related-rhbz-711087-band-aid.patch
f325b2
- drop integrated 0001-Related-rhbz-718976-crash-in-SwTxtSizeInfo-GetMultiC.patch
f325b2
- drop integrated 0001-Related-rhbz-730225-avoid-segv-in-ld-this-was-set-to.patch
f325b2
- drop integrated 0001-Related-rhbz-753201-fedora-ant-java-1.5.0-gcj-won-t-.patch
f325b2
- drop integrated 0001-Resolves-fdo-32665-handle-that-FreeSerif-lacks-some-.patch
f325b2
- drop integrated 0001-Resolves-rhbz-693265-fix-crash-from-unhandled-except.patch
f325b2
- drop integrated 0001-Resolves-rhbz-695509-crash-in-RefreshDocumentLB.patch
f325b2
- drop integrated 0001-Resolves-rhbz-713154-pdf-export-dialog-too-tall-to-f.patch
f325b2
- drop integrated 0001-Resolves-rhbz-715549-use-fontconfig-s-detected-forma.patch
f325b2
- drop integrated 0001-Resolves-rhbz-738255-avoid-crash-on-NULL-pointer.patch
f325b2
- drop integrated 0001-Resolves-rhbz-751290-KDE-black-on-dark-tooltips.patch
f325b2
- drop integrated 0001-add-Oracle-Java-1.7.0-recognition.patch
f325b2
- drop integrated 0001-avoid-using-com.sun.org-apis.patch
f325b2
- drop integrated 0001-bubble-down-configure-test-findings-on-visibility.patch
f325b2
- drop integrated 0001-fix-horizontal-scrollbars-with-KDE-oxygen-style-bnc-.patch
f325b2
- drop integrated 0001-gtk3-fix-cairo-canvas-crash-for-non-X-or-svp-backend.patch
f325b2
- drop integrated 0001-helgrind-Related-rhbz-655686-get-order-of-shutdown-c.patch
f325b2
- drop integrated 0001-rhbz-667082-do-not-crash-importing-section-containin.patch
f325b2
- drop integrated 0001-rhbz-702635-set-correct-page-number-when-exporting-s.patch
f325b2
- drop integrated Backport-reading-AES-encrypted-ODF-1.2-documents.patch
f325b2
- drop integrated gdb-pretty-printers.patch
f325b2
- drop integrated kde4configure.patch
f325b2
- drop integrated libreoffice-ppc64.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo108637.sfx2.uisavedir.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo113273.desktop.resolvelinks.patch
f325b2
- drop integrated vbahelper.visibility.patch
f325b2
- drop libreoffice-testtools subpackage, because testtool has been
f325b2
  removed by upstream
f325b2
f325b2
* Thu Dec 15 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-6
f325b2
- Resolves: rhbz#761009 IFSD_Equal is asymmetrical
f325b2
- Resolves: rhbz#767708 write to mmap'ed file w/o disk space: SIGBUS
f325b2
f325b2
* Tue Nov 29 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-5
f325b2
- Resolves: rhbz#757653 fix headless crash with cairo canvas
f325b2
f325b2
* Tue Nov 22 2011 Lukas Tinkl <ltinkl@redhat.com> - 3.4.4.2-4
f325b2
- Resolves: rhbz#751290 - [kde] LibreOffice has black on dark-grey tooltip-texts
f325b2
f325b2
* Fri Nov 11 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-3
f325b2
- Related: fdo#42534 0001-Related-i58612-don-t-crash-anyway.patch
f325b2
- Resolves: fdo#42749 KDE oxygen theme and scrollbars
f325b2
f325b2
* Thu Nov 10 2011 Stephan Bergmann <sbergman@redhat.com> - 3.4.4.2-2
f325b2
- Patch to backport reading AES-encrypted ODF 1.2 documents
f325b2
f325b2
* Thu Nov 03 2011 David Tardon <dtardon@redhat.com> - 3.4.4.2-1
f325b2
- 3.4.4 rc2
f325b2
f325b2
* Fri Oct 28 2011 Rex Dieter <rdieter@fedoraproject.org> - 1:3.4.4.1-4
f325b2
- rebuild(poppler)
f325b2
f325b2
* Thu Oct 27 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.1-3
f325b2
- Resolves: rhbz#665800 missing glyph symbol shown when toggling bold/italic
f325b2
  for Sinhala text
f325b2
f325b2
* Thu Oct 27 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.1-2
f325b2
- possible fix for java 1.7.0 detection
f325b2
f325b2
f325b2
* Wed Oct 26 2011 David Tardon <dtardon@redhat.com> - 3.4.4.1-1
f325b2
- 3.4.4 rc1
f325b2
f325b2
* Tue Oct 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-16
f325b2
- allow building with gcj
f325b2
f325b2
* Fri Oct 21 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-15
f325b2
- Resolves: rhbz#747356 let Qt call XInitThreads
f325b2
- fix .sdw import
f325b2
f325b2
* Wed Oct 19 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-14
f325b2
- Related: rhbz#743750 addXineramaScreenUnique issue
f325b2
 
f325b2
* Fri Oct 07 2011 Stephan Bergmann <sbergman@redhat.com> - 3.4.3.2-13
f325b2
- Patches to build with GCC 6.4.1
f325b2
f325b2
* Fri Sep 30 2011 Marek Kasik <mkasik@redhat.com> - 3.4.3.2-12
f325b2
- Rebuild (poppler-0.18.0)
f325b2
f325b2
* Tue Sep 20 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-11
f325b2
- Resolves: rhbz#738133 fix bn discard string
f325b2
- Resolves: fdo#35513 avoid crash while processing incorrect print range
f325b2
f325b2
* Mon Sep 19 2011 Marek Kasik <mkasik@redhat.com> - 3.4.3.2-10
f325b2
- Rebuild (poppler-0.17.3)
f325b2
f325b2
* Thu Sep 15 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-9
f325b2
- Resolves: rhbz#738255 avoid crash on sc inputhdl
f325b2
f325b2
* Tue Sep 13 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-8
f325b2
- Resolves: rhbz#274631 remove NoDisplay from -math.desktop
f325b2
f325b2
* Thu Sep 08 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-7
f325b2
- rebuild for new icu
f325b2
f325b2
* Tue Sep 06 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-6
f325b2
- Resolves: rhbz#734976 libreoffice-langpack-*-* not pulled in by
f325b2
  yum install libreoffice
f325b2
f325b2
* Fri Sep 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-5
f325b2
- Resolves: rhbz#735182 be able to rebuild against poppler 0.17.3
f325b2
f325b2
* Tue Aug 30 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-4
f325b2
- Resolves: rhbz#734432 openoffice.org symlink broken
f325b2
f325b2
* Mon Aug 29 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-3
f325b2
- add Latvian langpack
f325b2
f325b2
* Fri Aug 26 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-2
f325b2
- Resolves: rhbz#733564 graphite2 now packaged into fedora
f325b2
- Related: fdo#37195 migrationoo3 not registered
f325b2
f325b2
* Thu Aug 25 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-1
f325b2
- 3.4.3 rc2
f325b2
f325b2
* Mon Aug 22 2011 David Tardon <dtardon@redhat.com> - 3.4.3.1-2
f325b2
- add gdb pretty printers
f325b2
f325b2
* Tue Aug 16 2011 David Tardon <dtardon@redhat.com> - 3.4.3.1-1
f325b2
- 3.4.3 rc1
f325b2
- drop integrated 0001-Resolves-rhbz-725144-wrong-csh-syntax.patch
f325b2
f325b2
* Fri Aug 12 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.3-3
f325b2
- Related: rhbz#730225 avoid segv in ld
f325b2
f325b2
* Tue Aug 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.3-2
f325b2
- Resolves: rhbz#693265 fix crash from unhandled exception
f325b2
f325b2
* Fri Jul 29 2011 David Tardon <dtardon@redhat.com> - 3.4.2.3-1
f325b2
- 3.4.2 rc3
f325b2
f325b2
* Mon Jul 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.2-2
f325b2
- Resolves: rhbz#725144 wrong csh syntax
f325b2
f325b2
* Wed Jul 20 2011 David Tardon <dtardon@redhat.com> - 3.4.2.2-1
f325b2
- 3.4.2 rc2
f325b2
- fix breakage in KDE4 plugin
f325b2
f325b2
* Tue Jul 19 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-3
f325b2
- Resolves: rhbz#715549 use fontconfig's detected format
f325b2
f325b2
* Mon Jul 18 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-2
f325b2
- Rebuild (poppler-0.17.0), add libreoffice-poppler-0.17.0.patch
f325b2
  seeing as the API changed for some reason or other
f325b2
f325b2
* Wed Jul 13 2011 David Tardon <dtardon@redhat.com> - 3.4.2.1-1
f325b2
- 3.4.2 rc1
f325b2
- drop 0001-bad-merge-fix-to-enable-extensions-to-build-again.patch
f325b2
- drop 0001-fix-regression-in-SvGlobalName-operator.patch
f325b2
f325b2
* Tue Jul 12 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.3-3
f325b2
- fix regression in SvGlobalName operator
f325b2
f325b2
* Tue Jul 05 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.3-2
f325b2
- Related: rhbz#718976 crash in SwTxtSizeInfo::GetMultiCreator
f325b2
f325b2
* Fri Jul 01 2011 David Tardon <dtardon@redhat.com> - 3.4.1.3-1
f325b2
- 3.4.1 rc3
f325b2
f325b2
* Thu Jun 23 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.2-1
f325b2
- 3.4.1 rc2
f325b2
- drop integrated 0001-correctly-build-GTK-systray-icon.patch
f325b2
f325b2
* Tue Jun 21 2011 David Tardon <dtardon@redhat.com> - 3.4.1.1-5
f325b2
- Resolves: rhbz#714781 add Persian langpack
f325b2
- Resolves: rhbz#667082 do not crash importing section containing just
f325b2
  an empty paragraph
f325b2
f325b2
* Mon Jun 20 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-4
f325b2
- Related: rhbz#711087 band aid for crash in sc undo
f325b2
- Resolves: rhbz#714338 add a metapackage to install standard bits
f325b2
f325b2
* Fri Jun 17 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-3
f325b2
- Related: rhbz#702833 addEventListener without removeEventListener
f325b2
f325b2
* Thu Jun 16 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-2
f325b2
- Resolves: rhbz#713154 pdf export dialog too tall to fit
f325b2
f325b2
* Wed Jun 15 2011 David Tardon <dtardon@redhat.com> - 3.4.1.1-1
f325b2
- 3.4.1 RC1
f325b2
- drop integrated 0001-Resolves-rhbz-707317-avoid-crash-in-getRowSpan.patch
f325b2
- drop integrated 0001-Resolves-rhbz-710004-band-aid-for-immediate-crash-in.patch
f325b2
- drop integrated 0001-Resolves-rhbz-710556-don-t-crash-on-missing-graphics.patch
f325b2
- drop integrated 0001-Resolves-rhbz-699909-crash-in-export-of-.doc-in-lcl_.patch
f325b2
- drop integrated 0001-fdo-37584-Make-a-real-copy-of-the-text-where-to-coun.patch
f325b2
- drop integrated 0001-Resolves-fdo-37668-bitwise-operations-on-signed-numb.patch
f325b2
f325b2
* Thu Jun 09 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-5
f325b2
- Resolves: rhbz#699909 crash in export of .doc in lcl_getField
f325b2
- Resolves: fdo#37584 Make a real copy of the text
f325b2
- Resolves: rhbz#709503/fdo#37668 bitwise operations on signed values
f325b2
f325b2
* Tue Jun 07 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-4
f325b2
- Resolves: rhbz#710556 't crash on missing graphics .pptx export
f325b2
- Resolves: rhbz#652604 better survive exceptions in autorecovery
f325b2
f325b2
* Thu Jun 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-3
f325b2
- Resolves: rhbz#710004 band aid for crash
f325b2
f325b2
* Mon May 30 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-2
f325b2
- Resolves: rhbz#707317 avoid crash in getRowSpan
f325b2
f325b2
* Fri May 27 2011 David Tardon <dtardon@redhat.com> - 3.4.0.2-1
f325b2
- 3.4.0 RC2
f325b2
- drop integrated 0001-fix-build-with-system-bsh.patch
f325b2
f325b2
* Wed May 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.1-3
f325b2
- rebuild for new hunspell
f325b2
f325b2
* Tue May 24 2011 David Tardon <dtardon@redhat.com> - 3.4.0.1-2
f325b2
- Resolves: rhbz#706110 oosplash.bin segfault on every login
f325b2
f325b2
* Fri May 20 2011 David Tardon <dtardon@redhat.com> - 3.4.0.1-1
f325b2
- 3.4 RC1
f325b2
- Resolves: rhbz#702635 set correct page number when exporting selected
f325b2
  pages
f325b2
f325b2
* Sat May 07 2011 Christopher Aillon <caillon@redhat.com> - 3.3.99.4-2
f325b2
- Update icon cache scriptlet
f325b2
f325b2
* Sat May 07 2011 David Tardon <dtardon@redhat.com> 3.3.99.4-1
f325b2
- 3.4 beta4
f325b2
- drop integrated 0001-Removed-duplicate-code-block-mis-merge-prolly.patch
f325b2
- drop integrated 7de0b88ce2dd932915894385b54be1897d5ee053.zip
f325b2
f325b2
* Mon Apr 18 2011 Caolán McNamara <caolanm@redhat.com> 3.3.99.1-2
f325b2
- Resolves: rhbz#695509 crash in RefreshDocumentLB
f325b2
- bubble down configure test findings on visibility
f325b2
f325b2
* Mon Apr 11 2011 Caolán McNamara <caolanm@redhat.com> 3.3.99.1-1
f325b2
- 3.4 beta1
f325b2
- drop openoffice.org-1.9.123.ooo53397.prelinkoptimize.desktop.patch
f325b2
  in favour of ooosplash
f325b2
- drop openoffice.org-2.2.0.gccXXXXX.solenv.javaregistration.patch
f325b2
  because components are passively registered now
f325b2
- drop integrated openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch
f325b2
- drop integrated turn-script-providers-into-extensions.patch
f325b2
- drop integrated 0001-tidy-this-up-and-don-t-bail-out-on-mislength-records.patch
f325b2
- drop integrated 0001-free-ctxt-after-taking-lastError-details.patch
f325b2
- drop integrated 0001-Removed-suspect-hack.-Cursor-on-post-it-now-scrolls-.patch
f325b2
- drop integrated libreoffice-gcc4.6.0.patch
f325b2
- drop integrated 0001-fexceptions-fexceptions.patch
f325b2
- drop integrated 0001-Related-rhbz-672872-cancel-gtk-file-dialog-on-deskto.patch
f325b2
- drop vbahelper.visibility.patch
f325b2
- drop integrated 0001-Resolves-fdo-33509-i62414-out-by-one-breaks-CTL-spel.patch
f325b2
- drop integrated 0001-Resolves-rhbz-670020-crash-in-slidesorting.patch
f325b2
- drop integrated 0001-Resolves-rhbz-676539-handle-missing-pWindows-from-xW.patch
f325b2
- drop integrated 0001-Resolves-fdo-33750-i94623-use-optimal-border-width-w.patch
f325b2
- drop integrated 0001-rhbz-649310-don-t-crash-deregistering-diff.-platform.patch
f325b2
- drop integrated 0001-Resolves-rhbz-674330-dereference-of-NULL-mpBase.patch
f325b2
- drop integrated 0001-rhbz-678284-Get-correct-current-position-when-shift-page-up-and-.patch
f325b2
- drop integrated 0001-Resolves-rhbz-681159-bandaid-for-crash.patch
f325b2
- drop integrated 0001-Resolves-rhbz-672818-bandaid-for-crash-in-SwTxtNode-.patch
f325b2
- drop integrated 0001-install-high-resolution-icons.patch
f325b2
- drop integrated 0001-Resolves-rhbz-682716-pa-IN-isn-t-handled-by-fontconf.patch
f325b2
- drop integrated 0001-Related-rhbz-684477-make-sure-this-is-thread-safe.patch
f325b2
- drop integrated 0001-Resolves-rhbz-682621-better-resizing-of-overtall-gly.patch
f325b2
- drop integrated 0001-Resolves-rhbz-684620-crash-with-NULL-pTableBox.patch
f325b2
- drop integrated libreoffice-fdo33947.sd.print.crash.patch
f325b2
- drop integrated 0001-add-cairo_ft_font_face_create_for_pattern-wrapper.patch
f325b2
- drop integrated 0001-Related-rhbz-680460-reorganize-this-to-make-it-inher.patch
f325b2
- drop integrated 0001-Related-rhbz-680460-don-t-bother-with-an-interim-Fon.patch
f325b2
- drop integrated 0001-Resolves-rhbz-680460-honour-lcdfilter-subpixeling-et.patch
f325b2
- drop integrated 0001-Cut-Gordian-Knot-of-who-owns-the-font-options.patch
f325b2
- drop integrated 0001-beware-of-invalidated-iterator.patch
f325b2
- drop integrated rhbz680766.fix-mdds-crash.patch
f325b2
- drop integrated 0001-Resolves-rhbz-684580-X-and-strike-through-escapes-ra.patch
f325b2
- drop integrated 0001-set-mime-types-on-flat-xml-filters.patch
f325b2
- drop integrated 0001-add-flat-xml-types-to-.desktop-files-etc.patch
f325b2
- drop integrated libreoffice-fdo31271.icu.patch
f325b2
f325b2
* Tue Apr 05 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-6
f325b2
- Resolves: rhbz#655686 get order of shutdown correct
f325b2
f325b2
* Wed Mar 30 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-5
f325b2
- Add application/vnd.oasis.opendocument.text-flat-xml, etc. to
f325b2
  .desktop files for mcepl
f325b2
f325b2
* Tue Mar 29 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-4
f325b2
- Resolves: rhbz#684580 improve X and / strike-through
f325b2
f325b2
* Thu Mar 24 2011 David Tardon <dtardon@redhat.com> 3.3.2.2-3
f325b2
- Resolves: rhbz#680766 crash in mdds
f325b2
f325b2
* Wed Mar 23 2011 David Tardon <dtardon@redhat.com> 3.3.2.2-2
f325b2
- Related: rhbz#689268 versioned deps need to contain epoch
f325b2
f325b2
* Tue Mar 22 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-1
f325b2
- latest version
f325b2
- drop integrated 0001-Resolves-fdo-33701-ensure-node-outlives-path.patch
f325b2
- drop integrated 0001-valgrind-don-t-leave-an-evil-thread-running-after-ma.patch
f325b2
f325b2
* Tue Mar 22 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-12
f325b2
- Fix fontoptions cache
f325b2
- avoid crash in calc on changing size of rows (dtardon)
f325b2
f325b2
* Mon Mar 21 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-11
f325b2
- Resolves: rhbz#689268 autocorrs from OOo F14 not upgraded
f325b2
f325b2
* Wed Mar 16 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-10
f325b2
- Resolves: rhbz#680460 honour lcdfilter and subpixeling
f325b2
f325b2
* Tue Mar 15 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-9
f325b2
- Resolves: fdo#33947 sd print crash
f325b2
f325b2
* Mon Mar 14 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-8
f325b2
- Related: rhbz#684477 make sure this is thread safe
f325b2
- Resolves: rhbz#684620 crash with NULL pTableBox
f325b2
f325b2
* Sun Mar 13 2011 Marek Kasik <mkasik@redhat.com> 3.3.1.2-7
f325b2
- Rebuild (poppler-0.16.3)
f325b2
f325b2
* Wed Mar 09 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-6
f325b2
- Resolves: rhbz#682621 better resizing of overtall glyphsubs
f325b2
f325b2
* Tue Mar 08 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-5
f325b2
- Resolves: rhbz#682716 pa-IN isn't handled well by fontconfig
f325b2
f325b2
* Tue Mar 08 2011 David Tardon <dtardon@redhat.com> 3.3.1.2-4
f325b2
- install 128x128 px icons
f325b2
f325b2
* Wed Mar 02 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-3
f325b2
- Resolves: rhbz#681159 crash in writer
f325b2
- Resolves: rhbz#672818 crash in writer
f325b2
- Resolves: fdo#33701 ensure node outlives path
f325b2
- Resolves: rhbz#681738 crash on writing config post-main
f325b2
f325b2
* Thu Feb 17 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-2
f325b2
- Resolves: rhbz#678284 Calc crashes during cell select with keys
f325b2
  (dtardon)
f325b2
f325b2
* Thu Feb 17 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-1
f325b2
- RC2
f325b2
f325b2
* Wed Feb 16 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.1-2
f325b2
- Resolves: rhbz#674330 dereference of NULL mpBase
f325b2
f325b2
* Fri Feb 11 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.1-1
f325b2
- 3.3.1 rc1
f325b2
- drop integrated 0001-don-t-pushback-and-process-a-corrupt-extension.patch
f325b2
- drop integrated libreoffice-fdo32561.comphelper.patch
f325b2
- drop integrated 0001-Related-rhbz-610103-more-woes-on-rpm-upgrade-vs-rpm-.patch
f325b2
- drop integrated 0001-Resolves-rhbz-673819-crash-on-changing-position-of-d.patch
f325b2
- drop integrated 0001-rhbz-666440-don-t-pushback-and-process-a-corrupt-extension.patch
f325b2
f325b2
* Thu Feb 10 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-4
f325b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f325b2
- Related: rhbz#610103 make this even more robust
f325b2
- Related: rhbz#672872 cancel gtk file dialog on terminate
f325b2
- Resolves: fdo#33509/ooo#62414 fix CTL spelling popup
f325b2
- Resolves: rhbz#673819 crash on changing position of header/footer object
f325b2
- Resolves: rhbz#670020 crash in slidesorting
f325b2
- Resolves: rhbz#676539 handle missing pWindows from xWindows
f325b2
- Resolves: rhbz#649310 don't crash deregistering diff. platform ext.
f325b2
  (dtardon)
f325b2
- Resolves: rhbz#666440 don't pushback and process a corrupt extension
f325b2
f325b2
* Mon Jan 24 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-2
f325b2
- Resolves: rhbz#671540 fix lonely )
f325b2
f325b2
* Thu Jan 20 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-1
f325b2
- next release candidate
f325b2
- drop integrated 0001-fix-presenter-screens-description.xml-build.patch
f325b2
f325b2
* Tue Jan 18 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.3-2
f325b2
- backport fix to get presenter screen working
f325b2
- make handling busted extensions more robust
f325b2
f325b2
* Wed Jan 12 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.3-1
f325b2
- latest version
f325b2
- drop integrated 0001-Resoves-rhbz-663857-font-color-missing-C-FAQ-10.3-do.patch
f325b2
- drop integrated 0001-Avoid-double-paste-when-pasting-text-into-cell-comme.patch
f325b2
- drop integrated 0001-Resolves-rhbz-660342-Undo-Redo-crash-with-postits.patch
f325b2
- drop integrated 0001-Resolves-rhbz-666088-clean-up-search-cache-singleton.patch
f325b2
f325b2
* Thu Jan 06 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-5
f325b2
- Resolves: rhbz#666088 don't crash on clean up of search cache
f325b2
f325b2
* Wed Jan 05 2011 Lukas Tinkl <ltinkl@redhat.com> 3.3.0.2-4
f325b2
- create a KDE integration subpackage
f325b2
f325b2
* Mon Jan 03 2011 David Tardon <dtardon@redhat.com> 3.3.0.2-3
f325b2
- rebuild with new poppler
f325b2
f325b2
* Wed Dec 22 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-2
f325b2
- Resolves: rhbz#663724 fdo32572-sc-dont-double-paste.patch
f325b2
- Resolves: rhbz#660342 Undo/Redo crash with postits
f325b2
f325b2
* Tue Dec 21 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-1
f325b2
- latest version
f325b2
f325b2
* Sat Dec 18 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-4
f325b2
- Resolves: rhbz#663857 font color missing in transitions
f325b2
f325b2
* Wed Dec 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 3.3.0.1-3
f325b2
- rebuild (poppler)
f325b2
f325b2
* Wed Dec 15 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-2
f325b2
- Fix up some doc imports
f325b2
f325b2
* Sun Dec 05 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-1
f325b2
- release candidate 1
f325b2
- drop integrated qstart.dont-forceenabled-on-post-reg-restart.patch
f325b2
- drop integrated exit.quickstarter.when.deleted.patch
f325b2
- drop integrated 0001-destroydesktop.in.timeout.patch
f325b2
- drop integrated openoffice.org-3.3.0.rhbz657541.join-paragraphs.patch
f325b2
f325b2
* Sat Nov 27 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.3-2
f325b2
- Resolves: rhbz#610103 exit quickstarter when libs deleted
f325b2
- Resolves: rhbz#652695 release desktop in timeout
f325b2
- Resolves: rhbz#657541 don't crash during processing of auto. styles
f325b2
  when joining paragraphs (dtardon)
f325b2
f325b2
* Thu Nov 18 2010 Caolán McNamara 
f325b2
- next Libreoffice milestone
f325b2
- drop integrated openoffice.org-2.0.1.rhXXXXXX.extensions.defaulttoevo2.patch
f325b2
- drop integrated openoffice.org-2.2.1.ooo7065.sw.titlepagedialog.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo108846.sfx2.qstartfixes.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo107490.cppu.lifecycle.patch
f325b2
- drop integrated libreoffice-buildfix.patch
f325b2
- drop integrated libreoffice-xdg632229.gnomeshell.patch
f325b2
- drop integrated 0001-strcpy-cannot-be-used-with-overlapping-src-and-dest.patch
f325b2
- drop integrated 0001-abort-doesn-t-gain-us-anything-here.patch
f325b2
- drop integrated 0001-latest-libX11-changed-header-guards.patch
f325b2
f325b2
* Sat Nov 06 2010 David Tardon 
f325b2
- turn script providers into extensions
f325b2
f325b2
* Wed Nov 03 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-5
f325b2
- Resolves: rhbz#649210 add Sinhalese langpack
f325b2
f325b2
* Sat Oct 30 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-4
f325b2
- langpack macro hard-coded version number
f325b2
f325b2
* Fri Oct 22 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-3
f325b2
- Resolves: xdg632229 gnomeshell app tracking
f325b2
f325b2
* Tue Oct 12 2010 David Tardon <dtardon@redhat.com> 3.2.99.2-2
f325b2
- use macros to define auto-correction and language pack subpackages
f325b2
f325b2
* Mon Oct 11 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-1
f325b2
- next LibreOffice milestone
f325b2
- drop integrated openoffice.org-2.3.0.ooo76649.httpencoding.patch
f325b2
- drop integrated workspace.dtardon03.patch
f325b2
- drop integrated openoffice.org-3.1.0.ooo61927.sw.ww6.unicodefontencoding.patch
f325b2
- drop integrated workspace.impress195.patch
f325b2
- drop integrated workspace.srb1.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo106502.svx.fixspelltimer.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo108246.svx.hide-sql-group-when-inactive.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo95369.sw.sortedobjs.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo110142.svx.safercolornames.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo111758.sd.xerror.patch
f325b2
- drop integrated openoffice.org-3.2.0.ooo111741.extras.malformed-xml-file.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo112059.sw.avoid-null-ptr-deref.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo100686.wizards.types.not.mediatypes.patch
f325b2
- drop integrated workspace.vcl113.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo112384.sw.export.doc.styledoesntexist.patch
f325b2
- drop integrated workspace.cmcfixes77.patch
f325b2
- drop integrated workspace.vcl114.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo106591.sal.tradcopy.patch
f325b2
- drop integrated workspace.vcl115.patch
f325b2
- drop integrated workspace.cmcfixes78.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo114012.sd.bada11ychain.patch
f325b2
- drop integrated workspace.cmcfixes79.patch
f325b2
- drop integrated openoffice.org-3.3.0.ooo114703.vcl.betterlocalize.font.patch
f325b2
- drop integrated openoffice.org-3.3.0.rh638185.editeng.cjkctlhtmlsizes.patch
f325b2
- drop integrated openoffice.org-3.3.0.rh637738.libgcrypt.addmutex.patch
f325b2
- drop integrated openoffice.org-3.2.0.rh632236.writerfilter.cleanup-cell-props.patch
f325b2
- drop workspace.gtk3.patch
f325b2
f325b2
* Wed Oct 06 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.1-2
f325b2
- Related: rhbz#639945 pull in review changes
f325b2
  + redland build-fix
f325b2
  + replace awk script
f325b2
  + validate .destop files
f325b2
f325b2
* Wed Sep 29 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.1-1
f325b2
- initial import of the leviathan