Merge branch 'rosa2019.1' into rosa2016.1

This commit is contained in:
Andrey Bondrov 2020-03-19 16:55:14 +10:00
commit 59766595e0
4 changed files with 148 additions and 116 deletions

View file

@ -1,11 +1,9 @@
sources:
048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip: 885cc4b6c9472d95e2515e777f6018a90657e974
09ec2dac030e1dcd5ef7fa1692691dc0-Sun-ODF-Template-Pack-hu_1.0.0.oxt: 42c9235d7f876645ea6553770e7572c1b0b8609a
17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip: 7168b0f40aa5c72267899601c116d2348d2f56ec
185d60944ea767075d27247c3162b3bc-unowinreg.dll: 0619ed3a89644bef318df67db12045b2b590585b
1be202fbbbc13f10592a98f70a4a87fb-OOOP-templates-pack-2.9.0.0.zip: 1dd5bd9962e851b5e487b0c2033b5a8951aaefad
1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt: 206a371b46a3d991722b059b5d6f3bb29f1fc48b
2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz: 5c604f102e0716597b3d2659ac3e77f80a02f22d
35c94d2df8893241173de1d16b6034c0-swingExSrc.zip: 1acea86fd399ed7817879d36370d3d1f8b109050
472ffb92d82cf502be039203c606643d-Sun-ODF-Template-Pack-en-US_1.0.0.oxt: d2b6a076b40d8d517075e52220ddd8f89f655c8f
49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63-opens___.ttf: ad0f4351a484ac9b5422beae749719299bdfcfb8
@ -13,21 +11,20 @@ sources:
4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2: 1169780b4a0c515b23b96c913fd9bc52ceb7fb39
53ca5e56ccd4cab3693ad32c6bd13343-Sun-ODF-Template-Pack-de_1.0.0.oxt: 4fea33622d89c7ac62053e5ee3616cfe504e0f14
798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip: 8a90669029e107b61953b90ba11545fef586c2ca
8ab049135b2d15313da5d9f0656894a1-commons-lang3-3.3.1-src.tar.gz: c78ddd06845e267ba5bec20a38430f66eec3e0e4
884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc-opens___.ttf: d336802a36ed2c87dd243e7c2f1d0542dace5cca
Mandriva-Rosa_Icons.tar.bz2: 53448c079fcb3008d1fdec7f95305fe392460c1f
OpenCOLLADA-master-6509aa13af.tar.bz2: c4f5760a1d21213dc52e2cf3ad9c0b9112585f36
a53080dc876edcddb26eb4c3c7537469-Sun-ODF-Template-Pack-fr_1.0.0.oxt: d831314cf4c74f5afb3b37ee718dd58f981b97a8
a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip: 2d49e11b0b711970f494294dc3698f05eb294853
af9314c5972d95a5d6da23ffad818f68-OOOP-gallery-pack-2.8.0.0.zip: c71f095bf032e29ab0afc277fd2718e592ba6ba4
apache-ant-1.10.6-bin.tar.bz2: 0c0e0a64a6ad502c8a80f7ef07b9c73a261dbc79
apache-ant-1.8.1-bin.tar.bz2: 0e0359f04b3d84fed75b3a1ab02cbc415c8864a1
b33775feda3bcf823cad7ac361fd49a6-Sun-ODF-Template-Pack-it_1.0.0.oxt: 27847d6c320297905303ca7d2a45dbd0c492f705
b632bdd25649cc4067bcb410bae23d2b-hunart_0.3.oxt: a476a199de32a32221132c8e77fad96c88616b08
b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2: aa8faa4f9e6721eed9bc6878862d74d0cb23251c
b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt: bdec3915c01cd60e20892376aa5e5a0d3980c389
commons-logging-1.2-src.tar.gz: 0a134d01e9aeb09b33f4c7450fb41abb7bed9db6
lxml-4.1.1.tgz: 154279bc5939d7099697887ea15c5ca921abeaeb
pdfium-3550.tar.bz2: 04b0116d3fa5eaabea94fed75fc30ae75916c071
libreoffice-6.2.8.2.tar.xz: a0603d57c1e0f681cf07c37748fb03d6fec126fb
libreoffice-dictionaries-6.2.8.2.tar.xz: a787d7323dc08673cce4bffb4967569d12f4f9bf
libreoffice-help-6.2.8.2.tar.xz: 2499fb7905e26117d04b5f12ec4537bae0244864
libreoffice-translations-6.2.8.2.tar.xz: 3dcdfe7cc263f6eff9e2b877c02166c21d90051d
pdfium-3794.tar.bz2: 41ff3c2291c99db71ddca1873115b7fc0bfb5065
libreoffice-6.3.5.2.tar.xz: 76ef06f0cd0ce0f29c3e78f73763ec63ee34fc32
libreoffice-dictionaries-6.3.5.2.tar.xz: 15a2ad38276bb1c2249ffb8a8dfd9218c56e8a98
libreoffice-help-6.3.5.2.tar.xz: 2cb7747b123c4bc8b0986889f55794a93e7b5319
libreoffice-translations-6.3.5.2.tar.xz: 0ef79bb374a9919d8e49daedf6de4b39b81c3f27

View file

@ -1,19 +0,0 @@
diff -urN libreoffice-5.4.0.1/vcl/unx/kde4/KDESalGraphics.cxx libreoffice-5.4.0.1-patched/vcl/unx/kde4/KDESalGraphics.cxx
--- libreoffice-5.4.0.1/vcl/unx/kde4/KDESalGraphics.cxx 2017-06-22 13:47:10.000000000 +0300
+++ libreoffice-5.4.0.1-patched/vcl/unx/kde4/KDESalGraphics.cxx 2017-07-07 20:59:40.651469448 +0300
@@ -138,8 +138,13 @@
option->state |= state;
option->rect = image->rect();
- QPainter painter(image);
- QApplication::style()->drawComplexControl(element, option, &painter);
+ // Hack: Don't display tiny useless scrollbars
+ // Impress is known to crash when adding effects (segfault is triggered by 15x18 scrollbar)
+ if (!((option->type == QStyleOption::SO_Slider) && ((option->rect.width() * option->rect.height()) < 300)))
+ {
+ QPainter painter(image);
+ QApplication::style()->drawComplexControl(element, option, &painter);
+ }
}
void lcl_drawFrame( QStyle::PrimitiveElement element, QImage* image, QStyle::State const & state,

67
libreoffice-help-package Normal file
View file

@ -0,0 +1,67 @@
#!/bin/sh
l=`echo $1 |sed -e 's,-,_,g'`
case $1 in
ar) ln="Arabic";;
bg) ln="Bulgarian";;
bn) ln="Bengali";;
bs) ln="Bosnian";;
ca) ln="Catalan";;
cs) ln="Czech";;
da) ln="Danish";;
de) ln="German";;
dz) ln="Dzongkha";;
el) ln="Greek";;
en-GB) ln="British English";;
es) ln="Spanish";;
et) ln="Estonian";;
eu) ln="Basque";;
fi) ln="Finnish";;
fr) ln="French";;
gl) ln="Galician";;
gu) ln="Gujarati";;
he) ln="Hebrew";;
hi) ln="Hindi";;
hr) ln="Croatian";;
hu) ln="Hungarian";;
it) ln="Italian";;
lt) ln="Lithuanian";;
lv) ln="Latvian";;
ja) ln="Japanese";;
ko) ln="Korean";;
mk) ln="Macedonian";;
nb) ln="Norwegian (Bokmal)";;
nl) ln="Dutch";;
nn) ln="Norwegian (Nynorsk)";;
pl) ln="Polish";;
pt) ln="Portuguese";;
pt-BR) ln="Brazilian";;
ro) ln="Romanian";;
ru) ln="Russian";;
si) ln="Sinhalese";;
sk) ln="Slovak";;
sl) ln="Slovenian";;
sv) ln="Swedish";;
ta) ln="Tamil";;
tr) ln="Turkish";;
uk) ln="Ukrainian";;
zh-CN) ln="Simplified Chinese";;
zh-TW) ln="Traditional Chinese";;
en-US) ln="English";;
*) ln="$l";;
esac
cat <<EOF
%package help-$l
Summary: ${ln} help for LibreOffice
Group: Office
Provides: %{ooname}-help = %{EVRD}
Provides: LibreOffice-help-${l} = %{EVRD}
EOF
[ "$l" != "en_US" ] && echo "Requires: %{ooname}-l10n-${l} = %{EVRD}"
cat <<EOF
%description help-${l}
This package contains the localized help files of LibreOffice in
${ln}
EOF
echo "%files help-$l -f file-lists/help_${l}_list.txt"

View file

@ -6,6 +6,8 @@
%bcond_without l10n
%bcond_with icecream
%bcond_with ccache
%bcond_with clang
%bcond_with gtk3-kde5
%if %{with l10n}
%define langs en-US af ar as bg bn br bs ca cs cy da de dz el en-GB es et eu fa fi fr ga gl gu he hi hr hu it ja ko kn lt lv mai mk ml mr nb nl nn nr nso or pa-IN pl pt pt-BR ro ru si sk sl sr ss st sv ta te th tn tr ts uk ve xh zh-TW zh-CN zu
@ -15,7 +17,7 @@
%define helplangs en-US
%endif
%define javaless 1
%define javaless 0
%define relurl http://download.documentfoundation.org/libreoffice/src/%{version}
%define devurl http://dev-www.libreoffice.org/ooo_external
@ -26,14 +28,14 @@
%define ooname libreoffice
%define buildver %{version}.2
%define ooodir %{_libdir}/libreoffice
%define antver 1.10.6
%define antver 1.8.1
%define antpath %{_builddir}/libreoffice-%{version}/apache-ant-%{antver}
%define ccachedir ~/.ccache-OOo
%if %{_use_internal_dependency_generator}
%define __noautoreq 'libjawt.so|libmyspell.so|libstlport_gcc.so|libmono.so|mono|devel\\(libunoidl(.*)'
%define __noautoprov libsndfile.so\\|libportaudio.so\\|libdb-4.2.so\\|libdb_java-4.2.so\\|libmyspell.so\\|libstlport_gcc.so\\|librdf.so.0\\|libraptor.so.1\\|libxmlsec1-nss.so.1\\|libxmlsec1.so.1
%global __requires_exclude 'libjawt.so|libmyspell.so|libstlport_gcc.so|libmono.so|mono|devel\\(libunoidl(.*)'
%global __provides_exclude libsndfile.so\\|libportaudio.so\\|libdb-4.2.so\\|libdb_java-4.2.so\\|libmyspell.so\\|libstlport_gcc.so\\|librdf.so.0\\|libraptor.so.1\\|libxmlsec1-nss.so.1\\|libxmlsec1.so.1
%else
%define _requires_exceptions libjawt.so\\|libmyspell.so\\|libstlport_gcc.so\\|libmono.so\\|mono\\|devel(libunoidl)\\|devel(libunoidl(64bit))
%define _provides_exceptions libsndfile.so\\|libportaudio.so\\|libdb-4.2.so\\|libdb_java-4.2.so\\|libmyspell.so\\|libstlport_gcc.so\\|librdf.so.0\\|libraptor.so.1\\|libxmlsec1-nss.so.1\\|libxmlsec1.so.1
@ -42,8 +44,8 @@
Summary: Office suite
Name: libreoffice
Epoch: 1
Version: 6.2.8
Release: 2
Version: 6.3.5
Release: 1
License: (MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic
Group: Office
Url: http://www.libreoffice.org
@ -58,10 +60,6 @@ Source4: %{devexurl}/185d60944ea767075d27247c3162b3bc-unowinreg.dll
Source10: Mandriva-Rosa_Icons.tar.bz2
%if %{javaless}
Source20: http://archive.apache.org/dist/ant/binaries/apache-ant-%{antver}-bin.tar.bz2
Source30: %{devurl}/048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip
Source31: %{devurl}/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz
Source32: %{devurl}/8ab049135b2d15313da5d9f0656894a1-commons-lang3-3.3.1-src.tar.gz
Source321: %{devurl}/commons-logging-1.2-src.tar.gz
%endif
Source33: %{devurl}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
Source35: %{devurl}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
@ -69,7 +67,7 @@ Source36: %{devurl}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
Source37: %{devurl}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
# Extensions
Source49: %{srcurl}pdfium-3550.tar.bz2
Source49: %{srcurl}pdfium-3794.tar.bz2
Source51: %{srcurl}b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
Source54: %{oxyurl}b632bdd25649cc4067bcb410bae23d2b-hunart_0.3.oxt
Source56: %{srcurl}b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
@ -85,13 +83,12 @@ Source68: %{srcurl}4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d9778
Source69: %{srcurl}OpenCOLLADA-master-6509aa13af.tar.bz2
Source70: %{srcurl}1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
Source71: %{srcurl}lxml-4.1.1.tgz
Source72: %{devexurl}/49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63-opens___.ttf
Source72: %{devexurl}/884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc-opens___.ttf
Source1000: libreoffice.rpmlintrc
Patch0: libreoffice-5.4.0.1-disable-test-languagetag.patch
Patch1: libreoffice-4.2.5-icu-49.patch
Patch51: libreoffice-5.4.0.1-impress-kde-crash-hack.patch
# ROSA vendor patch
Patch100: libreoffice-4.1-vendor.patch
@ -129,7 +126,7 @@ BuildRequires: perl-Archive-Zip
BuildRequires: perl-MDK-Common
BuildRequires: perl-HTML-Parser
BuildRequires: perl-XML-Twig
BuildRequires: python-translate >= 1.9.0
BuildRequires: python2-translate
BuildRequires: recode
BuildRequires: sac
BuildRequires: servlet3
@ -153,7 +150,7 @@ BuildRequires: pam-devel
BuildRequires: readline-devel
BuildRequires: systemtap-devel
BuildRequires: unixODBC-devel
BuildRequires: vigra-devel
#BuildRequires: vigra-devel
BuildRequires: gpgmepp-devel
BuildRequires: pkgconfig(bluez)
BuildRequires: pkgconfig(cppunit) >= 1.14.0
@ -175,7 +172,6 @@ BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(hunspell)
BuildRequires: pkgconfig(icu-le)
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(libabw-0.1)
BuildRequires: pkgconfig(libclucene-core)
@ -186,7 +182,7 @@ BuildRequires: pkgconfig(libe-book-0.1)
BuildRequires: pkgconfig(libeot)
BuildRequires: pkgconfig(libexttextcat)
BuildRequires: pkgconfig(libepubgen-0.1)
BuildRequires: pkgconfig(libixion-0.14)
BuildRequires: pkgconfig(libixion-0.15)
BuildRequires: pkgconfig(liblangtag)
BuildRequires: pkgconfig(libmspub-0.1)
BuildRequires: pkgconfig(libmwaw-0.3) >= 0.3.4
@ -208,7 +204,7 @@ BuildRequires: pkgconfig(libwpg-0.3)
BuildRequires: pkgconfig(libwps-0.4)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(libxslt)
BuildRequires: pkgconfig(mdds-1.4) >= 1.4.1
BuildRequires: pkgconfig(mdds-1.5)
BuildRequires: pkgconfig(mythes)
BuildRequires: pkgconfig(neon)
BuildRequires: pkgconfig(nspr)
@ -269,13 +265,10 @@ BuildRequires: pkgconfig(Qt5X11Extras)
%if !%{javaless}
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: apache-commons-codec
BuildRequires: apache-commons-lang
BuildRequires: jakarta-commons-httpclient
BuildRequires: junit
BuildRequires: java-1.8.0-openjdk-devel
%endif
Suggests: %{name}-java = %{EVRD}
Recommends: %{name}-java = %{EVRD}
# STLport-devel 4.5 + private patches are needed
BuildConflicts: STLport-devel
# Requres to all our packages
@ -362,7 +355,7 @@ Group: Office
Requires: %{name}-style = %{EVRD}
# And breeze too, it should be default for Plasma 5
Requires: %{name}-style-breeze = %{EVRD}
Suggests: %{name}-help-en_US = %{EVRD}
Recommends: %{name}-help-en_US = %{EVRD}
# And then general requires for OOo follows
Requires: ghostscript
Requires: fonts-ttf-liberation
@ -430,9 +423,9 @@ Obsoletes: %{name}-style-galaxy < %{EVRD}
Obsoletes: %{name}-style-oxygen < %{EVRD}
Conflicts: %{name}-style-galaxy < %{EVRD}
Conflicts: %{name}-style-oxygen < %{EVRD}
Suggests: noto-sans-fonts
Suggests: noto-sans-mono-fonts
Suggests: noto-serif-fonts
Recommends: noto-sans-fonts
Recommends: noto-sans-mono-fonts
Recommends: noto-serif-fonts
%description common
This package contains the application-independent files of LibreOffice.
@ -446,7 +439,7 @@ This package contains the application-independent files of LibreOffice.
%{_libdir}/libreoffice/program/classes/ScriptProviderForBeanShell.jar
%{_libdir}/libreoffice/program/services/scriptproviderforbeanshell.rdb
%{ooodir}/share/gallery/sg24.*
%{ooodir}/share/libreofficekit/handle_*.png
%{ooodir}/share/libreofficekit
%{_datadir}/appdata/org.libreoffice.kde.metainfo.xml
#----------------------------------------------------------------------------
@ -539,11 +532,12 @@ This package contains the GNOME VFS support and a GConf backend.
#----------------------------------------------------------------------------
%if %{with gtk3-kde5}
%package gtk3-kde5
Summary: GTK3-KDE5 Integration for LibreOffice (Widgets, Dialogs, Addressbook)
Group: Office
Requires: %{name}-common = %{EVRD}
Suggests: %{name}-style-breeze = %{EVRD}
Recommends: %{name}-style-breeze = %{EVRD}
%description gtk3-kde5
This package contains the KDE5 plugin for drawing LibreOffice widgets with
@ -552,6 +546,7 @@ KDE5/Qt5.x and a KDEish File Picker when running under KDE5.
%files gtk3-kde5
%{ooodir}/program/libvclplug_gtk3_kde5lo.so
%{ooodir}/program/lo_kde5filepicker
%endif
#----------------------------------------------------------------------------
@ -559,7 +554,7 @@ KDE5/Qt5.x and a KDEish File Picker when running under KDE5.
Summary: KDE5 Integration for LibreOffice (Widgets, Dialogs, Addressbook)
Group: Office
Requires: %{name}-common = %{EVRD}
Suggests: %{name}-style-breeze = %{EVRD}
Recommends: %{name}-style-breeze = %{EVRD}
%description kde5
This package contains the KDE5 plugin for drawing LibreOffice widgets with
@ -707,7 +702,7 @@ This package contains the "tango" symbol style, default style for GTK/Gnome.
Summary: LibreOffice office suite - word processor
Group: Office
Requires: %{name}-common = %{EVRD}
Suggests: libreoffice-pagination
Recommends: libreoffice-pagination
%description writer
This package contains the word processor component for LibreOffice.
@ -728,9 +723,6 @@ Group: Office
Requires: %{name}-common = %{EVRD}
Requires: %{name}-writer = %{EVRD}
%if !%{javaless}
Requires: apache-commons-codec
Requires: apache-commons-lang
Requires: jakarta-commons-httpclient
Requires: apache-commons-logging
%endif
@ -891,7 +883,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-bg
Provides: LibreOffice-l10n-bg = %{EVRD}
Suggests: %{ooname}-help-bg = %{EVRD}
Recommends: %{ooname}-help-bg = %{EVRD}
%description l10n-bg
This package contains the localization of LibreOffice in Bulgarian.
@ -911,7 +903,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-bn
Provides: LibreOffice-l10n-bn = %{EVRD}
Suggests: %{ooname}-help-bn = %{EVRD}
Recommends: %{ooname}-help-bn = %{EVRD}
%description l10n-bn
This package contains the localization of LibreOffice in Bengali.
@ -950,7 +942,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-bs
Provides: LibreOffice-l10n-bs = %{EVRD}
Suggests: %{ooname}-help-bs = %{EVRD}
Recommends: %{ooname}-help-bs = %{EVRD}
%description l10n-bs
This package contains the localization of LibreOffice in Bosnian.
@ -972,7 +964,7 @@ Requires: locales-ca
Requires: urw-fonts
Requires: myspell-ca
Provides: LibreOffice-l10n-ca = %{EVRD}
Suggests: %{ooname}-help-ca = %{EVRD}
Recommends: %{ooname}-help-ca = %{EVRD}
%description l10n-ca
This package contains the localization of LibreOffice in Catalan.
@ -995,7 +987,7 @@ Requires: urw-fonts
Requires: myspell-cs
Requires: myspell-hyph-cs
Provides: LibreOffice-l10n-cs = %{EVRD}
Suggests: %{ooname}-help-cs = %{EVRD}
Recommends: %{ooname}-help-cs = %{EVRD}
%description l10n-cs
This package contains the localization of LibreOffice in Czech.
@ -1039,7 +1031,7 @@ Requires: fonts-ttf-dejavu
Requires: urw-fonts
Requires: myspell-da, myspell-hyph-da
Provides: LibreOffice-l10n-da = %{EVRD}
Suggests: %{ooname}-help-da = %{EVRD}
Recommends: %{ooname}-help-da = %{EVRD}
%description l10n-da
This package contains the localization of LibreOffice in Danish.
@ -1063,7 +1055,7 @@ Requires: urw-fonts
Requires: myspell-de
Requires: myspell-hyph-de
Provides: LibreOffice-l10n-de = %{EVRD}
Suggests: %{ooname}-help-de = %{EVRD}
Recommends: %{ooname}-help-de = %{EVRD}
%description l10n-de
This package contains the localization of LibreOffice in German.
@ -1083,7 +1075,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-dz
Provides: LibreOffice-l10n-dz = %{EVRD}
Suggests: %{ooname}-help-dz = %{EVRD}
Recommends: %{ooname}-help-dz = %{EVRD}
%description l10n-dz
This package contains the localization of LibreOffice in Dzongkha.
@ -1106,7 +1098,7 @@ Requires: fonts-type1-greek
Requires: myspell-el
Requires: myspell-hyph-el
Provides: LibreOffice-l10n-el = %{EVRD}
Suggests: %{ooname}-help-el = %{EVRD}
Recommends: %{ooname}-help-el = %{EVRD}
%description l10n-el
This package contains the localization of LibreOffice in Greek.
@ -1129,7 +1121,7 @@ Requires: urw-fonts
Requires: myspell-en_GB
Requires: myspell-hyph-en
Provides: LibreOffice-l10n-en_GB = %{EVRD}
Suggests: %{ooname}-help-en_GB = %{EVRD}
Recommends: %{ooname}-help-en_GB = %{EVRD}
%description l10n-en_GB
This package contains the localization of LibreOffice in British.
@ -1153,7 +1145,7 @@ Requires: urw-fonts
Requires: myspell-es
Requires: myspell-hyph-es
Provides: LibreOffice-l10n-es = %{EVRD}
Suggests: %{ooname}-help-es = %{EVRD}
Recommends: %{ooname}-help-es = %{EVRD}
%description l10n-es
This package contains the localization of LibreOffice in Spanish.
@ -1177,7 +1169,7 @@ Requires: urw-fonts
Requires: myspell-et
Requires: myspell-hyph-et
Provides: LibreOffice-l10n-et = %{EVRD}
Suggests: %{ooname}-help-et = %{EVRD}
Recommends: %{ooname}-help-et = %{EVRD}
%description l10n-et
This package contains the localization of LibreOffice in Estonian.
@ -1199,7 +1191,7 @@ Requires: locales-eu
Requires: fonts-ttf-dejavu
Requires: urw-fonts
Provides: LibreOffice-l10n-eu = %{EVRD}
Suggests: %{ooname}-help-eu = %{EVRD}
Recommends: %{ooname}-help-eu = %{EVRD}
%description l10n-eu
This package contains the localization of LibreOffice in Basque.
@ -1240,7 +1232,7 @@ Requires: locales-fi
Requires: fonts-ttf-dejavu
Requires: urw-fonts
Provides: LibreOffice-l10n-fi = %{EVRD}
Suggests: %{ooname}-help-fi = %{EVRD}
Recommends: %{ooname}-help-fi = %{EVRD}
%description l10n-fi
This package contains the localization of LibreOffice in Finnish.
@ -1264,7 +1256,7 @@ Requires: urw-fonts
Requires: myspell-fr
Requires: myspell-hyph-fr
Provides: LibreOffice-l10n-fr = %{EVRD}
Suggests: %{ooname}-help-fr = %{EVRD}
Recommends: %{ooname}-help-fr = %{EVRD}
%description l10n-fr
This package contains the localization of LibreOffice in French.
@ -1303,7 +1295,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-gl
Provides: LibreOffice-l10n-gl = %{EVRD}
Suggests: %{ooname}-help-gl = %{EVRD}
Recommends: %{ooname}-help-gl = %{EVRD}
%description l10n-gl
This package contains the localization of LibreOffice in Galician.
@ -1323,7 +1315,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-gu
Provides: LibreOffice-l10n-gu = %{EVRD}
Suggests: %{ooname}-help-gu = %{EVRD}
Recommends: %{ooname}-help-gu = %{EVRD}
%description l10n-gu
This package contains the localization of LibreOffice in Gujarati.
@ -1344,7 +1336,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-he
Requires: urw-fonts
Provides: LibreOffice-l10n-he = %{EVRD}
Suggests: %{ooname}-help-he = %{EVRD}
Recommends: %{ooname}-help-he = %{EVRD}
%description l10n-he
This package contains the localization of LibreOffice in Hebrew.
@ -1365,7 +1357,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-hi
Requires: urw-fonts
Provides: LibreOffice-l10n-hi = %{EVRD}
Suggests: %{ooname}-help-hi = %{EVRD}
Recommends: %{ooname}-help-hi = %{EVRD}
%description l10n-hi
This package contains the localization of LibreOffice in Hindi.
@ -1385,7 +1377,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-hr
Provides: LibreOffice-l10n-hr = %{EVRD}
Suggests: %{ooname}-help-hr = %{EVRD}
Recommends: %{ooname}-help-hr = %{EVRD}
%description l10n-hr
This package contains the localization of LibreOffice in Croatian.
@ -1408,7 +1400,7 @@ Requires: urw-fonts
Requires: myspell-hu
Requires: myspell-hyph-hu
Provides: LibreOffice-l10n-hu = %{EVRD}
Suggests: %{ooname}-help-hu = %{EVRD}
Recommends: %{ooname}-help-hu = %{EVRD}
%description l10n-hu
This package contains the localization of LibreOffice in Hungarian.
@ -1431,7 +1423,7 @@ Requires: urw-fonts
Requires: myspell-it
Requires: myspell-hyph-it
Provides: LibreOffice-l10n-it = %{EVRD}
Suggests: %{ooname}-help-it = %{EVRD}
Recommends: %{ooname}-help-it = %{EVRD}
%description l10n-it
This package contains the localization of LibreOffice in Italian.
@ -1452,7 +1444,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-ja
Requires: fonts-ttf-japanese
Provides: LibreOffice-l10n-ja = %{EVRD}
Suggests: %{ooname}-help-ja = %{EVRD}
Recommends: %{ooname}-help-ja = %{EVRD}
%description l10n-ja
This package contains the localization of LibreOffice in Japanese.
@ -1492,7 +1484,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-ko
Requires: fonts-ttf-korean >= 1.0.2
Provides: LibreOffice-l10n-ko = %{EVRD}
Suggests: %{ooname}-help-ko = %{EVRD}
Recommends: %{ooname}-help-ko = %{EVRD}
%description l10n-ko
This package contains the localization of LibreOffice in Korean.
@ -1588,7 +1580,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-mk
Provides: LibreOffice-l10n-mk = %{EVRD}
Suggests: %{ooname}-help-mk = %{EVRD}
Recommends: %{ooname}-help-mk = %{EVRD}
%description l10n-mk
This package contains the localization of LibreOffice in Macedonian.
@ -1628,7 +1620,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-no
Requires: urw-fonts
Provides: LibreOffice-l10n-nb = %{EVRD}
Suggests: %{ooname}-help-nb = %{EVRD}
Recommends: %{ooname}-help-nb = %{EVRD}
%description l10n-nb
This package contains the localization of LibreOffice in Norwegian Bokmal.
@ -1652,7 +1644,7 @@ Requires: urw-fonts
Requires: myspell-nl
Requires: myspell-hyph-nl
Provides: LibreOffice-l10n-nl = %{EVRD}
Suggests: %{ooname}-help-nl = %{EVRD}
Recommends: %{ooname}-help-nl = %{EVRD}
%description l10n-nl
This package contains the localization of LibreOffice in Dutch.
@ -1673,7 +1665,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-no
Requires: urw-fonts
Provides: LibreOffice-l10n-nn = %{EVRD}
Suggests: %{ooname}-help-nn = %{EVRD}
Recommends: %{ooname}-help-nn = %{EVRD}
%description l10n-nn
This package contains the localization of LibreOffice in Norwegian Nynorsk.
@ -1773,7 +1765,7 @@ Requires: urw-fonts
Requires: myspell-pl
Requires: myspell-hyph-pl
Provides: LibreOffice-l10n-pl = %{EVRD}
Suggests: %{ooname}-help-pl = %{EVRD}
Recommends: %{ooname}-help-pl = %{EVRD}
%description l10n-pl
This package contains the localization of LibreOffice in Polish.
@ -1797,7 +1789,7 @@ Requires: urw-fonts
Requires: myspell-pt
Requires: myspell-hyph-pt
Provides: LibreOffice-l10n-pt = %{EVRD}
Suggests: %{ooname}-help-pt = %{EVRD}
Recommends: %{ooname}-help-pt = %{EVRD}
%description l10n-pt
This package contains the localization of LibreOffice in Portuguese.
@ -1818,7 +1810,7 @@ Requires: locales-pt
Requires: urw-fonts
Requires: myspell-pt_BR
Provides: LibreOffice-l10n_pt_BR = %{EVRD}
Suggests: %{ooname}-help-pt_BR = %{EVRD}
Recommends: %{ooname}-help-pt_BR = %{EVRD}
%description l10n-pt_BR
This package contains the localization of LibreOffice in Portuguese
@ -1857,12 +1849,12 @@ Group: Office
Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-ru
Suggests: fonts-ttf-paratype
Recommends: fonts-ttf-paratype
Requires: urw-fonts
Requires: myspell-ru
Requires: myspell-hyph-ru
Provides: LibreOffice-l10n-ru = %{EVRD}
Suggests: %{ooname}-help-ru = %{EVRD}
Recommends: %{ooname}-help-ru = %{EVRD}
%description l10n-ru
This package contains the localization of LibreOffice in Russian.
@ -1901,7 +1893,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-si
Provides: LibreOffice-l10n-si = %{EVRD}
Suggests: %{ooname}-help-si = %{EVRD}
Recommends: %{ooname}-help-si = %{EVRD}
%description l10n-si
This package contains the localization of LibreOffice in Sinhalese.
@ -1924,7 +1916,7 @@ Requires: urw-fonts
Requires: myspell-sk
Requires: myspell-hyph-sk
Provides: LibreOffice-l10n-sk = %{EVRD}
Suggests: %{ooname}-help-sk = %{EVRD}
Recommends: %{ooname}-help-sk = %{EVRD}
%description l10n-sk
This package contains the localization of LibreOffice in Slovak.
@ -1946,7 +1938,7 @@ Requires: locales-sl
Requires: urw-fonts
Requires: myspell-sl, myspell-hyph-sl
Provides: LibreOffice-l10n-sl = %{EVRD}
Suggests: %{ooname}-help-sl = %{EVRD}
Recommends: %{ooname}-help-sl = %{EVRD}
%description l10n-sl
This package contains the localization of LibreOffice in Slovenian.
@ -2027,7 +2019,7 @@ Requires: urw-fonts
Requires: myspell-sv
Requires: myspell-hyph-sv
Provides: LibreOffice-l10n-sv = %{EVRD}
Suggests: %{ooname}-help-sv = %{EVRD}
Recommends: %{ooname}-help-sv = %{EVRD}
%description l10n-sv
This package contains the localization of LibreOffice in Swedish.
@ -2125,7 +2117,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-tr
Requires: urw-fonts
Provides: LibreOffice-l10n-tr = %{EVRD}
Suggests: %{ooname}-help-tr = %{EVRD}
Recommends: %{ooname}-help-tr = %{EVRD}
%description l10n-tr
This package contains the localization of LibreOffice in Turkish.
@ -2164,7 +2156,7 @@ Provides: %{ooname}-l10n = %{EVRD}
Requires: %{ooname}-common = %{EVRD}
Requires: locales-uk
Provides: LibreOffice-l10n-uk = %{EVRD}
Suggests: %{ooname}-help-uk = %{EVRD}
Recommends: %{ooname}-help-uk = %{EVRD}
%description l10n-uk
This package contains the localization of LibreOffice in Ukrainian.
@ -2223,7 +2215,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-zh
Requires: fonts-ttf-chinese
Provides: LibreOffice-l10n-zh_CN = %{EVRD}
Suggests: %{ooname}-help-zh_CN = %{EVRD}
Recommends: %{ooname}-help-zh_CN = %{EVRD}
%description l10n-zh_CN
This package contains the localization of LibreOffice in Chinese Simplified.
@ -2244,7 +2236,7 @@ Requires: %{ooname}-common = %{EVRD}
Requires: locales-zh
Requires: fonts-ttf-chinese
Provides: LibreOffice-l10n-zh_TW = %{EVRD}
Suggests: %{ooname}-help-zh_TW = %{EVRD}
Recommends: %{ooname}-help-zh_TW = %{EVRD}
%description l10n-zh_TW
This package contains the localization of LibreOffice in Chinese
@ -2947,6 +2939,8 @@ chmod 777 ~/tmp
chmod +x bin/unpack-sources
%build
# path to external tarballs
EXTSRCDIR=`dirname %{SOURCE0}`
export LC_ALL=en_US.UTF-8
export LANG=en_US
@ -2985,19 +2979,19 @@ sed -i \
configure
%endif
%configure2_5x \
%configure \
%{?_smp_mflags:--with-parallelism="`getconf _NPROCESSORS_ONLN`"} \
--with-vendor=ROSA \
--with-build-version="ROSA %{buildver}-%{release}" \
--with-theme="breeze breeze_dark sifr tango" \
--disable-coinmp \
--disable-fetch-external \
--enable-gstreamer-1.0 \
--with-external-tar="$EXTSRCDIR" \
--disable-gstreamer-0.10 \
--enable-release-build \
--disable-gtk \
--enable-gtk3 \
%if %{with gtk3-kde5}
--enable-gtk3-kde5 \
%endif
--enable-kde5 \
--enable-qt5 \
--disable-firebird-sdbc \
@ -3011,7 +3005,8 @@ sed -i \
--without-junit \
%if %{javaless}
--with-ant-home="%{antpath}" \
--without-system-apache-commons \
%else
--with-jdk-home="%{java_home}" \
%endif
--with-lang="%{langs}" \
--without-myspell-dicts \
@ -3061,14 +3056,6 @@ ln -sf %{SOURCE2} external/tarballs/
ln -sf %{SOURCE3} external/tarballs/
cp %{SOURCE4} external/tarballs/
%if %{javaless}
ln -sf %{SOURCE30} external/tarballs/
ln -sf %{SOURCE31} external/tarballs/
ln -sf %{SOURCE32} external/tarballs/
ln -sf %{SOURCE32} external/tarballs/
ln -sf %{SOURCE321} external/tarballs/
%endif
ln -sf %{SOURCE33} external/tarballs/
ln -sf %{SOURCE35} external/tarballs/
ln -sf %{SOURCE36} external/tarballs/