]> git.pld-linux.org Git - packages/libreoffice.git/blobdiff - libreoffice.spec
rpm version for noarch subpackage
[packages/libreoffice.git] / libreoffice.spec
index 11ca78d719ac7cd6d7223ca5fe3336c6a6b3e64c..fb1c6565735c5fb1b36a8731605519da3a45553c 100644 (file)
@@ -1,7 +1,13 @@
 # TODO:
+# - -core/-ure dependency loop
 # - fix configure arguments (+ compare with FC)
 # - create CoinMP library package for PLD (https://projects.coin-or.org/CoinMP)
-# - new language packs: ca@valencia, kmr@latin, sr@latin
+# - create qrcodegen library package for PLD
+# - --enable-avahi for Impress remote control? (BR: avahi-devel >= 0.6.10)
+# - --enable-eot? (BR: libeot-devel >= 0.01)
+# - --enable-introspection? (BR: gobject-introspection-devel >= 1.32.0)
+# - --with-system-rhino?
+# - --with-system-ucpp?
 #
 # NOTE - FIXME FOR 3.4.3 !!!:
 #      - normal build (i686) requires about 27 GB of disk space:
 #              SRPMS           0.4 GB
 #
 # Conditional build:
-%bcond_without java            # without Java support (disables help support)
-%bcond_without kde5            # KDE5 L&F packages
-%bcond_without gtk             # GTK2 L&F
-%bcond_without gtk3            # GTK3 L&F
-%bcond_without qt5             # QT5 L&F
-%bcond_with    mono            # enable compilation of mono bindings
-%bcond_without mozilla         # without mozilla components
-%bcond_without i18n            # do not create i18n packages (extra build time)
-%bcond_with    ccache          # use ccache to speed up builds
-%bcond_with    icecream        # use icecream to speed up builds
-%bcond_with    msaccess        # with ms access import pieces
-%bcond_without parallelbuild   # use greater number of jobs to speed up build (default: 1)
-%bcond_with     tests
-
-%bcond_without system_beanshell
-%bcond_without system_db               # without system (i.e. with internal) Berkeley DB
-%bcond_with    system_coinmp           # use system CoinMP library (not in PLD yet)
-%bcond_with    system_libhnj           # with system ALTLinuxhyph (NFY)
-%bcond_without system_mdbtools         # with system mdbtools
-%bcond_without system_xalan
-%bcond_with    system_hsqldb
-%bcond_with    system_agg              # with system agg
-%bcond_without system_hunspell
+%bcond_without java                    # Java support (required for help support)
+%bcond_without kde5                    # KDE5 L&F packages
+%bcond_without gtk3                    # GTK3 L&F
+%bcond_without qt5                     # QT5 L&F
+%bcond_with    mono                    # C# bindings (mono not supported as of 6.4.x)
+%bcond_without mozilla                 # Mozilla components (NPAPI plugin)
+%bcond_without i18n                    # i18n packages creation (extra build time)
+%bcond_with    ccache                  # use ccache to speed up builds
+%bcond_with    icecream                # use icecream to speed up builds
+%bcond_without parallelbuild           # use greater number of jobs to speed up build (default: 1)
+%bcond_with    tests                   # testsuite execution
+%bcond_without firebird                # Firebird-SDBC driver
+%bcond_without pgsql                   # PostgreSQL-SDBC driver
+
+%bcond_with    system_agg              # system agg library (not supported as of 6.4.x, pdfium uses included version)
+%bcond_without system_beanshell        # system Java BeanShell library
+%bcond_with    system_cmis             # system libcmis library (build fails)
+%bcond_with    system_coinmp           # system CoinMP library (not in PLD yet)
+%bcond_with    system_hsqldb           # system Java HSQLDB library
+%bcond_without system_hunspell         # system hunspell library
+%bcond_without system_hyphen           # system ALTLinuxhyph
+%bcond_with    system_qrcodegen        # system qrcodegen library (not in PLD yet)
 
 # this list is same as icedtea6
 %ifnarch i486 i586 i686 pentium3 pentium4 athlon %{x8664} aarch64
@@ -42,7 +47,6 @@
 
 %if %{without java}
 %undefine      with_system_beanshell
-%undefine      with_system_xalan
 %undefine      with_system_hsqldb
 %endif
 
 %define                with_qt5        1
 %endif
 
-%define                major_ver               6.3.0
-%define                qt5_ver                 5.6
+%define                major_ver       7.2.6
+%define                qt5_ver         5.6
+
+%define                use_jdk         openjdk11
 
 Summary:       LibreOffice - powerful office suite
 Summary(pl.UTF-8):     LibreOffice - potężny pakiet biurowy
 Name:          libreoffice
-Version:       %{major_ver}.4
-Release:       4
+Version:       %{major_ver}.2
+Release:       1
 License:       GPL/LGPL
 Group:         X11/Applications
 Source0:       http://download.documentfoundation.org/libreoffice/src/%{major_ver}/%{name}-%{version}.tar.xz
-# Source0-md5: d24bd7e5116743196c67e7df4b18458f
+# Source0-md5: 9e8f5362f6296b4760353f4402640316
 Source1:       http://download.documentfoundation.org/libreoffice/src/%{major_ver}/%{name}-dictionaries-%{version}.tar.xz
-# Source1-md5: 81df66dd522a2c56a4f11b24247fb114
+# Source1-md5: 7d30cd012a80d825bdf6b5c1fcb5dde3
 Source2:       http://download.documentfoundation.org/libreoffice/src/%{major_ver}/%{name}-help-%{version}.tar.xz
-# Source2-md5: 483f654eaa94f17c462494029d42334a
+# Source2-md5: 1661e10d0a866a6f6ba4d6b33958dbe1
 Source3:       http://download.documentfoundation.org/libreoffice/src/%{major_ver}/%{name}-translations-%{version}.tar.xz
-# Source3-md5: 21459291d488ecd7e4e8fb0fdcc55aca
-
+# Source3-md5: 87f5abe3030562e93e6bee392c36656f
 
 # make (download|fetch) DO_FETCH_TARBALLS=1 WGET=wget
 # but not sure if all are needed?
-Source20:      http://dev-www.libreoffice.org/src/pdfium-3794.tar.bz2
-# Source20-md5:        4c11c2a0c6a6469ba5c097c755e06fed
+Source20:      http://dev-www.libreoffice.org/src/pdfium-4500.tar.bz2
+# Source20-md5:        d9bc09c21cbbc7053b9678f2a9b761ae
 Source21:      http://dev-www.libreoffice.org/src/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
 # Source21-md5:        17410483b5b5f267aa18b7e00b65e6e0
 Source22:      http://dev-www.libreoffice.org/src/CoinMP-1.7.6.tgz
@@ -84,166 +89,183 @@ Source24: http://dev-www.libreoffice.org/src/0168229624cfac409e766913506961a8-uc
 # Source24-md5:        0168229624cfac409e766913506961a8
 Source25:      http://dev-www.libreoffice.org/src/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
 # Source25-md5:        35c94d2df8893241173de1d16b6034c0
-Source26:      https://dev-www.libreoffice.org/extern/odfvalidator-1.2.0-incubating-SNAPSHOT-jar-with-dependencies-971c54fd38a968f5860014b44301872706f9e540.jar
-# Source26-md5:        52edf061bc1063dd624cf69170db4d5f
+Source26:      https://dev-www.libreoffice.org/extern/odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar
+# Source26-md5:        80e162d2adfd99057d1e0c62c3883364
 Source27:      http://dev-www.libreoffice.org/src/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
 # Source27-md5:        a7983f859eafb2677d7ff386a023bc40
-Source28:      https://dev-www.libreoffice.org/extern/884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc-opens___.ttf
-# Source28-md5:        866ba2ca4188f1610b121dfd514a17e8
+Source28:      https://dev-www.libreoffice.org/extern/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf
+# Source28-md5:        09c7414a011363c72248c7bf3a23d758
+Source29:      https://dev-www.libreoffice.org/src/QR-Code-generator-1.4.0.tar.gz
+# Source29-md5:        0e81d36829be287ff27ae802e0587463
+Source30:      https://dev-www.libreoffice.org/extern/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar
+# Source30-md5:        8249374c274932a21846fa7629c2aa9b
+Source31:      https://dev-www.libreoffice.org/src/dtoa-20180411.tgz
+# Source31-md5:        4295bad62b2524793d8a7ba3e7385501
+Source32:      https://dev-www.libreoffice.org/src/skia-m90-45c57e116ee0ce214bdf78405a4762722e4507d9.tar.xz
+# Source32-md5:        76729a69e8ab04f49987c7aa701cadc4
+Source33:      https://dev-www.libreoffice.org/src/libcmis-0.5.2.tar.xz
+# Source33-md5:        3653bc54e1bcd17ae09a1a7086daa38b
+Source34:      skia-freetype2.11.patch
 
 Patch0:                disable-failing-test.patch
-Patch1:                mdds-1.5-orcus-0.15.patch
-Patch2:                poppler-0.82.patch
-Patch3:                poppler-0.83.patch
-Patch4:                poppler-0.86.patch
-
-URL:           http://www.documentfoundation.org/
+Patch1:                pld-skia-patches.patch
+Patch2:                %{name}-poppler.patch
+URL:           https://www.documentfoundation.org/
 BuildRequires: /usr/bin/getopt
-BuildRequires: Firebird-devel >= 3.0.0.0
-BuildRequires: GConf2-devel
+%{?with_firebird:BuildRequires:        Firebird-devel >= 3.0.0.0}
 BuildRequires: GLM
 BuildRequires: ImageMagick
-BuildRequires: OpenGL-GLU-devel
 BuildRequires: OpenGL-devel
-%{?with_system_agg:BuildRequires:      agg-devel}
+%{?with_system_agg:BuildRequires:      agg-devel >= 2.3}
 BuildRequires: atk-devel >= 1:1.9.0
-BuildRequires: autoconf >= 2.51
+BuildRequires: autoconf >= 2.68
 BuildRequires: automake >= 1:1.9
 BuildRequires: bash
-BuildRequires: bison >= 1.875-4
+BuildRequires: bison >= 2.0
 BuildRequires: bluez-libs-devel
-BuildRequires: boost-devel >= 1.35.0
-BuildRequires: cairo-devel >= 1.2.0
+BuildRequires: boost-devel >= 1.66
+BuildRequires: box2d-devel
+BuildRequires: cairo-devel >= 1.8.0
 %{?with_ccache:BuildRequires:  ccache}
 BuildRequires: clucene-core-devel >= 2.3
 %{?with_system_coinmp:BuildRequires:   coinmp-devel}
-BuildRequires: cppunit-devel >= 1.12.0
+BuildRequires: cppunit-devel >= 1.14.0
 BuildRequires: cups-devel
-BuildRequires: curl-devel >= 7.9.8
-%{?with_system_db:BuildRequires:       db-devel}
-BuildRequires: dbus-glib-devel >= 0.70
-BuildRequires: flex
-BuildRequires: fontconfig-devel >= 1.0.1
-BuildRequires: freetype-devel >= 2.1
+BuildRequires: curl-devel >= 7.19.4
+BuildRequires: dconf-devel >= 0.15.2
+BuildRequires: dbus-devel >= 0.60
+BuildRequires: expat-devel
+BuildRequires: flex >= 2.6.0
+BuildRequires: fontconfig-devel >= 2.4.1
+# pkgconfig(freetype2) >= 9.9.3
+BuildRequires: freetype-devel >= 1:2.2.0
 BuildRequires: gdb
-BuildRequires: glew-devel >= 1.10.0
-BuildRequires: glib2-devel >= 2.13.5
+BuildRequires: gettext-tools
+BuildRequires: glib2-devel >= 1:2.38
 BuildRequires: gperf
 BuildRequires: gpgme-c++-devel
 BuildRequires: graphite2-devel >= 0.9.3
-BuildRequires: gstreamer0.10-devel >= 0.10.0
-BuildRequires: gstreamer0.10-plugins-base-devel >= 0.10.0
-%{?with_gtk:BuildRequires:     gtk+2-devel >= 2:2.10}
-%{?with_gtk3:BuildRequires:    gtk+3-devel}
+BuildRequires: gstreamer-devel >= 1.0
+BuildRequires: gstreamer-plugins-base-devel >= 1.0
+%{?with_gtk3:BuildRequires:    gtk+3-devel >= 3.20}
 BuildRequires: harfbuzz-icu-devel >= 0.9.42
-%{?with_system_hunspell:BuildRequires: hunspell-devel >=1.2.2}
-BuildRequires: hyphen-devel
+%{?with_system_hunspell:BuildRequires: hunspell-devel >= 1.2.2}
+%{?with_system_hyphen:BuildRequires:   hyphen-devel}
 %{?with_icecream:BuildRequires:        icecream}
 BuildRequires: icu
 %{?with_system_beanshell:BuildRequires:        java-beanshell}
-BuildRequires: java-commons-codec
-BuildRequires: java-commons-httpclient
-BuildRequires: java-commons-lang
-BuildRequires: java-commons-logging
-BuildRequires: java-flow-engine
+BuildRequires: java-commons-logging >= 1.1.2
+BuildRequires: java-flow-engine >= 0.9.2
+BuildRequires: java-flute >= 1.3.0
 BuildRequires: java-hamcrest
-%{?with_system_hsqldb:BuildRequires:   java-hsqldb}
-BuildRequires: java-junit
-BuildRequires: java-lucene
-BuildRequires: java-lucene-contrib
-BuildRequires: java-servletapi
+%{?with_system_hsqldb:BuildRequires:   java-hsqldb >= 1.8.0.9}
+%{?with_system_hsqldb:BuildRequires:   java-hsqldb < 1.8.1}
+BuildRequires: java-junit >= 4
+BuildRequires: java-libbase >= 1.0.0
+BuildRequires: java-libfonts >= 1.0.0
+BuildRequires: java-libformula >= 0.2.0
+BuildRequires: java-liblayout >= 0.2.9
+BuildRequires: java-libloader >= 1.0.0
+BuildRequires: java-librepository >= 1.0.0
+BuildRequires: java-libserializer >= 1.0.0
+BuildRequires: java-libxml >= 1.0.0
+BuildRequires: java-sac
+BuildRequires: lcms2-devel >= 2
 BuildRequires: libabw-devel >= 0.1.0
-BuildRequires: libe-book-devel >= 0.0.2
+BuildRequires: libcdr-devel >= 0.1
+BuildRequires: libcmis-devel >= 0.5.2
+BuildRequires: libe-book-devel >= 0.1
+BuildRequires: libepoxy-devel >= 1.2
+BuildRequires: libepubgen-devel >= 0.1.0
 BuildRequires: libetonyek-devel >= 0.1.4
+BuildRequires: libexttextcat-devel >= 3.4.1
 BuildRequires: libfreehand-devel >= 0.1.0
-BuildRequires: liblangtag-devel
-BuildRequires: libmspub-devel
-BuildRequires: libmwaw-devel >= 0.3.0
-BuildRequires: libnumbertext-devel >= 1.0.0
+BuildRequires: libicu-devel >= 4.6
+BuildRequires: libjpeg-devel
+BuildRequires: liblangtag-devel >= 0.4.0
+BuildRequires: libmspub-devel >= 0.1
+BuildRequires: libmwaw-devel >= 0.3.1
+BuildRequires: libnumbertext-devel >= 1.0.6
 BuildRequires: libodfgen-devel >= 0.1.1
-BuildRequires: liborcus-devel >= 0.15.0
+BuildRequires: liborcus-devel >= 0.16.0
 BuildRequires: libpagemaker-devel >= 0.0.2
+BuildRequires: libqxp-devel
+BuildRequires: libraptor2-devel >= 2.0.7
+BuildRequires: librevenge-devel >= 0.0.1
+BuildRequires: librsvg-devel >= 2.14
 BuildRequires: libstaroffice-devel
-BuildRequires: libvisio-devel
+BuildRequires: libstdc++-devel >= 6:7
+# for uuidgen
+BuildRequires: libuuid
+BuildRequires: libvisio-devel >= 0.1
 BuildRequires: libwpd-devel >= 0.10.0
 BuildRequires: libwpg-devel >= 0.3.0
-BuildRequires: libwps-devel >= 0.3.0
-BuildRequires: libzmf-devel
-BuildRequires: lp_solve-devel
-BuildRequires: java-libxml
-BuildRequires: java-sac
-%{?with_system_xalan:BuildRequires:    java-xalan}
-BuildRequires: libart_lgpl-devel
-BuildRequires: libcdr-devel >= 0.0.8
-BuildRequires: libcmis-devel >= 0.5
-BuildRequires: libepubgen-devel >= 0.1.0
-BuildRequires: libexttextcat-devel >= 3.4.1
-BuildRequires: libgltf-devel < 0.2.0
-BuildRequires: libgltf-devel >= 0.1.0
-%{?with_system_libhnj:BuildRequires:   libhnj-devel}
-BuildRequires: libicu-devel >= 4.0
-BuildRequires: libjpeg-devel
-BuildRequires: libqxp-devel
-BuildRequires: librsvg-devel >= 2.14
-BuildRequires: libsndfile-devel
-BuildRequires: libstdc++-devel >= 5:3.2.1
-BuildRequires: libsvg-devel >= 0.1.4
+BuildRequires: libwps-devel >= 0.4.10
 BuildRequires: libxml2-devel >= 2.0
+BuildRequires: libxml2-progs
 BuildRequires: libxslt-devel
 BuildRequires: libxslt-progs
-%{?with_access:%{?with_system_mdbtools:BuildRequires:  mdbtools-devel >= 0.6}}
+BuildRequires: libzmf-devel
+BuildRequires: lp_solve-devel >= 5.5
+BuildRequires: make >= 1:3.82
 BuildRequires: mdds-devel >= 1.5.0
 %{?with_mono:BuildRequires:    mono-csharp >= 1.2.3}
 %{?with_mono:BuildRequires:    mono-static >= 1.2.3}
-BuildRequires: mythes-devel
-BuildRequires: nas-devel >= 1.7-1
-BuildRequires: neon-devel
-BuildRequires: nspr-devel >= 1:4.6-0.20041030.3
+BuildRequires: mysql-devel >= 5
+BuildRequires: mythes-devel >= 1.2
+BuildRequires: neon-devel >= 0.31.2
+BuildRequires: nspr-devel >= 1:4.8
 BuildRequires: nss-devel >= 1:3.10
 BuildRequires: openldap-devel
-BuildRequires: pam-devel
+BuildRequires: openssl-devel
 BuildRequires: pango-devel >= 1:1.17.3
 BuildRequires: perl-Archive-Zip
-BuildRequires: perl-base
-BuildRequires: perl-devel
-BuildRequires: pkgconfig
-BuildRequires: poppler-cpp-devel >= 0.8.0
-BuildRequires: poppler-devel >= 0.8.0
-BuildRequires: postgresql-devel
+BuildRequires: perl-base >= 5
+BuildRequires: perl-devel >= 5
+BuildRequires: pkgconfig >= 1:0.9.0
+BuildRequires: poppler-cpp-devel >= 0.12.0
+BuildRequires: poppler-devel >= 0.12.0
+%{?with_pgsql:BuildRequires:   postgresql-devel}
 BuildRequires: python3 >= 1:3.3
 BuildRequires: python3-devel >= 1:3.3
 BuildRequires: python3-lxml
 BuildRequires: python3-modules >= 1:3.3
 BuildRequires: redland-devel >= 1.0.16
+BuildRequires: rpm-build >= 4.6
 BuildRequires: rpm-pythonprov
-BuildRequires: rpmbuild(macros) >= 1.660
-BuildRequires: sablotron-devel
+BuildRequires: rpmbuild(macros) >= 1.752
 BuildRequires: sane-backends-devel
-BuildRequires: saxon
 BuildRequires: sed >= 4.0
 BuildRequires: startup-notification-devel >= 0.5
+BuildRequires: systemtap-sdt-devel
+BuildRequires: tar >= 1:1.22
 BuildRequires: unixODBC-devel >= 2.2.12-2
 BuildRequires: unzip
-BuildRequires: xmlsec1-nss-devel >= 1.2.24
+BuildRequires: xmlsec1-nss-devel >= 1.2.28
 BuildRequires: xorg-font-font-adobe-utopia-type1
+BuildRequires: xorg-lib-libICE-devel
+BuildRequires: xorg-lib-libSM-devel
 BuildRequires: xorg-lib-libX11-devel
-BuildRequires: xorg-lib-libXaw-devel
-BuildRequires: xorg-lib-libXtst-devel
+BuildRequires: xorg-lib-libXext-devel
+BuildRequires: xorg-lib-libXinerama-devel
+BuildRequires: xorg-lib-libXrandr-devel >= 1.2
+BuildRequires: xorg-lib-libXrender-devel
+BuildRequires: xz
 BuildRequires: zip >= 3.0
 BuildRequires: zlib-devel
 %if %{with java}
 BuildRequires: ant >= 1.7.0
 BuildRequires: ant-apache-regexp
-BuildRequires: jdk >= 1.4.0_00
-BuildRequires: jre-X11
+BuildRequires: openjdk11-jdk-base
+BuildRequires: openjdk11-jre-base
+BuildRequires: openjdk11-jre-base-X11
 %endif
 %if %{with kde5}
-BuildRequires: kf5-kconfig-devel
-BuildRequires: kf5-kcoreaddons-devel
-BuildRequires: kf5-ki18n-devel
-BuildRequires: kf5-kio-devel
-BuildRequires: kf5-kwindowsystem-devel
-BuildRequires: libxcb-devel
+BuildRequires: kf5-kconfig-devel >= 5.0
+BuildRequires: kf5-kcoreaddons-devel >= 5.0
+BuildRequires: kf5-ki18n-devel >= 5.0
+BuildRequires: kf5-kio-devel >= 5.0
+BuildRequires: kf5-kwindowsystem-devel >= 5.0
 %endif
 %if %{with qt5}
 BuildRequires: Qt5Core-devel >= %{qt5_ver}
@@ -251,8 +273,10 @@ BuildRequires:     Qt5Gui-devel >= %{qt5_ver}
 BuildRequires: Qt5Network-devel >= %{qt5_ver}
 BuildRequires: Qt5Widgets-devel >= %{qt5_ver}
 BuildRequires: Qt5X11Extras-devel >= %{qt5_ver}
+BuildRequires: libxcb-devel
 BuildRequires: qt5-build >= %{qt5_ver}
 BuildRequires: qt5-qmake >= %{qt5_ver}
+BuildRequires: xcb-util-wm-devel
 %endif
 # contains (dlopened) *.so libs
 BuildConflicts:        java-gcj-compat
@@ -264,15 +288,15 @@ Requires: %{name}-graphicfilter = %{version}-%{release}
 Requires:      %{name}-impress = %{version}-%{release}
 Requires:      %{name}-math = %{version}-%{release}
 Requires:      %{name}-pdfimport = %{version}-%{release}
-Requires:      %{name}-postgresql = %{version}-%{release}
+%{?with_pgsql:Requires:        %{name}-postgresql = %{version}-%{release}}
 Requires:      %{name}-pyuno = %{version}-%{release}
 Requires:      %{name}-web = %{version}-%{release}
 Requires:      %{name}-wiki-publisher = %{version}-%{release}
 Requires:      %{name}-writer = %{version}-%{release}
 Requires:      %{name}-xsltfilter = %{version}-%{release}
-Obsoletes:     libreoffice-testtools
-Obsoletes:     openoffice.org
-Obsoletes:     openoffice.org-testtools
+Obsoletes:     libreoffice-testtools < 3.5.0.3
+Obsoletes:     openoffice.org < 1:4
+Obsoletes:     openoffice.org-testtools < 1:4
 ExclusiveArch: %{ix86} %{x8664} ppc sparc sparcv9 aarch64
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -300,7 +324,6 @@ component APIs.
 
 Features of LibreOffice include:
  - Downloadable source code,
- - CVS control, and
  - Infrastructure for community involvement, including guidelines and
    discussion groups.
 
@@ -314,7 +337,6 @@ generacji, wykorzystując open-source'owe metody pracy.
 
 Do zalet LibreOffice można zaliczyć:
  - dostępny cały czas kod źródłowy,
- - kontrola CVS,
  - infrastruktura służąca do komunikowania się w ramach projektu.
 
 %package libs-kde5
@@ -331,45 +353,15 @@ LibreOffice productivity suite - KDE 5 Interface.
 %description libs-kde5 -l pl.UTF-8
 Pakiet biurowy LibreOffice - Interfejs KDE 5.
 
-%package libs-gtk-common
-Summary:       Common files for LibreOffice GTK+ Interface
-Summary(pl.UTF-8):     Pakiet wspólny dla interfejsów GTK+ dla LibreOffice
-Group:         X11/Libraries
-Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
-BuildArch:     noarch
-%endif
-
-%description libs-gtk-common
-Common files for LibreOffice GTK+ Interface.
-
-%description libs-gtk-common -l pl.UTF-8
-Pakiet wspólny dla interfejsów GTK+ dla LibreOffice.
-
-%package libs-gtk2
-Summary:       LibreOffice GTK+ 2 Interface
-Summary(pl.UTF-8):     Interfejs GTK+ 2 dla LibreOffice
-Group:         X11/Libraries
-Requires:      %{name}-core = %{version}-%{release}
-Requires:      %{name}-libs-gtk-common = %{version}-%{release}
-Obsoletes:     libreoffice-libs-gtk < 6.2.3.1-2
-Obsoletes:     openoffice-i18n-en
-Obsoletes:     openoffice-i18n-en-gtk
-Obsoletes:     openoffice-libs-gtk
-Obsoletes:     openoffice.org-libs-gtk
-
-%description libs-gtk2
-LibreOffice productivity suite - GTK+ 2 Interface.
-
-%description libs-gtk2 -l pl.UTF-8
-Pakiet biurowy LibreOffice - Interfejs GTK+ 2.
-
 %package libs-gtk3
 Summary:       LibreOffice GTK+ 3 Interface
 Summary(pl.UTF-8):     Interfejs GTK+ 3 dla LibreOffice
 Group:         X11/Libraries
 Requires:      %{name}-core = %{version}-%{release}
-Requires:      %{name}-libs-gtk-common = %{version}-%{release}
+Requires:      glib2 >= 1:2.38
+Requires:      gtk+3 >= 3.20
+Obsoletes:     libreoffice-libs-gtk-common < 6.4.5.2-1
+Obsoletes:     libreoffice-libs-gtk2 < 6.4.5.2-1
 
 %description libs-gtk3
 LibreOffice productivity suite - GTK+ 3 Interface.
@@ -382,6 +374,11 @@ Summary:   LibreOffice Qt5 Interface
 Summary(pl.UTF-8):     Interfejs Qt5 dla LibreOffice
 Group:         X11/Libraries
 Requires:      %{name}-core = %{version}-%{release}
+Requires:      Qt5Core >= %{qt5_ver}
+Requires:      Qt5Gui >= %{qt5_ver}
+Requires:      Qt5Network >= %{qt5_ver}
+Requires:      Qt5Widgets >= %{qt5_ver}
+Requires:      Qt5X11Extras >= %{qt5_ver}
 
 %description libs-qt5
 LibreOffice productivity suite - Qt5 Interface.
@@ -397,84 +394,104 @@ Requires(post,postun):   desktop-file-utils
 Requires(post,postun): gtk-update-icon-cache
 Requires(post,postun): shared-mime-info
 Requires:      %{name}-ure = %{version}-%{release}
-# libcups.so.2 is dlopened (in cupsmgr.cxx); maybe Suggests instead?
-Requires:      cups-lib
+%{?with_firebird:Requires:     Firebird-lib >= 3.0.0.0}
+Requires:      cairo >= 1.8.0
+Requires:      clucene-core >= 2.3
+Requires:      curl-libs >= 7.19.4
+Requires:      dconf >= 0.15.2
+Requires:      fontconfig >= 2.4.1
 Requires:      fonts-TTF-OpenSymbol
+Requires:      freetype >= 1:2.2.0
+Requires:      glib2 >= 1:2.38
+Requires:      graphite2 >= 0.9.3
+Requires:      harfbuzz-icu >= 0.9.42
 Requires:      hicolor-icon-theme
 %{?with_system_beanshell:Requires: java-beanshell}
 %{?with_system_hsqldb:Requires: java-hsqldb}
-Requires:      libstdc++ >= 5:3.2.1
+Requires:      libcmis >= 0.5.2
+Requires:      libepoxy >= 1.2
+Requires:      libexttextcat >= 3.4.1
+Requires:      liblangtag >= 0.4.0
+Requires:      libmwaw >= 0.3.1
+Requires:      libodfgen >= 0.1.1
+Requires:      libpagemaker >= 0.0.2
+Requires:      libraptor2 >= 2.0.7
+Requires:      librevenge >= 0.0.1
 Requires:      mktemp
-Requires:      saxon
+Requires:      neon >= 0.31.2
+Requires:      nspr >= 1:4.8
+Requires:      nss >= 1:3.10
+Requires:      redland >= 1.0.16
 Requires:      sed
-%{?with_system_xalan:Requires: xalan-j}
+Requires:      xmlsec1-nss >= 1.2.28
+Requires:      xorg-lib-libXrandr >= 1.2
 #Suggests: chkfontpath
 Obsoletes:     libreoffice-binfilter < 4.0.0.0
-Obsoletes:     libreoffice-i18n-kid
-Obsoletes:     libreoffice-i18n-ku
-Obsoletes:     libreoffice-i18n-ky
-Obsoletes:     libreoffice-i18n-ms
-Obsoletes:     libreoffice-i18n-pap
-Obsoletes:     libreoffice-i18n-ps
-Obsoletes:     libreoffice-i18n-qtz
-Obsoletes:     libreoffice-i18n-sc
-Obsoletes:     libreoffice-i18n-sh
-Obsoletes:     libreoffice-i18n-ti
-Obsoletes:     libreoffice-i18n-ur
+Obsoletes:     libreoffice-i18n-kid < 3.3.1.1-1
+Obsoletes:     libreoffice-i18n-ku < 4.2.0.4-1
+Obsoletes:     libreoffice-i18n-ky < 3.3.1.1-1
+Obsoletes:     libreoffice-i18n-ms < 3.3.1.1-1
+Obsoletes:     libreoffice-i18n-pap < 3.3.1.1-1
+Obsoletes:     libreoffice-i18n-ps < 3.3.1.1-1
+Obsoletes:     libreoffice-i18n-qtz < 4.0.1.2
+Obsoletes:     libreoffice-i18n-sc < 3.3.1.1-1
+Obsoletes:     libreoffice-i18n-sh < 4.2.0.4-1
+Obsoletes:     libreoffice-i18n-ti < 3.3.1.1-1
+Obsoletes:     libreoffice-i18n-ur < 3.3.1.1-1
 Obsoletes:     libreoffice-javafilter < 4.1.0.0
 Obsoletes:     libreoffice-report-builder < 4.1.0.0
-Obsoletes:     oooqs
-Obsoletes:     openoffice
-Obsoletes:     openoffice-i18n-fo
-Obsoletes:     openoffice-i18n-fo-gtk
-Obsoletes:     openoffice-i18n-ia
-Obsoletes:     openoffice-i18n-ia-gtk
-Obsoletes:     openoffice-i18n-id
-Obsoletes:     openoffice-i18n-id-gtk
-Obsoletes:     openoffice-i18n-la
-Obsoletes:     openoffice-i18n-la-gtk
-Obsoletes:     openoffice-i18n-med
-Obsoletes:     openoffice-i18n-med-gtk
-Obsoletes:     openoffice-i18n-mi
-Obsoletes:     openoffice-i18n-mi-gtk
-Obsoletes:     openoffice-i18n-ro
-Obsoletes:     openoffice-i18n-ro-gtk
-Obsoletes:     openoffice-libs
-Obsoletes:     openoffice.org-core
-Obsoletes:     openoffice.org-dirs
-Obsoletes:     openoffice.org-i18n-bn_BD
-Obsoletes:     openoffice.org-i18n-by
-Obsoletes:     openoffice.org-i18n-fo
-Obsoletes:     openoffice.org-i18n-fo-gtk
-Obsoletes:     openoffice.org-i18n-fo-kde
-Obsoletes:     openoffice.org-i18n-gu_IN
-Obsoletes:     openoffice.org-i18n-ia
-Obsoletes:     openoffice.org-i18n-ia-gtk
-Obsoletes:     openoffice.org-i18n-ia-kde
-Obsoletes:     openoffice.org-i18n-id
-Obsoletes:     openoffice.org-i18n-id-gtk
-Obsoletes:     openoffice.org-i18n-id-kde
-Obsoletes:     openoffice.org-i18n-kid
-Obsoletes:     openoffice.org-i18n-ky
-Obsoletes:     openoffice.org-i18n-la
-Obsoletes:     openoffice.org-i18n-la-gtk
-Obsoletes:     openoffice.org-i18n-la-kde
-Obsoletes:     openoffice.org-i18n-med
-Obsoletes:     openoffice.org-i18n-med-gtk
-Obsoletes:     openoffice.org-i18n-med-kde
-Obsoletes:     openoffice.org-i18n-mi
-Obsoletes:     openoffice.org-i18n-mi-gtk
-Obsoletes:     openoffice.org-i18n-mi-kde
-Obsoletes:     openoffice.org-i18n-ms
-Obsoletes:     openoffice.org-i18n-pap
-Obsoletes:     openoffice.org-i18n-ro
-Obsoletes:     openoffice.org-i18n-ro-gtk
-Obsoletes:     openoffice.org-i18n-ro-kde
-Obsoletes:     openoffice.org-i18n-sc
-Obsoletes:     openoffice.org-i18n-sw
-Obsoletes:     openoffice.org-i18n-sx
-Obsoletes:     openoffice.org-i18n-ti
-Obsoletes:     openoffice.org-i18n-ur
+Obsoletes:     oooqs < 2.1
+Obsoletes:     openoffice < 1:2
+Obsoletes:     openoffice-i18n-fo < 1:2
+Obsoletes:     openoffice-i18n-fo-gtk < 1:2
+Obsoletes:     openoffice-i18n-ia < 1:2
+Obsoletes:     openoffice-i18n-ia-gtk < 1:2
+Obsoletes:     openoffice-i18n-id < 1:2
+Obsoletes:     openoffice-i18n-id-gtk < 1:2
+Obsoletes:     openoffice-i18n-la < 1:2
+Obsoletes:     openoffice-i18n-la-gtk < 1:2
+Obsoletes:     openoffice-i18n-med < 1:2
+Obsoletes:     openoffice-i18n-med-gtk < 1:2
+Obsoletes:     openoffice-i18n-mi < 1:2
+Obsoletes:     openoffice-i18n-mi-gtk < 1:2
+Obsoletes:     openoffice-i18n-ro < 1:2
+Obsoletes:     openoffice-i18n-ro-gtk < 1:2
+Obsoletes:     openoffice-libs < 1:2
+Obsoletes:     openoffice.org-core < 1:4
+Obsoletes:     openoffice.org-dirs < 1:4
+Obsoletes:     openoffice.org-i18n-bn_BD < 1:4
+Obsoletes:     openoffice.org-i18n-by < 1:4
+Obsoletes:     openoffice.org-i18n-fo < 1:4
+Obsoletes:     openoffice.org-i18n-fo-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-fo-kde < 1:4
+Obsoletes:     openoffice.org-i18n-gu_IN < 1:4
+Obsoletes:     openoffice.org-i18n-ia < 1:4
+Obsoletes:     openoffice.org-i18n-ia-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-ia-kde < 1:4
+Obsoletes:     openoffice.org-i18n-id < 1:4
+Obsoletes:     openoffice.org-i18n-id-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-id-kde < 1:4
+Obsoletes:     openoffice.org-i18n-kid < 1:4
+Obsoletes:     openoffice.org-i18n-ky < 1:4
+Obsoletes:     openoffice.org-i18n-la < 1:4
+Obsoletes:     openoffice.org-i18n-la-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-la-kde < 1:4
+Obsoletes:     openoffice.org-i18n-med < 1:4
+Obsoletes:     openoffice.org-i18n-med-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-med-kde < 1:4
+Obsoletes:     openoffice.org-i18n-mi < 1:4
+Obsoletes:     openoffice.org-i18n-mi-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-mi-kde < 1:4
+Obsoletes:     openoffice.org-i18n-ms < 1:4
+Obsoletes:     openoffice.org-i18n-pap < 1:4
+Obsoletes:     openoffice.org-i18n-ro < 1:4
+Obsoletes:     openoffice.org-i18n-ro-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-ro-kde < 1:4
+Obsoletes:     openoffice.org-i18n-sc < 1:4
+Obsoletes:     openoffice.org-i18n-sw < 1:4
+Obsoletes:     openoffice.org-i18n-sx < 1:4
+Obsoletes:     openoffice.org-i18n-ti < 1:4
+Obsoletes:     openoffice.org-i18n-ur < 1:4
 Obsoletes:     openoffice.org-libs < 1:2.1.0-0.m6.0.11
 
 %description core
@@ -490,7 +507,7 @@ Group:              Libraries
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      python
 Provides:      pyuno
-Obsoletes:     openoffice.org-pyuno
+Obsoletes:     openoffice.org-pyuno < 1:4
 
 %description pyuno
 Cool Python bindings for the LibreOffice UNO component model. Allows
@@ -504,6 +521,7 @@ skryptów w Pythonie w wewnętrznym module skryptów LibreOffice.
 
 %package pdfimport
 Summary:       PDF Importer for LibreOffice Draw
+Summary(pl.UTF-8):     Import dokumentów PDF dla LibreOffice Draw
 Group:         X11/Applications
 Requires:      %{name}-draw = %{version}-%{release}
 
@@ -511,23 +529,29 @@ Requires: %{name}-draw = %{version}-%{release}
 The PDF Importer imports PDF into drawing documents to preserve layout
 and enable basic editing of PDF documents.
 
+%description pdfimport -l pl.UTF-8
+PDF Importer importuje dokumenty PDF do dokumentów rysunkowych,
+zachowując ich układ i pozwalając na podstawową edycję.
+
 %package wiki-publisher
 Summary:       Create Wiki articles on MediaWiki servers with LibreOffice
+Summary(pl.UTF-8):     Tworzenie artykułów Wiki na serwerach MediaWiki przy użyciu LibreOffice'a
 Group:         X11/Applications
 Requires:      %{name}-writer = %{version}-%{release}
-Requires:      java-commons-codec
-Requires:      java-commons-httpclient
-Requires:      java-commons-lang
-Requires:      java-commons-logging
-%if "%{_rpmversion}" >= "5"
+Requires:      java-commons-logging >= 1.1.2
 BuildArch:     noarch
-%endif
 
 %description wiki-publisher
 The Wiki Publisher enables you to create Wiki articles on MediaWiki
 servers without having to know the syntax of the MediaWiki markup
 language. Publish your new and existing documents transparently with
-writer to a wiki page.
+Writer to a wiki page.
+
+%description wiki-publisher -l pl.UTF-8
+Wiki Publisher pozwala na tworzenie artykułów Wiki na serwerach
+MediaWiki bez potrzeby znajomości składni języka znaczników MediaWiki.
+Umożliwia publikowanie nowych i istniejących dokumentów na stronie
+wiki z poziomu Writera.
 
 %package base
 Summary:       Database frontend for LibreOffice
@@ -537,7 +561,7 @@ Requires(post,postun):      desktop-file-utils
 Requires(post,postun): gtk-update-icon-cache
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      hicolor-icon-theme
-Obsoletes:     openoffice.org-base
+Obsoletes:     openoffice.org-base < 1:4
 
 %description base
 GUI database frontend for LibreOffice. Allows creation and management
@@ -554,7 +578,7 @@ Group:              X11/Applications
 Requires(post,postun): desktop-file-utils
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      %{name}-writer = %{version}-%{release}
-Obsoletes:     openoffice.org-web
+Obsoletes:     openoffice.org-web < 1:4
 
 %description web
 Web publishing application of LibreOffice.
@@ -570,7 +594,8 @@ Requires(post,postun):      desktop-file-utils
 Requires(post,postun): gtk-update-icon-cache
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      hicolor-icon-theme
-Obsoletes:     openoffice.org-writer
+Requires:      libwps >= 0.4.10
+Obsoletes:     openoffice.org-writer < 1:4
 
 %description writer
 Wordprocessor application of LibreOffice.
@@ -584,7 +609,7 @@ Summary(pl.UTF-8):  Kompolent email mail merge dla LibreOffice
 Group:         X11/Applications
 Requires:      %{name}-pyuno = %{version}-%{release}
 Requires:      %{name}-writer = %{version}-%{release}
-Obsoletes:     openoffice.org-emailmerge
+Obsoletes:     openoffice.org-emailmerge < 1:4
 
 %description emailmerge
 Enables LibreOffice Writer module to enable mail merge to email.
@@ -601,7 +626,10 @@ Requires(post,postun):     desktop-file-utils
 Requires(post,postun): gtk-update-icon-cache
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      hicolor-icon-theme
-Obsoletes:     openoffice.org-calc
+Requires:      libetonyek >= 0.1.4
+Requires:      libwps >= 0.4.10
+Requires:      lp_solve >= 5.5
+Obsoletes:     openoffice.org-calc < 1:4
 
 %description calc
 Spreadsheet application of LibreOffice.
@@ -617,7 +645,7 @@ Requires(post,postun):      desktop-file-utils
 Requires(post,postun): gtk-update-icon-cache
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      hicolor-icon-theme
-Obsoletes:     openoffice.org-draw
+Obsoletes:     openoffice.org-draw < 1:4
 
 %description draw
 Drawing application of LibreOffice.
@@ -633,9 +661,10 @@ Requires(post,postun):     desktop-file-utils
 Requires(post,postun): gtk-update-icon-cache
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      hicolor-icon-theme
+Requires:      libetonyek >= 0.1.4
 Obsoletes:     libreoffice-presentation-minimizer < 4.2.0.0
 Obsoletes:     libreoffice-presenter-screen < 4.0.0.0-1
-Obsoletes:     openoffice.org-impress
+Obsoletes:     openoffice.org-impress < 1:4
 
 %description impress
 Presentation application of LibreOffice.
@@ -651,7 +680,7 @@ Requires(post,postun):      desktop-file-utils
 Requires(post,postun): gtk-update-icon-cache
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      hicolor-icon-theme
-Obsoletes:     openoffice.org-math
+Obsoletes:     openoffice.org-math < 1:4
 
 %description math
 Math editor of LibreOffice.
@@ -664,7 +693,7 @@ Summary:    Extra graphicfilter module for LibreOffice
 Summary(pl.UTF-8):     Dodatkowy moduł graphicfilter dla LibreOffice
 Group:         X11/Applications
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-graphicfilter
+Obsoletes:     openoffice.org-graphicfilter < 1:4
 
 %description graphicfilter
 Graphicfilter module for LibreOffice, provides additional SVG and
@@ -679,7 +708,7 @@ Summary:    Extra xsltfilter module for LibreOffice
 Summary(pl.UTF-8):     Dodatkowy moduł xsltfilter dla LibreOffice
 Group:         X11/Applications
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-xsltfilter
+Obsoletes:     openoffice.org-xsltfilter < 1:4
 
 %description xsltfilter
 xsltfilter module for LibreOffice, provides additional docbook and
@@ -692,6 +721,7 @@ docbooka.
 
 %package postgresql
 Summary:       PostgreSQL connector for LibreOffice
+Summary(pl.UTF-8):     Łącznik z PostgreSQL dla LibreOffice
 Group:         X11/Applications
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      postgresql-libs
@@ -700,26 +730,36 @@ Requires: postgresql-libs
 A PostgreSQL connector for the database front-end for LibreOffice.
 Allows creation and management of PostgreSQL databases through a GUI.
 
+%description postgresql -l pl.UTF-8
+Łącznik z PostgreSQL dla frontendu bazodanowego LibreOffice. Pozwala
+na tworzenie i zarządzanie bazami danych PostgreSQL poprzez graficzny
+interfejs użytkownika.
+
 %package nlpsolver
 Summary:       Non-linear solver engine for LibreOffice Calc
+Summary(pl.UTF-8):     Silnik rozwiązywania problemów nieliniowych dla LibreOffice Calca
 Group:         X11/Applications
 Requires:      %{name}-calc = %{version}-%{release}
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      %{name}-ure = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description nlpsolver
 A non-linear solver engine for Calc as an alternative to the default
 linear programming model when more complex, nonlinear programming is
 required.
 
+%description nlpsolver -l pl.UTF-8
+Silnik rozwiązywania problemów nieliniowych dla Calca, będący
+alternatywą dla domyślnego modelu programowania liniowego, kiedy
+wymagane jest bardziej złożone, nieliniowe programowanie.
+
 # FIXME
 %package ure
 Summary:       UNO Runtime Environment
+Summary(pl.UTF-8):     Środowisko uruchomieniowe UNO
 Group:         Libraries
-Obsoletes:     openoffice.org-ure
+Obsoletes:     openoffice.org-ure < 1:4
 
 %description ure
 UNO is the component model of LibreOffice. UNO offers interoperability
@@ -730,6 +770,15 @@ in and accessed from any programming language for which a UNO
 implementation (AKA language binding) and an appropriate bridge or
 adapter exists.
 
+%description ure -l pl.UTF-8
+UNO to model komponentów LibreOffice. Oferuje współpracę między
+językami programowania, innymi modelami komponentów i architekturami
+sprzętowymi - zarówno w ramach procesu, jak i między procesami, w
+intranecie, jak i w Internecie. Komponenty UNO mogą być implementowane
+i wykorzystywane z dowolnego języka, dla którego istnieje
+implementacja UNO (wiązanie języka) oraz istnieje odpowiedni pomost
+lub adapter.
+
 %package -n browser-plugin-%{name}
 Summary:       LibreOffice plugin for WWW browsers
 Summary(pl.UTF-8):     Wtyczka LibreOffice dla przeglądarek WWW
@@ -737,7 +786,7 @@ Group:              X11/Applications
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      browser-plugins >= 2.0
 Requires:      browser-plugins(%{_target_base_arch})
-Obsoletes:     browser-plugin-openoffice.org
+Obsoletes:     browser-plugin-openoffice.org < 1:4
 
 %description -n browser-plugin-%{name}
 LibreOffice plugin for WWW browsers.
@@ -754,14 +803,12 @@ Summary:  LibreOffice - interface in Afrikaans language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku afrykanerskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-af
-Obsoletes:     openoffice-i18n-af-gtk
-Obsoletes:     openoffice.org-i18n-af
-Obsoletes:     openoffice.org-i18n-af-gtk
-Obsoletes:     openoffice.org-i18n-af-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-af < 1:2
+Obsoletes:     openoffice-i18n-af-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-af < 1:4
+Obsoletes:     openoffice.org-i18n-af-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-af-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-af
 This package provides resources containing menus and dialogs in
@@ -776,9 +823,7 @@ Summary:    LibreOffice - interface in Amharic language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku amharskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-am
 This package provides resources containing menus and dialogs in
@@ -793,14 +838,12 @@ Summary:  LibreOffice - interface in Arabic language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku arabskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-ar
-Obsoletes:     openoffice-i18n-ar-gtk
-Obsoletes:     openoffice.org-i18n-ar
-Obsoletes:     openoffice.org-i18n-ar-gtk
-Obsoletes:     openoffice.org-i18n-ar-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-ar < 1:2
+Obsoletes:     openoffice-i18n-ar-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-ar < 1:4
+Obsoletes:     openoffice.org-i18n-ar-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-ar-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ar
 This package provides resources containing menus and dialogs in Arabic
@@ -815,10 +858,8 @@ Summary:   LibreOffice - interface in Assamese language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku asamskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-as_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-as_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-as
 This package provides resources containing menus and dialogs in
@@ -833,10 +874,8 @@ Summary:   LibreOffice - interface in Asturian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku asturyjskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ast
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ast < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ast
 This package provides resources containing menus and dialogs in
@@ -851,10 +890,8 @@ Summary:   LibreOffice - interface in Belarusian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku białoruskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-be_BY
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-be_BY < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-be_BY
 This package provides resources containing menus and dialogs in
@@ -869,14 +906,12 @@ Summary:  LibreOffice - interface in Bulgarian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku bułgarskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-bg
-Obsoletes:     openoffice-i18n-bg-gtk
-Obsoletes:     openoffice.org-i18n-bg
-Obsoletes:     openoffice.org-i18n-bg-gtk
-Obsoletes:     openoffice.org-i18n-bg-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-bg < 1:2
+Obsoletes:     openoffice-i18n-bg-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-bg < 1:4
+Obsoletes:     openoffice.org-i18n-bg-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-bg-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-bg
 This package provides resources containing menus and dialogs in
@@ -891,10 +926,8 @@ Summary:   LibreOffice - interface in Indian Bangla language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku indyjskim bengalskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-bn_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-bn_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-bn_IN
 This package provides resources containing menus and dialogs in Indian
@@ -909,10 +942,8 @@ Summary:   LibreOffice - interface in Bangla language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku bengalskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-bn
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-bn < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-bn
 This package provides resources containing menus and dialogs in Bangla
@@ -927,10 +958,8 @@ Summary:   LibreOffice - interface in Tibetan language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku tybetańskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-bo
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-bo < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-bo
 This package provides resources containing menus and dialogs in
@@ -945,10 +974,8 @@ Summary:   LibreOffice - interface in Breton language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku bretońskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-br
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-br < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-br
 This package provides resources containing menus and dialogs in Breton
@@ -963,10 +990,8 @@ Summary:   LibreOffice - interface in Bodo language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku boro
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-brx
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-brx < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-brx
 This package provides resources containing menus and dialogs in Bodo
@@ -981,10 +1006,8 @@ Summary:  LibreOffice - interface in Bosnian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku bośniackim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-bs
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-bs < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-bs
 This package provides resources containing menus and dialogs in
@@ -999,14 +1022,12 @@ Summary: LibreOffice - interface in Catalan language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku katalońskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-ca
-Obsoletes:     openoffice-i18n-ca-gtk
-Obsoletes:     openoffice.org-i18n-ca
-Obsoletes:     openoffice.org-i18n-ca-gtk
-Obsoletes:     openoffice.org-i18n-ca-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-ca < 1:2
+Obsoletes:     openoffice-i18n-ca-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-ca < 1:4
+Obsoletes:     openoffice.org-i18n-ca-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-ca-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ca
 This package provides resources containing menus and dialogs in
@@ -1021,9 +1042,7 @@ Summary:  LibreOffice - interface in Catalan Valencian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku katalońskim walenckim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-ca_XV
 This package provides resources containing menus and dialogs in
@@ -1033,19 +1052,32 @@ Catalan Valencian language.
 Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
 katalońskim walenckim.
 
+%package i18n-ckb
+Summary:       LibreOffice - interface in Central Kurdish language
+Summary(pl.UTF-8):     LibreOffice - interfejs w języku kurdyjskim sorani
+Group:         I18n
+Requires:      %{name}-core = %{version}-%{release}
+BuildArch:     noarch
+
+%description i18n-ckb
+This package provides resources containing menus and dialogs in
+Central Kurdish language.
+
+%description i18n-ckb -l pl.UTF-8
+Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
+kurdyjskim sorani.
+
 %package i18n-cs
 Summary:       LibreOffice - interface in Czech language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku czeskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-cs
-Obsoletes:     openoffice-i18n-cs-gtk
-Obsoletes:     openoffice.org-i18n-cs
-Obsoletes:     openoffice.org-i18n-cs-gtk
-Obsoletes:     openoffice.org-i18n-cs-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-cs < 1:2
+Obsoletes:     openoffice-i18n-cs-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-cs < 1:4
+Obsoletes:     openoffice.org-i18n-cs-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-cs-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-cs
 This package provides resources containing menus and dialogs in Czech
@@ -1060,14 +1092,12 @@ Summary:        LibreOffice - interface in Cymraeg language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku walijskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-cy
-Obsoletes:     openoffice-i18n-cy-gtk
-Obsoletes:     openoffice.org-i18n-cy
-Obsoletes:     openoffice.org-i18n-cy-gtk
-Obsoletes:     openoffice.org-i18n-cy-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-cy < 1:2
+Obsoletes:     openoffice-i18n-cy-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-cy < 1:4
+Obsoletes:     openoffice.org-i18n-cy-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-cy-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-cy
 This package provides resources containing menus and dialogs in
@@ -1082,14 +1112,12 @@ Summary:        LibreOffice - interface in Danish language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku duńskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-da
-Obsoletes:     openoffice-i18n-da-gtk
-Obsoletes:     openoffice.org-i18n-da
-Obsoletes:     openoffice.org-i18n-da-gtk
-Obsoletes:     openoffice.org-i18n-da-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-da < 1:2
+Obsoletes:     openoffice-i18n-da-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-da < 1:4
+Obsoletes:     openoffice.org-i18n-da-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-da-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-da
 This package provides resources containing menus and dialogs in Danish
@@ -1104,14 +1132,12 @@ Summary:        LibreOffice - interface in German language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku niemieckim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-de
-Obsoletes:     openoffice-i18n-de-gtk
-Obsoletes:     openoffice.org-i18n-de
-Obsoletes:     openoffice.org-i18n-de-gtk
-Obsoletes:     openoffice.org-i18n-de-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-de < 1:2
+Obsoletes:     openoffice-i18n-de-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-de < 1:4
+Obsoletes:     openoffice.org-i18n-de-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-de-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-de
 This package provides resources containing menus and dialogs in German
@@ -1126,10 +1152,8 @@ Summary: LibreOffice - interface in Dogri language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku dogri
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-dgo
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-dgo < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-dgo
 This package provides resources containing menus and dialogs in Dogri
@@ -1144,10 +1168,8 @@ Summary: LibreOffice - interface in Lower Sorbian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku dolnołużyckim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-dsb
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-dsb < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-dsb
 This package provides resources containing menus and dialogs in
@@ -1162,10 +1184,8 @@ Summary: LibreOffice - interface in Dzongkha language
 Summary(pl.UTF-8):     Openoffice.org - interfejs w języku dżongkha
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-dz
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-dz < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-dz
 This package provides resources containing menus and dialogs in
@@ -1180,14 +1200,12 @@ Summary:        LibreOffice - interface in Greek language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku greckim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-el
-Obsoletes:     openoffice-i18n-el-gtk
-Obsoletes:     openoffice.org-i18n-el
-Obsoletes:     openoffice.org-i18n-el-gtk
-Obsoletes:     openoffice.org-i18n-el-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-el < 1:2
+Obsoletes:     openoffice-i18n-el-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-el < 1:4
+Obsoletes:     openoffice.org-i18n-el-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-el-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-el
 This package provides resources containing menus and dialogs in Greek
@@ -1202,10 +1220,8 @@ Summary: LibreOffice - interface in English language for United Kingdom
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku anglieskim dla Wielkiej Brytanii
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-en_GB
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-en_GB < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-en_GB
 This package provides resources containing menus and dialogs in
@@ -1220,10 +1236,8 @@ Summary: LibreOffice - interface in English language for South Africa
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku anglieskim dla Południowej Afryki
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-en_ZA
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-en_ZA < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-en_ZA
 This package provides resources containing menus and dialogs in
@@ -1238,10 +1252,8 @@ Summary: LibreOffice - interface in Esperanto language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku esperanto
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-eo
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-eo < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-eo
 This package provides resources containing menus and dialogs in
@@ -1256,14 +1268,12 @@ Summary:        LibreOffice - interface in Spanish language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku hiszpańskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-es
-Obsoletes:     openoffice-i18n-es-gtk
-Obsoletes:     openoffice.org-i18n-es
-Obsoletes:     openoffice.org-i18n-es-gtk
-Obsoletes:     openoffice.org-i18n-es-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-es < 1:2
+Obsoletes:     openoffice-i18n-es-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-es < 1:4
+Obsoletes:     openoffice.org-i18n-es-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-es-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-es
 This package provides resources containing menus and dialogs in
@@ -1278,14 +1288,12 @@ Summary:        LibreOffice - interface in Estonian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku estońskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-et
-Obsoletes:     openoffice-i18n-et-gtk
-Obsoletes:     openoffice.org-i18n-et
-Obsoletes:     openoffice.org-i18n-et-gtk
-Obsoletes:     openoffice.org-i18n-et-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-et < 1:2
+Obsoletes:     openoffice-i18n-et-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-et < 1:4
+Obsoletes:     openoffice.org-i18n-et-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-et-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-et
 This package provides resources containing menus and dialogs in
@@ -1300,13 +1308,11 @@ Summary:        LibreOffice - interface in Basque (Euskara) language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku baskijskim (euskera)
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-eu
-Obsoletes:     openoffice-i18n-eu-gtk
-Obsoletes:     openoffice-i18n-eu-kde
-Obsoletes:     openoffice.org-i18n-eu
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-eu < 1:2
+Obsoletes:     openoffice-i18n-eu-gtk < 1:2
+Obsoletes:     openoffice-i18n-eu-kde < 1:2
+Obsoletes:     openoffice.org-i18n-eu < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-eu
 This package provides resources containing menus and dialogs in Basque
@@ -1321,13 +1327,11 @@ Summary:        LibreOffice - interface in Persian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku perskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-fa
-Obsoletes:     openoffice-i18n-fa-gtk
-Obsoletes:     openoffice-i18n-fa-kde
-Obsoletes:     openoffice.org-i18n-fa
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-fa < 1:2
+Obsoletes:     openoffice-i18n-fa-gtk < 1:2
+Obsoletes:     openoffice-i18n-fa-kde < 1:2
+Obsoletes:     openoffice.org-i18n-fa < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-fa
 This package provides resources containing menus and dialogs in
@@ -1342,14 +1346,12 @@ Summary:        LibreOffice - interface in Finnish language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku fińskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-fi
-Obsoletes:     openoffice-i18n-fi-gtk
-Obsoletes:     openoffice.org-i18n-fi
-Obsoletes:     openoffice.org-i18n-fi-gtk
-Obsoletes:     openoffice.org-i18n-fi-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-fi < 1:2
+Obsoletes:     openoffice-i18n-fi-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-fi < 1:4
+Obsoletes:     openoffice.org-i18n-fi-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-fi-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-fi
 This package provides resources containing menus and dialogs in
@@ -1364,14 +1366,12 @@ Summary:        LibreOffice - interface in French language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku francuskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-fr
-Obsoletes:     openoffice-i18n-fr-gtk
-Obsoletes:     openoffice.org-i18n-fr
-Obsoletes:     openoffice.org-i18n-fr-gtk
-Obsoletes:     openoffice.org-i18n-fr-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-fr < 1:2
+Obsoletes:     openoffice-i18n-fr-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-fr < 1:4
+Obsoletes:     openoffice.org-i18n-fr-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-fr-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-fr
 This package provides resources containing menus and dialogs in French
@@ -1381,19 +1381,32 @@ language.
 Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
 francuskim.
 
+%package i18n-fur
+Summary:       LibreOffice - interface in Friulian language
+Summary(pl.UTF-8):     LibreOffice - interfejs w języku friulskim
+Group:         I18n
+Requires:      %{name}-core = %{version}-%{release}
+BuildArch:     noarch
+
+%description i18n-fur
+This package provides resources containing menus and dialogs in
+Friulian language.
+
+%description i18n-fur -l pl.UTF-8
+Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
+friulskim.
+
 %package i18n-fy
 Summary:       LibreOffice - interface in Frisian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku fryzyjskim 
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-fy
-Obsoletes:     openoffice-i18n-fy-gtk
-Obsoletes:     openoffice.org-i18n-fy
-Obsoletes:     openoffice.org-i18n-fy-gtk
-Obsoletes:     openoffice.org-i18n-fy-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-fy < 1:2
+Obsoletes:     openoffice-i18n-fy-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-fy < 1:4
+Obsoletes:     openoffice.org-i18n-fy-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-fy-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-fy
 This package provides resources containing menus and dialogs in
@@ -1408,14 +1421,12 @@ Summary:        LibreOffice - interface in Irish language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku irlandzkim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-ga
-Obsoletes:     openoffice-i18n-ga-gtk
-Obsoletes:     openoffice.org-i18n-ga
-Obsoletes:     openoffice.org-i18n-ga-gtk
-Obsoletes:     openoffice.org-i18n-ga-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-ga < 1:2
+Obsoletes:     openoffice-i18n-ga-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-ga < 1:4
+Obsoletes:     openoffice.org-i18n-ga-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-ga-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ga
 This package provides resources containing menus and dialogs in Irish
@@ -1430,9 +1441,7 @@ Summary:  LibreOffice - interface in Scottish Gaelic language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku gaelickim szkockim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-gd
 This package provides resources containing menus and dialogs in
@@ -1447,14 +1456,12 @@ Summary:        LibreOffice - interface in Galician language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku galicyjskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-gl
-Obsoletes:     openoffice-i18n-gl-gtk
-Obsoletes:     openoffice.org-i18n-gl
-Obsoletes:     openoffice.org-i18n-gl-gtk
-Obsoletes:     openoffice.org-i18n-gl-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-gl < 1:2
+Obsoletes:     openoffice-i18n-gl-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-gl < 1:4
+Obsoletes:     openoffice.org-i18n-gl-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-gl-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-gl
 This package provides resources containing menus and dialogs in
@@ -1469,10 +1476,8 @@ Summary: LibreOffice - interface in Gujarati language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku gudźarati
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-gu
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-gu < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-gu
 This package provides resources containing menus and dialogs in
@@ -1487,9 +1492,7 @@ Summary:  LibreOffice - interface in Paraguayan Gujarati language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku paragwajskim gudźarati
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-gug
 This package provides resources containing menus and dialogs in
@@ -1504,14 +1507,12 @@ Summary:        LibreOffice - interface in Hebrew language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku hebrajskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-he
-Obsoletes:     openoffice-i18n-he-gtk
-Obsoletes:     openoffice.org-i18n-he
-Obsoletes:     openoffice.org-i18n-he-gtk
-Obsoletes:     openoffice.org-i18n-he-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-he < 1:2
+Obsoletes:     openoffice-i18n-he-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-he < 1:4
+Obsoletes:     openoffice.org-i18n-he-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-he-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-he
 This package provides resources containing menus and dialogs in Hebrew
@@ -1526,14 +1527,12 @@ Summary:        LibreOffice - interface in Hindi language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku hindi
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-hi
-Obsoletes:     openoffice-i18n-hi-gtk
-Obsoletes:     openoffice.org-i18n-hi-gtk
-Obsoletes:     openoffice.org-i18n-hi-kde
-Obsoletes:     openoffice.org-i18n-hi_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-hi < 1:2
+Obsoletes:     openoffice-i18n-hi-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-hi-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-hi-kde < 1:4
+Obsoletes:     openoffice.org-i18n-hi_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-hi
 This package provides resources containing menus and dialogs in Hindi
@@ -1548,14 +1547,12 @@ Summary:        LibreOffice - interface in Croatian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku chorwackim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-hr
-Obsoletes:     openoffice-i18n-hr-gtk
-Obsoletes:     openoffice.org-i18n-hr
-Obsoletes:     openoffice.org-i18n-hr-gtk
-Obsoletes:     openoffice.org-i18n-hr-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-hr < 1:2
+Obsoletes:     openoffice-i18n-hr-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-hr < 1:4
+Obsoletes:     openoffice.org-i18n-hr-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-hr-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-hr
 This package provides resources containing menus and dialogs in
@@ -1570,14 +1567,12 @@ Summary:        LibreOffice - interface in Upper Sorbian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku górnołużyckim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-hsb
-Obsoletes:     openoffice-i18n-hsb-gtk
-Obsoletes:     openoffice.org-i18n-hsb
-Obsoletes:     openoffice.org-i18n-hsb-gtk
-Obsoletes:     openoffice.org-i18n-hsb-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-hsb < 1:2
+Obsoletes:     openoffice-i18n-hsb-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-hsb < 1:4
+Obsoletes:     openoffice.org-i18n-hsb-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-hsb-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-hsb
 This package provides resources containing menus and dialogs in
@@ -1592,14 +1587,12 @@ Summary:        LibreOffice - interface in Hungarian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku węgierskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-hu
-Obsoletes:     openoffice-i18n-hu-gtk
-Obsoletes:     openoffice.org-i18n-hu
-Obsoletes:     openoffice.org-i18n-hu-gtk
-Obsoletes:     openoffice.org-i18n-hu-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-hu < 1:2
+Obsoletes:     openoffice-i18n-hu-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-hu < 1:4
+Obsoletes:     openoffice.org-i18n-hu-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-hu-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-hu
 This package provides resources containing menus and dialogs in
@@ -1614,9 +1607,7 @@ Summary:  LibreOffice - interface in Indonesian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku indonezyjskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-id
 This package provides resources containing menus and dialogs in
@@ -1631,10 +1622,8 @@ Summary: LibreOffice - interface in Icelandic language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku islandzkim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-is
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-is < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-is
 This package provides resources containing menus and dialogs in
@@ -1649,14 +1638,12 @@ Summary:        LibreOffice - interface in Italian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku włoskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-it
-Obsoletes:     openoffice-i18n-it-gtk
-Obsoletes:     openoffice.org-i18n-it
-Obsoletes:     openoffice.org-i18n-it-gtk
-Obsoletes:     openoffice.org-i18n-it-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-it < 1:2
+Obsoletes:     openoffice-i18n-it-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-it < 1:4
+Obsoletes:     openoffice.org-i18n-it-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-it-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-it
 This package provides resources containing menus and dialogs in
@@ -1671,14 +1658,12 @@ Summary:        LibreOffice - interface in Japan language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku japońskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-ja
-Obsoletes:     openoffice-i18n-ja-gtk
-Obsoletes:     openoffice.org-i18n-ja
-Obsoletes:     openoffice.org-i18n-ja-gtk
-Obsoletes:     openoffice.org-i18n-ja-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-ja < 1:2
+Obsoletes:     openoffice-i18n-ja-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-ja < 1:4
+Obsoletes:     openoffice.org-i18n-ja-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-ja-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ja
 This package provides resources containing menus and dialogs in Japan
@@ -1693,10 +1678,8 @@ Summary: LibreOffice - interface in Georgian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku gruzińskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ka
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ka < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ka
 This package provides resources containing menus and dialogs in
@@ -1711,10 +1694,8 @@ Summary: LibreOffice - interface in Kabyle language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku kabylskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-kab
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-kab < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-kab
 This package provides resources containing menus and dialogs in
@@ -1729,10 +1710,8 @@ Summary: LibreOffice - interface in Kazakh language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku kazachskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-kk
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-kk < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-kk
 This package provides resources containing menus and dialogs in Kazakh
@@ -1747,10 +1726,8 @@ Summary: LibreOffice - interface in Khmer language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku khmerskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-km
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-km < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-km
 This package provides resources containing menus and dialogs in Khmer
@@ -1765,15 +1742,13 @@ Summary:        LibreOffice - interface in Kurdisk language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku kurdyjskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-kmr-Latn
 This package provides resources containing menus and dialogs in
 Kurdish language.
 
-%description i18n-km -l pl.UTF-8
+%description i18n-kmr-Latn -l pl.UTF-8
 Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
 kurdyjskim.
 
@@ -1782,13 +1757,11 @@ Summary:        LibreOffice - interface in Kannada language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku kannara
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-kn
-Obsoletes:     openoffice-i18n-kn-gtk
-Obsoletes:     openoffice-i18n-kn-kde
-Obsoletes:     openoffice.org-i18n-kn_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-kn < 1:2
+Obsoletes:     openoffice-i18n-kn-gtk < 1:2
+Obsoletes:     openoffice-i18n-kn-kde < 1:2
+Obsoletes:     openoffice.org-i18n-kn_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-kn_IN
 This package provides resources containing menus and dialogs in
@@ -1803,14 +1776,12 @@ Summary:        LibreOffice - interface in Korean language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku koreańskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-ko
-Obsoletes:     openoffice-i18n-ko-gtk
-Obsoletes:     openoffice.org-i18n-ko
-Obsoletes:     openoffice.org-i18n-ko-gtk
-Obsoletes:     openoffice.org-i18n-ko-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-ko < 1:2
+Obsoletes:     openoffice-i18n-ko-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-ko < 1:4
+Obsoletes:     openoffice.org-i18n-ko-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-ko-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ko
 This package provides resources containing menus and dialogs in Korean
@@ -1825,10 +1796,8 @@ Summary: LibreOffice - interface in Konkani language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku konkani
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-kok
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-kok < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-kok
 This package provides resources containing menus and dialogs in
@@ -1843,10 +1812,8 @@ Summary: LibreOffice - interface in Kashmiri language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku kaszmirskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ks
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ks < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ks
 This package provides resources containing menus and dialogs in
@@ -1861,10 +1828,8 @@ Summary: LibreOffice - interface in Luxembourgish language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku luksemburgskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-lb
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-lb < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-lb
 This package provides resources containing menus and dialogs in
@@ -1879,10 +1844,8 @@ Summary: LibreOffice - interface in Lao language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku laotańskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-lo
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-lo < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-lo
 This package provides resources containing menus and dialogs in Lao
@@ -1897,14 +1860,12 @@ Summary:        LibreOffice - interface in Lithuanian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku litewskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-lt
-Obsoletes:     openoffice-i18n-lt-gtk
-Obsoletes:     openoffice.org-i18n-lt
-Obsoletes:     openoffice.org-i18n-lt-gtk
-Obsoletes:     openoffice.org-i18n-lt-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-lt < 1:2
+Obsoletes:     openoffice-i18n-lt-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-lt < 1:4
+Obsoletes:     openoffice.org-i18n-lt-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-lt-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-lt
 This package provides resources containing menus and dialogs in
@@ -1919,10 +1880,8 @@ Summary: LibreOffice - interface in Latvian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku łotewskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-lv
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-lv < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-lv
 This package provides resources containing menus and dialogs in
@@ -1937,10 +1896,8 @@ Summary: LibreOffice - interface in Maithili language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku maithili
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-mai
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-mai < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-mai
 This package provides resources containing menus and dialogs in
@@ -1955,10 +1912,8 @@ Summary: LibreOffice - interface in Macedonian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku macedońskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-mk
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-mk < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-mk
 This package provides resources containing menus and dialogs in
@@ -1973,10 +1928,8 @@ Summary: LibreOffice - interface in Malayalam language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku malajalamskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ml_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ml_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ml
 This package provides resources containing menus and dialogs in
@@ -1991,10 +1944,8 @@ Summary: LibreOffice - interface in Meitei language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku manipuri
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-mni
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-mni < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-mni
 This package provides resources containing menus and dialogs in Meitei
@@ -2009,10 +1960,8 @@ Summary: LibreOffice - interface in Marathi language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku marathi
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-mr_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-mr_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-mr
 This package provides resources containing menus and dialogs in
@@ -2027,10 +1976,8 @@ Summary: LibreOffice - interface in Mongolian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku mongolskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-mn
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-mn < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-mn
 This package provides resources containing menus and dialogs in
@@ -2045,10 +1992,8 @@ Summary: LibreOffice - interface in Burmese language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku birmańskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-my
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-my < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-my
 This package provides resources containing menus and dialogs in
@@ -2063,14 +2008,12 @@ Summary:        LibreOffice - interface in Norwegian Bokmaal language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku norweskim (odmiana Bokmaal)
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-nb
-Obsoletes:     openoffice-i18n-nb-gtk
-Obsoletes:     openoffice.org-i18n-nb
-Obsoletes:     openoffice.org-i18n-nb-gtk
-Obsoletes:     openoffice.org-i18n-nb-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-nb < 1:2
+Obsoletes:     openoffice-i18n-nb-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-nb < 1:4
+Obsoletes:     openoffice.org-i18n-nb-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-nb-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-nb
 This package provides resources containing menus and dialogs in
@@ -2085,10 +2028,8 @@ Summary: LibreOffice - interface in Nepali language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku nepalskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ne
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ne < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ne
 This package provides resources containing menus and dialogs in Nepali
@@ -2103,14 +2044,12 @@ Summary:        LibreOffice - interface in Dutch language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku holenderskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-nl
-Obsoletes:     openoffice-i18n-nl-gtk
-Obsoletes:     openoffice.org-i18n-nl
-Obsoletes:     openoffice.org-i18n-nl-gtk
-Obsoletes:     openoffice.org-i18n-nl-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-nl < 1:2
+Obsoletes:     openoffice-i18n-nl-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-nl < 1:4
+Obsoletes:     openoffice.org-i18n-nl-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-nl-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-nl
 This package provides resources containing menus and dialogs in Dutch
@@ -2125,14 +2064,12 @@ Summary:        LibreOffice - interface in Norwegian Nynorsk language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku norweskim (odmiana Nynorsk)
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-nn
-Obsoletes:     openoffice-i18n-nn-gtk
-Obsoletes:     openoffice.org-i18n-nn
-Obsoletes:     openoffice.org-i18n-nn-gtk
-Obsoletes:     openoffice.org-i18n-nn-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-nn < 1:2
+Obsoletes:     openoffice-i18n-nn-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-nn < 1:4
+Obsoletes:     openoffice.org-i18n-nn-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-nn-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-nn
 This package provides resources containing menus and dialogs in
@@ -2147,10 +2084,8 @@ Summary: LibreOffice - interface in South Ndebele language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku ndebele (południowym)
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-nr
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-nr < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-nr
 This package provides resources containing menus and dialogs in South
@@ -2165,14 +2100,12 @@ Summary:        LibreOffice - interface in Northern Sotho language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku ludu Soto
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-nso
-Obsoletes:     openoffice-i18n-nso-gtk
-Obsoletes:     openoffice.org-i18n-nso
-Obsoletes:     openoffice.org-i18n-nso-gtk
-Obsoletes:     openoffice.org-i18n-nso-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-nso < 1:2
+Obsoletes:     openoffice-i18n-nso-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-nso < 1:4
+Obsoletes:     openoffice.org-i18n-nso-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-nso-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-nso
 This package provides resources containing menus and dialogs in
@@ -2187,10 +2120,8 @@ Summary: LibreOffice - interface in Occitan language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku oksytańskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-oc
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-oc < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-oc
 This package provides resources containing menus and dialogs in
@@ -2205,10 +2136,8 @@ Summary: LibreOffice - interface in Oromo language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku oromo
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-om
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-om < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-om
 This package provides resources containing menus and dialogs in Oromo
@@ -2223,10 +2152,8 @@ Summary: LibreOffice - interface in Oriya language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku orija
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-or_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-or_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-or
 This package provides resources containing menus and dialogs in Oriya
@@ -2241,10 +2168,8 @@ Summary: LibreOffice - interface in Punjabi language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku pendżabskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-pa_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-pa_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-pa_IN
 This package provides resources containing menus and dialogs in
@@ -2259,14 +2184,12 @@ Summary:        LibreOffice - interface in Polish language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku polskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-pl
-Obsoletes:     openoffice-i18n-pl-gtk
-Obsoletes:     openoffice.org-i18n-pl
-Obsoletes:     openoffice.org-i18n-pl-gtk
-Obsoletes:     openoffice.org-i18n-pl-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-pl < 1:2
+Obsoletes:     openoffice-i18n-pl-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-pl < 1:4
+Obsoletes:     openoffice.org-i18n-pl-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-pl-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-pl
 This package provides resources containing menus and dialogs in Polish
@@ -2281,14 +2204,12 @@ Summary:        LibreOffice - interface in Portuguese language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku portugalskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-pt
-Obsoletes:     openoffice-i18n-pt-gtk
-Obsoletes:     openoffice.org-i18n-pt
-Obsoletes:     openoffice.org-i18n-pt-gtk
-Obsoletes:     openoffice.org-i18n-pt-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-pt < 1:2
+Obsoletes:     openoffice-i18n-pt-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-pt < 1:4
+Obsoletes:     openoffice.org-i18n-pt-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-pt-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-pt
 This package provides resources containing menus and dialogs in
@@ -2303,14 +2224,12 @@ Summary:        LibreOffice - interface in Brazilian Portuguese language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku portugalskim dla Brazylii
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-pt_BR
-Obsoletes:     openoffice-i18n-pt_BR-gtk
-Obsoletes:     openoffice.org-i18n-pt_BR
-Obsoletes:     openoffice.org-i18n-pt_BR-gtk
-Obsoletes:     openoffice.org-i18n-pt_BR-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-pt_BR < 1:2
+Obsoletes:     openoffice-i18n-pt_BR-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-pt_BR < 1:4
+Obsoletes:     openoffice.org-i18n-pt_BR-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-pt_BR-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-pt_BR
 This package provides resources containing menus and dialogs in
@@ -2325,10 +2244,8 @@ Summary: LibreOffice - interface in Romanian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku rumuńskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ro
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ro < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ro
 This package provides resources containing menus and dialogs in
@@ -2343,14 +2260,12 @@ Summary:        LibreOffice - interface in Russian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku rosyjskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-ru
-Obsoletes:     openoffice-i18n-ru-gtk
-Obsoletes:     openoffice.org-i18n-ru
-Obsoletes:     openoffice.org-i18n-ru-gtk
-Obsoletes:     openoffice.org-i18n-ru-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-ru < 1:2
+Obsoletes:     openoffice-i18n-ru-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-ru < 1:4
+Obsoletes:     openoffice.org-i18n-ru-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-ru-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ru
 This package provides resources containing menus and dialogs in
@@ -2365,10 +2280,8 @@ Summary: LibreOffice - interface in Kinarwanda language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku kinya-ruanda
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-rw
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-rw < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-rw
 This package provides resources containing menus and dialogs in
@@ -2383,10 +2296,8 @@ Summary: LibreOffice - interface in Sanskrit language
 Summary(pl.UTF-8):     LibreOffice - interfejs w sanskrycie
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-sa_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-sa_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-sa_IN
 This package provides resources containing menus and dialogs in
@@ -2401,10 +2312,8 @@ Summary: LibreOffice - interface in Santali language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku santali
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-sat
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-sat < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-sat
 This package provides resources containing menus and dialogs in
@@ -2419,10 +2328,8 @@ Summary: LibreOffice - interface in Sindhi language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku sindhi
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-sd
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-sd < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-sd
 This package provides resources containing menus and dialogs in Sindhi
@@ -2437,10 +2344,8 @@ Summary: LibreOffice - interface in Sinhala language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku syngaleskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-si
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-si < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-si
 This package provides resources containing menus and dialogs in
@@ -2455,9 +2360,7 @@ Summary:  LibreOffice - interface in Sidama language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku sidamo
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-sid
 This package provides resources containing menus and dialogs in Sidama
@@ -2472,14 +2375,12 @@ Summary:        LibreOffice - interface in Slovak language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku słowackim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-sk
-Obsoletes:     openoffice-i18n-sk-gtk
-Obsoletes:     openoffice.org-i18n-sk
-Obsoletes:     openoffice.org-i18n-sk-gtk
-Obsoletes:     openoffice.org-i18n-sk-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-sk < 1:2
+Obsoletes:     openoffice-i18n-sk-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-sk < 1:4
+Obsoletes:     openoffice.org-i18n-sk-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-sk-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-sk
 This package provides resources containing menus and dialogs in Slovak
@@ -2494,14 +2395,12 @@ Summary:        LibreOffice - interface in Slovenian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku słoweńskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-sl
-Obsoletes:     openoffice-i18n-sl-gtk
-Obsoletes:     openoffice.org-i18n-sl
-Obsoletes:     openoffice.org-i18n-sl-gtk
-Obsoletes:     openoffice.org-i18n-sl-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-sl < 1:2
+Obsoletes:     openoffice-i18n-sl-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-sl < 1:4
+Obsoletes:     openoffice.org-i18n-sl-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-sl-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-sl
 This package provides resources containing menus and dialogs in
@@ -2516,9 +2415,7 @@ Summary:  LibreOffice - interface in Albanian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku albańskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-sq
 This package provides resources containing menus and dialogs in
@@ -2533,10 +2430,8 @@ Summary: LibreOffice - interface in Serbian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku serbskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-sr
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-sr < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-sr
 This package provides resources containing menus and dialogs in
@@ -2551,9 +2446,7 @@ Summary:  LibreOffice - interface in Serbian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku serbskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-sr-Latn
 This package provides resources containing menus and dialogs in
@@ -2568,10 +2461,8 @@ Summary: LibreOffice - interface in Swati language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku suazi (siswati)
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ss
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ss < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ss
 This package provides resources containing menus and dialogs in Swati
@@ -2586,10 +2477,8 @@ Summary: LibreOffice - interface in Southern Sotho language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku południowym sotho
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-st
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-st < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-st
 This package provides resources containing menus and dialogs in
@@ -2604,14 +2493,12 @@ Summary:        LibreOffice - interface in Swedish language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku szwedzkim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-sv
-Obsoletes:     openoffice-i18n-sv-gtk
-Obsoletes:     openoffice.org-i18n-sv
-Obsoletes:     openoffice.org-i18n-sv-gtk
-Obsoletes:     openoffice.org-i18n-sv-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-sv < 1:2
+Obsoletes:     openoffice-i18n-sv-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-sv < 1:4
+Obsoletes:     openoffice.org-i18n-sv-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-sv-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-sv
 This package provides resources containing menus and dialogs in
@@ -2626,10 +2513,8 @@ Summary: LibreOffice - interface in Swahili language for Tanzania
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku suahili dla Tanzanii
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-sw_TZ
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-sw_TZ < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-sw_TZ
 This package provides resources containing menus and dialogs in
@@ -2639,15 +2524,28 @@ Swahili language for Tanzania.
 Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
 suahili dla Tanzanii.
 
+%package i18n-szl
+Summary:       LibreOffice - interface in Silesian language
+Summary(pl.UTF-8):     LibreOffice - interfejs w języku śląskim
+Group:         I18n
+Requires:      %{name}-core = %{version}-%{release}
+BuildArch:     noarch
+
+%description i18n-szl
+This package provides resources containing menus and dialogs in
+Silesian language.
+
+%description i18n-szl -l pl.UTF-8
+Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
+śląskim.
+
 %package i18n-ta
 Summary:       LibreOffice - interface in Tamil language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku tamiskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ta_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ta_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ta
 This package provides resources containing menus and dialogs in Tamil
@@ -2662,10 +2560,8 @@ Summary: LibreOffice - interface in Telugu language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku telugu
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-te_IN
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-te_IN < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-te
 This package provides resources containing menus and dialogs in Telugu
@@ -2680,10 +2576,8 @@ Summary: LibreOffice - interface in Tajik language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku tadżyckim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-tg
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-tg < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-tg
 This package provides resources containing menus and dialogs in Tajik
@@ -2698,13 +2592,11 @@ Summary:        LibreOffice - interface in Thai language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku tajskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-th
-Obsoletes:     openoffice-i18n-th-gtk
-Obsoletes:     openoffice-i18n-th-kde
-Obsoletes:     openoffice.org-i18n-th
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-th < 1:2
+Obsoletes:     openoffice-i18n-th-gtk < 1:2
+Obsoletes:     openoffice-i18n-th-kde < 1:2
+Obsoletes:     openoffice.org-i18n-th < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-th
 This package provides resources containing menus and dialogs in Thai
@@ -2719,13 +2611,11 @@ Summary:        LibreOffice - interface in Tswana language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku tswana
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-tn
-Obsoletes:     openoffice-i18n-tn-gtk
-Obsoletes:     openoffice-i18n-tn-kde
-Obsoletes:     openoffice.org-i18n-tn
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-tn < 1:2
+Obsoletes:     openoffice-i18n-tn-gtk < 1:2
+Obsoletes:     openoffice-i18n-tn-kde < 1:2
+Obsoletes:     openoffice.org-i18n-tn < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-tn
 This package provides resources containing menus and dialogs in Tswana
@@ -2740,14 +2630,12 @@ Summary:        LibreOffice - interface in Turkish language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku tureckim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-tr
-Obsoletes:     openoffice-i18n-tr-gtk
-Obsoletes:     openoffice.org-i18n-tr
-Obsoletes:     openoffice.org-i18n-tr-gtk
-Obsoletes:     openoffice.org-i18n-tr-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-tr < 1:2
+Obsoletes:     openoffice-i18n-tr-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-tr < 1:4
+Obsoletes:     openoffice.org-i18n-tr-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-tr-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-tr
 This package provides resources containing menus and dialogs in
@@ -2762,10 +2650,8 @@ Summary: LibreOffice - interface in Tsonga language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku tsonga
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ts
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ts < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ts
 This package provides resources containing menus and dialogs in Tsonga
@@ -2780,10 +2666,8 @@ Summary: LibreOffice - interface in Tatar language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku tatarskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-tt
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-tt < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-tt
 This package provides resources containing menus and dialogs in Tatar
@@ -2798,10 +2682,8 @@ Summary: LibreOffice - interface in Uyghur language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku ujgurskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ug
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ug < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ug
 This package provides resources containing menus and dialogs in Uyghur
@@ -2816,14 +2698,12 @@ Summary:        LibreOffice - interface in Ukrainian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku ukraińskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-uk
-Obsoletes:     openoffice-i18n-uk-gtk
-Obsoletes:     openoffice.org-i18n-uk
-Obsoletes:     openoffice.org-i18n-uk-gtk
-Obsoletes:     openoffice.org-i18n-uk-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-uk < 1:2
+Obsoletes:     openoffice-i18n-uk-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-uk < 1:4
+Obsoletes:     openoffice.org-i18n-uk-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-uk-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-uk
 This package provides resources containing menus and dialogs in
@@ -2838,10 +2718,8 @@ Summary: LibreOffice - interface in Uzbek language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku uzbeckim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-uz
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-uz < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-uz
 This package provides resources containing menus and dialogs in Uzbek.
@@ -2855,10 +2733,8 @@ Summary: LibreOffice - interface in Venda language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku venda
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-ve
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-ve < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-ve
 This package provides resources containing menus and dialogs in Venda
@@ -2873,10 +2749,8 @@ Summary: LibreOffice - interface in Vietnamese language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku wietnamskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-vi
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-vi < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-vi
 This package provides resources containing menus and dialogs in
@@ -2891,10 +2765,8 @@ Summary: LibreOffice - interface in Xhosa language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku khosa
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice.org-i18n-xh
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice.org-i18n-xh < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-xh
 This package provides resources containing menus and dialogs in Xhosa
@@ -2909,15 +2781,13 @@ Summary:        LibreOffice - interface in Chinese language for China
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku chińskim dla Chin
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-zh
-Obsoletes:     openoffice-i18n-zh_CN
-Obsoletes:     openoffice-i18n-zh_CN-gtk
-Obsoletes:     openoffice.org-i18n-zh_CN
-Obsoletes:     openoffice.org-i18n-zh_CN-gtk
-Obsoletes:     openoffice.org-i18n-zh_CN-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-zh < 1:2
+Obsoletes:     openoffice-i18n-zh_CN < 1:2
+Obsoletes:     openoffice-i18n-zh_CN-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-zh_CN < 1:4
+Obsoletes:     openoffice.org-i18n-zh_CN-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-zh_CN-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-zh_CN
 This package provides resources containing menus and dialogs in
@@ -2932,15 +2802,13 @@ Summary:        LibreOffice - interface in Chinese language for Taiwan
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku chińskim dla Tajwanu
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-zh
-Obsoletes:     openoffice-i18n-zh_TW
-Obsoletes:     openoffice-i18n-zh_TW-gtk
-Obsoletes:     openoffice.org-i18n-zh_TW
-Obsoletes:     openoffice.org-i18n-zh_TW-gtk
-Obsoletes:     openoffice.org-i18n-zh_TW-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-zh < 1:2
+Obsoletes:     openoffice-i18n-zh_TW < 1:2
+Obsoletes:     openoffice-i18n-zh_TW-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-zh_TW < 1:4
+Obsoletes:     openoffice.org-i18n-zh_TW-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-zh_TW-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-zh_TW
 This package provides resources containing menus and dialogs in
@@ -2955,9 +2823,7 @@ Summary:  LibreOffice - interface in Venetian language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku Venetian
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-%if "%{_rpmversion}" >= "5"
 BuildArch:     noarch
-%endif
 
 %description i18n-vec
 This package provides resources containing menus and dialogs in
@@ -2972,14 +2838,12 @@ Summary:        LibreOffice - interface in Zulu language
 Summary(pl.UTF-8):     LibreOffice - interfejs w języku zuluskim
 Group:         I18n
 Requires:      %{name}-core = %{version}-%{release}
-Obsoletes:     openoffice-i18n-zu
-Obsoletes:     openoffice-i18n-zu-gtk
-Obsoletes:     openoffice.org-i18n-zu
-Obsoletes:     openoffice.org-i18n-zu-gtk
-Obsoletes:     openoffice.org-i18n-zu-kde
-%if "%{_rpmversion}" >= "5"
+Obsoletes:     openoffice-i18n-zu < 1:2
+Obsoletes:     openoffice-i18n-zu-gtk < 1:2
+Obsoletes:     openoffice.org-i18n-zu < 1:4
+Obsoletes:     openoffice.org-i18n-zu-gtk < 1:4
+Obsoletes:     openoffice.org-i18n-zu-kde < 1:4
 BuildArch:     noarch
-%endif
 
 %description i18n-zu
 This package provides resources containing menus and dialogs in Zulu
@@ -2994,11 +2858,9 @@ Summary: bash-completion for LibreOffice
 Summary(pl.UTF-8):     bashowe uzupełnianie nazw dla LibreOffice
 Group:         Applications/Shells
 Requires:      %{name}
-Requires:      bash-completion
-Obsoletes:     bash-completion-openoffice
-%if "%{_rpmversion}" >= "5"
+Requires:      bash-completion >= 2.0
+Obsoletes:     bash-completion-openoffice < 1:4
 BuildArch:     noarch
-%endif
 
 %description -n bash-completion-%{name}
 bash-completion for LibreOffice.
@@ -3008,6 +2870,7 @@ bashowe uzupełnianie nazw dla LibreOffice.
 
 %package glade
 Summary:       Support for creating LibreOffice dialogs in glade
+Summary(pl.UTF-8):     Obsługa tworzenia okien dialogowych LibreOffice w glade
 Group:         Development/Libraries
 Requires:      %{name}-core = %{version}-%{release}
 Requires:      libgladeui
@@ -3017,18 +2880,20 @@ libreoffice-glade contains a catalog of LibreOffice-specific widgets
 for glade and ui-previewer tool to check the visual appearance of
 dialogs.
 
+%description glade -l pl.UTF-8
+Ten pakiet zawiera zbiór widżetów glade specyficznych dla LibreOffice
+oraz narzędzie ui-previewer do sprawdzania wyglądu okien dialogowych.
+
 %prep
 %setup -q -a1 -a2 -a3
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
-%patch4 -p1
 
 for dir in *-%{version}; do
-       [ -f $dir/ChangeLog ] && mv $dir/ChangeLog ChangeLog-$dir
+       [ -f $dir/ChangeLog ] && %{__mv} $dir/ChangeLog ChangeLog-$dir
        rm -rf $dir/git-hooks
-       mv $dir/* .
+       %{__mv} $dir/* .
 done
 
 install -d ext_sources
@@ -3041,8 +2906,17 @@ ln %{SOURCE25} ext_sources
 ln %{SOURCE26} ext_sources
 ln %{SOURCE27} ext_sources
 ln %{SOURCE28} ext_sources
+ln %{SOURCE29} ext_sources
+ln %{SOURCE30} ext_sources
+ln %{SOURCE31} ext_sources
+ln %{SOURCE32} ext_sources
+%if %{without system_cmis}
+ln %{SOURCE33} ext_sources
+%endif
 :> src.downloaded
 
+ln %{SOURCE34} external/skia
+
 %build
 # Make sure we have /proc mounted - otherwise idlc will fail later.
 if [ ! -f /proc/cpuinfo ]; then
@@ -3067,9 +2941,6 @@ export CXX="%{__cxx}"
 export CPP="%{__cpp}"
 
 export IGNORE_MANIFEST_CHANGES=1
-export QT4INC="%{_includedir}/qt4"
-export QT4LIB="%{_libdir}"
-export QT4DIR="%{_libdir}/qt4"
 
 %if %{with java}
 export JAVA_HOME="%{java_home}"
@@ -3099,62 +2970,68 @@ ulimit -c unlimited || :
 
 export PATH=$PATH:%{_libdir}/interbase/bin
 %configure \
-       --with-vendor="%{distribution}" \
-       --with-extra-buildid="%{name}-%{epoch}:%{version}-%{release}" \
-       --enable-release-build \
-       --with-parallelism=$RPM_BUILD_NR_THREADS \
-       --disable-odk \
-       --with-system-libs \
-       %{?with_ccache:--with-gcc-speedup=ccache} \
-       %{!?with_system_coinmp:--without-system-coinmp} \
-       %{?with_icecream:--with-gcc-speedup=icecream} \
-       %{?with_system_agg:--with-system-agg} \
-       %{?with_system_beanshell:--with-system-beanshell} \
-       --with%{!?with_system_hsqldb:out}-system-hsqldb \
-       %{?with_system_hunspell:--with-system-hunspell --without-myspell-dicts} \
-       %{?with_system_libhnj:--with-system-altlinuxhyphen} \
-       %{?with_msaccess:--with%{!?with_system_mdbtools:out}-system-mdbtools}} \
-       --enable-python=system \
-        --with-external-dict-dir=%{_datadir}/myspell \
-       --with-external-tar=$(pwd)/ext_sources \
-       --with-junit=%{_javadir}/junit.jar \
+       ac_cv_prog_LO_CLANG_CC= \
+       ac_cv_prog_LO_CLANG_CXX= \
+       --enable-cups \
+       --enable-dbus \
+       --disable-epm \
        --enable-ext-nlpsolver \
-       --enable-pdfimport \
        --enable-ext-wiki-publisher \
+       --disable-fetch-external \
+       %{__enable_disable firebird firebird-sdbc} \
+       --enable-gio \
+       --enable-gstreamer-1-0 \
+       %{!?with_gtk3:--disable-gtk3} \
+       %{?with_kde5:--enable-kf5} \
+       --disable-odk \
+       --enable-pdfimport \
+       %{__enable_disable pgsql postgresql-sdbc} \
+       --enable-python=system \
+       %{?with_qt5:--enable-qt5} \
+       --enable-release-build \
        --enable-report-builder \
        --enable-scripting-beanshell \
        --enable-scripting-javascript \
-       --%{?with_kde5:en}%{!?with_kde5:dis}able-kde5 \
-       --%{?with_qt5:en}%{!?with_qt5:dis}able-qt5 \
+       --enable-split-app-modules \
+       --enable-split-opt-features \
+       --disable-zxing \
+       --with-build-version=%{version}-%{release} \
+       --with-external-dict-dir=%{_datadir}/myspell \
+       --with-external-tar=$(pwd)/ext_sources \
+       --with-extra-buildid="%{name}-%{epoch}:%{version}-%{release}" \
+       --without-fonts \
+       %{?with_ccache:--with-gcc-speedup=ccache} \
+       %{?with_icecream:--with-gcc-speedup=icecream} \
+       --with-junit=%{_javadir}/junit.jar \
        --with-lang=%{?with_i18n:ALL} \
-%if %{with java}
-       --with-java \
-       --with-jdk-home=$JAVA_HOME \
-       --with-ant-home=$ANT_HOME \
-%else
-       --without-java \
-%endif
-       --enable-gio \
+       %{!?with_system_hunspell:--with-myspell-dicts} \
+       --with-parallelism=$RPM_BUILD_NR_THREADS \
+       --with-system-libs \
+       %{?with_system_agg:--with-system-agg} \
+       %{!?with_system_hyphen:--without-system-altlinuxhyph} \
+       %{!?with_system_beanshell:--without-system-beanshell} \
+       %{__with_without system_cmis system-libcmis} \
+       %{!?with_system_coinmp:--without-system-coinmp} \
+       %{?with_system_hsqldb:--with-system-hsqldb} \
+       %{!?with_system_hunspell:--without-system-hunspell} \
+       %{!?with_system_qrcodegen:--without-system-qrcodegen} \
+       --with-vendor="%{distribution}" \
        --with-x \
-       --without-fonts \
-       --disable-epm \
-       --%{?with_gtk:en}%{!?with_gtk:dis}able-gtk \
-       --%{?with_gtk3:en}%{!?with_gtk3:dis}able-gtk3 \
-       --enable-dbus \
-       --with-system-openldap \
 %if 0%{?debug:1}
+       --enable-breakpad \
        --enable-debug \
-       --enable-breakpad=yes \
        --enable-symbols=FULL \
 %else
-       --enable-breakpad=no \
+       --disable-breakpad \
        --disable-symbols \
 %endif
-       --with-build-version=%{version}-%{release} \
-       --enable-split-app-modules \
-       --enable-split-opt-features \
-       --enable-cups \
-       --disable-fetch-external
+%if %{with java}
+       --with-ant-home=$ANT_HOME \
+       --with-java \
+       --with-jdk-home=$JAVA_HOME \
+%else
+       --without-java
+%endif
 
 # this limits processing some files but doesn't limit parallel build
 # processes of main OOo build (since OOo uses it's own build system)
@@ -3163,6 +3040,9 @@ export ARCH_FLAGS_CC="$SAFE_CFLAGS -fno-omit-frame-pointer -fno-strict-aliasing"
 export ARCH_FLAGS_CXX="$SAFE_CFLAGS -fno-omit-frame-pointer -fno-strict-aliasing -fpermissive -fvisibility-inlines-hidden"
 export ARCH_FLAGS_OPT="$SAFE_CFLAGS"
 
+# UTF-8 locale to ensure gettext stdin/stdout handling
+export LC_ALL=C.UTF-8
+
 %{__make} -j1 verbose=true build-nocheck
 
 %if %{with tests}
@@ -3176,9 +3056,6 @@ rm -rf $RPM_BUILD_ROOT
 if [ ! -f makeinstall.stamp -o ! -d $RPM_BUILD_ROOT ]; then
        %{__rm} -rf makeinstall.stamp installed.stamp $RPM_BUILD_ROOT
 
-       export QTINC="%{_includedir}/qt"
-       export QTLIB="%{_libdir}"
-       export QT4DIR="%{_libdir}/qt4"
        export DESTDIR=$RPM_BUILD_ROOT
        export TMP="%{tmpdir}"
        export TMPDIR="%{tmpdir}"
@@ -3213,18 +3090,16 @@ if [ ! -f installed.stamp ]; then
 
        install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/program
        # put share to %{_datadir} so we're able to produce noarch packages
-       mv $RPM_BUILD_ROOT%{_libdir}/%{name}/help $RPM_BUILD_ROOT/%{_datadir}/%{name}
+       %{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/help $RPM_BUILD_ROOT%{_datadir}/%{name}
        ln -s ../../share/%{name}/help $RPM_BUILD_ROOT%{_libdir}/%{name}/help
-       mv $RPM_BUILD_ROOT%{_libdir}/%{name}/readmes $RPM_BUILD_ROOT%{_datadir}/%{name}
+       %{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/readmes $RPM_BUILD_ROOT%{_datadir}/%{name}
        ln -s ../../share/%{name}/readmes $RPM_BUILD_ROOT%{_libdir}/%{name}/readmes
-       mv $RPM_BUILD_ROOT%{_libdir}/%{name}/share $RPM_BUILD_ROOT%{_datadir}/%{name}
+       %{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/share $RPM_BUILD_ROOT%{_datadir}/%{name}
        ln -s ../../share/%{name}/share $RPM_BUILD_ROOT%{_libdir}/%{name}/share
-       mv $RPM_BUILD_ROOT%{_libdir}/%{name}/program/resource $RPM_BUILD_ROOT%{_datadir}/%{name}/program
+       %{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/program/resource $RPM_BUILD_ROOT%{_datadir}/%{name}/program
        ln -s ../../../share/%{name}/program/resource $RPM_BUILD_ROOT%{_libdir}/%{name}/program/resource
 
-       %{__rm} -r $RPM_BUILD_ROOT%{_desktopdir}/*.desktop \
-               $RPM_BUILD_ROOT%{_iconsdir}/{gnome,locolor} \
-               $RPM_BUILD_ROOT%{_datadir}/application-registry
+       %{__rm} -r $RPM_BUILD_ROOT%{_desktopdir}/*.desktop
        for a in $RPM_BUILD_ROOT%{_datadir}/%{name}/share/xdg/*.desktop; do
                cp $a $RPM_BUILD_ROOT%{_desktopdir}/libreoffice-$(basename "$a")
        done
@@ -3248,81 +3123,44 @@ fi
 find_lang() {
        local lang=$(echo $1 | sed -e 's/_/-/')
        local langfn="$1"
+       local langtag=$(echo $1 | sed -e 's/ca_valencia/ca@valencia/;s/_Latn/@latin/')
        echo "%%defattr(644,root,root,755)" > ${langfn}.lang
 
-       # help files
+       # help files # FIXME: local help is not enabled by default now
        if [ -f file-lists/help_${langfn}_list.txt ]; then
                cat file-lists/help_${langfn}_list.txt >> ${langfn}.lang
        fi
 
        lfile="file-lists/lang_${langfn}_list.txt"
        if [ -f ${lfile} ]; then
-               lprefix=$(bin/openoffice-xlate-lang -p ${lang} 2>/dev/null || :)
-               longlang=$(bin/openoffice-xlate-lang -l ${lang} 2>/dev/null || :)
-               # share/*/${longlang}
-               if [ "x${longlang}" != "x" ] ; then
-                       grep "^%%dir.*/${longlang}/\$" ${lfile} > tmp.lang || :
-               fi
-               # share/registry/res/${lang} (but en-US for en)
-               grep "^%%dir.*/res/${lang}[^/]*/\$" ${lfile} >> tmp.lang || :
-               # ... translate %dir into whole tree, handle special wordbook/english case
-               sed -e 's,^%%dir ,,;s,\(wordbook/english/\)$,\1soffice.dic,;s,/$,,' tmp.lang >> ${langfn}.lang || :
-               # share/autocorr/acor${somecodes}.dat (if exist)
-               grep '/autocorr/acor.*dat$' ${lfile} >> ${langfn}.lang || :
-               # user/config/* (if exist, without parent directory)
-               grep '/user/config/..*' ${lfile} >> ${langfn}.lang || :
-               grep "/licenses/LICENSE_${lang}" ${lfile} >> ${langfn}.lang || :
+               # share/autocorr/acor_${somecodes}.dat (if exist)  # FIXME: it's in common_list.txt now
+               grep "/autocorr/acor_.*${lang}.dat$" ${lfile} >> ${langfn}.lang || :
                grep "/readmes/README_${lang}" ${lfile} >> ${langfn}.lang || :
-               grep "share/readme/LICENSE_${lang}" ${lfile} >> ${langfn}.lang || :
-               grep "share/readme/README_${lang}" ${lfile} >> ${langfn}.lang || :
-               # lib/openoffice.org/presers/config/*.so[cdegh]
-               grep "/presets/config/.*_${lang}\.so[cdegh]$" ${lfile} >> ${langfn}.lang || :
-               if [ "x${lprefix}" != "x" ] ; then
-                       grep "/presets/config/${lprefix}.*\.so[cdegh]$" ${lfile} >> ${langfn}.lang || :
-               fi
-               # lib/openoffice.org/program/resource/*.res
-               grep "/program/resource/.*${lang}.res$" ${lfile} >> ${langfn}.lang || :
-               # lib/openoffice.org/share/autocorr/*.dat
-               grep "/share/autocorr/.*${lang}.dat$" ${lfile} >> ${langfn}.lang || :
+               ## lib/openoffice.org/program/resource/*.res
+               #grep "/program/resource/.*${lang}.res$" ${lfile} >> ${langfn}.lang || :
                grep -i "/share/autocorr/.*${lang}-${lang}.dat$" ${lfile} >> ${langfn}.lang || :
                # lib/openoffice.org/share/autotext/$lang
                grep "/share/autotext/${lang}$" ${lfile} >> ${langfn}.lang || :
                grep "/share/autotext/${lang}/" ${lfile} >> ${langfn}.lang || :
                # %{_datadir}/%{name}/share/registry/.*[_-]$lang.xcd
+               # %{_datadir}/%{name}/share/registry/res/.*[_-]$lang.xcd
                grep "/share/registry/.*[_-]${lang}.xcd$" ${lfile} >> ${langfn}.lang || :
-               # %{_datadir}/%{name}/share/template/$lang
-               grep "/share/template/${lang}$" ${lfile} >> ${langfn}.lang || :
-               grep "/share/template/${lang}/" ${lfile} >> ${langfn}.lang || :
-               # %{_datadir}/%{name}/share/template/wizard/letter/lang
-               grep "/share/template/wizard/letter/${lang}$" ${lfile} >> ${langfn}.lang || :
-               grep "/share/template/wizard/letter/${lang}$" file-lists/common_list.txt >> ${langfn}.lang || :
-               grep "/share/template/wizard/letter/${lang}/" ${lfile} >> ${langfn}.lang || :
-               grep "/share/template/wizard/letter/${lang}/" file-lists/common_list.txt >> ${langfn}.lang || :
-               # %{_datadir}/%{name}/share/wordbook/$lang
-               grep "/share/wordbook/${lang}$" ${lfile} >> ${langfn}.lang || :
-               grep "/share/wordbook/${lang}/" ${lfile} >> ${langfn}.lang || :
-               # %{_datadir}/%{name}/share/samples/$lang
-               grep "/share/samples/${lang}$" ${lfile} >> ${langfn}.lang || :
-               grep "/share/samples/${lang}/" ${lfile} >> ${langfn}.lang || :
-               # %{_libdir}/%{name}/help/$lang
+               # %{_libdir}/%{name}/help/$lang # FIXME: no help in default build
                grep "/help/${lang}$" ${lfile} >> ${langfn}.lang || :
                grep "/help/${lang}/" ${lfile} >> ${langfn}.lang || :
-               # UI translations
-               grep "/soffice.cfg/[^/]*/ui/res/${lang}.zip" ${lfile} >> ${langfn}.lang || :
-               grep "/soffice.cfg/modules/[^/]*/ui/res/${lang}.zip" ${lfile} >> ${langfn}.lang || :
                # Translations
-               if [ -d "$RPM_BUILD_ROOT%{_datadir}/%{name}/program/resource/${langfn}" ]; then
-                       echo "%lang(${langfn}) %{_datadir}/%{name}/program/resource/${langfn}" >> ${langfn}.lang
+               if [ -d "$RPM_BUILD_ROOT%{_datadir}/%{name}/program/resource/${langtag}" ]; then
+                       echo "%lang(${langtag}) %{_datadir}/%{name}/program/resource/${langtag}" >> ${langfn}.lang
                fi
                if [ -f "$RPM_BUILD_ROOT%{_datadir}/%{name}/share/wizards/resources_${langfn}.properties" ]; then
-                       echo "%lang(${langfn}) %{_datadir}/%{name}/share/wizards/resources_${langfn}.properties" >> ${langfn}.lang
+                       echo "%lang(${langtag}) %{_datadir}/%{name}/share/wizards/resources_${langfn}.properties" >> ${langfn}.lang
                fi
 
                for e in wiki-publisher nlpsolver ; do
                        for f in $RPM_BUILD_ROOT%{_datadir}/%{name}/share/extensions/$e/description-${lang}.txt \
                                        $RPM_BUILD_ROOT%{_datadir}/%{name}/share/extensions/$e/locale/*_${langfn}.properties \
                                        $RPM_BUILD_ROOT%{_datadir}/%{name}/share/extensions/$e/help/${lang} ; do
-                               [ -e $f ] && echo "%lang(${langfn}) $f" | sed -e "s|$RPM_BUILD_ROOT||g" >> $e.lang || :
+                               [ -e $f ] && echo "%lang(${langtag}) $f" | sed -e "s|$RPM_BUILD_ROOT||g" >> $e.lang || :
                        done
                done
        fi
@@ -3510,11 +3348,9 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/program/libcppcanvaslo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libctllo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libcuilo.so
-%{!?with_system_db:%attr(755,root,root) %{_libdir}/%{name}/program/libdb-4.2.so}
 %attr(755,root,root) %{_libdir}/%{name}/program/libdbalo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libdbaselo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libdbaxmllo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libdbmmlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libdbpool2.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libdbtoolslo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libdbulo.so
@@ -3535,19 +3371,14 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/program/libexpwraplo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libfilelo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libfilterconfiglo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libfirebird_sdbclo.so
+%{?with_firebird:%attr(755,root,root) %{_libdir}/%{name}/program/libfirebird_sdbclo.so}
 %attr(755,root,root) %{_libdir}/%{name}/program/libflatlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libforlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libforuilo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libfps_officelo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libfrmlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libfsstoragelo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libfwelo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libfwilo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libfwklo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libfwllo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libfwmlo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libgielo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libguesslanglo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libhelplinkerlo.so
 %{!?with_system_hunspell:%attr(755,root,root) %{_libdir}/%{name}/program/libhunspell.so}
@@ -3568,10 +3399,8 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/program/liblocaledata_others.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libloglo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/liblosessioninstalllo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libmcnttype.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libmigrationoo2lo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libmigrationoo3lo.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libmorklo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libmozbootstraplo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libmsfilterlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libmsformslo.so
@@ -3602,6 +3431,7 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/program/libsduilo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libsfxlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libsimplecanvaslo.so
+%attr(755,root,root) %{_libdir}/%{name}/program/libskialo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libslideshowlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libsofficeapp.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libsotlo.so
@@ -3664,7 +3494,6 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/program/pagein*
 %attr(755,root,root) %{_libdir}/%{name}/program/senddoc
 %attr(755,root,root) %{_libdir}/%{name}/program/uri-encode
-%attr(755,root,root) %{_libdir}/%{name}/program/xid-fullscreen-on-all-monitors
 
 %if %{with java}
 %attr(755,root,root) %{_libdir}/%{name}/program/libhsqldb.so
@@ -3704,14 +3533,13 @@ fi
 %{_libdir}/%{name}/program/classes/form.jar
 %{!?with_system_hsqldb:%{_libdir}/%{name}/program/classes/hsqldb.jar}
 %{_libdir}/%{name}/program/classes/js.jar
+%{_libdir}/%{name}/program/classes/libreoffice.jar
 %{_libdir}/%{name}/program/classes/officebean.jar
 %{_libdir}/%{name}/program/classes/query.jar
 %{_libdir}/%{name}/program/classes/report.jar
 %{_libdir}/%{name}/program/classes/sdbc_hsqldb.jar
-%{!?with_system_xalan:%{_libdir}/%{name}/program/classes/serializer.jar}
 %{_libdir}/%{name}/program/classes/table.jar
 %{_libdir}/%{name}/program/classes/unoil.jar
-%{!?with_system_xalan:%{_libdir}/%{name}/program/classes/xalan.jar}
 %{_libdir}/%{name}/program/classes/xmerge.jar
 %{_libdir}/%{name}/program/services/scriptproviderforbeanshell.rdb
 %{_libdir}/%{name}/program/services/scriptproviderforjavascript.rdb
@@ -3723,53 +3551,27 @@ fi
 %dir %{_libdir}/%{name}/program/opencl
 %{_libdir}/%{name}/program/opencl/cl-test.ods
 %dir %{_libdir}/%{name}/program/opengl
-%{_libdir}/%{name}/program/opengl/areaHashCRC64TFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/areaScaleFastFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/areaScaleFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/basicFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/basicVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/blendedTextureFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/blendedTextureVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/combinedFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/combinedTextureFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/combinedTextureVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/combinedVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/convolutionFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/diffTextureFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/dissolveFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/dumbVertexShader.glsl
 %{_libdir}/%{name}/program/opengl/dummyVertexShader.glsl
 %{_libdir}/%{name}/program/opengl/fadeBlackFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/fadeFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/glitterFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/glitterVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/greyscaleFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/honeycombFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/honeycombGeometryShader.glsl
 %{_libdir}/%{name}/program/opengl/honeycombVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/invert50FragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/linearGradientFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/linearMultiColorGradientFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/linearTwoColorGradientFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/lineFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/lineVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/maskedTextureFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/maskedTextureVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/maskFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/radialGradientFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/radialMultiColorGradientFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/radialTwoColorGradientFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/rectangularMultiColorGradientFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/rectangularTwoColorGradientFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/reflectionFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/reflectionVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/replaceColorFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/rippleFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/solidFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/staticFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/textureFragmentShader.glsl
-%{_libdir}/%{name}/program/opengl/textureVertexShader.glsl
-%{_libdir}/%{name}/program/opengl/transformedTextureVertexShader.glsl
 %{_libdir}/%{name}/program/opengl/vortexFragmentShader.glsl
 %{_libdir}/%{name}/program/opengl/vortexGeometryShader.glsl
 %{_libdir}/%{name}/program/opengl/vortexVertexShader.glsl
@@ -3778,6 +3580,7 @@ fi
 %{_libdir}/%{name}/program/resource
 %dir %{_datadir}/%{name}/program
 %dir %{_datadir}/%{name}/program/resource
+%{_datadir}/%{name}/program/resource/common
 
 %dir %{_datadir}/%{name}/share
 %dir %{_datadir}/%{name}/share/labels
@@ -3798,16 +3601,20 @@ fi
 %dir %{_datadir}/%{name}/share/config
 %{_datadir}/%{name}/share/config/images_breeze.zip
 %{_datadir}/%{name}/share/config/images_breeze_dark.zip
+%{_datadir}/%{name}/share/config/images_breeze_dark_svg.zip
 %{_datadir}/%{name}/share/config/images_breeze_svg.zip
 %{_datadir}/%{name}/share/config/images_colibre.zip
 %{_datadir}/%{name}/share/config/images_colibre_svg.zip
 %{_datadir}/%{name}/share/config/images_elementary.zip
 %{_datadir}/%{name}/share/config/images_elementary_svg.zip
 %{_datadir}/%{name}/share/config/images_karasa_jaga.zip
+%{_datadir}/%{name}/share/config/images_karasa_jaga_svg.zip
 %{_datadir}/%{name}/share/config/images_sifr.zip
 %{_datadir}/%{name}/share/config/images_sifr_dark.zip
+%{_datadir}/%{name}/share/config/images_sifr_dark_svg.zip
 %{_datadir}/%{name}/share/config/images_sifr_svg.zip
-%{_datadir}/%{name}/share/config/images_tango.zip
+%{_datadir}/%{name}/share/config/images_sukapura.zip
+%{_datadir}/%{name}/share/config/images_sukapura_svg.zip
 %dir %{_datadir}/%{name}/share/config/soffice.cfg
 %dir %{_datadir}/%{name}/share/config/soffice.cfg/cui
 %{_datadir}/%{name}/share/config/soffice.cfg/cui/ui
@@ -3897,16 +3704,21 @@ fi
 %dir %{_datadir}/%{name}/share/registry/res
 %{_datadir}/%{name}/share/registry/res/fcfg_langpack_en-US.xcd
 
+%dir %{_datadir}/%{name}/share/skia
+%{_datadir}/%{name}/share/skia/skia_denylist_vulkan.xml
+
 %dir %{_datadir}/%{name}/share/theme_definitions
 %dir %{_datadir}/%{name}/share/theme_definitions/ios
 %{_datadir}/%{name}/share/theme_definitions/ios/*.svg
 %{_datadir}/%{name}/share/theme_definitions/ios/*.xml
 
 %dir %{_datadir}/%{name}/share/tipoftheday
-%{_datadir}/%{name}/share/tipoftheday/tipoftheday*.png
+%{_datadir}/%{name}/share/tipoftheday/*.gif
+%{_datadir}/%{name}/share/tipoftheday/*.png
 
 %dir %{_datadir}/%{name}/share/template
 %dir %{_datadir}/%{name}/share/template/common
+%{_datadir}/%{name}/share/template/common/draw
 %{_datadir}/%{name}/share/template/common/internal
 %{_datadir}/%{name}/share/template/common/officorr
 %{_datadir}/%{name}/share/template/common/offimisc
@@ -3922,6 +3734,9 @@ fi
 %{_datadir}/%{name}/share/template/common/wizard/report
 %{_datadir}/%{name}/share/template/common/wizard/styles
 
+%dir %{_datadir}/%{name}/share/toolbarmode
+%{_datadir}/%{name}/share/toolbarmode/*.png
+
 %dir %{_datadir}/%{name}/share/wizards
 %{_datadir}/%{name}/share/wizards/resources_en_US.properties
 
@@ -3947,7 +3762,6 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/program/unopkg
 %attr(755,root,root) %{_libdir}/%{name}/program/unopkg.bin
 %{_libdir}/%{name}/program/bootstraprc
-%{_libdir}/%{name}/program/flat_logo.svg
 %{_libdir}/%{name}/program/fundamentalrc
 %{_libdir}/%{name}/program/intro.png
 %{_libdir}/%{name}/program/redirectrc
@@ -3967,7 +3781,6 @@ fi
 
 %{_datadir}/mime/packages/libreoffice.xml
 %{_iconsdir}/hicolor/*/mimetypes/libreoffice-*.png
-%{_iconsdir}/hicolor/*/mimetypes/libreoffice-*.svg
 %{_iconsdir}/hicolor/*/apps/libreoffice-main.png
 %{_iconsdir}/hicolor/*/apps/libreoffice-main.svg
 %{_iconsdir}/hicolor/*/apps/libreoffice-chart.png
@@ -3979,9 +3792,6 @@ fi
 %{_iconsdir}/hicolor/*/apps/libreoffice-startcenter.png
 %{_iconsdir}/hicolor/*/apps/libreoffice-startcenter.svg
 
-%{_datadir}/mime-info/libreoffice.keys
-%{_datadir}/mime-info/libreoffice.mime
-
 %{_mandir}/man1/loffice.1
 %{_mandir}/man1/lofromtemplate.1
 %{_mandir}/man1/libreoffice.1*
@@ -3990,20 +3800,8 @@ fi
 %if %{with kde5}
 %files libs-kde5
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/program/libvclplug_kde5*.so
-%attr(755,root,root) %{_libdir}/%{name}/program/libkde5be1lo.so
-%endif
-
-%if %{with gtk} || %{with gtk3}
-%files libs-gtk-common
-%defattr(644,root,root,755)
-%{_datadir}/%{name}/share/registry/gnome.xcd
-%endif
-
-%if %{with gtk}
-%files libs-gtk2
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/program/libvclplug_gtklo.so
+%attr(755,root,root) %{_libdir}/%{name}/program/libvclplug_kf5*.so
+%attr(755,root,root) %{_libdir}/%{name}/program/libkf5be1lo.so
 %endif
 
 %if %{with gtk3}
@@ -4011,7 +3809,7 @@ fi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/%{name}/program/liblibreofficekitgtk.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libvclplug_gtk3lo.so
-%{_libdir}/girepository-1.0/LOKDocView-0.1.typelib
+%{_datadir}/%{name}/share/registry/gnome.xcd
 # devel stuff?
 #%{_datadir}/gir-1.0/LOKDocView-0.1.gir
 %endif
@@ -4038,6 +3836,7 @@ fi
 %attr(755,root,root) %{_libdir}/%{name}/program/librptlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/librptuilo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/librptxmllo.so
+%{_libdir}/%{name}/program/access2base.py
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/dbapp/menubar
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/dbapp/popupmenu
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/dbapp/statusbar
@@ -4058,8 +3857,8 @@ fi
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/dbtdata/popupmenu
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/dbtdata/toolbar
 %{_datadir}/%{name}/share/registry/base.xcd
-%{_datadir}/appdata/libreoffice-base.appdata.xml
-%{_datadir}/appdata/org.libreoffice.kde.metainfo.xml
+%{_datadir}/metainfo/libreoffice-base.appdata.xml
+%{_datadir}/metainfo/org.libreoffice.kde.metainfo.xml
 
 %files calc
 %defattr(644,root,root,755)
@@ -4090,7 +3889,7 @@ fi
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/scalc/toolbar
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/scalc/ui
 %{_datadir}/%{name}/share/registry/calc.xcd
-%{_datadir}/appdata/libreoffice-calc.appdata.xml
+%{_datadir}/metainfo/libreoffice-calc.appdata.xml
 
 %files draw
 %defattr(644,root,root,755)
@@ -4107,7 +3906,7 @@ fi
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/sdraw/toolbar
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/sdraw/ui
 %{_datadir}/%{name}/share/registry/draw.xcd
-%{_datadir}/appdata/libreoffice-draw.appdata.xml
+%{_datadir}/metainfo/libreoffice-draw.appdata.xml
 
 %files emailmerge
 %defattr(644,root,root,755)
@@ -4140,7 +3939,7 @@ fi
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/swriter/ui
 %{_datadir}/%{name}/share/config/soffice.cfg/writerperfect
 %{_datadir}/%{name}/share/registry/writer.xcd
-%{_datadir}/appdata/libreoffice-writer.appdata.xml
+%{_datadir}/metainfo/libreoffice-writer.appdata.xml
 
 %files impress
 %defattr(644,root,root,755)
@@ -4164,7 +3963,7 @@ fi
 %{_datadir}/%{name}/share/config/soffice.cfg/modules/simpress/ui
 %{_datadir}/%{name}/share/registry/impress.xcd
 %{_datadir}/%{name}/share/registry/ogltrans.xcd
-%{_datadir}/appdata/libreoffice-impress.appdata.xml
+%{_datadir}/metainfo/libreoffice-impress.appdata.xml
 
 %files math
 %defattr(644,root,root,755)
@@ -4196,7 +3995,6 @@ fi
 
 %files graphicfilter
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/program/libflashlo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libsvgfilterlo.so
 %{_datadir}/%{name}/share/registry/graphicfilter.xcd
 %attr(755,root,root) %{_libdir}/%{name}/program/libgraphicfilterlo.so
@@ -4208,13 +4006,14 @@ fi
 %{_datadir}/%{name}/share/xslt/export/xhtml
 %{_desktopdir}/libreoffice-xsltfilter.desktop
 
+%if %{with pgsql}
 %files postgresql
 %defattr(644,root,root,755)
-%{_libdir}/%{name}/program/postgresql-sdbc.ini
 %{_libdir}/%{name}/program/services/postgresql-sdbc.rdb
 %{_datadir}/%{name}/share/registry/postgresql.xcd
 %attr(755,root,root) %{_libdir}/%{name}/program/libpostgresql-sdbclo.so
 %attr(755,root,root) %{_libdir}/%{name}/program/libpostgresql-sdbc-impllo.so
+%endif
 
 %files ure
 %defattr(644,root,root,755)
@@ -4287,6 +4086,7 @@ fi
 %{_libdir}/%{name}/program/officehelper.py
 %{_libdir}/%{name}/program/pythonloader.py
 %{_libdir}/%{name}/program/pythonscript.py
+%{_libdir}/%{name}/program/scriptforge.py
 %{_libdir}/%{name}/program/uno.py
 %{_libdir}/%{name}/program/unohelper.py
 %{_libdir}/%{name}/program/services/pyuno.rdb
@@ -4407,6 +4207,9 @@ fi
 %files i18n-ca_XV -f ca_valencia.lang
 %defattr(644,root,root,755)
 
+%files i18n-ckb -f ckb.lang
+%defattr(644,root,root,755)
+
 %files i18n-cs -f cs.lang
 %defattr(644,root,root,755)
 
@@ -4458,6 +4261,9 @@ fi
 %files i18n-fr -f fr.lang
 %defattr(644,root,root,755)
 
+%files i18n-fur -f fur.lang
+%defattr(644,root,root,755)
+
 %files i18n-fy -f fy.lang
 %defattr(644,root,root,755)
 
@@ -4653,6 +4459,9 @@ fi
 %files i18n-sw_TZ -f sw_TZ.lang
 %defattr(644,root,root,755)
 
+%files i18n-szl -f szl.lang
+%defattr(644,root,root,755)
+
 %files i18n-ta -f ta.lang
 %defattr(644,root,root,755)
 
@@ -4714,6 +4523,5 @@ fi
 
 %files glade
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/program/ui-previewer
 %dir %{_datadir}/%{name}/share/glade
 %{_datadir}/%{name}/share/glade/libreoffice-catalog.xml
This page took 0.180636 seconds and 4 git commands to generate.