2135ec
# download path contains version without the last (fourth) digit
f085be
%define libo_version 4.2.6
2135ec
# Should contain .alphaX / .betaX, if this is pre-release (actually
2135ec
# pre-RC) version. The pre-release string is part of tarball file names,
2135ec
# so we need a way to define it easily at one place.
2135ec
%define libo_prerelease %{nil}
2135ec
# rhbz#715152 state vendor
2135ec
%if 0%{?rhel}
2135ec
%define vendoroption --with-vendor="Red Hat, Inc."
2135ec
%define libo_python3 %{nil}
2135ec
%define libo_python_sitearch %{python_sitearch}
2135ec
%endif
2135ec
%if 0%{?fedora}
2135ec
%define libo_python3 1
2135ec
%define libo_python_sitearch %{python3_sitearch}
2135ec
%define vendoroption --with-vendor="The Fedora Project"
2135ec
%endif
2135ec
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF
2135ec
%define __jar_repack %{nil}
2135ec
# make it easier to download sources from pre-release site
f085be
# http://dev-builds.libreoffice.org/pre-releases/src
2135ec
%define source_url http://download.documentfoundation.org/libreoffice/src/%{libo_version}
2135ec
# URL for external projects' tarballs
2135ec
%define external_url http://dev-www.libreoffice.org/src/
2135ec
2135ec
# get english only and no-langpacks for a faster smoketest build
2135ec
# fedpkg compile/install/local/mockbuild does not handle --without ATM,
2135ec
# so it is necessary to change this to bcond_with to achieve the same
2135ec
# effect
2135ec
%bcond_without langpacks
2135ec
2135ec
# generated by %%langpack definitions
2135ec
%global langpack_langs %{nil}
2135ec
2135ec
Summary:        Free Software Productivity Suite
2135ec
Name:           libreoffice
2135ec
Epoch:          1
f085be
Version:        %{libo_version}.3
f085be
Release:        5%{?libo_prerelease}%{?dist}
2135ec
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
2135ec
Group:          Applications/Productivity
f085be
URL:            http://www.libreoffice.org/
f085be
f085be
%if 0%{?rhel} && 0%{?rhel} >= 7
f085be
# improve build time by only building for platforms libreoffice is shipped for
f085be
ExcludeArch:    %{ix86} ppc ppc64 s390 s390x
f085be
%endif
2135ec
2135ec
Source0:        %{source_url}/libreoffice-%{version}%{?libo_prerelease}.tar.xz
2135ec
Source1:        %{source_url}/libreoffice-help-%{version}%{?libo_prerelease}.tar.xz
2135ec
Source2:        %{source_url}/libreoffice-translations-%{version}%{?libo_prerelease}.tar.xz
2135ec
Source3:        http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll
2135ec
Source4:        libreoffice-multiliblauncher.sh
2135ec
Source5:        %{external_url}/0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz
2135ec
Source6:        %{external_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
2135ec
Source7:        %{external_url}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
2135ec
Source8:        %{external_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
2135ec
Source9:        %{external_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
#Unfortunately later versions of hsqldb changed the file format, so if we use a later version we loose
2135ec
#backwards compatability.
2135ec
Source10:       %{external_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
f085be
%global bundling_options --without-system-hsqldb
f085be
%endif
f085be
f085be
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Source11:       %{external_url}/aa5ca9d1ed1082890835afab26400a39-mdds_0.10.3.tar.bz2
2135ec
Source12:       %{external_url}/46e92b68e31e858512b680b3b61dc4c1-mythes-1.2.3.tar.gz
2135ec
Source13:       %{external_url}/32f8e1417a64d3c6f2c727f9053f55ea-redland-1.0.16.tar.gz
2135ec
Source14:       %{external_url}/4ceb9316488b0ea01acf011023cf7fff-raptor2-2.0.9.tar.gz
2135ec
Source15:       %{external_url}/b12c5f9cfdb6b04efce5a4a186b8416b-rasqal-0.9.30.tar.gz
f085be
Source16:       %{external_url}/ae330b9493bd4503ac390106ff6060d7-libexttextcat-3.4.3.tar.bz2
f085be
Source17:       %{external_url}/libcdr-0.0.15.tar.bz2
2135ec
Source18:       %{external_url}/b85436266b2ac91d351ab5684b181151-libwpg-0.2.2.tar.bz2
2135ec
Source19:       %{external_url}/a3dcac551fae5ebbec16e844810828c4-libwpd-0.9.9.tar.bz2
2135ec
Source20:       %{external_url}/46eb0e7f213ad61bd5dee0c494132cb0-libwps-0.2.9.tar.bz2
f085be
Source21:       %{external_url}/48d647fbd8ef8889e5a7f422c1bfda94-clucene-core-2.3.3.4.tar.gz
f085be
Source22:       %{external_url}/libvisio-0.0.31.tar.bz2
f085be
Source23:       %{external_url}/861ef15fa0bc018f9ddc932c4ad8b6dd-lcms2-2.4.tar.gz
f085be
Source24:       %{external_url}/libmspub-0.0.6.tar.bz2
f085be
Source25:       %{external_url}/ea2acaf140ae40a87a952caa75184f4d-liborcus-0.5.1.tar.bz2
f085be
Source26:       %{external_url}/36271d3fa0d9dec1632029b6d7aac925-liblangtag-0.5.1.tar.bz2
f085be
Source27:       %{external_url}/15cb8c0803064faef0c4ddf5bc5ca279-boost_1_54_0.tar.bz2
f085be
Source28:       %{external_url}/harfbuzz-0.9.23.tar.bz2
f085be
Source29:       %{external_url}/libfreehand-0.0.0.tar.bz2
f085be
Source30:       %{external_url}/22f8a85daf4a012180322e1f52a7563b-libcmis-0.4.1.tar.gz
f085be
Source31:       %{external_url}/libodfgen-0.0.4.tar.bz2
f085be
Source32:       %{external_url}/libmwaw-0.2.0.tar.bz2
f085be
Source33:       %{external_url}/libetonyek-0.0.4.tar.bz2
f085be
Source34:       %{external_url}/libabw-0.0.2.tar.bz2
f085be
Source35:       %{external_url}/language-subtag-registry-2014-03-27.tar.bz2
f085be
%global bundling_options %{?bundling_options} --without-system-mdds --without-system-mythes --without-system-redland --without-system-libexttextcat --without-system-libcdr --without-system-libwpg --without-system-libwpd --without-system-libwps --without-system-clucene --without-system-libvisio --without-system-lcms2 --without-system-libmspub --without-system-orcus --without-system-liblangtag --without-system-boost --without-system-harfbuzz --without-system-libfreehand --without-system-libcmis --without-system-libodfgen --without-system-libmwaw --without-system-libetonyek --without-system-libabw
2135ec
%endif
2135ec
2135ec
# build tools
2135ec
BuildRequires: autoconf
2135ec
BuildRequires: automake
2135ec
BuildRequires: bc
2135ec
BuildRequires: binutils
2135ec
BuildRequires: bison
2135ec
BuildRequires: desktop-file-utils
2135ec
BuildRequires: doxygen
2135ec
BuildRequires: findutils
2135ec
BuildRequires: flex
2135ec
BuildRequires: gcc-c++
f085be
BuildRequires: git
2135ec
BuildRequires: gperf
2135ec
BuildRequires: icu
2135ec
BuildRequires: make
2135ec
BuildRequires: perl(Archive::Zip)
2135ec
BuildRequires: perl(Digest::MD5)
2135ec
BuildRequires: zip
2135ec
2135ec
# libs / headers
f085be
BuildRequires: pkgconfig(gconf-2.0)
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
f085be
BuildRequires: pkgconfig(bluez)
2135ec
%else
2135ec
%ifnarch s390 s390x
f085be
BuildRequires: pkgconfig(bluez)
2135ec
%endif
2135ec
%endif
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
BuildRequires: boost-devel
f085be
BuildRequires: pkgconfig(libclucene-core)
2135ec
%endif
f085be
BuildRequires: pkgconfig(cppunit)
2135ec
BuildRequires: cups-devel
f085be
BuildRequires: pkgconfig(dbus-glib-1)
f085be
BuildRequires: pkgconfig(evolution-data-server-1.2)
2135ec
BuildRequires: expat-devel
f085be
%if 0%{?fedora}
f085be
BuildRequires: firebird-devel
f085be
BuildRequires: firebird-libfbembed
f085be
%endif
2135ec
BuildRequires: fontpackages-devel
f085be
BuildRequires: pkgconfig(freetype2)
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
BuildRequires: gstreamer-devel
2135ec
BuildRequires: gstreamer-plugins-base-devel
2135ec
%else
f085be
BuildRequires: pkgconfig(graphite2)
f085be
BuildRequires: pkgconfig(gstreamer-1.0)
f085be
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
f085be
BuildRequires: pkgconfig(harfbuzz)
2135ec
%endif
f085be
BuildRequires: pkgconfig(gtk+-2.0)
f085be
BuildRequires: pkgconfig(hunspell)
2135ec
BuildRequires: hyphen-devel
2135ec
%if 0%{?fedora}
2135ec
BuildRequires: kdelibs4-devel
2135ec
%endif
f085be
BuildRequires: pkgconfig(ice)
f085be
BuildRequires: pkgconfig(xext)
f085be
BuildRequires: pkgconfig(xinerama)
f085be
BuildRequires: pkgconfig(xt)
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
f085be
BuildRequires: pkgconfig(lcms2)
f085be
BuildRequires: pkgconfig(libabw-0.0)
f085be
BuildRequires: pkgconfig(libcdr-0.0)
f085be
BuildRequires: pkgconfig(libcmis-0.4)
f085be
BuildRequires: pkgconfig(libetonyek-0.0)
f085be
BuildRequires: pkgconfig(libfreehand-0.0)
f085be
BuildRequires: pkgconfig(libmwaw-0.2)
f085be
BuildRequires: pkgconfig(libodfgen-0.0)
f085be
%endif
f085be
%if 0%{?fedora}
f085be
BuildRequires: pkgconfig(libe-book-0.0)
f085be
BuildRequires: pkgconfig(libeot)
2135ec
%endif
f085be
BuildRequires: pkgconfig(libcurl)
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
f085be
BuildRequires: pkgconfig(libexttextcat)
f085be
BuildRequires: pkgconfig(mdds)
2135ec
%endif
2135ec
BuildRequires: libicu-devel
f085be
BuildRequires: pkgconfig(libidn)
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
BuildRequires: libjpeg-turbo-devel
f085be
BuildRequires: pkgconfig(liblangtag)
f085be
BuildRequires: pkgconfig(libmspub-0.0)
f085be
BuildRequires: pkgconfig(liborcus-0.6)
f085be
BuildRequires: pkgconfig(libvisio-0.0)
f085be
BuildRequires: pkgconfig(libwpd-0.9)
f085be
BuildRequires: pkgconfig(libwpg-0.2)
f085be
BuildRequires: pkgconfig(libwps-0.2)
2135ec
%else
2135ec
BuildRequires: libjpeg-devel
2135ec
%endif
f085be
BuildRequires: pkgconfig(libxml-2.0)
f085be
BuildRequires: pkgconfig(libxslt)
2135ec
BuildRequires: lpsolve-devel
f085be
BuildRequires: pkgconfig(glu)
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
f085be
BuildRequires: pkgconfig(mythes)
2135ec
%endif
f085be
BuildRequires: pkgconfig(neon)
f085be
BuildRequires: pkgconfig(nss)
2135ec
BuildRequires: openldap-devel
2135ec
BuildRequires: pam-devel
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
f085be
BuildRequires: pkgconfig(poppler-cpp)
2135ec
%endif
f085be
BuildRequires: pkgconfig(poppler)
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
BuildRequires: postgresql-devel
2135ec
%endif
2135ec
%if 0%{libo_python3}
f085be
BuildRequires: pkgconfig(python3)
2135ec
%else
2135ec
BuildRequires: python-devel
2135ec
%endif
f085be
BuildRequires: pkgconfig(redland)
f085be
BuildRequires: pkgconfig(sane-backends)
2135ec
BuildRequires: unixODBC-devel
2135ec
BuildRequires: vigra-devel
f085be
BuildRequires: pkgconfig(zlib)
2135ec
2135ec
# java stuff
2135ec
BuildRequires: ant
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
BuildRequires: jakarta-commons-codec
2135ec
BuildRequires: jakarta-commons-lang
2135ec
%else
2135ec
BuildRequires: apache-commons-codec
2135ec
BuildRequires: apache-commons-lang
2135ec
%endif
2135ec
BuildRequires: bsh
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
BuildRequires: hsqldb
2135ec
%endif
2135ec
BuildRequires: java-devel
2135ec
BuildRequires: jakarta-commons-httpclient
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
BuildRequires: junit
2135ec
%endif
2135ec
BuildRequires: pentaho-reporting-flow-engine
2135ec
2135ec
# fonts needed for unit tests
f085be
BuildRequires: liberation-mono-fonts
f085be
BuildRequires: liberation-sans-fonts
f085be
BuildRequires: liberation-serif-fonts
2135ec
2135ec
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-draw = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-math = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-base = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-emailmerge = %{epoch}:%{version}-%{release}
2135ec
2135ec
Patch1:  openoffice.org-2.0.2.rh188467.printingdefaults.patch
2135ec
Patch2:  openoffice.org-2.4.0.ooo86080.unopkg.bodge.patch
2135ec
Patch3:  openoffice.org-3.0.0.ooo88341.sc.verticalboxes.patch
2135ec
Patch4:  openoffice.org-3.1.0.oooXXXXX.solenv.allowmissing.patch
2135ec
Patch5:  openoffice.org-3.1.0.ooo101274.opening-a-directory.patch
2135ec
Patch6:  libreoffice-installfix.patch
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
Patch7: libreoffice-rhel6gcj.patch
2135ec
Patch8: libreoffice-rhel6poppler.patch
2135ec
Patch9: libreoffice-rhel6langs.patch
f085be
Patch10: libreoffice-rhel6glib.patch
f085be
%endif
f085be
Patch11: 0001-Related-rhbz-1032774-bodge-around-reported-NULL-valu.patch
f085be
Patch12: 0001-Resolves-rhbz-1035092-no-shortcut-key-for-Italian-To.patch
f085be
Patch13: 0001-Resolves-rhbz-912529-Kerkis-SmallCaps-shown-instead-.patch
f085be
Patch14: 0001-disable-firebird-unit-test.patch
f085be
Patch15: 0001-never-run-autogen.sh.patch
f085be
Patch16: 0001-Related-rhbz-1065807-rework-i66157-for-multiple-writ.patch
f085be
Patch17: 0001-Resolves-rhbz-1065807-use-xdg-Templates-for-default-.patch
f085be
Patch18: 0001-rhbz-1057977-avoid-use-of-invalidated-pointers.patch
f085be
Patch19: 0001-KDE-don-t-throw-on-TemplatePathVariable.patch
f085be
Patch20: 0001-Change-SDK-javaodc-from-static-Package-to-dynamic-Ge.patch
f085be
Patch21: 0001-Package-GeneratedPackage-fixup.patch
f085be
Patch22: 0001-Related-rhbz-1075951-abrt-crash-in-MSWordExportBase-.patch
f085be
Patch23: 0001-drop-OnlyShowIn-from-.desktop-files.patch
f085be
Patch24: 0001-Resolves-rhbz-1081176-don-t-jump-to-cursor-pos-when.patch
f085be
Patch25: 0001-Resolves-fdo-36815-enable-printing-WYSIWYG-sidewindo.patch
f085be
Patch26: 0001-Related-fdo-36815-print-the-text-highlight-range-as-.patch
f085be
Patch27: 0001-add-a-format-all-comments-feature.patch
f085be
Patch28: 0001-Resolves-fdo-37130-use-10pt-Default-style-font-for-c.patch
f085be
Patch29: 0001-Related-fdo-36815-center-scaled-comment-page-vertica.patch
f085be
Patch30: 0001-Resolves-fdo-78128-go-back-to-using-an-interim-metaf.patch
f085be
Patch31: 0001-add-X-TryExec-entries-to-desktop-files.patch
f085be
Patch32: 0001-Related-fdo-36815-clip-overlarge-comment-contents.patch
f085be
Patch33: 0001-center-slide-after-changing-zoom.patch
f085be
Patch34: 0001-add-a-status-bar-icon-to-fit-slide-to-window.patch
f085be
Patch35: 0001-Related-fdo-50697-reset-the-cache-timeout-on-GetGrap.patch
f085be
Patch36: 0001-Resolves-rhbz-1096295-hard-to-distinguish-selected-f.patch
f085be
Patch37: 0001-update-libxmlsec-config.-to-support-ppc64le.patch
f085be
Patch38: 0001-move-UOF-and-Office-2003-filters-to-xsltfilter-modul.patch
f085be
Patch39: 0001-avoid-problems-detecting-HTML-files-with-.xls-ext.patch
f085be
Patch40: 0001-scrolling-very-slow-in-calc.patch
f085be
Patch41: 0001-Resolves-fdo-81487-pasting-into-outline-view-crashes.patch
f085be
Patch42: 0001-Resolves-rhbz-1121341-crash-on-closing-shrunk-validi.patch
f085be
Patch43: 0001-Resolves-i125289-do-apply-possible-changed-GraphicSt.patch
f085be
Patch44: 0001-rhbz-1121254-reload-font-list-from-shell-on-change.patch
f085be
Patch45: 0001-rhbz-1079672-FileDialogHelper-don-t-hand-out-stale-p.patch
f085be
Patch46: 0001-Related-rhbz-1130264-plausible-fix-for-reported-cras.patch
f085be
Patch47: 0001-Resolves-rhbz-1125588-port-LibreOffice-to-ppc64le.patch
f085be
Patch48: 0001-refine-current-date-time-hotkey-handling.patch
f085be
%if 0%{?rhel}
f085be
Patch49: 0001-disable-libe-book-support.patch
f085be
%endif
f085be
Patch51: 0001-if-_CALL_ELF-if-defined-_CALL_ELF-_CALL_ELF-2.patch
f085be
Patch52: 0001-fix-variable-name.patch
f085be
Patch53: 0001-cast-arg-to-the-right-type.patch
f085be
Patch54: 0001-sigh-simply-forgot-to-include-the-endian-header.patch
f085be
f085be
# <<< beginning of additional 4.2.7 patches
f085be
Patch55: 0001-resolved-fdo-62250-absent-value-cell-values-are-not-.patch
f085be
Patch56: 0002-localized-GetFullName.patch
f085be
Patch57: 0003-Resolves-i119287-corrected-default-style-for-draw-ob.patch
f085be
Patch58: 0004-Adjust-for-the-splitting-of-number-format-properties.patch
f085be
Patch59: 0005-bnc-881025-Mark-axis-a-percent-axis-only-when-all-da.patch
f085be
Patch60: 0006-bnc-883684-Make-chart-objects-exempt-from-automatic-.patch
f085be
Patch61: 0007-Fix-ignoring-large-twips-values-like-MSO-does-cp-100.patch
f085be
Patch62: 0016-sd-stop-calling-graphics-styles-Image-Styles.patch
f085be
Patch63: 0017-fdo-81284-Don-t-write-to-zero-length-files.patch
f085be
Patch64: 0018-Resolves-fdo-52226-swap-in-graphics-on-.docx-and-.rt.patch
f085be
Patch65: 0019-Related-fdo-52226-ensure-graphics-are-swapped-in-on-.patch
f085be
Patch66: 0020-fdo-78554-SVG-Text-from-SVG-no-longer-displayed-in-L.patch
f085be
Patch67: 0022-fdo-71076-fdo-71767-Preserve-number-formats-when-cha.patch
f085be
Patch68: 0023-fdo-79676-Initialize-with-a-default-chart-only-from-.patch
f085be
Patch69: 0025-fdo-81445-Display-correct-label-for-empty-cell.patch
f085be
Patch70: 0026-bnc-862510-Improve-handling-of-OOXML-gradients.patch
f085be
Patch71: 0027-Do-not-prefer-bandRow-over-firstCol-lastCol-nor-the-.patch
f085be
Patch72: 0028-bnc-887225-OOXML-import-Correctly-apply-table-style-.patch
f085be
Patch73: 0029-fdo-81470-Fix-a-crasher-during-xlsx-export-with-revi.patch
f085be
Patch74: 0031-use-rtl-math-round-here-to-get-the-same-number-on-32.patch
f085be
Patch75: 0033-bnc-887230-always-use-theme-color-for-hyperlinks-in-.patch
f085be
Patch76: 0035-related-fdo-78502-writerfilter-RTF-import-fix-invali.patch
f085be
Patch77: 0036-fdo-79676-Fix-the-Java-UNO-API-test-with-regard-to-c.patch
f085be
Patch78: 0038-bool-improvements.patch
f085be
Patch79: 0039-Adapt-to-sal-log.hxx.patch
f085be
Patch80: 0040-bnc-885548-Initial-work-on-importing-revisions-from-.patch
f085be
Patch81: 0041-bnc-885548-Adjust-xlsx-export-of-revisions-to-get-it.patch
f085be
Patch82: 0042-Preserve-the-end-of-list-flag-for-xls-round-tripping.patch
f085be
Patch83: 0043-bnc-883684-Better-fix-for-this.patch
f085be
Patch84: 0044-fdo-81309-Adjust-references-during-sort.patch
f085be
Patch85: 0045-emf-emulate-hatch-with-color-blend.patch
f085be
Patch86: 0046-bnc-881024-Handle-0-font-height-just-like-outdev-dra.patch
f085be
Patch87: 0047-bnc-881024-Don-t-world-transform-font-size-in-WMF-EM.patch
f085be
Patch88: 0048-fdo-74295-win32-fpicker-correctly-set-the-default-fi.patch
f085be
Patch89: 0049-Resolves-fdo-81581-Mediawiki-doesn-t-recognize-under.patch
f085be
Patch90: 0052-Resolves-fdo-80906-Delete-any-control-on-Dialog-edit.patch
f085be
Patch91: 0053-fdo-81304-don-t-parse-file-name-as-part-of-URL.patch
f085be
Patch92: 0058-Resolves-fdo-81598-i125300-enhanced-handling-of-mult.patch
f085be
Patch93: 0059-bnc-862510-PPTX-import-bullets-have-color-as-followi.patch
f085be
Patch94: 0060-Related-fdo-81457-skip-setting-an-empty-allocation.patch
f085be
Patch95: 0061-Fix-for-Footer-is-missing-if-fisrt-page-different-he.patch
f085be
Patch96: 0062-fix-build-of-last-commit.patch
f085be
Patch97: 0063-fdo-81617-Split-formula-groups-at-sort-range-boundar.patch
f085be
Patch98: 0064-fdo-79578-Properly-update-formulas-upon-change-in-db.patch
f085be
Patch99: 0065-Related-fdo-81641-create-new-styles-with-an-initial-.patch
f085be
Patch100: 0067-coverity-1194911-Unchecked-dynamic_cast.patch
f085be
Patch101: 0068-bnc-467459-fix-editeng-text-search-with-expanded-fie.patch
f085be
Patch102: 0069-bnc-885548-Reset-the-default-user-to-the-document-ow.patch
f085be
Patch103: 0070-fdo-81330-When-moving-to-a-different-sheet-set-3D-fl.patch
f085be
Patch104: 0071-fdo-80846-Get-the-parameter-order-right.patch
f085be
Patch105: 0072-fdo-78502-writerfilter-RTF-import-handle-u-keyword-i.patch
f085be
Patch106: 0073-fdo-81384-writerfilter-turn-the-horrible-btLr-cell-t.patch
f085be
Patch107: 0074-fdo-78904-LO-hangs-while-saving-the-document.patch
f085be
Patch108: 0075-fdo-75380-Let-s-not-always-set-the-line-style-to-NON.patch
f085be
Patch109: 0076-fdo-80986-disable-highlight-DOCX-import.patch
f085be
Patch110: 0077-avoid-buffer-overflow-by-using-wrong-buffer.patch
f085be
Patch111: 0078-fdo-81993-Revert-Resolves-i119464-Update-default-ali.patch
f085be
Patch112: 0079-fdo-81516-Support-fonts-like-Source-Han-Sans-with-16.patch
f085be
Patch113: 0080-bnc-886540-Default-chart-background-for-pptx-docs-sh.patch
f085be
Patch114: 0081-bnc-886540-Let-s-not-push-the-available-area-down-wh.patch
f085be
Patch115: 0082-bnc-862514-Handle-corner-case-in-slide-sorter-correc.patch
f085be
Patch116: 0083-fdo-81835-Don-t-prefer-GDI-Metafiles-to-RTF-HTML-cor.patch
f085be
Patch117: 0084-fdo-82137-don-t-include-working-directory-in-tarball.patch
f085be
Patch118: 0085-fdo-81516-vcl-limit-number-of-CFFs-read-from-font.patch
f085be
Patch119: 0086-fdo-69282-sw-fix-updating-of-page-styles-via-SwDocSh.patch
f085be
Patch120: 0087-SwDoc-CopyPageDesc-probably-sending-Modify-for-first.patch
f085be
Patch121: 0089-bnc-885548-Set-the-date-time-mode-to-non-fixed-after.patch
f085be
Patch122: 0090-fdo-81552-Fail-nicely-if-avahi-doesn-t-let-libreoffi.patch
f085be
Patch123: 0091-bnc-862510-PPTX-import-Properly-show-data-labels-in-.patch
f085be
Patch124: 0092-Fix-some-number-format-issues-bnc-862510.patch
f085be
Patch125: 0093-fdo-81995-fix-Outline-numbering-tab-page.patch
f085be
Patch126: 0095-bnc-887227-Do-not-set-TextAutoGrowHeight-for-vertica.patch
f085be
Patch127: 0097-fdo-80501-Ensure-that-we-notify-each-listener-only-o.patch
f085be
Patch128: 0098-bnc-822170-Let-s-not-even-try-to-export-invalid-char.patch
f085be
Patch129: 0099-valgrind-bff-don-t-add-0xffff-oldcode.patch
f085be
# >>> end of additional 4.2.7 patches
f085be
f085be
Patch130: 0002-Linux-AArch64-port.patch
f085be
Patch131: 0001-fix-KDE4-detection-on-aarch64.patch
f085be
Patch132: 0001-drop-useless-test-for-ant-apache-regexp.patch
f085be
Patch133: 0001-No-fstack-protect-strong-for-gcc3_linux_aarch64-cpp2.patch
f085be
Patch134: 0001-set-up-java-on-aarch64.patch
f085be
Patch135: 0001-Disable-sdremote-by-default-and-improve-flow-control.patch
f085be
Patch136: 0001-rhbz-1111216-allow-to-export-an-empty-sheet-to-PDF.patch
f085be
Patch137: 0001-rhbz-1016758-Dispose-bridges-when-disposing-bridge-f.patch
2135ec
2135ec
%define instdir %{_libdir}
2135ec
%define baseinstdir %{instdir}/libreoffice
2135ec
%define ureinstdir %{baseinstdir}/ure
2135ec
%define sdkinstdir %{baseinstdir}/sdk
2135ec
%define fontname opensymbol
2135ec
f085be
# rhbz#1085420 make sure we do not provide bundled libraries
f085be
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
# redland libs are already suffixed -> no need to filter them too
f085be
%global libo_bundled_libs_filter /^lib\\(clucene\\|lcms2\\)\\.so.*$/d
f085be
%filter_from_provides %{libo_bundled_libs_filter}
f085be
%filter_from_requires %{libo_bundled_libs_filter}
f085be
%filter_setup
f085be
%endif
f085be
2135ec
%description
2135ec
LibreOffice is an Open Source, community-developed, office productivity suite.
2135ec
It includes the key desktop applications, such as a word processor,
2135ec
spreadsheet, presentation manager, formula editor and drawing program, with a
2135ec
user interface and feature set similar to other office suites.  Sophisticated
2135ec
and flexible, LibreOffice also works transparently with a variety of file
2135ec
formats, including Microsoft Office File Formats.
2135ec
f085be
%package filters
f085be
Summary: All import / export filters
f085be
Group: Applications/Productivity
f085be
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-draw = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-graphicfilter = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-math = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-xsltfilter = %{epoch}:%{version}-%{release}
f085be
f085be
%description filters
f085be
Metapackage to pull in all subpackages that contain import or export
f085be
filters.
f085be
2135ec
%package core
2135ec
Summary: Core modules for LibreOffice
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-%{fontname}-fonts = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: liberation-sans-fonts >= 1.0, liberation-serif-fonts >= 1.0, liberation-mono-fonts >= 1.0
2135ec
Requires: dejavu-sans-fonts, dejavu-serif-fonts, dejavu-sans-mono-fonts
2135ec
Requires: google-crosextra-caladea-fonts, google-crosextra-carlito-fonts
2135ec
Requires: hyphen-en, hyphen >= 2.4, autocorr-en
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
Requires: hunspell-en
2135ec
%else
2135ec
# rhbz#949106 libreoffice-core drags in both openjdk 1.7.0 and 1.8.0
2135ec
Requires: java >= 1:1.6
2135ec
Requires: hunspell-en-US
2135ec
%endif
2135ec
Requires(pre):    gtk2 >= 2.9.4
2135ec
Requires(post):   gtk2 >= 2.9.4
2135ec
Requires(preun):  gtk2 >= 2.9.4
2135ec
Requires(postun): gtk2 >= 2.9.4
2135ec
Obsoletes: libreoffice-binfilter < 1:4.0.0.0
2135ec
Obsoletes: libreoffice-javafilter < 1:4.1.0.0
f085be
Obsoletes: openoffice.org-core < 1:3.3.1
f085be
Obsoletes: openoffice.org-brand < 1:3.3.1, broffice.org-brand < 1:3.3.1
f085be
Obsoletes: openoffice.org-javafilter < 1:3.3.1
f085be
Obsoletes: openoffice.org-langpack-ms < 1:3.3.1, libreoffice-langpack-ms < 1:3.3.99.1
f085be
Obsoletes: openoffice.org-langpack-ur < 1:3.3.1, libreoffice-langpack-ur < 1:3.3.99.1
f085be
Obsoletes: openoffice.org-testtools < 1:3.3.1
2135ec
Obsoletes: libreoffice-testtools < 1:3.4.99.1
2135ec
Obsoletes: autocorr-eu < 1:4.0.1.2
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-core = 1:3.3.0
2135ec
Provides: openoffice.org-core%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-brand = 1:3.3.0, broffice.org-brand = 1:3.3.0
2135ec
Provides: openoffice.org-brand%{?_isa} = 1:3.3.0, broffice.org-brand%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description core
2135ec
The shared core libraries and support files for LibreOffice.
2135ec
2135ec
%package pyuno
2135ec
Summary: Python support for LibreOffice
2135ec
Group: Development/Libraries
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
%if 0%{libo_python3}
2135ec
Requires: python3
2135ec
%else
2135ec
Requires: python
f085be
Obsoletes: openoffice.org-pyuno < 1:3.3.1
2135ec
%endif
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-pyuno = 1:3.3.0
2135ec
Provides: openoffice.org-pyuno%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description pyuno
2135ec
Python bindings for the LibreOffice UNO component model. Allows scripts both
2135ec
external to LibreOffice and within the internal LibreOffice scripting framework
2135ec
to be written in python.
2135ec
2135ec
%package base
2135ec
Summary: Database front-end for LibreOffice
2135ec
Group: Applications/Productivity
2135ec
Requires: pentaho-reporting-flow-engine
2135ec
Requires: postgresql-jdbc
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
Requires:  hsqldb
2135ec
%endif
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
2135ec
Obsoletes: %{name}-report-builder < 1:4.1.0.0
f085be
Obsoletes: openoffice.org-base-core < 1:3.3.1
f085be
Obsoletes: openoffice.org-base < 1:3.3.1, broffice.org-base < 1:3.3.1
f085be
Obsoletes: openoffice.org-report-builder < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-base-core = 1:3.3.0
2135ec
Provides: openoffice.org-base-core%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-base = 1:3.3.0, broffice.org-base = 1:3.3.0
2135ec
Provides: openoffice.org-base%{?_isa} = 1:3.3.0, broffice.org-base%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-report-builder = 1:3.3.0
2135ec
Provides: openoffice.org-report-builder%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description base
2135ec
GUI database front-end for LibreOffice. Allows creation and management of 
2135ec
databases through a GUI.
2135ec
2135ec
%package bsh
2135ec
Summary: BeanShell support for LibreOffice
2135ec
Group: Development/Libraries
2135ec
Requires: bsh
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-bsh < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-bsh = 1:3.3.0
2135ec
Provides: openoffice.org-bsh%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description bsh
2135ec
Support BeanShell scripts in LibreOffice.
2135ec
2135ec
%package rhino
2135ec
Summary: JavaScript support for LibreOffice
2135ec
Group: Development/Libraries
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-rhino < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-rhino = 1:3.3.0
2135ec
Provides: openoffice.org-rhino%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description rhino
2135ec
Support JavaScript scripts in LibreOffice.
2135ec
2135ec
%package wiki-publisher
2135ec
Summary: Create Wiki articles on MediaWiki servers with LibreOffice
2135ec
Group: Applications/Productivity
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
Requires: jakarta-commons-codec, jakarta-commons-httpclient
2135ec
Requires: jakarta-commons-lang, jakarta-commons-logging
2135ec
%else
2135ec
Requires: apache-commons-codec, jakarta-commons-httpclient
2135ec
Requires: apache-commons-lang, apache-commons-logging
2135ec
%endif
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-wiki-publisher < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-wiki-publisher = 1:3.3.0
2135ec
Provides: openoffice.org-wiki-publisher%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description wiki-publisher
2135ec
The Wiki Publisher enables you to create Wiki articles on MediaWiki servers
2135ec
without having to know the syntax of the MediaWiki markup language. Publish
2135ec
your new and existing documents transparently with writer to a wiki page.
2135ec
2135ec
%package nlpsolver
2135ec
Summary: Non-linear solver engine for LibreOffice Calc
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-calc = %{epoch}:%{version}-%{release}
2135ec
2135ec
%description nlpsolver
2135ec
A non-linear solver engine for Calc as an alternative to the default linear
2135ec
programming model when more complex, nonlinear programming is required.
2135ec
2135ec
%package ogltrans
2135ec
Summary: 3D OpenGL slide transitions for LibreOffice
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-impress = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-ogltrans < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-ogltrans = 1:3.3.0
2135ec
Provides: openoffice.org-ogltrans%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description ogltrans
2135ec
OpenGL Transitions enable 3D slide transitions to be used in LibreOffice.
2135ec
Requires good quality 3D support for your graphics card for best experience.
2135ec
2135ec
%package pdfimport
2135ec
Summary: PDF Importer for LibreOffice Draw
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-draw = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-pdfimport < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-pdfimport = 1:3.3.0
2135ec
Provides: openoffice.org-pdfimport%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description pdfimport
2135ec
The PDF Importer imports PDF into drawing documents to preserve layout
2135ec
and enable basic editing of PDF documents.
2135ec
2135ec
%package %{fontname}-fonts
2135ec
Summary: LibreOffice dingbats font
2135ec
Group: User Interface/X
2135ec
Requires: fontpackages-filesystem
f085be
Obsoletes: openoffice.org-fonts < 1:3.3.1
f085be
Obsoletes: openoffice.org-opensymbol-fonts < 1:3.3.1
2135ec
BuildArch: noarch
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
Provides: openoffice.org-fonts = 1:3.3.0
2135ec
Provides: openoffice.org-opensymbol-fonts = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description %{fontname}-fonts
2135ec
A dingbats font, OpenSymbol, suitable for use by LibreOffice for bullets and
2135ec
mathematical symbols. 
2135ec
2135ec
%package writer
2135ec
Summary: LibreOffice Word Processor Application
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-writer-core < 1:3.3.1
f085be
Obsoletes: openoffice.org-writer < 1:3.3.1, broffice.org-writer < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-writer-core = 1:3.3.0
2135ec
Provides: openoffice.org-writer-core%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-writer = 1:3.3.0, broffice.org-writer = 1:3.3.0
2135ec
Provides: openoffice.org-writer%{?_isa} = 1:3.3.0, broffice.org-writer%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description writer
2135ec
The LibreOffice Word Processor application.
2135ec
2135ec
%package emailmerge
2135ec
Summary: Email mail-merge component for LibreOffice 
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-emailmerge < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-emailmerge = 1:3.3.0
2135ec
Provides: openoffice.org-emailmerge%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description emailmerge
2135ec
Enables the LibreOffice writer module to mail-merge to email.
2135ec
2135ec
%package calc
2135ec
Summary: LibreOffice Spreadsheet Application
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-calc-core < 1:3.3.1
f085be
Obsoletes: openoffice.org-calc < 1:3.3.1, broffice.org-calc < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-calc-core = 1:3.3.0
2135ec
Provides: openoffice.org-calc-core%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-calc = 1:3.3.0, broffice.org-calc = 1:3.3.0
2135ec
Provides: openoffice.org-calc%{?_isa} = 1:3.3.0, broffice.org-calc%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description calc
2135ec
The LibreOffice Spreadsheet application.
2135ec
2135ec
%package draw
2135ec
Summary: LibreOffice Drawing Application
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-pdfimport = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-graphicfilter = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-draw-core < 1:3.3.1
f085be
Obsoletes: openoffice.org-draw < 1:3.3.1, broffice.org-draw < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-draw-core = 1:3.3.0
2135ec
Provides: openoffice.org-draw-core%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-draw = 1:3.3.0, broffice.org-draw = 1:3.3.0
2135ec
Provides: openoffice.org-draw%{?_isa} = 1:3.3.0, broffice.org-draw%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description draw
2135ec
The LibreOffice Drawing Application.
2135ec
2135ec
%package impress
2135ec
Summary: LibreOffice Presentation Application
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f085be
Obsoletes: %{name}-presentation-minimizer < 2:4.2.0.0-1.alpha1
2135ec
Obsoletes: %{name}-presenter-screen < 2:4.0.0.0-1.beta1
f085be
Obsoletes: openoffice.org-impress-core < 1:3.3.1
f085be
Obsoletes: openoffice.org-impress < 1:3.3.1, broffice.org-impress < 1:3.3.1
f085be
Obsoletes: openoffice.org-presentation-minimizer < 1:3.3.1
f085be
Obsoletes: openoffice.org-presenter-screen < 1:3.3.1
f085be
Provides: %{name}-presentation-minimizer%{?_isa} = %{epoch}:%{version}-%{release}
2135ec
Provides: %{name}-presenter-screen%{?_isa} = %{epoch}:%{version}-%{release}
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-impress-core = 1:3.3.0
2135ec
Provides: openoffice.org-impress-core%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-impress = 1:3.3.0, broffice.org-impress = 1:3.3.0
2135ec
Provides: openoffice.org-impress%{?_isa} = 1:3.3.0, broffice.org-impress%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-presentation-minimizer = 1:3.3.0
f085be
Provides: openoffice.org-presentation-minimizer%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-presenter-screen = 1:3.3.0
2135ec
Provides: openoffice.org-presenter-screen%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description impress
2135ec
The LibreOffice Presentation Application.
2135ec
2135ec
%package math
2135ec
Summary: LibreOffice Equation Editor Application
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-math-core < 1:3.3.1
f085be
Obsoletes: openoffice.org-math < 1:3.3.1, broffice.org-math < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-math-core = 1:3.3.0
2135ec
Provides: openoffice.org-math-core%{?_isa} = 1:3.3.0
f085be
Provides: openoffice.org-math = 1:3.3.0, broffice.org-math = 1:3.3.0
2135ec
Provides: openoffice.org-math%{?_isa} = 1:3.3.0, broffice.org-math%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description math 
2135ec
The LibreOffice Equation Editor Application.
2135ec
2135ec
%package graphicfilter
2135ec
Summary: LibreOffice Extra Graphic filters
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-graphicfilter < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-graphicfilter = 1:3.3.0
2135ec
Provides: openoffice.org-graphicfilter%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description graphicfilter
2135ec
The graphicfilter module for LibreOffice provides graphic filters, e.g. svg and
2135ec
flash filters.
2135ec
2135ec
%package xsltfilter
2135ec
Summary: Optional xsltfilter module for LibreOffice
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-xsltfilter < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-xsltfilter = 1:3.3.0
2135ec
Provides: openoffice.org-xsltfilter%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description xsltfilter
2135ec
The xsltfilter module for LibreOffice, provides additional docbook and
2135ec
xhtml export transforms. Install this to enable docbook export.
2135ec
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%package postgresql
2135ec
Summary: PostgreSQL connector for LibreOffice
2135ec
Group: Applications/Productivity
2135ec
Requires: %{name}-base = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: postgresql-libs
2135ec
2135ec
%description postgresql
2135ec
A PostgreSQL connector for the database front-end for LibreOffice. Allows
2135ec
creation and management of PostgreSQL databases through a GUI.
2135ec
%endif
2135ec
2135ec
%package ure
2135ec
Summary: UNO Runtime Environment
2135ec
Group: Development/Libraries
2135ec
Requires: unzip, jre >= 1.5.0
f085be
Obsoletes: openoffice.org-ure < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-ure = 1:3.3.0
2135ec
Provides: openoffice.org-ure%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description ure
2135ec
UNO is the component model of LibreOffice. UNO offers interoperability between
2135ec
programming languages, other components models and hardware architectures,
2135ec
either in process or over process boundaries, in the Intranet as well as in the
2135ec
Internet. UNO components may be implemented in and accessed from any
2135ec
programming language for which a UNO implementation (AKA language binding) and
2135ec
an appropriate bridge or adapter exists
2135ec
2135ec
%package sdk
2135ec
Summary: Software Development Kit for LibreOffice
2135ec
Group: Development/Libraries
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: unzip, java-devel
f085be
Obsoletes: openoffice.org-sdk < 1:3.3.1, openoffice.org-devel < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-sdk = 1:3.3.0, openoffice.org-devel = 1:3.3.0
2135ec
Provides: openoffice.org-sdk%{?_isa} = 1:3.3.0, openoffice.org-devel%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description sdk
2135ec
The LibreOffice SDK is an add-on for the LibreOffice office suite. It provides
2135ec
the necessary tools for programming using the LibreOffice APIs and for creating
2135ec
extensions (UNO components) for LibreOffice.  To set the build environment for
2135ec
building against the sdk use %{sdkinstdir}/setsdkenv_unix.sh.
2135ec
2135ec
%package sdk-doc
2135ec
Summary: Software Development Kit documentation for LibreOffice
2135ec
Group: Documentation
2135ec
Requires: %{name}-sdk = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-sdk-doc < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-sdk-doc = 1:3.3.0
2135ec
Provides: openoffice.org-sdk-doc%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description sdk-doc
2135ec
This provides documentation for programming using the LibreOffice APIs
2135ec
and examples of creating extensions (UNO components) for LibreOffice.
2135ec
2135ec
%package headless
2135ec
Summary: LibreOffice Headless plug-in
2135ec
Group: Development/Libraries
2135ec
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
f085be
Obsoletes: openoffice.org-headless < 1:3.3.1
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
Provides: openoffice.org-headless = 1:3.3.0
2135ec
Provides: openoffice.org-headless%{?_isa} = 1:3.3.0
2135ec
%endif
2135ec
2135ec
%description headless
2135ec
A plug-in for LibreOffice that enables it to function without an X server. 
2135ec
It implements the -headless command line option and allows LibreOffice to be
2135ec
used as a backend server for e.g. document conversion.
2135ec
2135ec
%package glade
2135ec
Summary: Support for creating LibreOffice dialogs in glade
2135ec
Group: Development/Libraries
f0633d
Requires: %{name}-ure = %{epoch}:%{version}-%{release}
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
Requires: glade3-libgladeui
2135ec
2135ec
%description glade
2135ec
%{name}-glade contains a catalog of LibreOffice-specific widgets for
2135ec
glade and ui-previewer tool to check the visual appearance of dialogs.
2135ec
f085be
%package librelogo
f085be
Summary: LibreLogo scripting language
f085be
Group: Applications/Productivity
f085be
Requires: %{name}-writer = %{epoch}:%{version}-%{release}
f085be
Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
f085be
f085be
%description librelogo
f085be
Enables LibreLogo scripting in Writer. LibreLogo is a Logo-like
f085be
programming language with interactive vectorgraphics for education and
f085be
DTP.
f085be
2135ec
%if 0%{?fedora}
f085be
2135ec
%package kde
2135ec
Summary: LibreOffice KDE integration plug-in
2135ec
Group:   Applications/Productivity
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release}
2135ec
2135ec
%description kde
2135ec
A plug-in for LibreOffice that enables integration into the KDE desktop environment.
f085be
f085be
%package appdata
f085be
Summary: AppData support for LibreOffice
f085be
Group:   Applications/Productivity
f085be
License: CC0
f085be
BuildArch: noarch
f085be
f085be
%description appdata
f085be
%{name}-appdata contains the AppData definition file for LibreOffice.
f085be
2135ec
%endif
2135ec
2135ec
%if 0%{?_enable_debug_packages}
2135ec
2135ec
%define debug_package %{nil}
2135ec
%global __debug_package 1
2135ec
2135ec
%package debuginfo
2135ec
Summary: Debug information for package %{name}
2135ec
Group: Development/Debug
2135ec
AutoReqProv: 0
2135ec
Requires: libreoffice-core = %{epoch}:%{version}-%{release}
2135ec
Requires: libreoffice-gdb-debug-support = %{epoch}:%{version}-%{release}
2135ec
2135ec
%description debuginfo
2135ec
This package provides debug information for package %{name}.
2135ec
Debug information is useful when developing applications that use this
2135ec
package or when debugging this package.
2135ec
2135ec
%files debuginfo -f debugfiles.list
2135ec
2135ec
%package gdb-debug-support
2135ec
Summary: Additional support for debugging with gdb
2135ec
Group: Development/Debug
2135ec
Requires: gdb
2135ec
AutoReqProv: 0
2135ec
2135ec
%description gdb-debug-support
2135ec
This package provides gdb pretty printers for package %{name}.
2135ec
2135ec
%files gdb-debug-support
2135ec
%{_datadir}/gdb/auto-load%{baseinstdir}
2135ec
%{_datadir}/libreoffice/gdb
2135ec
2135ec
%endif
2135ec
2135ec
%define _langpack_common() \
2135ec
%{baseinstdir}/program/resource/*%{1}.res  \
f085be
%{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res/%{1}.zip \
f085be
%{baseinstdir}/share/config/soffice.cfg/*/ui/res/%{1}.zip \
2135ec
%{baseinstdir}/share/template/%{1} \
2135ec
%{baseinstdir}/share/registry/Langpack-%{1}.xcd \
2135ec
%{baseinstdir}/share/registry/res/registry_%{1}.xcd \
2135ec
%{baseinstdir}/share/registry/res/fcfg_langpack_%{1}.xcd \
2135ec
%{nil}
2135ec
2135ec
# Defines a language pack subpackage.
2135ec
#
2135ec
# It's necessary to define language code (-l) and language name (-n).
2135ec
# Additionally, it's possible
2135ec
# * to require autocorr, hunspell, hyphen or mythes package or font for
2135ec
#   given language,
2135ec
# * to obsolete openoffice.org-langpack package,
2135ec
# * to provide libreoffice-langpack-loc package, where loc is glibc
2135ec
#   locale--this is necessary for yum to pick it automatically,
2135ec
# * to require other, unrelated, packages,
2135ec
# * to specify file serving as file list.
2135ec
# For these, lower case character argument takes an argument specifying
2135ec
# language, upper case character argument uses language from -l.
2135ec
#
2135ec
# All remaining arguments are considered to be files and added to the file
2135ec
# list.
2135ec
#
2135ec
# Aa:  autocorr dependency
2135ec
# c:   additional config file (just the name stem)
2135ec
# E    the package does not contain any files (i.e., has empty filelist)
2135ec
# Ff:  font language dependency
2135ec
# Hh:  hunspell dependency
2135ec
# i:   additional language added to this package
2135ec
# L:   internal (LibreOffice) language code, used in file names
2135ec
# l:   language code, e.g., cs
2135ec
# Mm:  mythes dependency
2135ec
# n:   language name, e.g., Czech
2135ec
# Oo:  Obsoletes: of openoffice.org-langpack
2135ec
# Vv:  Very archaic Obsoletes: of openoffice.org-langpack
2135ec
# Ww:  Archaic Obsoletes: of openoffice.org2-langpack
2135ec
# p:   Provides: of libreoffice-langpack
2135ec
# r:   comma-separated list of additional requires
2135ec
# S:s: script classification (cjk, ctl). -S is only a marker, as it does
2135ec
#      not add any .xcd into the package (the file does not exist for at
2135ec
#      least one CTL-using locale, si)
2135ec
# T    has help files
2135ec
# Xx:  has autotext definitions
2135ec
# Yy:  hyphen dependency
2135ec
#
2135ec
# Example:
2135ec
# libreoffice-langpack-cs: langpack for Czech lang. requiring hyphen-cs,
2135ec
# autocorr-cs, mythes-cs-CZ and suitable font, obsoleting
2135ec
# openoffice.org-langpack-cs_CZ:
2135ec
# %%langpack -l cs -n Czech -H -A -m cs-CZ
2135ec
#  b de g  jk     q  tu    z BCD  G IJK  N PQR  U    Z0123456789
2135ec
%define langpack(Aa:c:EFf:Hh:i:L:l:Mm:n:p:Oo:r:S:s:TVv:Ww:Xx:Yy:) \
2135ec
%define project LibreOffice \
2135ec
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
2135ec
%define _langpack_lang %{-L:%{-L*}}%{!-L:%{lang}} \
2135ec
%define pkgname langpack-%{lang} \
2135ec
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
2135ec
\
2135ec
%global langpack_langs %{langpack_langs} %{_langpack_lang} %{-i:%{-i*}} \
2135ec
\
2135ec
%package %{pkgname} \
2135ec
Summary: %{langname} language pack for %{project} \
2135ec
Group: Applications/Productivity \
2135ec
Requires: %{name}-core = %{epoch}:%{version}-%{release} \
2135ec
%{-a:Requires: autocorr-%{-a*}}%{!-a:%{-A:Requires: autocorr-%{lang}}} \
2135ec
%{-f:Requires: font(:lang=%{-f*})}%{!-f:%{-F:Requires: font(:lang=%{lang})}} \
2135ec
%{-h:Requires: hunspell-%{-h*}}%{!-h:%{-H:Requires: hunspell-%{lang}}} \
2135ec
%{-m:Requires: mythes-%{-m*}}%{!-m:%{-M:Requires: mythes-%{lang}}} \
2135ec
%{-y:Requires: hyphen-%{-y*}}%{!-y:%{-Y:Requires: hyphen-%{lang}}} \
2135ec
%{-r:Requires: %{-r*}} \
2135ec
%define obs openoffice.org-langpack \
2135ec
%define obsv 1:3.3.1 \
2135ec
%define aobs openoffice.org2-langpack \
2135ec
%define aobsv 1:3.0.0 \
2135ec
%define vaobs openoffice.org-langpack \
2135ec
%define vaobsv 1:2.0.3 \
2135ec
%{-o:Obsoletes: %{obs}-%{-o*} < %{obsv}}%{!-o:%{-O:Obsoletes: %{obs}-%{lang} < %{obsv}}} \
2135ec
%{-w:Obsoletes: %{aobs}-%{-x*} < %{aobsv}}%{!-x:%{-W:Obsoletes: %{aobs}-%{lang} < %{aobsv}}} \
2135ec
%{-v:Obsoletes: %{vaobs}-%{-v*} < %{vaobsv}}%{!-v:%{-V:Obsoletes: %{vaobs}-%{lang} < %{vaobsv}}} \
2135ec
%{-p:Provides: %{name}-langpack-%{-p*}} \
2135ec
\
2135ec
%description %{pkgname} \
2135ec
Provides additional %{langname} translations and resources for %{project}. \
2135ec
\
2135ec
%files %{pkgname} \
2135ec
%{!-E: \
2135ec
%define autotextdir %{baseinstdir}/share/autotext \
2135ec
%{expand:%%_langpack_common %{_langpack_lang}} \
2135ec
%{-x:%{autotextdir}/%{-x*}}%{!-x:%{-X:%{autotextdir}/%{_langpack_lang}}} \
2135ec
%{-c:%{baseinstdir}/share/registry/%{-c*}.xcd} \
2135ec
%{-s:%{baseinstdir}/share/registry/%{-s*}_%{_langpack_lang}.xcd} \
2135ec
%{-T: \
2135ec
%docdir %{baseinstdir}/help/%{_langpack_lang} \
2135ec
%{baseinstdir}/help/%{_langpack_lang} \
2135ec
} \
2135ec
%{-i:%{expand:%%_langpack_common %{-i*}}} \
2135ec
} \
2135ec
%{nil}
2135ec
2135ec
# Defines an auto-correction subpackage.
2135ec
#
2135ec
# i: add autocorrections from additional language
2135ec
# l: language code
2135ec
# n: language name
2135ec
# L  the filename does not contain country code
2135ec
#
2135ec
# All remaining arguments are considered to be files and added to the file
2135ec
# list.
2135ec
%define autocorr(i:Ll:n:) \
2135ec
%define lang %{-l:%{-l*}}%{!-l:%{error:Language code not defined}} \
2135ec
%define pkgname autocorr-%{lang} \
2135ec
%define langname %{-n:%{-n*}}%{!-n:%{error:Language name not defined}} \
2135ec
\
2135ec
%package -n %{pkgname} \
2135ec
Summary: %{langname} auto-correction rules \
2135ec
Group: Applications/Text \
2135ec
BuildArch: noarch \
2135ec
\
2135ec
%description -n %{pkgname} \
2135ec
Rules for auto-correcting common %{langname} typing errors. \
2135ec
\
2135ec
%files -n %{pkgname} \
f085be
%doc instdir/LICENSE \
2135ec
%dir %{_datadir}/autocorr \
2135ec
%{-L:%{_datadir}/autocorr/acor_%{lang}.dat} \
2135ec
%{!-L:%{_datadir}/autocorr/acor_%{lang}-*.dat} \
2135ec
%{-i:%{_datadir}/autocorr/acor_%{-i*}-*.dat} \
2135ec
%{nil}
2135ec
f085be
%langpack -l en -n English -F -H -Y -M -A -E -L en-US -O
f085be
2135ec
%if %{with langpacks}
2135ec
2135ec
%langpack -l af -n Afrikaans -F -H -Y -A -o af_ZA -V -w af_ZA
2135ec
%langpack -l ar -n Arabic -F -H -s ctl -O -W
2135ec
%langpack -l as -n Assamese -F -H -Y -o as_IN -w as_IN
2135ec
%langpack -l bg -n Bulgarian -F -H -Y -M -A -T -X -o bg_BG -V -w bg_BG
2135ec
%langpack -l bn -n Bengali -F -H -Y -T -O -v bn_IN -W
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%langpack -l br -n Breton -F -H
2135ec
%endif
2135ec
%langpack -l ca -n Catalan -F -H -Y -M -A -T -o ca_ES -V -w ca_ES
2135ec
%langpack -l cs -n Czech -F -H -Y -M -A -T -X -o cs_CZ -V -w cs_CZ
2135ec
%langpack -l cy -n Welsh -F -H -Y -o cy_GB -V -w cy_GB
2135ec
%langpack -l da -n Danish -F -H -Y -M -A -T -X -o da_DK -V -w da_DK
2135ec
%langpack -l de -n German -F -H -Y -M -A -T -X -O -W
2135ec
%langpack -l dz -n Dzongkha -F -s ctl -T -O
2135ec
%langpack -l el -n Greek -F -H -Y -M -T -o el_GR -V -w el_GR
2135ec
%langpack -l es -n Spanish -F -H -Y -M -A -T -X -O -W
2135ec
%langpack -l et -n Estonian -F -H -Y -T -o et_EE -V -w et_EE
2135ec
%langpack -l eu -n Basque -F -H -Y -T -o eu_ES -V -w eu_ES
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%langpack -l fa -n Farsi -A -H -Y -s ctl
2135ec
%endif
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
%langpack -l fi -n Finnish -F -A -T -o fi_FI -V -w fi_FI
2135ec
%else
2135ec
%langpack -l fi -n Finnish -F -r libreoffice-voikko -A -T -o fi_FI -V -w fi_FI
2135ec
%endif
2135ec
%langpack -l fr -n French -F -H -Y -M -A -T -X -O -W
2135ec
%langpack -l ga -n Irish -F -H -Y -M -A -o ga_IE -w ga_IE
2135ec
%langpack -l gl -n Galician -F -H -Y -T -o gl_ES -V -w gl_ES
f085be
%langpack -l gu -n Gujarati -F -H -Y -s ctl -o gu_IN -w gu_IN -T
f085be
%langpack -l he -n Hebrew -F -H -s ctl -o he_IL -V -w he_IL -T
2135ec
%langpack -l hi -n Hindi -F -H -Y -s ctl -T -o hi_IN -v hi-IN -w hi_IN
f085be
%langpack -l hr -n Croatian -F -H -Y -A -o hr_HR -V -w hr_HR -T
2135ec
%langpack -l hu -n Hungarian -F -H -Y -M -A -T -X -o hu_HU -V -w hu_HU
2135ec
%langpack -l it -n Italian -F -H -Y -M -A -T -X -O -W
2135ec
%langpack -l ja -n Japanese -F -A -s cjk -T -X -o ja_JP -V -w ja_JP
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%langpack -l kk -n Kazakh -F -H
2135ec
%endif
2135ec
%langpack -l kn -n Kannada -F -H -Y -o kn_IN -w ka_IN
2135ec
%langpack -l ko -n Korean -F -H -A -s cjk -T -c korea -X -o ko_KR -V -w ko_KR
2135ec
%langpack -l lt -n Lithuanian -F -H -Y -A -o lt_LT -V -w lt_LT
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%langpack -l lv -n Latvian -F -H -Y -M
2135ec
%endif
2135ec
%langpack -l mai -n Maithili -F -o mai_IN
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
%langpack -l ms -n Malay -F -H -o ms_MY
2135ec
%endif
2135ec
%langpack -l ml -n Malayalam -F -H -Y -o ml_IN -w ml_IN
2135ec
%langpack -l mr -n Marathi -F -H -Y -o mr_IN -w mr_IN
2135ec
%langpack -l nb -n Bokmal -F -H -Y -M -T -o nb_NO -V -w nb_NO
2135ec
%langpack -l nl -n Dutch -F -H -Y -M -A -T -X -O -W
2135ec
%langpack -l nn -n Nynorsk -F -H -Y -M -T -o nn_NO -V -w nn_NO
2135ec
%define langpack_lang Southern Ndebele
2135ec
%langpack -l nr -n %{langpack_lang} -F -H -o nr_ZA
2135ec
%define langpack_lang Northern Sotho
2135ec
%langpack -l nso -n %{langpack_lang} -F -H -o nso_ZA -w nso_ZA
f0633d
%langpack -l or -n Odia -F -H -Y -s ctl -o or_IN -w or_IN
2135ec
%langpack -l pa -n Punjabi -F -H -Y -s ctl -L pa-IN -O -v pa_IN -w pa_IN
2135ec
%langpack -l pl -n Polish -F -H -Y -M -A -T -X -o pl_PL -V -w pl_PL
2135ec
%define langpack_lang Brazilian Portuguese
2135ec
%langpack -l pt-BR -n %{langpack_lang} -f pt -h pt -y pt -m pt -a pt -p pt_BR -T -X -o pt_BR -V -w pt_BR
2135ec
%langpack -l pt-PT -n Portuguese -f pt -h pt -y pt -m pt -a pt -p pt_PT -T -L pt -x pt -o pt_PT -v pt -W
2135ec
%langpack -l ro -n Romanian -A -F -H -Y -M -O
2135ec
%langpack -l ru -n Russian -F -H -Y -M -A -T -X -O -W
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%langpack -l si -n Sinhalese -F -H -S ctl -T -O
2135ec
%endif
2135ec
%langpack -l sk -n Slovak -F -H -Y -M -A -T -X -o sk_SK -V -w sk_SK
2135ec
%langpack -l sl -n Slovenian -F -H -Y -M -A -T -X -o sl_SI -V -w sl_SI
2135ec
%{baseinstdir}/share/wordbook/sl.dic
2135ec
2135ec
#rhbz#452379 clump serbian translations together
f085be
%langpack -l sr -n Serbian -F -H -Y -A -i sr-Latn -O -v sr_CS -w sr_CS
2135ec
%langpack -l ss -n Swati -F -H -o ss_ZA
2135ec
%define langpack_lang Southern Sotho
2135ec
%langpack -l st -n %{langpack_lang} -F -H -o st_ZA
2135ec
%langpack -l sv -n Swedish -F -H -Y -M -A -T -X -O -W
2135ec
%langpack -l ta -n Tamil -F -H -Y -s ctl -o ta_IN -w ta_IN
2135ec
%langpack -l te -n Telugu -F -H -Y -o te_IN -w te_IN
2135ec
%langpack -l th -n Thai -F -H -s ctl -c ctlseqcheck_th -o th_TH -V -w th_TH
2135ec
%langpack -l tn -n Tswana -F -H -o tn_ZA -V -w tn_ZA
2135ec
%langpack -l tr -n Turkish -F -A -T -X -o tr_TR -V -W
2135ec
%langpack -l ts -n Tsonga -F -H -o ts_ZA -V -w ts_ZA
2135ec
%langpack -l uk -n Ukrainian -F -H -Y -M -T -O
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
%langpack -l ur -n Urdu -F -H -O -W
2135ec
%endif
2135ec
%langpack -l ve -n Venda -F -H -o ve_ZA
2135ec
%langpack -l xh -n Xhosa -F -H -o xh_ZA
2135ec
%define langpack_lang Simplified Chinese
2135ec
%langpack -l zh-Hans -n %{langpack_lang} -f zh-cn -a zh -p zh_CN -s cjk -T -L zh-CN -x zh-CN -o zh_CN -v zh-CN -w zh_CN
2135ec
%define langpack_lang Traditional Chinese
2135ec
%langpack -l zh-Hant -n %{langpack_lang} -f zh-tw -a zh -p zh_TW -s cjk -T -L zh-TW -x zh-TW -o zh_TW -v zh-TW -w zh_TW
2135ec
%langpack -l zu -n Zulu -F -H -Y -o zu_ZA -V -w zu_ZA
2135ec
%undefine langpack_lang
2135ec
2135ec
%endif
2135ec
2135ec
%autocorr -l en -n English
2135ec
2135ec
%if %{with langpacks}
2135ec
2135ec
%autocorr -l af -n Afrikaans
2135ec
%autocorr -l bg -n Bulgarian
f085be
%autocorr -l ca -n Catalan
2135ec
%autocorr -l cs -n Czech
2135ec
%autocorr -l da -n Danish
2135ec
%autocorr -l de -n German
2135ec
%autocorr -l es -n Spanish
2135ec
%autocorr -l fa -n Farsi
2135ec
%autocorr -l fi -n Finnish
f085be
%autocorr -l fr -n French -L
2135ec
%autocorr -l ga -n Irish
2135ec
%autocorr -l hr -n Croatian
2135ec
%autocorr -l hu -n Hungarian
2135ec
%autocorr -l is -n Icelandic
2135ec
%autocorr -l it -n Italian
2135ec
%autocorr -l ja -n Japanese
2135ec
%autocorr -l ko -n Korean
2135ec
%autocorr -l lb -n Luxembourgish
2135ec
%autocorr -l lt -n Lithuanian
2135ec
%autocorr -l mn -n Mongolian
2135ec
%autocorr -l nl -n Dutch
2135ec
%autocorr -l pl -n Polish
2135ec
%autocorr -l pt -n Portuguese
2135ec
%autocorr -l ro -n Romanian
2135ec
%autocorr -l ru -n Russian
2135ec
%autocorr -l sk -n Slovak
2135ec
%autocorr -l sl -n Slovenian
2135ec
#rhbz#452379 clump serbian autocorrections together
f085be
%autocorr -l sr -n Serbian -i sr-Latn
2135ec
%autocorr -l sv -n Swedish
2135ec
%autocorr -l tr -n Turkish
2135ec
%autocorr -l vi -n Vietnamese
2135ec
%autocorr -l zh -n Chinese
2135ec
2135ec
%endif
2135ec
2135ec
%define make_autocorr_aliases(l:) \
2135ec
%{?-l: \
2135ec
for lang in %{*}; do \
2135ec
    ln -sf acor_%{-l*}.dat acor_$lang.dat \
2135ec
done \
2135ec
} \
2135ec
%{!?-l:%{error:-l must be present}}
2135ec
2135ec
%prep
2135ec
%setup -q -n %{name}-%{version}%{?libo_prerelease} -b 1 -b 2
2135ec
rm -rf git-hooks */git-hooks
f085be
f085be
# set up git repo
f085be
git init
f085be
git config user.name rpmbuild
f085be
git config user.email rpmbuild@fedoraproject.org
f085be
git config gc.auto 0 # disable auto packing
f085be
git add -A
f085be
git commit -q -a -m %{name}-%{version}
f085be
2135ec
#Customize Palette to remove Sun colours and add Red Hat colours
2135ec
(head -n -1 extras/source/palettes/standard.soc && \
2135ec
 echo -e ' <draw:color draw:name="Red Hat 1" draw:color="#cc0000"/>
2135ec
 <draw:color draw:name="Red Hat 2" draw:color="#0093d9"/> 
2135ec
 <draw:color draw:name="Red Hat 3" draw:color="#ff8d00"/>
2135ec
 <draw:color draw:name="Red Hat 4" draw:color="#abb400"/>
2135ec
 <draw:color draw:name="Red Hat 5" draw:color="#4e376b"/>' && \
2135ec
 tail -n 1 extras/source/palettes/standard.soc) > redhat.soc
2135ec
mv -f redhat.soc extras/source/palettes/standard.soc
f085be
git commit -q -a -m 'add Red Hat colors to palette'
f085be
f085be
# apply patches
f085be
git am %{patches}
2135ec
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
cp -r translations/source/en-GB translations/source/ms
2135ec
cp -r translations/source/en-GB translations/source/ur
f085be
git add -A
f085be
git commit -q -a -m 'fix translations'
2135ec
%endif
2135ec
f085be
# Seeing .git dir makes some of the build tools change their behavior.
f085be
# We do not want that. Note: it is still possible to use
f085be
# git --git-dir=.git-rpm
f085be
mv .git .git-rpm
f0633d
2135ec
%build
2135ec
echo build start time is `date`, diskspace: `df -h . | tail -n 1`
2135ec
echo building localizations: %{langpack_langs}
2135ec
# path to external tarballs
2135ec
EXTSRCDIR=`dirname %{SOURCE0}`
2135ec
2135ec
%if 0%{?fedora}
2135ec
# KDE bits
2135ec
export QT4DIR=%{_qt4_prefix}
2135ec
export KDE4DIR=%{_kde4_prefix}
2135ec
export PATH=$QT4DIR/bin:$PATH
2135ec
%endif
2135ec
2135ec
#use the RPM_OPT_FLAGS but remove the OOo overridden ones
2135ec
for i in $RPM_OPT_FLAGS; do
2135ec
        case "$i" in
f085be
                -pipe|-Wall|-Werror*|-g|-fexceptions) continue;;
2135ec
        esac
2135ec
        ARCH_FLAGS="$ARCH_FLAGS $i"
2135ec
done
2135ec
export ARCH_FLAGS
2135ec
export CFLAGS=$ARCH_FLAGS
2135ec
export CXXFLAGS=$ARCH_FLAGS
2135ec
2135ec
%if 0%{?rhel}
2135ec
%if 0%{?rhel} < 7
f085be
# make segfaults on parallel build
f085be
%define distrooptions --disable-eot --disable-firebird-sdbc --disable-gio --disable-graphite --without-junit --enable-gstreamer-0-10 --disable-gstreamer --disable-postgresql-sdbc --enable-python=system --with-system-hsqldb --without-doxygen --with-parallelism=-j1
f085be
2135ec
%ifarch s390 s390x
2135ec
%define archoptions --disable-sdremote-bluetooth
2135ec
%endif
f085be
%else # rhel7
f085be
%define distrooptions --disable-eot --disable-firebird-sdbc --disable-gstreamer-0-10 --enable-gstreamer --with-system-mythes --enable-python=system %{?_smp_mflags:--with-parallelism=%{_smp_mflags}}
2135ec
%endif
f085be
%else # fedora
f085be
%define distrooptions --enable-eot --enable-kde4 --disable-gstreamer-0-10 --enable-gstreamer --with-system-mythes %{?_smp_mflags:--with-parallelism=%{_smp_mflags}}
2135ec
%endif
2135ec
2135ec
%if %{with langpacks}
2135ec
%define with_lang --with-lang='%{langpack_langs}'
2135ec
%endif
2135ec
2135ec
%if ! 0%{libo_python3}
2135ec
export PYTHON=%{_bindir}/python
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
export PYTHON_CFLAGS=`pkg-config --cflags python`
2135ec
export PYTHON_LIBS=`pkg-config --libs python`
2135ec
%else
2135ec
export PYTHON_CFLAGS=`python-config --cflags python`
2135ec
export PYTHON_LIBS=`python-config --libs python`
2135ec
%endif
2135ec
%endif
2135ec
f085be
%if 0%{?rhel}
2135ec
aclocal -I m4
2135ec
autoconf
f085be
%endif
f085be
2135ec
# avoid running autogen.sh on make
2135ec
touch autogen.lastrun
2135ec
%configure \
2135ec
 %vendoroption \
2135ec
 %{?with_lang} \
2135ec
 --disable-fetch-external \
2135ec
 --disable-gnome-vfs \
f085be
 --disable-openssl \
2135ec
 --enable-dbus \
2135ec
 --enable-evolution2 \
2135ec
 --enable-ext-nlpsolver \
2135ec
 --enable-ext-wiki-publisher \
2135ec
 --enable-lockdown \
2135ec
 --enable-release-build \
2135ec
 --enable-scripting-beanshell \
2135ec
 --enable-scripting-javascript \
2135ec
 --enable-symbols \
2135ec
 --enable-vba \
2135ec
 --with-build-version="%{version}-%{release}" \
2135ec
 --with-external-dict-dir=/usr/share/myspell \
2135ec
 --with-external-tar="$EXTSRCDIR" \
2135ec
 --with-help \
2135ec
 --with-system-dicts \
2135ec
 --with-system-libs \
2135ec
 --without-afms \
2135ec
 --without-fonts \
2135ec
 --without-ppds \
2135ec
 --without-system-npapi-headers \
2135ec
 %{distrooptions} \
f085be
 %{?bundling_options} \
f085be
 %{?archoptions}
2135ec
2135ec
make VERBOSE=true
2135ec
2135ec
#generate the icons and mime type stuff
2135ec
export DESTDIR=../output
2135ec
export KDEMAINDIR=/usr
2135ec
export GNOMEDIR=/usr
2135ec
export GNOME_MIME_THEME=hicolor
2135ec
# TODO use empty variables? Should make the renaming hacks in %%install
2135ec
# unnecessary.
2135ec
. ./bin/get_config_variables PRODUCTVERSIONSHORT PRODUCTVERSION WORKDIR
2135ec
cd $WORKDIR/CustomTarget/sysui/share/libreoffice
2135ec
./create_tree.sh
2135ec
2135ec
echo build end time is `date`, diskspace: `df -h . | tail -n 1`
2135ec
2135ec
2135ec
%install
2135ec
# TODO investigate use of make distro-pack-install
2135ec
#figure out the icon version
2135ec
. ./bin/get_config_variables PRODUCTVERSIONSHORT PRODUCTVERSION SRCDIR WORKDIR
2135ec
export PRODUCTVERSIONSHORT PRODUCTVERSION
2135ec
2135ec
# installation
2135ec
f085be
mkdir -p %{buildroot}%{instdir}
2135ec
if ! make instsetoo_native PKGFORMAT=installed EPM=not-used-but-must-be-set; then
2135ec
    echo - ---dump log start---
2135ec
    cat $ WORKDIR/installation/LibreOffice/installed/logging/en-US/log_*_en-US.log
2135ec
    echo - ---dump log end---
2135ec
    echo - ---dump log start -- SDK---
2135ec
    cat $ WORKDIR/installation/LibreOffice_SDK/installed/logging/en-US/log_*_en-US.log
2135ec
    echo - ---dump log end -- SDK---
2135ec
    echo - ---dump log start -- languagepacks---
2135ec
    cat $ WORKDIR/installation/LibreOffice_languagepack/installed/logging/en-US/log_*_en-US.log
2135ec
    echo - ---dump log end -- languagepacks---
2135ec
    exit 1
2135ec
fi
f085be
mkdir -p %{buildroot}%{baseinstdir}
f085be
mv $WORKDIR/installation/LibreOffice/installed/install/en-US/* %{buildroot}%{baseinstdir}
2135ec
%if %{with langpacks}
2135ec
for langpack in $WORKDIR/installation/LibreOffice_languagepack/installed/install/*; do
2135ec
  [ `basename $langpack` = log ] && continue
f085be
  cp -rp $langpack/* %{buildroot}%{baseinstdir}
2135ec
  rm -rf $langpack
2135ec
done
2135ec
%endif
f085be
mv $WORKDIR/installation/LibreOffice_SDK/installed/install/en-US/sdk %{buildroot}%{sdkinstdir}
f085be
chmod -R +w %{buildroot}%{baseinstdir}
2135ec
2135ec
# postprocessing and tweaks
2135ec
2135ec
# The installer currently sets UserInstallation to
2135ec
# $ORIGIN/../libreoffice/4, which is of course total nonsense. Because I
2135ec
# have no inclination to crawl through mountains of perl code to figure out
2135ec
# where it comes from, I am just going to replace it by a sensible
2135ec
# value here.
f085be
sed -i -e '/UserInstallation/s@\$ORIGIN/..@$SYSUSERCONFIG@' %{buildroot}%{baseinstdir}/program/bootstraprc
2135ec
2135ec
#configure sdk
f085be
pushd %{buildroot}%{sdkinstdir}
2135ec
    sed -e "s,@OO_SDK_NAME@,sdk," \
2135ec
        -e "s,@OO_SDK_HOME@,%{sdkinstdir}," \
2135ec
        -e "s,@OFFICE_HOME@,%{baseinstdir}," \
2135ec
        -e "s,@OO_SDK_URE_HOME@,%{ureinstdir}," \
2135ec
        -e "s,@OO_SDK_MAKE_HOME@,/usr/bin," \
2135ec
        -e "s,@OO_SDK_ZIP_HOME@,/usr/bin," \
2135ec
        -e "s,@OO_SDK_CPP_HOME@,/usr/bin," \
2135ec
        -e "s,@OO_SDK_CC_55_OR_HIGHER@,," \
2135ec
        -e "s,@OO_SDK_JAVA_HOME@,$JAVA_HOME," \
2135ec
        -e "s,@OO_SDK_OUTPUT_DIR@,\$HOME," \
2135ec
        -e "s,@SDK_AUTO_DEPLOYMENT@,NO," \
2135ec
        setsdkenv_unix.sh.in > setsdkenv_unix.sh
2135ec
    chmod 755 setsdkenv_unix.sh
2135ec
    # we don't want to install the input file
2135ec
    rm -f setsdkenv_unix.sh.in
2135ec
# TODO: is this still necessary?
2135ec
#fix permissions
2135ec
    find examples -type f -exec chmod -x {} \;
2135ec
popd
2135ec
2135ec
#ensure a template dir for each lang
f085be
pushd %{buildroot}%{baseinstdir}/share/template
2135ec
for I in %{langpack_langs}; do
2135ec
    mkdir -p $I
2135ec
done
2135ec
popd
2135ec
2135ec
#Set some aliases to canonical autocorrect language files for locales with matching languages
f085be
pushd %{buildroot}%{baseinstdir}/share/autocorr
2135ec
2135ec
%make_autocorr_aliases -l en-GB en-AG en-AU en-BS en-BW en-BZ en-CA en-DK en-GH en-HK en-IE en-IN en-JM en-NG en-NZ en-SG en-TT
2135ec
%make_autocorr_aliases -l en-US en-PH
2135ec
#en-ZA exists and has a good autocorrect file with two or three extras that make sense for 
2135ec
#neighbouring english speaking territories
2135ec
%make_autocorr_aliases -l en-ZA en-NA en-ZW
2135ec
%if %{with langpacks}
2135ec
%make_autocorr_aliases -l af-ZA af-NA
2135ec
%make_autocorr_aliases -l de-DE de-AT de-BE de-CH de-LI de-LU
2135ec
%make_autocorr_aliases -l es-ES es-AR es-BO es-CL es-CO es-CR es-CU es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE
2135ec
%make_autocorr_aliases -l it-IT it-CH
2135ec
%make_autocorr_aliases -l nl-NL nl-AW
2135ec
%make_autocorr_aliases -l sv-SE sv-FI
2135ec
%else
2135ec
rm -f acor_[a-df-z]*.dat acor_e[su]*.dat
2135ec
%endif
2135ec
popd
2135ec
#rhbz#484055 make these shared across multiple applications
f085be
mkdir -p %{buildroot}%{_datadir}
f085be
mv -f %{buildroot}%{baseinstdir}/share/autocorr %{buildroot}%{_datadir}/autocorr
f085be
chmod 755 %{buildroot}%{_datadir}/autocorr
2135ec
2135ec
#remove it in case we didn't build with gcj
f085be
rm -f %{buildroot}%{baseinstdir}/program/classes/sandbox.jar
2135ec
2135ec
#remove dummy .dat files
f085be
rm -f %{buildroot}%{baseinstdir}/program/root?.dat
2135ec
2135ec
#set standard permissions for rpmlint
f085be
find %{buildroot}%{baseinstdir} -exec chmod +w {} \;
f085be
find %{buildroot}%{baseinstdir} -type d -exec chmod 0755 {} \;
2135ec
2135ec
# move python bits into site-packages
f085be
mkdir -p %{buildroot}%{libo_python_sitearch}
f085be
pushd %{buildroot}%{libo_python_sitearch}
2135ec
echo "import sys, os" > uno.py
2135ec
echo "sys.path.append('%{baseinstdir}/program')" >> uno.py
2135ec
echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{baseinstdir}/program/fundamentalrc')" >> uno.py
f085be
cat %{buildroot}%{baseinstdir}/program/uno.py >> uno.py
f085be
rm -f %{buildroot}%{baseinstdir}/program/uno.py*
f085be
mv -f %{buildroot}%{baseinstdir}/program/unohelper.py* .
2135ec
popd
2135ec
2135ec
# rhbz#477435 package opensymbol separately
f085be
pushd %{buildroot}%{baseinstdir}/share/fonts/truetype
2135ec
install -d -m 0755 %{buildroot}%{_fontdir}
2135ec
install -p -m 0644 *.ttf %{buildroot}%{_fontdir}
2135ec
popd
f085be
rm -rf %{buildroot}%{baseinstdir}/share/fonts
2135ec
2135ec
#ensure that no sneaky un-prelinkable, un-fpic or non executable shared libs 
2135ec
#have snuck through
2135ec
pic=0
2135ec
executable=0
f085be
for foo in `find %{buildroot}%{instdir} -name "*" -exec file {} \;| grep ": ELF" | cut -d: -f 1` ; do
2135ec
    chmod +wx $foo
2135ec
    ls -asl $foo
2135ec
    result=`readelf -d $foo | grep TEXTREL` || true
2135ec
    if [ "$result" != "" ]; then
2135ec
        echo "TEXTREL Warning: $foo is b0rked (-fpic missing)"
2135ec
        pic=1
2135ec
    fi
2135ec
    result=`readelf -l $foo | grep GNU_STACK | grep RWE` || true
2135ec
    if [ "$result" != "" ]; then
2135ec
        echo "GNU_STACK Warning: $foo is b0rked (-noexecstack missing)"
2135ec
        executable=1
2135ec
    fi
2135ec
done
2135ec
if [ $pic == 1 ]; then false; fi
2135ec
if [ $executable == 1 ]; then false; fi
2135ec
2135ec
#make up some /usr/bin scripts
f085be
mkdir -p %{buildroot}%{_bindir}
2135ec
f085be
pushd %{buildroot}%{_bindir}
f085be
echo \#\!/bin/sh > ooffice
f085be
echo exec libreoffice \"\$@\" >> ooffice
f085be
chmod a+x ooffice
2135ec
f085be
echo \#\!/bin/sh > ooviewdoc
f085be
echo exec libreoffice --view \"\$@\" >> ooviewdoc
f085be
chmod a+x ooviewdoc
2135ec
f085be
for app in base calc draw impress math writer; do
f085be
    echo \#\!/bin/sh > oo$app
f085be
    echo exec libreoffice --$app \"\$@\" >> oo$app
f085be
    chmod a+x oo$app
f085be
done
2135ec
f085be
sed -e s/LAUNCHER/unopkg/g -e s/BRAND/libreoffice/g %{SOURCE4} > unopkg
f085be
chmod a+x unopkg
2135ec
f085be
sed -e s/LAUNCHER/soffice/g -e s/BRAND/libreoffice/g %{SOURCE4} > libreoffice
f085be
chmod a+x libreoffice
2135ec
2135ec
# rhbz#499474 provide a /usr/bin/soffice for .recently-used.xbel
2135ec
ln -s %{baseinstdir}/program/soffice soffice
2135ec
# rhbz#499474 provide a /usr/bin/openoffice.org for backwards compat
2135ec
ln -s libreoffice openoffice.org
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
# rhbz#833512 provide a /usr/bin/openoffice.org-1.9, etc. for backwards compat
2135ec
ln -s libreoffice openoffice.org-2.0
2135ec
ln -s libreoffice openoffice.org-1.9
2135ec
%endif
2135ec
popd
2135ec
f085be
pushd %{buildroot}%{baseinstdir}/share/xdg/
2135ec
chmod u+w *.desktop
2135ec
ICONVERSION=`echo $PRODUCTVERSION | sed -e 's/\.//'`
2135ec
for file in *.desktop; do
2135ec
    # rhbz#156677 remove the version from Name=
2135ec
    # rhbz#156067 don't version the icons
2135ec
    sed -i -e "s/ *$PRODUCTVERSION//g" \
2135ec
        -e "s/$ICONVERSION//g" \
2135ec
        -e "s/$PRODUCTVERSIONSHORT//g" \
2135ec
        $file
2135ec
done
f085be
# rhbz#156677 / rhbz#186515 do not show math and startcenter
f085be
sed -i -e /NoDisplay/s/false/true/ math.desktop startcenter.desktop
2135ec
# relocate the .desktop and icon files
f085be
mkdir -p %{buildroot}%{_datadir}/applications
2135ec
for app in base calc draw impress math startcenter writer xsltfilter; do
f085be
    sed -i -e 's/\${UNIXBASISROOTNAME}/%{name}/' $app.desktop
2135ec
    desktop-file-validate $app.desktop
f085be
    cp -p $app.desktop %{buildroot}%{_datadir}/applications/libreoffice-$app.desktop
2135ec
done
2135ec
popd
2135ec
2135ec
pushd $WORKDIR/CustomTarget/sysui/share/output/usr/share
2135ec
#get rid of the gnome icons and other unneeded files
2135ec
rm -rf icons/gnome applications application-registry
2135ec
2135ec
#relocate the rest of them
2135ec
# rhbz#901346 512x512 icons are not used by anything
2135ec
for icon in `find icons -path '*/512x512' -prune -o -type f -print`; do
f085be
    mkdir -p %{buildroot}%{_datadir}/`dirname $icon`
f085be
    cp -p $icon %{buildroot}%{_datadir}/`echo $icon | sed -e s@libreoffice$ICONVERSION-@libreoffice-@ | sed -e s@libreoffice$PRODUCTVERSION-@libreoffice-@`
2135ec
done
f085be
mkdir -p %{buildroot}%{_datadir}/mime-info
f085be
cp -p mime-info/libreoffice$PRODUCTVERSION.keys %{buildroot}%{_datadir}/mime-info/libreoffice.keys
f085be
cp -p mime-info/libreoffice$PRODUCTVERSION.mime %{buildroot}%{_datadir}/mime-info/libreoffice.mime
2135ec
#add our mime-types, e.g. for .oxt extensions
f085be
mkdir -p %{buildroot}%{_datadir}/mime/packages
f085be
cp -p mime/packages/libreoffice$PRODUCTVERSION.xml %{buildroot}%{_datadir}/mime/packages/libreoffice.xml
2135ec
popd
2135ec
f085be
rm -rf %{buildroot}%{baseinstdir}/readmes
f085be
rm -rf %{buildroot}%{baseinstdir}/licenses
2135ec
f085be
mkdir -p %{buildroot}%{baseinstdir}/share/psprint/driver
f085be
cp -p psprint_config/configuration/ppds/SGENPRT.PS %{buildroot}%{baseinstdir}/share/psprint/driver/SGENPRT.PS
2135ec
2135ec
# rhbz#452385 to auto have postgres in classpath if subsequently installed
f085be
sed -i -e "s#URE_MORE_JAVA_CLASSPATH_URLS.*#& file:///usr/share/java/postgresql-jdbc.jar#" %{buildroot}%{baseinstdir}/program/fundamentalrc
2135ec
2135ec
# move glade catalog to system glade dir
f085be
mkdir -p %{buildroot}%{_datadir}/glade3/catalogs
f085be
mv %{buildroot}%{baseinstdir}/share/glade/libreoffice-catalog.xml %{buildroot}%{_datadir}/glade3/catalogs
f085be
f085be
%if 0%{?fedora}
f085be
# rhbz#1049543 install appdata
f085be
mkdir -p %{buildroot}%{_datadir}/appdata
f085be
cp -p sysui/desktop/appstream-appdata/*.appdata.xml %{buildroot}%{_datadir}/appdata
f085be
%endif
2135ec
f085be
# install man pages
f085be
install -m 0755 -d %{buildroot}%{_mandir}/man1
f085be
install -m 0644 -p sysui/desktop/man/*.1 %{buildroot}%{_mandir}/man1
f085be
for app in oobase oocalc oodraw ooffice ooimpress oomath ooviewdoc oowriter openoffice.org soffice; do
f085be
    echo '.so man1/libreoffice.1' > $app.1
f085be
    install -m 0644 -p $app.1 %{buildroot}%{_mandir}/man1
f085be
done
f085be
f085be
export DESTDIR=%{buildroot}
2135ec
make cmd cmd="install-gdb-printers -a %{_datadir}/gdb/auto-load%{baseinstdir} -c -i %{baseinstdir} -p %{_datadir}/libreoffice/gdb"
2135ec
2135ec
f085be
%check
f085be
unset WITH_LANG
f085be
# work around flawed accessibility check
f085be
export JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1"
f085be
export OOO_TEST_SOFFICE=path:%{buildroot}%{baseinstdir}/program/soffice
f085be
%if 0%{?rhel} && 0%{?rhel} < 7
f085be
timeout 2h make smoketest.subsequentcheck
f085be
%else
f085be
timeout -k 2m 2h make smoketest.subsequentcheck
f085be
%endif
f085be
# we don't need this anymore
f085be
rm -f %{buildroot}%{baseinstdir}/program/classes/smoketest.jar
2135ec
2135ec
%files
2135ec
f085be
%files filters
f085be
2135ec
%files core
2135ec
%dir %{baseinstdir}
2135ec
%dir %{baseinstdir}/help
2135ec
%docdir %{baseinstdir}/help/en-US
2135ec
%dir %{baseinstdir}/help/en-US
2135ec
%{baseinstdir}/help/en-US/default.css
2135ec
%{baseinstdir}/help/en-US/err.html
2135ec
%{baseinstdir}/help/en-US/highcontrast1.css
2135ec
%{baseinstdir}/help/en-US/highcontrast2.css
2135ec
%{baseinstdir}/help/en-US/highcontrastblack.css
2135ec
%{baseinstdir}/help/en-US/highcontrastwhite.css
2135ec
%{baseinstdir}/help/en-US/sbasic.*
2135ec
%{baseinstdir}/help/en-US/schart.*
2135ec
%{baseinstdir}/help/en-US/shared.*
2135ec
%{baseinstdir}/help/idxcaption.xsl
2135ec
%{baseinstdir}/help/idxcontent.xsl
2135ec
%{baseinstdir}/help/main_transform.xsl
2135ec
%{baseinstdir}/presets
2135ec
%dir %{baseinstdir}/program
2135ec
%{baseinstdir}/program/libbasprovlo.so
2135ec
%{baseinstdir}/program/libcairocanvaslo.so
2135ec
%{baseinstdir}/program/libcanvasfactorylo.so
2135ec
%dir %{baseinstdir}/program/classes
2135ec
%{baseinstdir}/program/classes/commonwizards.jar
2135ec
%{baseinstdir}/program/classes/form.jar
2135ec
%{baseinstdir}/program/classes/query.jar
2135ec
%{baseinstdir}/program/classes/officebean.jar
2135ec
%{baseinstdir}/program/classes/report.jar
2135ec
%{baseinstdir}/program/classes/ScriptFramework.jar
2135ec
%{baseinstdir}/program/classes/ScriptProviderForJava.jar
2135ec
%{baseinstdir}/program/classes/table.jar
2135ec
%{baseinstdir}/program/classes/unoil.jar
2135ec
%{baseinstdir}/program/classes/XMergeBridge.jar
2135ec
%{baseinstdir}/program/classes/xmerge.jar
2135ec
%{baseinstdir}/program/libcmdmaillo.so
2135ec
%{baseinstdir}/program/libdeployment.so
2135ec
%{baseinstdir}/program/libdeploymentgui.so
2135ec
%{baseinstdir}/program/libdlgprovlo.so
2135ec
%{baseinstdir}/program/libexpwraplo.so
2135ec
%{baseinstdir}/program/libfastsaxlo.so
2135ec
%{baseinstdir}/program/flat_logo.svg
2135ec
%{baseinstdir}/program/libfps_officelo.so
2135ec
%{baseinstdir}/program/gdbtrace
2135ec
%{baseinstdir}/program/gengal
2135ec
%{baseinstdir}/program/gengal.bin
2135ec
%{baseinstdir}/program/gnome-open-url
2135ec
%{baseinstdir}/program/gnome-open-url.bin
2135ec
%{baseinstdir}/program/libhatchwindowfactorylo.so
2135ec
%{baseinstdir}/program/kde-open-url
2135ec
%{baseinstdir}/program/libi18nsearchlo.so
2135ec
%{baseinstdir}/program/libldapbe2lo.so
2135ec
%{baseinstdir}/program/libacclo.so
2135ec
%{baseinstdir}/program/libavmedia*.so
2135ec
%{baseinstdir}/program/libbasctllo.so
2135ec
%{baseinstdir}/program/libbiblo.so
2135ec
%{baseinstdir}/program/libcached1.so
2135ec
%{baseinstdir}/program/libcanvastoolslo.so
2135ec
%{baseinstdir}/program/libchart*lo.so
2135ec
%{baseinstdir}/program/libcollator_data.so
2135ec
%{baseinstdir}/program/libcppcanvaslo.so
2135ec
%{baseinstdir}/program/libctllo.so
2135ec
%{baseinstdir}/program/libcuilo.so
2135ec
%{baseinstdir}/program/libdbalo.so
2135ec
%{baseinstdir}/program/libdbaselo.so
2135ec
%{baseinstdir}/program/libdbaxmllo.so
2135ec
%{baseinstdir}/program/libdbmmlo.so
2135ec
%{baseinstdir}/program/libdbpool2.so
2135ec
%{baseinstdir}/program/libdbtoolslo.so
2135ec
%{baseinstdir}/program/libdbulo.so
2135ec
%{baseinstdir}/program/libdeploymentmisclo.so
2135ec
%{baseinstdir}/program/libdesktop_detectorlo.so
2135ec
%{baseinstdir}/program/libdict_ja.so
2135ec
%{baseinstdir}/program/libdict_zh.so
2135ec
%{baseinstdir}/program/libdrawinglayerlo.so
2135ec
%{baseinstdir}/program/libeditenglo.so
2135ec
%{baseinstdir}/program/libembobj.so
2135ec
%{baseinstdir}/program/libemboleobj.so
2135ec
%{baseinstdir}/program/libevoab*.so
2135ec
%{baseinstdir}/program/libevtattlo.so
2135ec
%{baseinstdir}/program/libegilo.so
2135ec
%{baseinstdir}/program/libemelo.so
2135ec
%{baseinstdir}/program/libepblo.so
2135ec
%{baseinstdir}/program/libepglo.so
2135ec
%{baseinstdir}/program/libepplo.so
2135ec
%{baseinstdir}/program/libepslo.so
2135ec
%{baseinstdir}/program/libeptlo.so
2135ec
%{baseinstdir}/program/liberalo.so
2135ec
%{baseinstdir}/program/libetilo.so
2135ec
%{baseinstdir}/program/libexplo.so
f085be
%if 0%{?fedora}
f085be
%{baseinstdir}/program/libfirebird_sdbclo.so
f085be
%endif
2135ec
%{baseinstdir}/program/libicdlo.so
2135ec
%{baseinstdir}/program/libicglo.so
2135ec
%{baseinstdir}/program/libidxlo.so
2135ec
%{baseinstdir}/program/libimelo.so
2135ec
%{baseinstdir}/program/libindex_data.so
2135ec
%{baseinstdir}/program/libipblo.so
2135ec
%{baseinstdir}/program/libipdlo.so
2135ec
%{baseinstdir}/program/libipslo.so
2135ec
%{baseinstdir}/program/libiptlo.so
2135ec
%{baseinstdir}/program/libipxlo.so
2135ec
%{baseinstdir}/program/libiralo.so
2135ec
%{baseinstdir}/program/libitglo.so
2135ec
%{baseinstdir}/program/libitilo.so
2135ec
%{baseinstdir}/program/libofficebean.so
2135ec
%{baseinstdir}/program/libfilelo.so
2135ec
%{baseinstdir}/program/libfilterconfiglo.so
2135ec
%{baseinstdir}/program/libflatlo.so
2135ec
%{baseinstdir}/program/libfrmlo.so
2135ec
%{baseinstdir}/program/libguesslanglo.so
2135ec
%{baseinstdir}/program/libhelplinkerlo.so
2135ec
%{baseinstdir}/program/libhyphenlo.so
2135ec
%{baseinstdir}/program/libjdbclo.so
2135ec
%{baseinstdir}/program/liblnglo.so
2135ec
%{baseinstdir}/program/libloglo.so
2135ec
%{baseinstdir}/program/liblocaledata_en.so
2135ec
%{baseinstdir}/program/liblocaledata_es.so
2135ec
%{baseinstdir}/program/liblocaledata_euro.so
2135ec
%{baseinstdir}/program/liblocaledata_others.so
2135ec
%{baseinstdir}/program/libmcnttype.so
2135ec
%{baseinstdir}/program/libmorklo.so
f085be
%{baseinstdir}/program/libmozbootstraplo.so
2135ec
%{baseinstdir}/program/libmsfilterlo.so
2135ec
%{baseinstdir}/program/libmtfrendererlo.so
2135ec
%{baseinstdir}/program/libmysqllo.so
2135ec
%{baseinstdir}/program/libodbclo.so
2135ec
%{baseinstdir}/program/libodbcbaselo.so
f085be
%{baseinstdir}/program/liboglcanvaslo.so
2135ec
%{baseinstdir}/program/liboffacclo.so
2135ec
%{baseinstdir}/program/libooxlo.so
2135ec
%{baseinstdir}/program/libpcrlo.so
2135ec
%{baseinstdir}/program/libpdffilterlo.so
2135ec
%{baseinstdir}/program/libpllo.so
2135ec
%{baseinstdir}/program/libprotocolhandlerlo.so
2135ec
%{baseinstdir}/program/libqstart_gtklo.so
2135ec
%{baseinstdir}/program/librecentfile.so
2135ec
%{baseinstdir}/program/libreslo.so
2135ec
%{baseinstdir}/program/libsaxlo.so
2135ec
%{baseinstdir}/program/libscnlo.so
2135ec
%{baseinstdir}/program/libscriptframe.so
2135ec
%{baseinstdir}/program/libsdlo.so
2135ec
%{baseinstdir}/program/libsdfiltlo.so
2135ec
%{baseinstdir}/program/libsdbc2.so
2135ec
%{baseinstdir}/program/libsdbtlo.so
2135ec
%{baseinstdir}/program/libsddlo.so
2135ec
%{baseinstdir}/program/libsduilo.so
2135ec
%{baseinstdir}/program/libspalo.so
2135ec
%{baseinstdir}/program/libspelllo.so
2135ec
%{baseinstdir}/program/libsrtrs1.so
2135ec
%{baseinstdir}/program/libsvgiolo.so
2135ec
%{baseinstdir}/program/libsvxlo.so
2135ec
%{baseinstdir}/program/libsvxcorelo.so
2135ec
%{baseinstdir}/program/libswdlo.so
2135ec
%{baseinstdir}/program/libswlo.so
2135ec
%{baseinstdir}/program/libtextconv_dict.so
2135ec
%{baseinstdir}/program/libtextconversiondlgslo.so
2135ec
%{baseinstdir}/program/libtextfdlo.so
2135ec
%{baseinstdir}/program/libtvhlp1.so
2135ec
%{baseinstdir}/program/libodfflatxmllo.so
2135ec
# TODO: shouldn't it have lo suffix?
2135ec
%{baseinstdir}/program/libucbhelper.so
2135ec
%{baseinstdir}/program/libucpchelp1.so
2135ec
%{baseinstdir}/program/libucpdav1.so
2135ec
%{baseinstdir}/program/libucpftp1.so
2135ec
%{baseinstdir}/program/libucphier1.so
2135ec
%{baseinstdir}/program/libucppkg1.so
2135ec
%{baseinstdir}/program/libunordflo.so
2135ec
%{baseinstdir}/program/libunopkgapp.so
2135ec
%{baseinstdir}/program/libunoxmllo.so
2135ec
%{baseinstdir}/program/libuuilo.so
2135ec
%{baseinstdir}/program/libvbahelperlo.so
2135ec
%{baseinstdir}/program/libvclplug_genlo.so
2135ec
%{baseinstdir}/program/libvclplug_gtklo.so
2135ec
%{baseinstdir}/program/libxmlfalo.so
2135ec
%{baseinstdir}/program/libxmlfdlo.so
2135ec
%{baseinstdir}/program/libxoflo.so
2135ec
%{baseinstdir}/program/libxsec_fw.so
2135ec
%{baseinstdir}/program/libxsec_xmlsec.so
2135ec
%{baseinstdir}/program/libxsltdlglo.so
2135ec
%{baseinstdir}/program/libxsltfilterlo.so
2135ec
%{baseinstdir}/program/libxstor.so
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
# TODO how useful this is in Fedora?
2135ec
%{baseinstdir}/program/liblosessioninstalllo.so
2135ec
%endif
2135ec
%{baseinstdir}/program/libmigrationoo2lo.so
2135ec
%{baseinstdir}/program/libmigrationoo3lo.so
2135ec
%{baseinstdir}/program/libmsformslo.so
2135ec
%{baseinstdir}/program/nsplugin
2135ec
%{baseinstdir}/program/open-url
2135ec
%{baseinstdir}/program/types/offapi.rdb
2135ec
%{baseinstdir}/program/libpasswordcontainerlo.so
2135ec
%{baseinstdir}/program/pagein-common
2135ec
%{baseinstdir}/program/pluginapp.bin
2135ec
%dir %{baseinstdir}/program/resource
2135ec
%{baseinstdir}/program/resource/avmediaen-US.res
2135ec
%{baseinstdir}/program/resource/accen-US.res
2135ec
%{baseinstdir}/program/resource/basctlen-US.res
2135ec
%{baseinstdir}/program/resource/biben-US.res
2135ec
%{baseinstdir}/program/resource/chartcontrolleren-US.res
2135ec
%{baseinstdir}/program/resource/cuien-US.res
2135ec
%{baseinstdir}/program/resource/dbaen-US.res
2135ec
%{baseinstdir}/program/resource/dbmmen-US.res
2135ec
%{baseinstdir}/program/resource/dbuen-US.res
2135ec
%{baseinstdir}/program/resource/dbwen-US.res
2135ec
%{baseinstdir}/program/resource/deploymenten-US.res
2135ec
%{baseinstdir}/program/resource/deploymentguien-US.res
2135ec
%{baseinstdir}/program/resource/dkten-US.res
2135ec
%{baseinstdir}/program/resource/editengen-US.res
2135ec
%{baseinstdir}/program/resource/epsen-US.res
2135ec
%{baseinstdir}/program/resource/euren-US.res
2135ec
%{baseinstdir}/program/resource/fps_officeen-US.res
2135ec
%{baseinstdir}/program/resource/frmen-US.res
2135ec
%{baseinstdir}/program/resource/fween-US.res
2135ec
%{baseinstdir}/program/resource/galen-US.res
2135ec
%{baseinstdir}/program/resource/impen-US.res
2135ec
%{baseinstdir}/program/resource/ofaen-US.res
2135ec
%{baseinstdir}/program/resource/pcren-US.res
2135ec
%{baseinstdir}/program/resource/pdffilteren-US.res
2135ec
%{baseinstdir}/program/resource/sben-US.res
2135ec
%{baseinstdir}/program/resource/scnen-US.res
2135ec
%{baseinstdir}/program/resource/sden-US.res
2135ec
%{baseinstdir}/program/resource/sfxen-US.res
2135ec
%{baseinstdir}/program/resource/spaen-US.res
2135ec
%{baseinstdir}/program/resource/sdbten-US.res
2135ec
%{baseinstdir}/program/resource/svlen-US.res
2135ec
%{baseinstdir}/program/resource/svten-US.res
2135ec
%{baseinstdir}/program/resource/svxen-US.res
2135ec
%{baseinstdir}/program/resource/swen-US.res
2135ec
%{baseinstdir}/program/resource/textconversiondlgsen-US.res
2135ec
%{baseinstdir}/program/resource/tplen-US.res
2135ec
%{baseinstdir}/program/resource/uuien-US.res
2135ec
%{baseinstdir}/program/resource/upden-US.res
2135ec
%{baseinstdir}/program/resource/vclen-US.res
2135ec
%{baseinstdir}/program/resource/wzien-US.res
2135ec
%{baseinstdir}/program/resource/xmlsecen-US.res
2135ec
%{baseinstdir}/program/resource/xsltdlgen-US.res
2135ec
%{baseinstdir}/program/senddoc
2135ec
%dir %{baseinstdir}/program/services
2135ec
%{baseinstdir}/program/services/services.rdb
2135ec
%{baseinstdir}/program/libsimplecanvaslo.so
2135ec
%{baseinstdir}/program/libslideshowlo.so
2135ec
%{baseinstdir}/program/libsofficeapp.so
2135ec
%{baseinstdir}/program/spadmin.bin
2135ec
%{baseinstdir}/program/libstringresourcelo.so
2135ec
%{baseinstdir}/program/libsysshlo.so
2135ec
%{baseinstdir}/program/libucpcmis1lo.so
2135ec
%{baseinstdir}/program/libucpexpand1lo.so
2135ec
%{baseinstdir}/program/libucpextlo.so
2135ec
%{baseinstdir}/program/libucptdoc1lo.so
2135ec
%{baseinstdir}/program/unorc
2135ec
%{baseinstdir}/program/libupdatefeedlo.so
2135ec
%{baseinstdir}/ure-link
2135ec
%{baseinstdir}/program/uri-encode
2135ec
%{baseinstdir}/program/libvbaeventslo.so
2135ec
%{baseinstdir}/program/libvclcanvaslo.so
2135ec
%{baseinstdir}/program/versionrc
2135ec
%{baseinstdir}/program/xid-fullscreen-on-all-monitors
2135ec
%dir %{baseinstdir}/share
2135ec
%dir %{baseinstdir}/share/Scripts
2135ec
%{baseinstdir}/share/Scripts/java
2135ec
%dir %{baseinstdir}/share/autotext
2135ec
%{baseinstdir}/share/autotext/en-US
2135ec
%{baseinstdir}/share/basic
2135ec
%dir %{baseinstdir}/share/config
2135ec
%{baseinstdir}/share/config/images.zip
2135ec
%{baseinstdir}/share/config/images_crystal.zip
2135ec
%{baseinstdir}/share/config/images_hicontrast.zip
2135ec
%{baseinstdir}/share/config/images_oxygen.zip
f085be
%{baseinstdir}/share/config/images_sifr.zip
2135ec
%{baseinstdir}/share/config/images_tango.zip
2135ec
%{baseinstdir}/share/config/psetup.xpm
2135ec
%{baseinstdir}/share/config/psetupl.xpm
2135ec
%dir %{baseinstdir}/share/config/soffice.cfg
2135ec
%{baseinstdir}/share/config/soffice.cfg/modules
2135ec
%if %{with langpacks}
2135ec
# UI translations go into langpacks
2135ec
%exclude %{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res
2135ec
%endif
2135ec
%{baseinstdir}/share/config/soffice.cfg/*/ui
2135ec
%if %{with langpacks}
2135ec
# UI translations go into langpacks
2135ec
%exclude %{baseinstdir}/share/config/soffice.cfg/*/ui/res
2135ec
%endif
2135ec
%{baseinstdir}/share/config/webcast
2135ec
%{baseinstdir}/share/config/wizard
2135ec
%dir %{baseinstdir}/share/dtd
2135ec
%{baseinstdir}/share/dtd/officedocument
2135ec
%{baseinstdir}/share/gallery
2135ec
%dir %{baseinstdir}/share/labels
2135ec
%{baseinstdir}/share/labels/labels.xml
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
%{baseinstdir}/share/liblangtag
2135ec
%endif
2135ec
%dir %{baseinstdir}/share/psprint
2135ec
%config %{baseinstdir}/share/psprint/psprint.conf
2135ec
%{baseinstdir}/share/psprint/driver
2135ec
%dir %{baseinstdir}/share/registry
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%{baseinstdir}/share/registry/gnome.xcd
2135ec
%endif
2135ec
%{baseinstdir}/share/registry/lingucomponent.xcd
2135ec
%{baseinstdir}/share/registry/main.xcd
2135ec
%{baseinstdir}/share/registry/oo-ad-ldap.xcd.sample
2135ec
%{baseinstdir}/share/registry/oo-ldap.xcd.sample
2135ec
%{baseinstdir}/share/registry/Langpack-en-US.xcd
2135ec
%dir %{baseinstdir}/share/registry/res
2135ec
%{baseinstdir}/share/registry/res/fcfg_langpack_en-US.xcd
2135ec
%dir %{baseinstdir}/share/template
2135ec
%{baseinstdir}/share/template/en-US
2135ec
%dir %{baseinstdir}/share/template/common
2135ec
%{baseinstdir}/share/template/common/internal
2135ec
%{baseinstdir}/share/template/common/layout
2135ec
%{baseinstdir}/share/template/common/wizard
2135ec
%{baseinstdir}/share/template/wizard
2135ec
%dir %{baseinstdir}/share/wordbook
2135ec
%{baseinstdir}/share/wordbook/en-GB.dic
2135ec
%{baseinstdir}/share/wordbook/en-US.dic
2135ec
%{baseinstdir}/share/wordbook/technical.dic
2135ec
%{baseinstdir}/program/liblnthlo.so
2135ec
%{_bindir}/unopkg
f085be
%{_mandir}/man1/unopkg.1*
2135ec
#icons and mime
2135ec
%{_datadir}/icons/*/*/*/libreoffice*
2135ec
%{_datadir}/mime-info/libreoffice.*
2135ec
%{baseinstdir}/program/libxmlsecurity.so
2135ec
%{_datadir}/mime/packages/libreoffice.xml
2135ec
%{baseinstdir}/program/libconfigmgrlo.so
2135ec
%{baseinstdir}/program/libdesktopbe1lo.so
2135ec
%{baseinstdir}/program/libfsstoragelo.so
2135ec
%{baseinstdir}/program/libgconfbe1lo.so
2135ec
%{baseinstdir}/program/libi18npoollo.so
2135ec
%{baseinstdir}/program/libbasegfxlo.so
2135ec
# TODO: shouldn't it have lo suffix?
2135ec
%{baseinstdir}/program/libcomphelper.so
2135ec
%{baseinstdir}/program/libfwelo.so
2135ec
%{baseinstdir}/program/libfwilo.so
2135ec
%{baseinstdir}/program/libfwklo.so
2135ec
%{baseinstdir}/program/libfwllo.so
2135ec
%{baseinstdir}/program/libfwmlo.so
2135ec
%{baseinstdir}/program/libi18nlangtag.so
2135ec
# TODO: shouldn't it have lo suffix?
2135ec
%{baseinstdir}/program/libi18nutil.so
2135ec
%{baseinstdir}/program/libpackage2.so
2135ec
%{baseinstdir}/program/libsblo.so
2135ec
%{baseinstdir}/program/libsfxlo.so
2135ec
%{baseinstdir}/program/libsotlo.so
2135ec
%{baseinstdir}/program/libspllo.so
2135ec
%{baseinstdir}/program/libspl_unxlo.so
2135ec
%{baseinstdir}/program/libsvllo.so
2135ec
%{baseinstdir}/program/libsvtlo.so
2135ec
%{baseinstdir}/program/libtklo.so
2135ec
%{baseinstdir}/program/libtllo.so
2135ec
%{baseinstdir}/program/libucb1.so
2135ec
%{baseinstdir}/program/libucpfile1.so
2135ec
%{baseinstdir}/program/libutllo.so
2135ec
%{baseinstdir}/program/libvcllo.so
2135ec
%{baseinstdir}/program/libxmlscriptlo.so
2135ec
%{baseinstdir}/program/libxolo.so
2135ec
%{baseinstdir}/program/liblocalebe1lo.so
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%{baseinstdir}/program/libucpgio1lo.so
2135ec
%endif
2135ec
%{baseinstdir}/program/types/oovbaapi.rdb
2135ec
#share unopkg
2135ec
%dir %{baseinstdir}/share/extensions
2135ec
%{baseinstdir}/share/extensions/package.txt
2135ec
%{baseinstdir}/program/unopkg
2135ec
%{baseinstdir}/program/unopkg.bin
2135ec
%{baseinstdir}/program/bootstraprc
2135ec
%{baseinstdir}/program/fundamentalrc
2135ec
%{baseinstdir}/program/setuprc
f085be
%doc %{baseinstdir}/CREDITS.fodt
2135ec
%doc %{baseinstdir}/LICENSE
2135ec
%doc %{baseinstdir}/LICENSE.html
f085be
%doc %{baseinstdir}/LICENSE.fodt
2135ec
%doc %{baseinstdir}/NOTICE
2135ec
%{baseinstdir}/program/intro.*
2135ec
%{baseinstdir}/program/soffice
2135ec
%{baseinstdir}/program/soffice.bin
2135ec
%{baseinstdir}/program/sofficerc
2135ec
%{baseinstdir}/program/spadmin
2135ec
%{baseinstdir}/program/unoinfo
2135ec
%{baseinstdir}/program/libnpsoplugin.so
2135ec
%{baseinstdir}/program/oosplash
2135ec
%{baseinstdir}/program/shell/
2135ec
%{baseinstdir}/share/xdg/
2135ec
%{baseinstdir}/program/redirectrc
2135ec
%{_datadir}/applications/libreoffice-startcenter.desktop
2135ec
#launchers
2135ec
%{_bindir}/libreoffice
2135ec
%{_bindir}/openoffice.org
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
%{_bindir}/openoffice.org-1.9
2135ec
%{_bindir}/openoffice.org-2.0
2135ec
%endif
2135ec
%{_bindir}/soffice
2135ec
%{_bindir}/ooffice
2135ec
%{_bindir}/ooviewdoc
2135ec
%if 0%{?rhel} && 0%{?rhel} < 7
2135ec
%{baseinstdir}/program/libraptor2-lo.so.0
2135ec
%{baseinstdir}/program/librasqal-lo.so.3
2135ec
%{baseinstdir}/program/librdf-lo.so.0
2135ec
%{baseinstdir}/program/libclucene.so
2135ec
%{baseinstdir}/program/liblcms2.so.2
2135ec
%{baseinstdir}/share/fingerprint
2135ec
%endif
f085be
%{_mandir}/man1/libreoffice.1*
f085be
%{_mandir}/man1/openoffice.org.1*
f085be
%{_mandir}/man1/soffice.1*
f085be
%{_mandir}/man1/ooffice.1*
f085be
%{_mandir}/man1/ooviewdoc.1*
2135ec
2135ec
%post core
2135ec
update-mime-database %{_datadir}/mime &> /dev/null || :
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
for theme in hicolor locolor; do
2135ec
    touch --no-create %{_datadir}/icons/$theme &>/dev/null || :
2135ec
done
2135ec
2135ec
%postun core
2135ec
update-mime-database %{_datadir}/mime &> /dev/null || :
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
if [ $1 -eq 0 ] ; then
2135ec
    for theme in hicolor locolor; do
2135ec
        touch --no-create %{_datadir}/icons/$theme &>/dev/null || :
2135ec
        gtk-update-icon-cache -q %{_datadir}/icons/$theme &>/dev/null || :
2135ec
    done
2135ec
fi
2135ec
2135ec
%posttrans core
2135ec
for theme in hicolor locolor; do
2135ec
    gtk-update-icon-cache -q %{_datadir}/icons/$theme &>/dev/null || :
2135ec
done
2135ec
2135ec
2135ec
%files base
2135ec
%{baseinstdir}/help/en-US/sdatabase.*
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%{baseinstdir}/program/classes/hsqldb.jar
2135ec
%endif
2135ec
%{baseinstdir}/program/classes/reportbuilder.jar
2135ec
%{baseinstdir}/program/classes/reportbuilderwizard.jar
2135ec
%{baseinstdir}/program/classes/sdbc_hsqldb.jar
2135ec
%{baseinstdir}/program/libabplo.so
2135ec
%{baseinstdir}/program/libdbplo.so
2135ec
%{baseinstdir}/program/libhsqldb.so
2135ec
%{baseinstdir}/program/librptlo.so
2135ec
%{baseinstdir}/program/librptuilo.so
2135ec
%{baseinstdir}/program/librptxmllo.so
2135ec
%{baseinstdir}/program/resource/abpen-US.res
2135ec
%{baseinstdir}/program/resource/cnren-US.res
2135ec
%{baseinstdir}/program/resource/dbpen-US.res
2135ec
%{baseinstdir}/program/resource/rpten-US.res
2135ec
%{baseinstdir}/program/resource/rptuien-US.res
2135ec
%{baseinstdir}/program/resource/sdbclen-US.res
2135ec
%{baseinstdir}/program/resource/sdberren-US.res
2135ec
%{baseinstdir}/share/registry/base.xcd
2135ec
%{baseinstdir}/share/registry/reportbuilder.xcd
2135ec
%{baseinstdir}/program/sbase
2135ec
%{_datadir}/applications/libreoffice-base.desktop
2135ec
%{_bindir}/oobase
f085be
%{_mandir}/man1/oobase.1*
2135ec
2135ec
%post base
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%postun base
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%files bsh
2135ec
%{baseinstdir}/program/classes/ScriptProviderForBeanShell.jar
2135ec
%{baseinstdir}/program/services/scriptproviderforbeanshell.rdb
2135ec
%{baseinstdir}/share/Scripts/beanshell
2135ec
2135ec
%files rhino
2135ec
%{baseinstdir}/program/classes/js.jar
2135ec
%{baseinstdir}/program/classes/ScriptProviderForJavaScript.jar
2135ec
%{baseinstdir}/program/services/scriptproviderforjavascript.rdb
2135ec
%{baseinstdir}/share/Scripts/javascript
2135ec
2135ec
%files wiki-publisher
2135ec
%docdir %{baseinstdir}/share/extensions/wiki-publisher/license
2135ec
%{baseinstdir}/share/extensions/wiki-publisher
2135ec
2135ec
%files nlpsolver
2135ec
%docdir %{baseinstdir}/share/extensions/nlpsolver/help
2135ec
%{baseinstdir}/share/extensions/nlpsolver
2135ec
2135ec
%files ogltrans
2135ec
%{baseinstdir}/program/libOGLTranslo.so
2135ec
%{baseinstdir}/share/config/soffice.cfg/simpress/transitions-ogl.xml
2135ec
%{baseinstdir}/share/registry/ogltrans.xcd
2135ec
2135ec
%files pdfimport
2135ec
%{baseinstdir}/program/libpdfimportlo.so
2135ec
%{baseinstdir}/program/xpdfimport
2135ec
%{baseinstdir}/share/registry/pdfimport.xcd
2135ec
%dir %{baseinstdir}/share/xpdfimport
2135ec
%{baseinstdir}/share/xpdfimport/xpdfimport_err.pdf
2135ec
2135ec
%_font_pkg -n %{fontname} opens___.ttf
f085be
%doc instdir/LICENSE
2135ec
2135ec
%files calc
2135ec
%{baseinstdir}/help/en-US/scalc.*
2135ec
%{baseinstdir}/program/libanalysislo.so
2135ec
%{baseinstdir}/program/libcalclo.so
2135ec
%{baseinstdir}/program/libdatelo.so
2135ec
%{baseinstdir}/program/libforlo.so
2135ec
%{baseinstdir}/program/libforuilo.so
2135ec
%{baseinstdir}/program/libpricinglo.so
2135ec
%{baseinstdir}/program/libsclo.so
2135ec
%{baseinstdir}/program/libscdlo.so
2135ec
%{baseinstdir}/program/libscfiltlo.so
f085be
%{baseinstdir}/program/libscopencllo.so
2135ec
%{baseinstdir}/program/libscuilo.so
2135ec
%{baseinstdir}/program/libsolverlo.so
2135ec
%{baseinstdir}/program/resource/analysisen-US.res
2135ec
%{baseinstdir}/program/resource/dateen-US.res
2135ec
%{baseinstdir}/program/resource/foren-US.res
2135ec
%{baseinstdir}/program/resource/foruien-US.res
2135ec
%{baseinstdir}/program/resource/pricingen-US.res
2135ec
%{baseinstdir}/program/resource/scen-US.res
2135ec
%{baseinstdir}/program/resource/solveren-US.res
2135ec
%{baseinstdir}/program/libvbaobjlo.so
2135ec
%{baseinstdir}/share/registry/calc.xcd
2135ec
%{baseinstdir}/program/pagein-calc
2135ec
%{baseinstdir}/program/scalc
2135ec
%{_datadir}/applications/libreoffice-calc.desktop
2135ec
%{_bindir}/oocalc
f085be
%{_mandir}/man1/oocalc.1*
2135ec
2135ec
%post calc
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%postun calc
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%files draw
2135ec
%{baseinstdir}/help/en-US/sdraw.*
2135ec
%{baseinstdir}/share/registry/draw.xcd
2135ec
%{baseinstdir}/program/pagein-draw
2135ec
%{baseinstdir}/program/sdraw
2135ec
%{_datadir}/applications/libreoffice-draw.desktop
2135ec
%{_bindir}/oodraw
f085be
%{_mandir}/man1/oodraw.1*
2135ec
2135ec
%post draw
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%postun draw
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%files emailmerge
2135ec
%{baseinstdir}/program/mailmerge.py*
2135ec
%{baseinstdir}/program/msgbox.py*
2135ec
%{baseinstdir}/program/officehelper.py*
2135ec
2135ec
%files writer
2135ec
%{baseinstdir}/help/en-US/swriter.*
2135ec
%{baseinstdir}/program/libhwplo.so
2135ec
%{baseinstdir}/program/liblwpftlo.so
2135ec
%{baseinstdir}/program/libmswordlo.so
2135ec
%{baseinstdir}/program/libswuilo.so
2135ec
%{baseinstdir}/program/libt602filterlo.so
2135ec
%{baseinstdir}/program/libwpftwriterlo.so
2135ec
%{baseinstdir}/program/libwriterfilterlo.so
2135ec
%{baseinstdir}/program/libvbaswobjlo.so
2135ec
%{baseinstdir}/program/resource/t602filteren-US.res
2135ec
%{baseinstdir}/share/registry/writer.xcd
2135ec
%{baseinstdir}/program/pagein-writer
2135ec
%{baseinstdir}/program/swriter
2135ec
%{_datadir}/applications/libreoffice-writer.desktop
2135ec
%{_bindir}/oowriter
f085be
%{_mandir}/man1/oowriter.1*
2135ec
2135ec
%post writer
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%postun writer
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%files impress
2135ec
%{baseinstdir}/help/en-US/simpress.*
2135ec
%{baseinstdir}/program/libanimcorelo.so
2135ec
%{baseinstdir}/program/libplacewarelo.so
f085be
%{baseinstdir}/program/libPresentationMinimizerlo.so
2135ec
%{baseinstdir}/program/libPresenterScreenlo.so
f085be
%{baseinstdir}/program/libwpftimpresslo.so
2135ec
%dir %{baseinstdir}/share/config/soffice.cfg/simpress
2135ec
%{baseinstdir}/share/config/soffice.cfg/simpress/effects.xml
f085be
%{baseinstdir}/share/config/soffice.cfg/simpress/layoutlist.xml
f085be
%{baseinstdir}/share/config/soffice.cfg/simpress/objectlist.xml
2135ec
%{baseinstdir}/share/config/soffice.cfg/simpress/transitions.xml
2135ec
%{baseinstdir}/share/registry/impress.xcd
2135ec
%{baseinstdir}/program/pagein-impress
2135ec
%{baseinstdir}/program/simpress
2135ec
%{_datadir}/applications/libreoffice-impress.desktop
2135ec
%{_bindir}/ooimpress
f085be
%{_mandir}/man1/ooimpress.1*
2135ec
2135ec
%post impress
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%postun impress
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%files math
2135ec
%{baseinstdir}/help/en-US/smath.*
2135ec
%{baseinstdir}/program/libsmlo.so
2135ec
%{baseinstdir}/program/libsmdlo.so
2135ec
%{baseinstdir}/program/resource/smen-US.res
2135ec
%{baseinstdir}/share/registry/math.xcd
2135ec
%{baseinstdir}/program/smath
2135ec
%{_datadir}/applications/libreoffice-math.desktop
2135ec
%{_bindir}/oomath
f085be
%{_mandir}/man1/oomath.1*
2135ec
2135ec
%post math
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%postun math
2135ec
update-desktop-database %{_datadir}/applications &> /dev/null || :
2135ec
2135ec
%files graphicfilter
2135ec
%{baseinstdir}/program/libflashlo.so
2135ec
%{baseinstdir}/program/libgraphicfilterlo.so
2135ec
%{baseinstdir}/program/libsvgfilterlo.so
2135ec
%{baseinstdir}/program/libwpftdrawlo.so
2135ec
%{baseinstdir}/share/registry/graphicfilter.xcd
2135ec
2135ec
%files xsltfilter
f085be
%{baseinstdir}/share/xslt
2135ec
%{baseinstdir}/share/registry/xsltfilter.xcd
2135ec
%{_datadir}/applications/libreoffice-xsltfilter.desktop
2135ec
2135ec
%if 0%{?fedora} || 0%{?rhel} >= 7
2135ec
%files postgresql
2135ec
%{baseinstdir}/program/libpostgresql-sdbclo.so
2135ec
%{baseinstdir}/program/libpostgresql-sdbc-impllo.so
2135ec
%{baseinstdir}/program/postgresql-sdbc.ini
2135ec
%{baseinstdir}/program/services/postgresql-sdbc.rdb
f085be
%{baseinstdir}/share/registry/postgresql.xcd
2135ec
%endif
2135ec
2135ec
%files ure
f085be
%doc instdir/LICENSE
2135ec
%{ureinstdir}
2135ec
2135ec
%files sdk
2135ec
%{sdkinstdir}/
2135ec
%exclude %{sdkinstdir}/docs/
2135ec
%exclude %{sdkinstdir}/examples/
2135ec
2135ec
%files sdk-doc
2135ec
%docdir %{sdkinstdir}/docs
2135ec
%{sdkinstdir}/docs/
2135ec
%{sdkinstdir}/examples/
2135ec
2135ec
%files headless
2135ec
%{baseinstdir}/program/libbasebmplo.so
2135ec
%{baseinstdir}/program/libvclplug_svplo.so
2135ec
2135ec
%files pyuno
2135ec
%{baseinstdir}/program/libpyuno.so
2135ec
%{baseinstdir}/program/pythonloader.py*
2135ec
%{baseinstdir}/program/libpythonloaderlo.so
2135ec
%{baseinstdir}/program/pythonloader.unorc
2135ec
%{baseinstdir}/program/pythonscript.py*
2135ec
%{baseinstdir}/program/pyuno.so
f085be
%{baseinstdir}/program/services/pyuno.rdb
2135ec
%{baseinstdir}/program/services/scriptproviderforpython.rdb
2135ec
%{baseinstdir}/program/wizards
2135ec
%{baseinstdir}/share/Scripts/python
f085be
%exclude %{baseinstdir}/share/Scripts/python/LibreLogo
2135ec
%{libo_python_sitearch}/uno.py*
2135ec
%{libo_python_sitearch}/unohelper.py*
2135ec
%if 0%{libo_python3}
2135ec
%{libo_python_sitearch}/__pycache__/uno.cpython-*
2135ec
%{libo_python_sitearch}/__pycache__/unohelper.cpython-*
2135ec
%endif
2135ec
%{baseinstdir}/share/registry/pyuno.xcd
2135ec
f085be
%files librelogo
f085be
%{baseinstdir}/share/registry/librelogo.xcd
f085be
%{baseinstdir}/share/Scripts/python/LibreLogo
f085be
2135ec
%files glade
2135ec
%{baseinstdir}/program/ui-previewer
2135ec
%{_datadir}/glade3/catalogs/libreoffice-catalog.xml
2135ec
2135ec
%if 0%{?fedora}
f085be
2135ec
%files kde
2135ec
%{baseinstdir}/program/libkde4be1lo.so
2135ec
%{baseinstdir}/program/libvclplug_kde4lo.so
f085be
f085be
%files appdata
f085be
%doc instdir/LICENSE
f085be
%dir %{_datadir}/appdata
f085be
%{_datadir}/appdata/*.appdata.xml
f085be
2135ec
%endif
2135ec
2135ec
%changelog
f085be
* Mon Dec 01 2014 Stephan Bergmann <sbergman@redhat.com> - 1:4.2.6.3-5
f085be
- Resolves: rhbz#1098973 crash on exit
f085be
f085be
* Fri Nov 21 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-4
f085be
- Resolves: rhbz#1111216 LibreOffice Calc: PDF export of an empty document fails
f085be
  with Write Error
f085be
f085be
* Mon Nov 17 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.2.6.3-3
f085be
- CVE-2014-3693: Disable sdremote by default and improve flow control
f085be
f085be
* Fri Sep 05 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-2
f085be
- Related: rhbz#1119709 port LibreOffice to aarch64
f085be
f085be
* Thu Aug 28 2014 David Tardon <dtardon@redhat.com> - 1:4.2.6.3-1
f085be
- Resolves: rhbz#1119709 rebase to 4.2.6
f085be
f085be
* Fri Aug 22 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.1.4.2-4
f085be
- Resolves: rhbz#1125588 port LibreOffice to ppc64le
f085be
f0633d
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:4.1.4.2-3
f0633d
- Mass rebuild 2014-01-24
f0633d
f0633d
* Mon Jan 13 2014 Caolán McNamara <caolanm@redhat.com> - 1:4.1.4.2-2
f0633d
- Resolves: rhbz#1040777 rename "Oriya" to "Odia"
f0633d
f0633d
* Wed Jan 08 2014 David Tardon <dtardon@redhat.com> - 1:4.1.4.2-1
f0633d
- Resolves: rhbz#1049791 rebase to 4.1.4
f0633d
- also add a load of 4.1.5 patches
f0633d
f0633d
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:4.1.3.2-6
f0633d
- Mass rebuild 2013-12-27
f0633d
f0633d
* Wed Dec 11 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.3.2-5
f0633d
- Resolves: rhbz#1035092 no shortcut key for Italian Tools
f0633d
f0633d
* Tue Nov 12 2013 David Tardon <dtardon@redhat.com> - 1:4.1.3.2-4
f0633d
- Related: rhbz#1019277 fix rpmdiff problem
f0633d
2135ec
* Fri Nov 01 2013 David Tardon <dtardon@redhat.com> - 1:4.1.3.2-3
2135ec
- Resolves: rhbz#1019277 rebase libreoffice to 4.1.3
2135ec
2135ec
* Mon Sep 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-6
2135ec
- rebuild for ICU ABI break
2135ec
2135ec
* Tue Jul 30 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.1.0.4-5
2135ec
- Resolves: rhbz#989246 Honor user's JavaDriverClass override in mysql driver
2135ec
- Resolves: fdo#67045 fix several nasty screen selection issues
2135ec
2135ec
* Tue Jul 30 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.4-4
2135ec
- Resolves: rhbz#989686 Fix crash with stripping whitespace from toc entries
2135ec
2135ec
* Mon Jul 29 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-3
2135ec
- make libwpd-based filters work correctly with newest libwpd
2135ec
2135ec
* Sun Jul 28 2013 Petr Machata <pmachata@redhat.com> - 1:4.1.0.4-2
2135ec
- Rebuild for boost 1.54.0
2135ec
2135ec
* Wed Jul 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.4-1
2135ec
- 4.1.0 rc4
2135ec
2135ec
* Mon Jul 22 2013 Eike Rathke <erack@redhat.com> - 1:4.1.0.3-2
2135ec
- force rebuild with icu-50.1.2-7
2135ec
2135ec
* Thu Jul 18 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.3-1
2135ec
- 4.1.0 rc3
2135ec
- Resolves: fdo#48835 GNOME3 app menu
2135ec
2135ec
* Thu Jul 18 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.2-5
2135ec
- silence scary gcc warning
2135ec
- fdo#66924 switching to master view is broken
2135ec
2135ec
* Tue Jul 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-4
2135ec
- bump release
2135ec
2135ec
* Fri Jul 12 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-3
2135ec
- Resolves: rhbz#983809 libreoffice-base misses deps on needed java packages
2135ec
2135ec
* Thu Jul 11 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-2
2135ec
- Resolves: rhbz#980387 Exporting a odg to jpg or tiff generates error
2135ec
2135ec
* Thu Jul 04 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.2-1
2135ec
- 4.1.0 rc2
2135ec
2135ec
* Mon Jul 01 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.1-8
2135ec
- Resolves: rhbz#979758 crash on Diagrammen in LibreOffice help page
2135ec
2135ec
* Thu Jun 27 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-7
2135ec
- bump revision
2135ec
2135ec
* Mon Jun 24 2013 Marek Kasik <mkasik@redhat.com> - 1:4.1.0.1-6
2135ec
- Rebuild (poppler-0.22.5)
2135ec
2135ec
* Mon Jun 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-5
2135ec
- fix build on big endian archs
2135ec
2135ec
* Mon Jun 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-4
2135ec
- put glade catalog into an extra packgae
2135ec
2135ec
* Sun Jun 23 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.1-3
2135ec
- Resolves: rhbz#976304 gallery elements may not insert
2135ec
2135ec
* Wed Jun 19 2013 Dennis Gilmore <dennis@ausil.us> - 1:4.1.0.1-2
2135ec
- fix _smp_mflags macro useage
2135ec
2135ec
* Wed Jun 19 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.1-1
2135ec
- 4.1.0 rc1
2135ec
- Related: rhbz#971321 failing tests on ppc and s390
2135ec
2135ec
* Sun Jun 16 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-9.beta2
2135ec
- Resolves: rhbz#971321 failing tests on ppc and s390
2135ec
- Resolves: rhbz#974062 incorrect rendering of text in outline blocks in
2135ec
  Impress
2135ec
2135ec
* Fri Jun 07 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-8.beta2
2135ec
- Related: rhbz#971795 go back to BR: harfbuzz-devel
2135ec
2135ec
* Fri Jun 07 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-7.beta2
2135ec
- Resolves: rhbz#971230 Use BR: harfbuzz-icu-devel
2135ec
2135ec
* Wed Jun 05 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-7.beta1
2135ec
- 4.1.0 beta2
2135ec
2135ec
* Wed Jun 05 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-6.beta1
2135ec
- Related: rhbz#968892 discard impossible languages for Oriya script
2135ec
2135ec
* Tue Jun 04 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-5.beta1
2135ec
- Resolves: rhbz#968892 block entire grapheme together for glyph fallback
2135ec
- Related: rhbz#968892 discard impossible languages for glyph fallback
2135ec
2135ec
* Fri May 31 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-4.beta1
2135ec
- Resolves: rhbz#968976 fix dropdown list autosizing
2135ec
2135ec
* Thu May 30 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-3.beta1
2135ec
- build fix for s390
2135ec
2135ec
* Fri May 24 2013 David Tardon <dtardon@redhat.com> - 1:4.1.0.0-2.beta1
2135ec
- 4.1.0 beta1
2135ec
2135ec
* Fri May 24 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.3.3-3
2135ec
- Resolves: rhbz#961460 can't save WebDAV (davs) files
2135ec
2135ec
* Thu May 16 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.3.3-2
2135ec
- Resolves: rhbz#963276 font options cache crash
2135ec
2135ec
* Fri May 03 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.3-1
2135ec
- 4.0.3 rc3
2135ec
2135ec
* Tue Apr 30 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.2-1
2135ec
- 4.0.3 rc2
2135ec
2135ec
* Mon Apr 22 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.3.1-2
2135ec
- Resolves: rhbz#954991 Avoid static data (causing trouble at exit)
2135ec
2135ec
* Thu Apr 18 2013 David Tardon <dtardon@redhat.com> - 1:4.0.3.1-1
2135ec
- 4.0.3 rc1
2135ec
- Resolves: rhbz#867808 do not throw UNO exceptions by pointer in C++
2135ec
2135ec
* Tue Apr 16 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.2-4
2135ec
- Resolves: rhbz#927223 syntax highlighting crash
2135ec
2135ec
* Mon Apr 08 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.2-3
2135ec
- Resolves: rhbz#949238 div by zero on pagedown in 0 width panel
2135ec
2135ec
* Fri Apr 05 2013 Kalev Lember <kalevlember@gmail.com> - 1:4.0.2.2-2
2135ec
- Resolves: rhbz#949106 libreoffice drags in both openjdk 1.7.0 and 1.8.0
2135ec
2135ec
* Thu Mar 28 2013 David Tardon <dtardon@redhat.com> - 1:4.0.2.2-1
2135ec
- 4.0.2 rc2
2135ec
- Resolves: rhbz#876742 manipulation with larger tables in impress is
2135ec
  very slow
2135ec
2135ec
* Fri Mar 15 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.2.1-2
2135ec
- Resolves: rhbz#906137 slide show inverts outputs
2135ec
2135ec
* Fri Mar 15 2013 David Tardon <dtardon@redhat.com> - 1:4.0.2.1-1
2135ec
- 4.0.2 rc1
2135ec
- Resolves: rhbz#921716 Build Breton language pack
2135ec
2135ec
* Wed Mar 13 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.1.2-4
2135ec
- Resolves: rhbz#895690 failure saving to gvfs mounts
2135ec
2135ec
* Tue Mar 12 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.1.2-3
2135ec
- Resolves: rhbz#920697 presentation not always full-screen
2135ec
2135ec
* Thu Mar 07 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.1.2-2
2135ec
- Related: rhbz#902884 check for NULL GetSelectedMasterPage
2135ec
- Resolves: fdo#61241 force area page to size itself
2135ec
- Resolves: fdo#61656 use order and orientation combobox
2135ec
- Resolves: fdo#56031 RSID attr changes drop content changes
2135ec
2135ec
* Thu Feb 28 2013 David Tardon <dtardon@redhat.com> - 1:4.0.1.2-1
2135ec
- 4.0.1 rc2
2135ec
2135ec
* Tue Feb 26 2013 Eike Rathke <erack@redhat.com> - 1:4.0.0.3-8
2135ec
- do not access vector elements beyond size, rhbz#847519 related
2135ec
- Resolves: rhbz#742780 let make OPT_FLAGS=... override SDK flags
2135ec
- Resolves: rhbz#907933 crash on removing second last para
2135ec
2135ec
* Tue Feb 19 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.0.3-7
2135ec
- Resolves: rhbz#895196 sc filter float a11y parent of itself
2135ec
2135ec
* Tue Feb 19 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-6
2135ec
- Resolves: rhbz#911896 add Kazakh localization
2135ec
2135ec
* Fri Feb 15 2013 Caolán McNamara <caolanm@redhat.com> - 1:4.0.0.3-5
2135ec
- make evolution 3.6 work with address book
2135ec
- Resolves: rhbz#910176 cannot select directory with gtk folder picker
2135ec
- fixes for building against Boost 1.53.0
2135ec
2135ec
* Fri Feb 15 2013 Stephan Bergmann <sbergman@redhat.com> - 1:4.0.0.3-4
2135ec
- Resolves: fdo#60491 missing libemboleobj.so
2135ec
- Resolves: rhbz#908674 crash on start
2135ec
2135ec
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1:4.0.0.3-3
2135ec
- Rebuild for Boost-1.53.0
2135ec
2135ec
* Wed Feb 06 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-2
2135ec
- fix parsing errors in translated help
2135ec
2135ec
* Fri Feb 01 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.3-1
2135ec
- 4.0.0 rc3
2135ec
2135ec
* Wed Jan 23 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.2-1
2135ec
- 4.0.0 rc2
2135ec
- use ucpp again
2135ec
2135ec
* Tue Jan 22 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-3
2135ec
- Resolves: rhbz#760765 Impress doesn't copy custom styles from one file
2135ec
  to another
2135ec
2135ec
* Mon Jan 21 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-2
2135ec
- Resolves: rhbz#901346 do not install 512x512 icons
2135ec
2135ec
* Tue Jan 15 2013 David Tardon <dtardon@redhat.com> - 1:4.0.0.1-1
2135ec
- 4.0.0 rc1
2135ec
2135ec
* Sat Dec 22 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-4.beta2
2135ec
- use system cpp instead of ucpp
2135ec
2135ec
* Wed Dec 19 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-3.beta2
2135ec
- 4.0.0 beta2
2135ec
2135ec
* Thu Dec 06 2012 David Tardon <dtardon@redhat.com> - 1:4.0.0.0-2.beta1
2135ec
- 4.0.0 beta1
2135ec
2135ec
* Thu Nov 29 2012 David Tardon <dtardon@redhat.com> - 1:3.6.4.3-1
2135ec
- 3.6.4 rc3
2135ec
2135ec
* Wed Nov 28 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.4.1-2
2135ec
- fix docx import on big endian
2135ec
2135ec
* Sun Nov 18 2012 David Tardon <dtardon@redhat.com> - 1:3.6.4.1-1
2135ec
- 3.6.4 rc1
2135ec
2135ec
* Wed Nov 14 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-8
2135ec
- Resolves: rhbz#872815 ogltrans effects still suboptimal
2135ec
2135ec
* Tue Nov 13 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-7
2135ec
- big endian test failure
2135ec
2135ec
* Thu Nov 08 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-6
2135ec
- Resolves: fdo#56198/rhbz#868002 honour gtk-scrollbar-warp-preference
2135ec
2135ec
* Tue Nov 06 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.2-5
2135ec
- bump for libexttextcat
2135ec
2135ec
* Fri Nov 02 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-4
2135ec
- Resolves: rhbz#871929 add keywords to desktop files
2135ec
- fix debuginfo
2135ec
2135ec
* Wed Oct 31 2012 Eike Rathke <erack@redhat.com> - 1:3.6.3.2-3
2135ec
- Resolves: rhbz#865058 increase number of user-defined format codes
2135ec
2135ec
* Fri Oct 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-2
2135ec
- Resolves: rhbz#824035 do not bundle saxon
2135ec
2135ec
* Wed Oct 24 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.2-1
2135ec
- 3.6.3 rc2
2135ec
- drop integrated 0001-Resolves-rhbz-868479-fdo-56281-doubled-in-German-ok-.patch
2135ec
2135ec
* Mon Oct 22 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.1-3
2135ec
- Resolves: rhbz#868479 guard against duplicated ~ in OK/Cancel
2135ec
2135ec
* Thu Oct 11 2012 David Tardon <dtardon@redhat.com> - 1:3.6.3.1-2
2135ec
- Resolves: rhbz#858641 backport gstreamer 1.0 support to F-18
2135ec
2135ec
* Thu Oct 11 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.1-1
2135ec
- 3.6.3 rc1
2135ec
- drop integrated 0001-Resolves-rhbz-855972-crash-on-switching-to-outline-v.patch
2135ec
- drop integrated 0001-fdo-52022-Simple-LargeControlPoints-actually-can-hav.patch
2135ec
- drop integrated 0001-fdo-46071-Do-not-hide-windows-based-on-nil-Visible-p.patch
2135ec
2135ec
* Fri Oct 05 2012 Stephan Bergmann <sbergman@redhat.com> - 1:3.6.2.2-3
2135ec
- Resolves: fdo#46071 Do not hide windows based on nil Visible property
2135ec
2135ec
* Fri Oct 05 2012 Stephan Bergmann <sbergman@redhat.com> - 1:3.6.2.2-2
2135ec
- Resolves: fdo#52022 Part of data in userdir is lost on upgrade
2135ec
2135ec
* Wed Sep 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.2.2-1
2135ec
- 3.6.2 rc2
2135ec
2135ec
* Wed Sep 12 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.2.1-2
2135ec
- Resolves: rhbz#855541 XIOError handler multithread woes
2135ec
2135ec
* Wed Sep 12 2012 David Tardon <dtardon@redhat.com> - 1:3.6.2.1-1
2135ec
- 3.6.2 rc1
2135ec
2135ec
* Tue Sep 11 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-4
2135ec
- Resolves: rhbz#855507 large ole2 compound files fail to load
2135ec
2135ec
* Mon Sep 10 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-3
2135ec
- Resolves: rhbz#855972 crash on switching to outline view
2135ec
2135ec
* Wed Aug 29 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-2
2135ec
- Related: rhbz#850709 hunspell en-US available standalone so
2135ec
  make English langpack require hunspell-en and core just
2135ec
  bare bones hunspell-en-US
2135ec
2135ec
* Sun Aug 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.1.2-1
2135ec
- 3.6.1 rc2
2135ec
2135ec
* Wed Aug 22 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.1-2
2135ec
- Resolves: rhbz#846775 Clipboard must be disposed before selection
2135ec
- Resolves: rhbz#842292 crash in scrolling multiselection in draw
2135ec
2135ec
* Wed Aug 15 2012 David Tardon <dtardon@redhat.com> - 1:3.6.1.1-1
2135ec
- 3.6.1 rc1
2135ec
2135ec
* Sun Aug 12 2012 Kevin Fenzi <kevin@scrye.com> - 1:3.6.0.4-3
2135ec
- Rebuild for new boost
2135ec
2135ec
* Sat Jul 28 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.4-2
2135ec
- rebuilt for boost 1.50
2135ec
2135ec
* Fri Jul 27 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.4-1
2135ec
- 3.6.0 rc4
2135ec
2135ec
* Thu Jul 26 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.3-2
2135ec
- Resolves: rhbz#842552 crash in pptx import
2135ec
2135ec
* Wed Jul 25 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.3-1
2135ec
- 3.6.0 rc3
2135ec
2135ec
* Tue Jul 17 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.2-1
2135ec
- 3.6.0 rc2
2135ec
2135ec
* Mon Jul 16 2012 Caolán McNamara <caolanm@redhat.com> - 1:3.6.0.1-3
2135ec
- Resolves: rhbz#836937 insanely slow with Zemberek
2135ec
2135ec
* Mon Jul 16 2012 David Tardon <dtardon@redhat.com> - 1:3.6.0.1-2
2135ec
- rebuild for new libexttextcat
2135ec
2135ec
* Thu Jul 12 2012 David Tardon <dtardon@redhat.com> - 3.6.0.1-1
2135ec
- 3.6.0 rc1
2135ec
2135ec
* Mon Jul 09 2012 Caolán McNamara <caolanm@redhat.com> - 3.6.0.0-4
2135ec
- Resolves: rhbz#838368 --view ignored while -view accepted
2135ec
2135ec
* Thu Jul 05 2012 David Tardon <dtardon@redhat.com> - 3.6.0.0-3
2135ec
- 3.6.0 beta3
2135ec
2135ec
* Mon Jul  2 2012 Marek Kasik <mkasik@redhat.com> - 3.6.0.0-2
2135ec
- Rebuild (poppler-0.20.1)
2135ec
2135ec
* Wed Jun 27 2012 David Tardon <dtardon@redhat.com> - 3.6.0.0-1
2135ec
- 3.6.0 beta2
2135ec
- drop integrated 0001-move-binfilter-mime-types-into-extra-.desktop-file.patch
2135ec
- drop integrated 0001-Resolves-rhbz-788042-skip-splashscreen-with-quicksta.patch
2135ec
- drop integrated libreoffice-ensure-non-broken-xml-tree.patch
2135ec
- drop integrated 0001-preserve-timestamps-for-.py-files.patch
2135ec
- drop integrated 0001-Resolves-rhbz-788045-swriter-help-etc-doesn-t-show-h.patch
2135ec
- drop integrated 0001-Resolves-rhbz-799525-put-flat-odf-mimetypes-in-xsltf.patch
2135ec
- drop integrated 0001-Resolves-rhbz-800272-complain-about-unknown-command-.patch
2135ec
- drop integrated 0001-Resolves-rhbz-806663-SlideshowImpl-can-outlive-SdMod.patch
2135ec
- drop integrated 0001-desktop-do-not-complain-about-soffice-command-line-o.patch
2135ec
- drop integrated 0001-Resolves-fdo-48096-torn-off-popups-trigger-keyboard-.patch
2135ec
- drop integrated 0001-fdo-38088-better-CSV-import-default-separators.patch
2135ec
- drop integrated 0001-save-register-arguments-first.patch
2135ec
- drop integrated 0001-do-not-let-gcc-use-registers-we-are-setting-ourselve.patch
2135ec
- drop integrated 0001-wrong-types-used-here-breaks-64bit-bigendian.patch
2135ec
- drop integrated 0001-Resolves-rhbz-805743-a11y-call-doShow-after-we-have-.patch
2135ec
- drop integrated 0001-Resolves-fdo-49849-implement-Unicode-6.1-hebrew-line.patch
2135ec
- drop integrated 0001-use-ure-instead-of-ure-link.patch
2135ec
- drop broken 0001-fix-setting-of-paper-tray-from-print-dialog-fdo-4393.patch
2135ec
2135ec
* Mon Jun 18 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.5.1-2
2135ec
- Resolves: rhbz#830810 missing dependency on lucene-contrib
2135ec
2135ec
* Thu Jun 14 2012 David Tardon <dtardon@redhat.com> - 3.5.5.1-1
2135ec
- 3.5.5 rc1
2135ec
- drop integrated 0001-make-hsqldb-build-with-java-1.7.patch
2135ec
- drop integrated 0001-Related-rhbz-799628-crash-with-chewing-IM-with-g3g.patch
2135ec
- drop integrated 0001-silence-SolarMutex-not-locked-spew.patch
2135ec
- drop integrated 0001-gcc-trunk-fix-unable-to-find-string-literal-operator.patch
2135ec
- drop integrated 0001-ppc-yyinput-returns-a-int-truncating-to-unsigned-cha.patch
2135ec
- drop integrated 0001-Resolves-rhbz-826609-rhbz-820554-fix-smoketest-on-pp.patch
2135ec
2135ec
* Mon Jun 11 2012 David Tardon <dtardon@redhat.com> - 3.5.4.2-3
2135ec
- make gdb pretty printers for URE libs usable again
2135ec
2135ec
* Fri Jun 08 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.4.2-2
2135ec
- Resolves: rhbz#826609, rhbz#820554 fix smoketest on ppc[64] and s390[x]
2135ec
2135ec
* Wed May 23 2012 David Tardon <dtardon@redhat.com> - 3.5.4.2-1
2135ec
- 3.5.4 rc2
2135ec
2135ec
* Thu May 17 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.4.1-2
2135ec
- Resolves: rhbz#811226 ARM FTBFS
2135ec
2135ec
* Wed May 16 2012 David Tardon <dtardon@redhat.com> - 3.5.4.1-1
2135ec
- 3.5.4 rc1
2135ec
- drop integrated 0001-do-not-prepend-n-twice-it-confuses-KFileDialog-rhbz-.patch
2135ec
- drop integrated 0001-incrementing-index-twice-in-one-run-seems-wrong.patch
2135ec
- drop integrated 0001-fdo-49365-correctly-map-monitor-index-back-to-screen.patch
2135ec
- drop integrated 0001-rhbz-809019-count-mirrored-monitors-as-one.patch
2135ec
2135ec
* Sun May 13 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.3.2-5
2135ec
- Resolves: fdo#49849 line breaking fixes for Hebrew
2135ec
2135ec
* Fri May 11 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-4
2135ec
- Resolves: rhbz#820439 KDE export dialog broken for most formats
2135ec
- Resolves: fdo#49365 Libreoffice fails to start on second screen with
2135ec
  gtk vcl plugin
2135ec
- Resolves: rhbz#809019 Impress thinks a machine with 2 monitors in
2135ec
  clone mode is multihead
2135ec
2135ec
* Wed May 09 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.3.2-3
2135ec
- Resolves: rhbz#805743 a11y crash in impress/draw
2135ec
- Resolves: rhbz#813202 opengl slide transitions still a bit
2135ec
  problematic in Fedora 17
2135ec
2135ec
* Thu May 03 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-2
2135ec
- rebuild for changed dependencies
2135ec
2135ec
* Wed Apr 25 2012 David Tardon <dtardon@redhat.com> - 3.5.3.2-1
2135ec
- 3.5.3 rc2
2135ec
- fix broken test on 64bit big endian
2135ec
2135ec
* Mon Apr 23 2012 David Tardon <dtardon@redhat.com> - 3.5.3.1-2
2135ec
- rebuild for icu
2135ec
- fix UNO bridges for ppc and ppc64
2135ec
2135ec
* Thu Apr 19 2012 David Tardon <dtardon@redhat.com> - 3.5.3.1-1
2135ec
- 3.5.3 rc1
2135ec
- drop integrated 0001-Introduced-SystemShellExecuteFlags-URIS_ONLY.patch
2135ec
- drop integrated 0001-Simplify-code-and-use-proper-register-names-for-linu.patch
2135ec
- drop integrated 0001-resolved-rhbz-813280-the-current-document-is-not-alw.patch
2135ec
2135ec
* Wed Apr 18 2012 Eike Rathke <erack@redhat.com> - 3.5.2.1-7
2135ec
- Resolves: rhbz#813280 sheets cannot be moved in Calc
2135ec
2135ec
* Wed Apr 11 2012 Eike Rathke <erack@redhat.com> - 3.5.2.1-6
2135ec
- Resolves: fdo#38088 rhbz#810267 better CSV import default separators
2135ec
2135ec
* Tue Apr 10 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-5
2135ec
- Resolves: rhbz#811226 FTBFS ARM
2135ec
2135ec
* Thu Apr 05 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.2.1-4
2135ec
- Fix URIS_ONLY flag issue
2135ec
- rebuild for db4
2135ec
2135ec
* Mon Apr 02 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-3
2135ec
- Resolves: rhbz#708041 focus problems with tearable menus
2135ec
2135ec
* Mon Mar 26 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.2.1-2
2135ec
- Resolves: rhbz#806663 SlideshowImpl can outlive SdModule
2135ec
2135ec
* Sun Mar 25 2012 David Tardon <dtardon@redhat.com> - 3.5.2.1-1
2135ec
- 3.5.2 rc1
2135ec
-drop integrated 0001-yet-another-clash-with-macro-name.patch
2135ec
2135ec
* Wed Mar 14 2012 David Tardon <dtardon@redhat.com> - 3.5.1.2-2
2135ec
- Resolves: rhbz#770209 can't change paper tray setting while printing
2135ec
2135ec
* Thu Mar 08 2012 David Tardon <dtardon@redhat.com> - 3.5.1.2-1
2135ec
- 3.5.1 rc2
2135ec
2135ec
* Tue Mar 06 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-3
2135ec
- Resolves: rhbz#799628 crash with chewing IM with g3g
2135ec
- Resolves: rhbz#799525 put flat odf mimetypes into xsltfilter.desktop
2135ec
- Resolves: rhbz#800272 complain about unknown commandline options
2135ec
2135ec
* Wed Feb 29 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-2
2135ec
- Resolves: rhbz#788045 swriter --help doesn't show help
2135ec
- Resolves: rhbz#798667 missing .desktop icons
2135ec
2135ec
* Sun Feb 26 2012 David Tardon <dtardon@redhat.com> - 3.5.1.1-1
2135ec
- 3.5.1 rc1
2135ec
- drop 0001-Resolves-fdo-43644-survive-registered-but-unavailabl.patch
2135ec
- drop 0001-Resolves-rhbz-789622-Adapt-SDK-to-changed-paths-in-L.patch
2135ec
- drop 0001-Fix-fdo-45177-avoid-linked-undo-for-the-while.patch
2135ec
- drop 0001-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
2135ec
- drop binfilter-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
2135ec
- Resolves: fdo#45177 avoid linked undo crash
2135ec
- Fix some apparent misuses of RTL_CONSTASCII_USTRINGPARAM (cherry-picked from
2135ec
  upstream libreoffice-3-5 branch)
2135ec
2135ec
* Tue Feb 14 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-5
2135ec
- Resolves rhbz#789622: Adapt SDK to changed paths in LO installation
2135ec
2135ec
* Mon Feb 13 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-4
2135ec
- ensure gdb .py files have the same timstamps so that multilib
2135ec
  .pyc's and .pyo's have the same content (timestamp in binary cache)
2135ec
2135ec
* Sat Feb 11 2012 Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-3
2135ec
- make sure .tree files don't get busted again
2135ec
2135ec
* Tue Feb 07 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-2
2135ec
- junit4 -> junit
2135ec
- Resolves: rhbz#788042 skip splashscreen with quickstarter
2135ec
- with split binfilter we need fix for fdo#43644
2135ec
2135ec
* Thu Feb 02 2012 David Tardon <dtardon@redhat.com> - 3.5.0.3-1
2135ec
- 3.5.0 rc3
2135ec
- Resolves: rhbz#786328 add nlpsolver subpackage
2135ec
- split legacy binary filters into subpackage
2135ec
2135ec
* Thu Jan 26 2012 Stephan Bergmann <sbergman@redhat.com> - 3.5.0.2-2
2135ec
- add libreoffice-postgresql subpackage
2135ec
2135ec
* Wed Jan 25 2012 David Tardon <dtardon@redhat.com> - 3.5.0.2-1
2135ec
- 3.5.0 rc2
2135ec
2135ec
* Thu Jan 19 2012 David Tardon <dtardon@redhat.com> - 3.5.0.1-1
2135ec
- 3.5.0 rc1
2135ec
- drop integrated 0001-workaround-internal-compiler-error-with-gcc-4.7.patch
2135ec
- drop integrated 0001-fix-for-gcc-4.7-C-11-these-are-not-string-literal-op.patch
2135ec
- drop integrated 0001-fix-for-gcc-4.7-C-11-this-is-not-string-literal-oper.patch
2135ec
- drop integrated 0001-Revert-fast_merge-fix-mis-merge-of-first-module-s-st.patch
2135ec
- drop integrated 0001-fix-writing-of-strings-from-the-first-module.patch
2135ec
- drop integrated 0001-refactor-slightly-to-avoid-link-problems-with-gcc-4..patch
2135ec
2135ec
* Fri Jan 13 2012 David Tardon <dtardon@redhat.com> - 3.4.99.3-1
2135ec
- 3.5.0 beta3
2135ec
- drop integrated 0001-fix-syntactic-error.patch
2135ec
- drop integrated 0001-gcc-trunk-fix-error-unable-to-find-string-literal-op.patch
2135ec
- drop integrated 0001-gcc-trunk-avoid-confusion.patch
2135ec
- drop integrated 0001-workaround-for-LO-namespace-pollution-breaking-KDE4-.patch
2135ec
- drop integrated 0001-smath-does-not-handle-accents-in-MathML.patch
2135ec
- Resolves: rhbz#533318 smath does not handle accents in MathML
2135ec
- Resolves: rhbz#771108 English menu in writer despite installation of
2135ec
  libreoffice-langpack-de
2135ec
2135ec
* Fri Jan 06 2012 David Tardon <dtardon@redhat.com> - 3.4.99.2-2
2135ec
- rebuild with gcc 4.7
2135ec
2135ec
* Wed Dec 21 2011 David Tardon <dtardon@redhat.com> - 3.4.99.2-1
2135ec
- 3.5.0 beta2
2135ec
- drop integrated 0001-Resolves-rhbz-761009-IFSD_Equal-is-asymmetrical.patch
2135ec
- drop integrated 0001-Resolves-rhbz-767708-avoid-SIGBUS-writing-to-overcom.patch
2135ec
- drop integrated 0001-force-gbuild-stage-for-CustomTargets.patch
2135ec
- drop integrated 0001-these-translations-do-already-exist-in-translations-.patch
2135ec
- drop integrated 0001-Fix-typo-and-clean-up.patch
2135ec
- use system mysql-connector-c++
2135ec
2135ec
* Sun Dec 18 2011 David Tardon <dtardon@redhat.com> - 3.4.99.1-1
2135ec
- 3.5.0 beta1
2135ec
- drop integrated 0001-Related-fdo-37195-migrationoo3-not-registered.patch
2135ec
- drop integrated 0001-Related-i58612-don-t-crash-anyway.patch
2135ec
- drop integrated 0001-Related-rhbz-652604-better-survive-exceptions-thrown.patch
2135ec
- drop integrated 0001-Related-rhbz-702833-addEventListener-without-removeE.patch
2135ec
- drop integrated 0001-Related-rhbz-711087-band-aid.patch
2135ec
- drop integrated 0001-Related-rhbz-718976-crash-in-SwTxtSizeInfo-GetMultiC.patch
2135ec
- drop integrated 0001-Related-rhbz-730225-avoid-segv-in-ld-this-was-set-to.patch
2135ec
- drop integrated 0001-Related-rhbz-753201-fedora-ant-java-1.5.0-gcj-won-t-.patch
2135ec
- drop integrated 0001-Resolves-fdo-32665-handle-that-FreeSerif-lacks-some-.patch
2135ec
- drop integrated 0001-Resolves-rhbz-693265-fix-crash-from-unhandled-except.patch
2135ec
- drop integrated 0001-Resolves-rhbz-695509-crash-in-RefreshDocumentLB.patch
2135ec
- drop integrated 0001-Resolves-rhbz-713154-pdf-export-dialog-too-tall-to-f.patch
2135ec
- drop integrated 0001-Resolves-rhbz-715549-use-fontconfig-s-detected-forma.patch
2135ec
- drop integrated 0001-Resolves-rhbz-738255-avoid-crash-on-NULL-pointer.patch
2135ec
- drop integrated 0001-Resolves-rhbz-751290-KDE-black-on-dark-tooltips.patch
2135ec
- drop integrated 0001-add-Oracle-Java-1.7.0-recognition.patch
2135ec
- drop integrated 0001-avoid-using-com.sun.org-apis.patch
2135ec
- drop integrated 0001-bubble-down-configure-test-findings-on-visibility.patch
2135ec
- drop integrated 0001-fix-horizontal-scrollbars-with-KDE-oxygen-style-bnc-.patch
2135ec
- drop integrated 0001-gtk3-fix-cairo-canvas-crash-for-non-X-or-svp-backend.patch
2135ec
- drop integrated 0001-helgrind-Related-rhbz-655686-get-order-of-shutdown-c.patch
2135ec
- drop integrated 0001-rhbz-667082-do-not-crash-importing-section-containin.patch
2135ec
- drop integrated 0001-rhbz-702635-set-correct-page-number-when-exporting-s.patch
2135ec
- drop integrated Backport-reading-AES-encrypted-ODF-1.2-documents.patch
2135ec
- drop integrated gdb-pretty-printers.patch
2135ec
- drop integrated kde4configure.patch
2135ec
- drop integrated libreoffice-ppc64.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo108637.sfx2.uisavedir.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo113273.desktop.resolvelinks.patch
2135ec
- drop integrated vbahelper.visibility.patch
2135ec
- drop libreoffice-testtools subpackage, because testtool has been
2135ec
  removed by upstream
2135ec
2135ec
* Thu Dec 15 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-6
2135ec
- Resolves: rhbz#761009 IFSD_Equal is asymmetrical
2135ec
- Resolves: rhbz#767708 write to mmap'ed file w/o disk space: SIGBUS
2135ec
2135ec
* Tue Nov 29 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-5
2135ec
- Resolves: rhbz#757653 fix headless crash with cairo canvas
2135ec
2135ec
* Tue Nov 22 2011 Lukas Tinkl <ltinkl@redhat.com> - 3.4.4.2-4
2135ec
- Resolves: rhbz#751290 - [kde] LibreOffice has black on dark-grey tooltip-texts
2135ec
2135ec
* Fri Nov 11 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-3
2135ec
- Related: fdo#42534 0001-Related-i58612-don-t-crash-anyway.patch
2135ec
- Resolves: fdo#42749 KDE oxygen theme and scrollbars
2135ec
2135ec
* Thu Nov 10 2011 Stephan Bergmann <sbergman@redhat.com> - 3.4.4.2-2
2135ec
- Patch to backport reading AES-encrypted ODF 1.2 documents
2135ec
2135ec
* Thu Nov 03 2011 David Tardon <dtardon@redhat.com> - 3.4.4.2-1
2135ec
- 3.4.4 rc2
2135ec
2135ec
* Fri Oct 28 2011 Rex Dieter <rdieter@fedoraproject.org> - 1:3.4.4.1-4
2135ec
- rebuild(poppler)
2135ec
2135ec
* Thu Oct 27 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.1-3
2135ec
- Resolves: rhbz#665800 missing glyph symbol shown when toggling bold/italic
2135ec
  for Sinhala text
2135ec
2135ec
* Thu Oct 27 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.4.1-2
2135ec
- possible fix for java 1.7.0 detection
2135ec
2135ec
2135ec
* Wed Oct 26 2011 David Tardon <dtardon@redhat.com> - 3.4.4.1-1
2135ec
- 3.4.4 rc1
2135ec
2135ec
* Tue Oct 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-16
2135ec
- allow building with gcj
2135ec
2135ec
* Fri Oct 21 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-15
2135ec
- Resolves: rhbz#747356 let Qt call XInitThreads
2135ec
- fix .sdw import
2135ec
2135ec
* Wed Oct 19 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-14
2135ec
- Related: rhbz#743750 addXineramaScreenUnique issue
2135ec
 
2135ec
* Fri Oct 07 2011 Stephan Bergmann <sbergman@redhat.com> - 3.4.3.2-13
2135ec
- Patches to build with GCC 6.4.1
2135ec
2135ec
* Fri Sep 30 2011 Marek Kasik <mkasik@redhat.com> - 3.4.3.2-12
2135ec
- Rebuild (poppler-0.18.0)
2135ec
2135ec
* Tue Sep 20 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-11
2135ec
- Resolves: rhbz#738133 fix bn discard string
2135ec
- Resolves: fdo#35513 avoid crash while processing incorrect print range
2135ec
2135ec
* Mon Sep 19 2011 Marek Kasik <mkasik@redhat.com> - 3.4.3.2-10
2135ec
- Rebuild (poppler-0.17.3)
2135ec
2135ec
* Thu Sep 15 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-9
2135ec
- Resolves: rhbz#738255 avoid crash on sc inputhdl
2135ec
2135ec
* Tue Sep 13 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-8
2135ec
- Resolves: rhbz#274631 remove NoDisplay from -math.desktop
2135ec
2135ec
* Thu Sep 08 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-7
2135ec
- rebuild for new icu
2135ec
2135ec
* Tue Sep 06 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-6
2135ec
- Resolves: rhbz#734976 libreoffice-langpack-*-* not pulled in by
2135ec
  yum install libreoffice
2135ec
2135ec
* Fri Sep 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-5
2135ec
- Resolves: rhbz#735182 be able to rebuild against poppler 0.17.3
2135ec
2135ec
* Tue Aug 30 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-4
2135ec
- Resolves: rhbz#734432 openoffice.org symlink broken
2135ec
2135ec
* Mon Aug 29 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-3
2135ec
- add Latvian langpack
2135ec
2135ec
* Fri Aug 26 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-2
2135ec
- Resolves: rhbz#733564 graphite2 now packaged into fedora
2135ec
- Related: fdo#37195 migrationoo3 not registered
2135ec
2135ec
* Thu Aug 25 2011 David Tardon <dtardon@redhat.com> - 3.4.3.2-1
2135ec
- 3.4.3 rc2
2135ec
2135ec
* Mon Aug 22 2011 David Tardon <dtardon@redhat.com> - 3.4.3.1-2
2135ec
- add gdb pretty printers
2135ec
2135ec
* Tue Aug 16 2011 David Tardon <dtardon@redhat.com> - 3.4.3.1-1
2135ec
- 3.4.3 rc1
2135ec
- drop integrated 0001-Resolves-rhbz-725144-wrong-csh-syntax.patch
2135ec
2135ec
* Fri Aug 12 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.3-3
2135ec
- Related: rhbz#730225 avoid segv in ld
2135ec
2135ec
* Tue Aug 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.3-2
2135ec
- Resolves: rhbz#693265 fix crash from unhandled exception
2135ec
2135ec
* Fri Jul 29 2011 David Tardon <dtardon@redhat.com> - 3.4.2.3-1
2135ec
- 3.4.2 rc3
2135ec
2135ec
* Mon Jul 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.2-2
2135ec
- Resolves: rhbz#725144 wrong csh syntax
2135ec
2135ec
* Wed Jul 20 2011 David Tardon <dtardon@redhat.com> - 3.4.2.2-1
2135ec
- 3.4.2 rc2
2135ec
- fix breakage in KDE4 plugin
2135ec
2135ec
* Tue Jul 19 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-3
2135ec
- Resolves: rhbz#715549 use fontconfig's detected format
2135ec
2135ec
* Mon Jul 18 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-2
2135ec
- Rebuild (poppler-0.17.0), add libreoffice-poppler-0.17.0.patch
2135ec
  seeing as the API changed for some reason or other
2135ec
2135ec
* Wed Jul 13 2011 David Tardon <dtardon@redhat.com> - 3.4.2.1-1
2135ec
- 3.4.2 rc1
2135ec
- drop 0001-bad-merge-fix-to-enable-extensions-to-build-again.patch
2135ec
- drop 0001-fix-regression-in-SvGlobalName-operator.patch
2135ec
2135ec
* Tue Jul 12 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.3-3
2135ec
- fix regression in SvGlobalName operator
2135ec
2135ec
* Tue Jul 05 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.3-2
2135ec
- Related: rhbz#718976 crash in SwTxtSizeInfo::GetMultiCreator
2135ec
2135ec
* Fri Jul 01 2011 David Tardon <dtardon@redhat.com> - 3.4.1.3-1
2135ec
- 3.4.1 rc3
2135ec
2135ec
* Thu Jun 23 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.2-1
2135ec
- 3.4.1 rc2
2135ec
- drop integrated 0001-correctly-build-GTK-systray-icon.patch
2135ec
2135ec
* Tue Jun 21 2011 David Tardon <dtardon@redhat.com> - 3.4.1.1-5
2135ec
- Resolves: rhbz#714781 add Persian langpack
2135ec
- Resolves: rhbz#667082 do not crash importing section containing just
2135ec
  an empty paragraph
2135ec
2135ec
* Mon Jun 20 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-4
2135ec
- Related: rhbz#711087 band aid for crash in sc undo
2135ec
- Resolves: rhbz#714338 add a metapackage to install standard bits
2135ec
2135ec
* Fri Jun 17 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-3
2135ec
- Related: rhbz#702833 addEventListener without removeEventListener
2135ec
2135ec
* Thu Jun 16 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-2
2135ec
- Resolves: rhbz#713154 pdf export dialog too tall to fit
2135ec
2135ec
* Wed Jun 15 2011 David Tardon <dtardon@redhat.com> - 3.4.1.1-1
2135ec
- 3.4.1 RC1
2135ec
- drop integrated 0001-Resolves-rhbz-707317-avoid-crash-in-getRowSpan.patch
2135ec
- drop integrated 0001-Resolves-rhbz-710004-band-aid-for-immediate-crash-in.patch
2135ec
- drop integrated 0001-Resolves-rhbz-710556-don-t-crash-on-missing-graphics.patch
2135ec
- drop integrated 0001-Resolves-rhbz-699909-crash-in-export-of-.doc-in-lcl_.patch
2135ec
- drop integrated 0001-fdo-37584-Make-a-real-copy-of-the-text-where-to-coun.patch
2135ec
- drop integrated 0001-Resolves-fdo-37668-bitwise-operations-on-signed-numb.patch
2135ec
2135ec
* Thu Jun 09 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-5
2135ec
- Resolves: rhbz#699909 crash in export of .doc in lcl_getField
2135ec
- Resolves: fdo#37584 Make a real copy of the text
2135ec
- Resolves: rhbz#709503/fdo#37668 bitwise operations on signed values
2135ec
2135ec
* Tue Jun 07 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-4
2135ec
- Resolves: rhbz#710556 't crash on missing graphics .pptx export
2135ec
- Resolves: rhbz#652604 better survive exceptions in autorecovery
2135ec
2135ec
* Thu Jun 02 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-3
2135ec
- Resolves: rhbz#710004 band aid for crash
2135ec
2135ec
* Mon May 30 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-2
2135ec
- Resolves: rhbz#707317 avoid crash in getRowSpan
2135ec
2135ec
* Fri May 27 2011 David Tardon <dtardon@redhat.com> - 3.4.0.2-1
2135ec
- 3.4.0 RC2
2135ec
- drop integrated 0001-fix-build-with-system-bsh.patch
2135ec
2135ec
* Wed May 25 2011 Caolán McNamara <caolanm@redhat.com> - 3.4.0.1-3
2135ec
- rebuild for new hunspell
2135ec
2135ec
* Tue May 24 2011 David Tardon <dtardon@redhat.com> - 3.4.0.1-2
2135ec
- Resolves: rhbz#706110 oosplash.bin segfault on every login
2135ec
2135ec
* Fri May 20 2011 David Tardon <dtardon@redhat.com> - 3.4.0.1-1
2135ec
- 3.4 RC1
2135ec
- Resolves: rhbz#702635 set correct page number when exporting selected
2135ec
  pages
2135ec
2135ec
* Sat May 07 2011 Christopher Aillon <caillon@redhat.com> - 3.3.99.4-2
2135ec
- Update icon cache scriptlet
2135ec
2135ec
* Sat May 07 2011 David Tardon <dtardon@redhat.com> 3.3.99.4-1
2135ec
- 3.4 beta4
2135ec
- drop integrated 0001-Removed-duplicate-code-block-mis-merge-prolly.patch
2135ec
- drop integrated 7de0b88ce2dd932915894385b54be1897d5ee053.zip
2135ec
2135ec
* Mon Apr 18 2011 Caolán McNamara <caolanm@redhat.com> 3.3.99.1-2
2135ec
- Resolves: rhbz#695509 crash in RefreshDocumentLB
2135ec
- bubble down configure test findings on visibility
2135ec
2135ec
* Mon Apr 11 2011 Caolán McNamara <caolanm@redhat.com> 3.3.99.1-1
2135ec
- 3.4 beta1
2135ec
- drop openoffice.org-1.9.123.ooo53397.prelinkoptimize.desktop.patch
2135ec
  in favour of ooosplash
2135ec
- drop openoffice.org-2.2.0.gccXXXXX.solenv.javaregistration.patch
2135ec
  because components are passively registered now
2135ec
- drop integrated openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch
2135ec
- drop integrated turn-script-providers-into-extensions.patch
2135ec
- drop integrated 0001-tidy-this-up-and-don-t-bail-out-on-mislength-records.patch
2135ec
- drop integrated 0001-free-ctxt-after-taking-lastError-details.patch
2135ec
- drop integrated 0001-Removed-suspect-hack.-Cursor-on-post-it-now-scrolls-.patch
2135ec
- drop integrated libreoffice-gcc4.6.0.patch
2135ec
- drop integrated 0001-fexceptions-fexceptions.patch
2135ec
- drop integrated 0001-Related-rhbz-672872-cancel-gtk-file-dialog-on-deskto.patch
2135ec
- drop vbahelper.visibility.patch
2135ec
- drop integrated 0001-Resolves-fdo-33509-i62414-out-by-one-breaks-CTL-spel.patch
2135ec
- drop integrated 0001-Resolves-rhbz-670020-crash-in-slidesorting.patch
2135ec
- drop integrated 0001-Resolves-rhbz-676539-handle-missing-pWindows-from-xW.patch
2135ec
- drop integrated 0001-Resolves-fdo-33750-i94623-use-optimal-border-width-w.patch
2135ec
- drop integrated 0001-rhbz-649310-don-t-crash-deregistering-diff.-platform.patch
2135ec
- drop integrated 0001-Resolves-rhbz-674330-dereference-of-NULL-mpBase.patch
2135ec
- drop integrated 0001-rhbz-678284-Get-correct-current-position-when-shift-page-up-and-.patch
2135ec
- drop integrated 0001-Resolves-rhbz-681159-bandaid-for-crash.patch
2135ec
- drop integrated 0001-Resolves-rhbz-672818-bandaid-for-crash-in-SwTxtNode-.patch
2135ec
- drop integrated 0001-install-high-resolution-icons.patch
2135ec
- drop integrated 0001-Resolves-rhbz-682716-pa-IN-isn-t-handled-by-fontconf.patch
2135ec
- drop integrated 0001-Related-rhbz-684477-make-sure-this-is-thread-safe.patch
2135ec
- drop integrated 0001-Resolves-rhbz-682621-better-resizing-of-overtall-gly.patch
2135ec
- drop integrated 0001-Resolves-rhbz-684620-crash-with-NULL-pTableBox.patch
2135ec
- drop integrated libreoffice-fdo33947.sd.print.crash.patch
2135ec
- drop integrated 0001-add-cairo_ft_font_face_create_for_pattern-wrapper.patch
2135ec
- drop integrated 0001-Related-rhbz-680460-reorganize-this-to-make-it-inher.patch
2135ec
- drop integrated 0001-Related-rhbz-680460-don-t-bother-with-an-interim-Fon.patch
2135ec
- drop integrated 0001-Resolves-rhbz-680460-honour-lcdfilter-subpixeling-et.patch
2135ec
- drop integrated 0001-Cut-Gordian-Knot-of-who-owns-the-font-options.patch
2135ec
- drop integrated 0001-beware-of-invalidated-iterator.patch
2135ec
- drop integrated rhbz680766.fix-mdds-crash.patch
2135ec
- drop integrated 0001-Resolves-rhbz-684580-X-and-strike-through-escapes-ra.patch
2135ec
- drop integrated 0001-set-mime-types-on-flat-xml-filters.patch
2135ec
- drop integrated 0001-add-flat-xml-types-to-.desktop-files-etc.patch
2135ec
- drop integrated libreoffice-fdo31271.icu.patch
2135ec
2135ec
* Tue Apr 05 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-6
2135ec
- Resolves: rhbz#655686 get order of shutdown correct
2135ec
2135ec
* Wed Mar 30 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-5
2135ec
- Add application/vnd.oasis.opendocument.text-flat-xml, etc. to
2135ec
  .desktop files for mcepl
2135ec
2135ec
* Tue Mar 29 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-4
2135ec
- Resolves: rhbz#684580 improve X and / strike-through
2135ec
2135ec
* Thu Mar 24 2011 David Tardon <dtardon@redhat.com> 3.3.2.2-3
2135ec
- Resolves: rhbz#680766 crash in mdds
2135ec
2135ec
* Wed Mar 23 2011 David Tardon <dtardon@redhat.com> 3.3.2.2-2
2135ec
- Related: rhbz#689268 versioned deps need to contain epoch
2135ec
2135ec
* Tue Mar 22 2011 Caolán McNamara <caolanm@redhat.com> 3.3.2.2-1
2135ec
- latest version
2135ec
- drop integrated 0001-Resolves-fdo-33701-ensure-node-outlives-path.patch
2135ec
- drop integrated 0001-valgrind-don-t-leave-an-evil-thread-running-after-ma.patch
2135ec
2135ec
* Tue Mar 22 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-12
2135ec
- Fix fontoptions cache
2135ec
- avoid crash in calc on changing size of rows (dtardon)
2135ec
2135ec
* Mon Mar 21 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-11
2135ec
- Resolves: rhbz#689268 autocorrs from OOo F14 not upgraded
2135ec
2135ec
* Wed Mar 16 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-10
2135ec
- Resolves: rhbz#680460 honour lcdfilter and subpixeling
2135ec
2135ec
* Tue Mar 15 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-9
2135ec
- Resolves: fdo#33947 sd print crash
2135ec
2135ec
* Mon Mar 14 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-8
2135ec
- Related: rhbz#684477 make sure this is thread safe
2135ec
- Resolves: rhbz#684620 crash with NULL pTableBox
2135ec
2135ec
* Sun Mar 13 2011 Marek Kasik <mkasik@redhat.com> 3.3.1.2-7
2135ec
- Rebuild (poppler-0.16.3)
2135ec
2135ec
* Wed Mar 09 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-6
2135ec
- Resolves: rhbz#682621 better resizing of overtall glyphsubs
2135ec
2135ec
* Tue Mar 08 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-5
2135ec
- Resolves: rhbz#682716 pa-IN isn't handled well by fontconfig
2135ec
2135ec
* Tue Mar 08 2011 David Tardon <dtardon@redhat.com> 3.3.1.2-4
2135ec
- install 128x128 px icons
2135ec
2135ec
* Wed Mar 02 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-3
2135ec
- Resolves: rhbz#681159 crash in writer
2135ec
- Resolves: rhbz#672818 crash in writer
2135ec
- Resolves: fdo#33701 ensure node outlives path
2135ec
- Resolves: rhbz#681738 crash on writing config post-main
2135ec
2135ec
* Thu Feb 17 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-2
2135ec
- Resolves: rhbz#678284 Calc crashes during cell select with keys
2135ec
  (dtardon)
2135ec
2135ec
* Thu Feb 17 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.2-1
2135ec
- RC2
2135ec
2135ec
* Wed Feb 16 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.1-2
2135ec
- Resolves: rhbz#674330 dereference of NULL mpBase
2135ec
2135ec
* Fri Feb 11 2011 Caolán McNamara <caolanm@redhat.com> 3.3.1.1-1
2135ec
- 3.3.1 rc1
2135ec
- drop integrated 0001-don-t-pushback-and-process-a-corrupt-extension.patch
2135ec
- drop integrated libreoffice-fdo32561.comphelper.patch
2135ec
- drop integrated 0001-Related-rhbz-610103-more-woes-on-rpm-upgrade-vs-rpm-.patch
2135ec
- drop integrated 0001-Resolves-rhbz-673819-crash-on-changing-position-of-d.patch
2135ec
- drop integrated 0001-rhbz-666440-don-t-pushback-and-process-a-corrupt-extension.patch
2135ec
2135ec
* Thu Feb 10 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-4
2135ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2135ec
- Related: rhbz#610103 make this even more robust
2135ec
- Related: rhbz#672872 cancel gtk file dialog on terminate
2135ec
- Resolves: fdo#33509/ooo#62414 fix CTL spelling popup
2135ec
- Resolves: rhbz#673819 crash on changing position of header/footer object
2135ec
- Resolves: rhbz#670020 crash in slidesorting
2135ec
- Resolves: rhbz#676539 handle missing pWindows from xWindows
2135ec
- Resolves: rhbz#649310 don't crash deregistering diff. platform ext.
2135ec
  (dtardon)
2135ec
- Resolves: rhbz#666440 don't pushback and process a corrupt extension
2135ec
2135ec
* Mon Jan 24 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-2
2135ec
- Resolves: rhbz#671540 fix lonely )
2135ec
2135ec
* Thu Jan 20 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.4-1
2135ec
- next release candidate
2135ec
- drop integrated 0001-fix-presenter-screens-description.xml-build.patch
2135ec
2135ec
* Tue Jan 18 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.3-2
2135ec
- backport fix to get presenter screen working
2135ec
- make handling busted extensions more robust
2135ec
2135ec
* Wed Jan 12 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.3-1
2135ec
- latest version
2135ec
- drop integrated 0001-Resoves-rhbz-663857-font-color-missing-C-FAQ-10.3-do.patch
2135ec
- drop integrated 0001-Avoid-double-paste-when-pasting-text-into-cell-comme.patch
2135ec
- drop integrated 0001-Resolves-rhbz-660342-Undo-Redo-crash-with-postits.patch
2135ec
- drop integrated 0001-Resolves-rhbz-666088-clean-up-search-cache-singleton.patch
2135ec
2135ec
* Thu Jan 06 2011 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-5
2135ec
- Resolves: rhbz#666088 don't crash on clean up of search cache
2135ec
2135ec
* Wed Jan 05 2011 Lukas Tinkl <ltinkl@redhat.com> 3.3.0.2-4
2135ec
- create a KDE integration subpackage
2135ec
2135ec
* Mon Jan 03 2011 David Tardon <dtardon@redhat.com> 3.3.0.2-3
2135ec
- rebuild with new poppler
2135ec
2135ec
* Wed Dec 22 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-2
2135ec
- Resolves: rhbz#663724 fdo32572-sc-dont-double-paste.patch
2135ec
- Resolves: rhbz#660342 Undo/Redo crash with postits
2135ec
2135ec
* Tue Dec 21 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.2-1
2135ec
- latest version
2135ec
2135ec
* Sat Dec 18 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-4
2135ec
- Resolves: rhbz#663857 font color missing in transitions
2135ec
2135ec
* Wed Dec 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 3.3.0.1-3
2135ec
- rebuild (poppler)
2135ec
2135ec
* Wed Dec 15 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-2
2135ec
- Fix up some doc imports
2135ec
2135ec
* Sun Dec 05 2010 Caolán McNamara <caolanm@redhat.com> 3.3.0.1-1
2135ec
- release candidate 1
2135ec
- drop integrated qstart.dont-forceenabled-on-post-reg-restart.patch
2135ec
- drop integrated exit.quickstarter.when.deleted.patch
2135ec
- drop integrated 0001-destroydesktop.in.timeout.patch
2135ec
- drop integrated openoffice.org-3.3.0.rhbz657541.join-paragraphs.patch
2135ec
2135ec
* Sat Nov 27 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.3-2
2135ec
- Resolves: rhbz#610103 exit quickstarter when libs deleted
2135ec
- Resolves: rhbz#652695 release desktop in timeout
2135ec
- Resolves: rhbz#657541 don't crash during processing of auto. styles
2135ec
  when joining paragraphs (dtardon)
2135ec
2135ec
* Thu Nov 18 2010 Caolán McNamara 
2135ec
- next Libreoffice milestone
2135ec
- drop integrated openoffice.org-2.0.1.rhXXXXXX.extensions.defaulttoevo2.patch
2135ec
- drop integrated openoffice.org-2.2.1.ooo7065.sw.titlepagedialog.patch
2135ec
- drop integrated openoffice.org-3.2.0.ooo108846.sfx2.qstartfixes.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo107490.cppu.lifecycle.patch
2135ec
- drop integrated libreoffice-buildfix.patch
2135ec
- drop integrated libreoffice-xdg632229.gnomeshell.patch
2135ec
- drop integrated 0001-strcpy-cannot-be-used-with-overlapping-src-and-dest.patch
2135ec
- drop integrated 0001-abort-doesn-t-gain-us-anything-here.patch
2135ec
- drop integrated 0001-latest-libX11-changed-header-guards.patch
2135ec
2135ec
* Sat Nov 06 2010 David Tardon 
2135ec
- turn script providers into extensions
2135ec
2135ec
* Wed Nov 03 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-5
2135ec
- Resolves: rhbz#649210 add Sinhalese langpack
2135ec
2135ec
* Sat Oct 30 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-4
2135ec
- langpack macro hard-coded version number
2135ec
2135ec
* Fri Oct 22 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-3
2135ec
- Resolves: xdg632229 gnomeshell app tracking
2135ec
2135ec
* Tue Oct 12 2010 David Tardon <dtardon@redhat.com> 3.2.99.2-2
2135ec
- use macros to define auto-correction and language pack subpackages
2135ec
2135ec
* Mon Oct 11 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.2-1
2135ec
- next LibreOffice milestone
2135ec
- drop integrated openoffice.org-2.3.0.ooo76649.httpencoding.patch
2135ec
- drop integrated workspace.dtardon03.patch
2135ec
- drop integrated openoffice.org-3.1.0.ooo61927.sw.ww6.unicodefontencoding.patch
2135ec
- drop integrated workspace.impress195.patch
2135ec
- drop integrated workspace.srb1.patch
2135ec
- drop integrated openoffice.org-3.2.0.ooo106502.svx.fixspelltimer.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo108246.svx.hide-sql-group-when-inactive.patch
2135ec
- drop integrated openoffice.org-3.2.0.ooo95369.sw.sortedobjs.patch
2135ec
- drop integrated openoffice.org-3.2.0.ooo110142.svx.safercolornames.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo111758.sd.xerror.patch
2135ec
- drop integrated openoffice.org-3.2.0.ooo111741.extras.malformed-xml-file.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo112059.sw.avoid-null-ptr-deref.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo100686.wizards.types.not.mediatypes.patch
2135ec
- drop integrated workspace.vcl113.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo112384.sw.export.doc.styledoesntexist.patch
2135ec
- drop integrated workspace.cmcfixes77.patch
2135ec
- drop integrated workspace.vcl114.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo106591.sal.tradcopy.patch
2135ec
- drop integrated workspace.vcl115.patch
2135ec
- drop integrated workspace.cmcfixes78.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo114012.sd.bada11ychain.patch
2135ec
- drop integrated workspace.cmcfixes79.patch
2135ec
- drop integrated openoffice.org-3.3.0.ooo114703.vcl.betterlocalize.font.patch
2135ec
- drop integrated openoffice.org-3.3.0.rh638185.editeng.cjkctlhtmlsizes.patch
2135ec
- drop integrated openoffice.org-3.3.0.rh637738.libgcrypt.addmutex.patch
2135ec
- drop integrated openoffice.org-3.2.0.rh632236.writerfilter.cleanup-cell-props.patch
2135ec
- drop workspace.gtk3.patch
2135ec
2135ec
* Wed Oct 06 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.1-2
2135ec
- Related: rhbz#639945 pull in review changes
2135ec
  + redland build-fix
2135ec
  + replace awk script
2135ec
  + validate .destop files
2135ec
2135ec
* Wed Sep 29 2010 Caolán McNamara <caolanm@redhat.com> 3.2.99.1-1
2135ec
- initial import of the leviathan