3 |
%global __requires_exclude devel\\(libreglo|devel\\(libxmlreaderlo|devel\\(libunoidllo |
%global __requires_exclude devel\\(libreglo|devel\\(libxmlreaderlo|devel\\(libunoidllo |
4 |
|
|
5 |
# download path contains version without the last (fourth) digit |
# download path contains version without the last (fourth) digit |
6 |
%define libo_version 5.1.5 |
%define libo_version 5.2.4 |
7 |
# Should contain .alphaX / .betaX, if this is pre-release (actually |
# Should contain .alphaX / .betaX, if this is pre-release (actually |
8 |
# pre-RC) version. The pre-release string is part of tarball file names, |
# pre-RC) version. The pre-release string is part of tarball file names, |
9 |
# so we need a way to define it easily at one place. |
# so we need a way to define it easily at one place. |
10 |
%define libo_prerelease %{nil} |
%define libo_prerelease %{nil} |
11 |
# Should contain any suffix of release tarball name, e.g., -buildfix1. |
# Should contain any suffix of release tarball name, e.g., -buildfix1. |
12 |
%define libo_buildfix %{nil} |
%define libo_buildfix -buildfix1 |
13 |
# rhbz#715152 state vendor |
# rhbz#715152 state vendor |
14 |
%define libo_use_python3 1 |
%define libo_use_python3 1 |
15 |
%define libo_python python3 |
%define libo_python python3 |
18 |
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF |
# rhbz#465664 jar-repacking breaks help by reordering META-INF/MANIFEST.MF |
19 |
%define __jar_repack %{nil} |
%define __jar_repack %{nil} |
20 |
# make it easier to download sources from pre-release site |
# make it easier to download sources from pre-release site |
21 |
# http://dev-builds.libreoffice.org/pre-releases/src |
# %%define source_url http://dev-builds.libreoffice.org/pre-releases/src |
22 |
%define source_url http://dev-builds.libreoffice.org/pre-releases/src |
%define source_url http://download.documentfoundation.org/libreoffice/src/%{libo_version} |
|
# %%define source_url http://download.documentfoundation.org/libreoffice/src/%{libo_version} |
|
23 |
# URL for external projects' tarballs |
# URL for external projects' tarballs |
24 |
%define external_url http://dev-www.libreoffice.org/src/ |
%define external_url http://dev-www.libreoffice.org/src/ |
25 |
%global weak_deps 1 |
%global weak_deps 1 |
29 |
# fedpkg compile/install/local/mockbuild does not handle --without ATM, |
# fedpkg compile/install/local/mockbuild does not handle --without ATM, |
30 |
# so it is necessary to change this to bcond_with to achieve the same |
# so it is necessary to change this to bcond_with to achieve the same |
31 |
# effect |
# effect |
32 |
|
%ifarch %arm |
33 |
|
%bcond_with langpacks |
34 |
|
%else |
35 |
%bcond_without langpacks |
%bcond_without langpacks |
36 |
|
%endif |
37 |
|
|
38 |
# remove workdir at the end of %%build, to allow build on space-constrained machines |
# remove workdir at the end of %%build, to allow build on space-constrained machines |
39 |
|
%ifarch %arm |
40 |
|
%bcond_without smallbuild |
41 |
|
%endif |
42 |
%bcond_with smallbuild |
%bcond_with smallbuild |
43 |
|
|
44 |
# generated by %%langpack definitions |
# generated by %%langpack definitions |
61 |
Source3: http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll |
Source3: http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll |
62 |
Source4: libreoffice-multiliblauncher.sh |
Source4: libreoffice-multiliblauncher.sh |
63 |
Source5: %{external_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip |
Source5: %{external_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip |
64 |
Source6: %{external_url}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz |
Source6: %{external_url}/ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz |
65 |
Source7: %{external_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip |
Source7: %{external_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip |
66 |
Source8: %{external_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip |
Source8: %{external_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip |
67 |
|
|
68 |
#Unfortunately later versions of hsqldb changed the file format, so if we use a later version we loose |
#Unfortunately later versions of hsqldb changed the file format, so if we use a later version we loose |
69 |
#backwards compatability. |
#backwards compatability. |
70 |
Source9: %{external_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip |
Source9: %{external_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip |
71 |
%global bundling_options %{?bundling_options} --without-system-hsqldb |
Source10: %{external_url}/libgltf-0.0.2.tar.bz2 |
72 |
|
%global bundling_options %{?bundling_options} --without-system-hsqldb --without-system-libgltf |
73 |
|
|
74 |
Source40: %{external_url}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 |
Source40: %{external_url}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 |
75 |
|
|
118 |
BuildRequires: glm-devel |
BuildRequires: glm-devel |
119 |
BuildRequires: hyphen-devel |
BuildRequires: hyphen-devel |
120 |
BuildRequires: libicu-devel |
BuildRequires: libicu-devel |
121 |
BuildRequires: libjpeg-devel |
BuildRequires: libjpeg-turbo-devel |
122 |
BuildRequires: lpsolve-devel |
BuildRequires: lpsolve-devel |
123 |
BuildRequires: openldap-devel |
BuildRequires: openldap-devel |
124 |
BuildRequires: pam-devel |
BuildRequires: pam-devel |
125 |
BuildRequires: pkgconfig(bluez) |
BuildRequires: pkgconfig(bluez) |
126 |
BuildRequires: pkgconfig(cppunit) |
BuildRequires: pkgconfig(cppunit) |
127 |
BuildRequires: pkgconfig(dbus-glib-1) |
BuildRequires: pkgconfig(dbus-glib-1) |
128 |
|
BuildRequires: pkgconfig(dconf) |
129 |
|
BuildRequires: pkgconfig(epoxy) |
130 |
BuildRequires: pkgconfig(evolution-data-server-1.2) |
BuildRequires: pkgconfig(evolution-data-server-1.2) |
131 |
BuildRequires: pkgconfig(freetype2) |
BuildRequires: pkgconfig(freetype2) |
132 |
BuildRequires: pkgconfig(glew) >= 1.10.0 |
BuildRequires: pkgconfig(glew) >= 1.10.0 |
170 |
BuildRequires: pkgconfig(zlib) |
BuildRequires: pkgconfig(zlib) |
171 |
BuildRequires: postgresql-devel |
BuildRequires: postgresql-devel |
172 |
BuildRequires: unixODBC-devel |
BuildRequires: unixODBC-devel |
|
BuildRequires: vigra-devel |
|
173 |
|
|
174 |
|
|
175 |
# libs / headers - conditional |
# libs / headers - conditional |
|
BuildRequires: pkgconfig(fbembed) |
|
176 |
BuildRequires: kdelibs4-devel |
BuildRequires: kdelibs4-devel |
177 |
BuildRequires: openCOLLADA-devel |
BuildRequires: openCOLLADA-devel |
178 |
BuildRequires: pkgconfig(gobject-introspection-1.0) |
BuildRequires: pkgconfig(gobject-introspection-1.0) |
180 |
BuildRequires: pkgconfig(libcmis-0.5) |
BuildRequires: pkgconfig(libcmis-0.5) |
181 |
BuildRequires: pkgconfig(libe-book-0.1) |
BuildRequires: pkgconfig(libe-book-0.1) |
182 |
BuildRequires: pkgconfig(libeot) |
BuildRequires: pkgconfig(libeot) |
183 |
BuildRequires: pkgconfig(libgltf-0.0) |
# BuildRequires: pkgconfig(libgltf-0.0) bump system libgltf when new epoxy one is available |
184 |
BuildRequires: pkgconfig(liborcus-0.11) |
BuildRequires: pkgconfig(liborcus-0.12) |
185 |
BuildRequires: pkgconfig(libpagemaker-0.0) |
BuildRequires: pkgconfig(libpagemaker-0.0) |
186 |
BuildRequires: pkgconfig(libwps-0.4) |
BuildRequires: pkgconfig(libwps-0.4) |
187 |
BuildRequires: pkgconfig(mdds-1.0) |
BuildRequires: pkgconfig(mdds-1.2) |
188 |
|
|
189 |
|
|
190 |
# java stuff |
# java stuff |
217 |
# not upstreamed |
# not upstreamed |
218 |
Patch3: 0001-Resolves-rhbz-1035092-no-shortcut-key-for-Italian-To.patch |
Patch3: 0001-Resolves-rhbz-1035092-no-shortcut-key-for-Italian-To.patch |
219 |
# not upstreamed |
# not upstreamed |
220 |
Patch4: 0001-disable-firebird-unit-test.patch |
Patch4: 0001-never-run-autogen.sh.patch |
|
# not upstreamed |
|
|
Patch5: 0001-never-run-autogen.sh.patch |
|
221 |
# not upstreamed |
# not upstreamed |
222 |
Patch6: 0001-add-X-TryExec-entries-to-desktop-files.patch |
Patch5: 0001-add-X-TryExec-entries-to-desktop-files.patch |
223 |
# not upstreamed |
# not upstreamed: upstream wants an automatic restart after a crash; we |
224 |
Patch7: 0001-disable-PSD-import-test-which-deadlocks-on-ARM.patch |
# want a nice abrt report |
225 |
Patch8: 0001-but-only-for-dialog.patch |
Patch6: 0001-don-t-suppress-crashes.patch |
226 |
Patch9: 0003-gtk3-wayland-start-floating-windows-hidden.patch |
Patch7: 0001-don-t-autocapitalize-words-that-follow-a-field-mark.patch |
227 |
Patch10: 0001-tdf-95450-avoid-double-swap-on-big-endian-arches.patch |
Patch8: 0001-a11y-crash-on-deleting-certain-frame-in-certain-docu.patch |
228 |
Patch11: 0001-these-popups-should-start-invisible-and-take-default.patch |
Patch9: 0001-Resolves-rhbz-1351224-wayland-grab-related-crashes.patch |
229 |
Patch12: 0002-disable-tearability-of-color-window.patch |
Patch10: 0001-add-xdg-email-as-the-default-email-route.patch |
230 |
Patch13: 0001-rhbz-1168757-propagate-selected-slides-to-print-dial.patch |
Patch11: 0001-only-date-autofilter-menus-need-the-space-for-the-tr.patch |
231 |
Patch14: 0001-hack-out-optimization-to-build.patch |
Patch12: 0001-rhbz-1353069-don-t-record-undo-information-in-the-cl.patch |
232 |
Patch15: 0001-generate-better-unit-test-assert-message.patch |
Patch13: 0001-in-msword-the-hard-break-between-image-and-caption-h.patch |
233 |
Patch16: 0001-native-gtk-menubars-and-popup-menus.patch |
Patch14: 0001-Resolves-tdf-98807-gtk3-isn-t-giving-utility-windows.patch |
234 |
Patch17: 0001-Resolves-rhbz-1315385-use-preferred-size-if-widget-s.patch |
Patch15: 0001-Related-rhbz-1390607-our-side-of-per-monitor-fullscr.patch |
235 |
Patch18: 0001-Resolves-tdf-98638-sometimes-menu-grab-doesn-t-take.patch |
Patch16: 0001-ensure-checkForUniqueItem-on-inserting-a-new-slide.patch |
236 |
Patch19: 0001-tdf-39271-allow-to-export-only-notes-pages.patch |
Patch17: 0001-catch-and-rethrow-later-uno-exceptions-within-glib-s.patch |
237 |
Patch20: 0001-Pasting-from-a-pdf-from-a-fallback-font-doesn-t-give.patch |
Patch18: 0001-gtk3-focus-jumping-around-the-place-under-wayland-po.patch |
238 |
Patch21: 0001-gtk3-New-Folder-dialog-from-Templates-dialog-doesn-t.patch |
Patch19: 0001-Resolves-rhbz-1342828-toolbars-jumping-around-while-.patch |
239 |
Patch22: 0001-only-set-cur.-page-once-when-removing-mult.-pages.patch |
Patch20: 0001-Resolves-rhbz-1391418-wayland-toolbars-can-t-be-dock.patch |
240 |
Patch23: 0001-improve-perf.-of-VCL-event-dispatch-take-II.patch |
Patch21: 0001-gtk-under-wayland-tracking-the-window-position-is-wo.patch |
241 |
Patch24: 0001-rhbz-1327847-emit-.desktop-trans.-in-predictable-ord.patch |
Patch22: 0001-Resolves-rhbz-1396827-update-geom-on-mouse-click-as-.patch |
242 |
Patch25: 0001-tdf-96411-Add-slide-layout-changing-to-impress-menu-.patch |
Patch23: 0001-avoid-loss-of-text-in-edited-placeholder.patch |
243 |
Patch26: 0001-Related-tdf-93135-adjust-the-ui-to-reflect-the-text-.patch |
Patch24: 0001-set-the-search-toolbar-so-it-doesn-t-move-around-wrt.patch |
244 |
Patch27: 0001-Resolves-rhbz-1326304-cannot-detect-loss-of-wayland-.patch |
Patch25: 0001-Resolves-rhbz-1397181-toolbar-layout-manager-not-res.patch |
245 |
Patch28: 0001-gtk3-set-decoration-bits-etc-before-realize.patch |
Patch26: 0001-Resolves-rhbz-1362453-use-the-cairo-scaling-approach.patch |
246 |
Patch29: 0001-Resolves-rhbz-1342823-toolbar-menus-popdown-immediat.patch |
Patch27: 0001-glDrawArrays-takes-num-of-indices-not-size-of-storag.patch |
247 |
Patch30: 0001-gtk3-use-native-GtkPopover-for-calc-formula-prompt-e.patch |
Patch28: 0001-rework-diamond-transition-to-use-only-opengl-core.patch |
248 |
Patch31: 0001-don-t-autocapitalize-words-that-follow-a-field-mark.patch |
Patch29: 0001-change-from-glew-to-epoxy.patch |
249 |
Patch32: 0001-a11y-crash-on-deleting-certain-frame-in-certain-docu.patch |
Patch30: 0001-gtk3-implement-opengl-support-for-slideshow.patch |
250 |
Patch33: 0001-g_warning-SAL_WARN.patch |
Patch31: 0001-usageinfo-causes-one-of-our-more-frequent-fedora-25-.patch |
251 |
Patch34: 0001-Resolves-rhbz-1351224-wayland-grab-related-crashes.patch |
Patch32: 0001-Resolves-rhbz-1400683-ctrl-alt-c-doesn-t-insert-comm.patch |
252 |
Patch35: 0001-Resolves-rhbz-1352965-gtk3-infinite-clipboard-recurs.patch |
Patch33: 0001-Resolves-rhbz-1401778-gtk3-wayland-switching-windows.patch |
253 |
Patch36: 0001-Resolves-rhbz-1352881-turn-off-undo-generation-durin.patch |
Patch34: 0001-Related-rhbz-1397939-crash-with-null-pSidebarControl.patch |
254 |
Patch37: 0001-Related-rhbz-1351369-gtk3-clipboards-have-to-live-to.patch |
Patch35: 0001-Related-rhbz-1405521-abrt-reported-crash-in-dnd.patch |
255 |
Patch38: 0001-Related-rhbz-1343766-a11y-queries-during-dispose-tri.patch |
Patch36: 0001-try-lower-epoxy-req.patch |
256 |
Patch39: 0001-gtk3-a11y-our-eventbox-is-inside-a-grid-now.patch |
Patch37: 0001-tdf-104339-Partially-revert-d5649ae7b76278cb3155f951.patch |
257 |
Patch40: 0001-fix-Link-operator.patch |
|
258 |
Patch41: 0001-Related-rhbz-1065807-recover-using-xdg-templates-and.patch |
#Patch400: 0001-Switch-from-orcus-0.11-to-orcus-0.12.patch |
259 |
Patch42: 0001-Related-tdf-99523-two-undo-actions-listed-after-drag.patch |
Patch401: 0001-Declare-font-border-protection-orcus-interface-metho.patch |
260 |
|
Patch402: 0001-Add-odf-strikeout-to-orcus-interface.patch |
261 |
Patch400: 0001-Update-liborcus-to-0.11.0.patch |
Patch403: 0001-Reform-orcus-interface-to-set-border-width.patch |
|
Patch401: 0001-reorder.patch |
|
|
Patch402: 0002-reduce-copypasta.patch |
|
|
Patch403: 0003-detect-Boost.Filesystem.patch |
|
|
Patch404: 0004-define-boost_filestystem-external-for-system-boost-t.patch |
|
262 |
|
|
263 |
|
%if 0%{?rhel} |
264 |
|
# not upstreamed |
265 |
# Patches 500+ are RHEL specific |
# Patches 500+ are RHEL specific |
266 |
|
%endif |
267 |
|
|
268 |
%define instdir %{_libdir} |
%define instdir %{_libdir} |
269 |
%define baseinstdir %{instdir}/libreoffice |
%define baseinstdir %{instdir}/libreoffice |
388 |
Summary: JavaBean for LibreOffice Components |
Summary: JavaBean for LibreOffice Components |
389 |
Group: Development/C |
Group: Development/C |
390 |
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release} |
Requires: %{name}-core%{?_isa} = %{epoch}:%{version}-%{release} |
391 |
|
Requires: %{name}-officebean-common = %{epoch}:%{version}-%{release} |
392 |
|
|
393 |
%description officebean |
%description officebean |
394 |
Allows embedding of LibreOffice documents within the Java environment. It |
Allows embedding of LibreOffice documents within the Java environment. It |
395 |
provides a Java AWT window into which the backend LibreOffice process draws |
provides a Java AWT window into which the backend LibreOffice process draws |
396 |
its visual representation |
its visual representation |
397 |
|
|
398 |
|
%package officebean-common |
399 |
|
Summary: Common JavaBean for LibreOffice Components |
400 |
|
Requires: %{name}-data = %{epoch}:%{version}-%{release} |
401 |
|
BuildArch: noarch |
402 |
|
|
403 |
|
%description officebean-common |
404 |
|
Arch-independent part of %{name}-officebean. |
405 |
|
|
406 |
%package rhino |
%package rhino |
407 |
Summary: JavaScript support for LibreOffice |
Summary: JavaScript support for LibreOffice |
408 |
Group: Development/Java |
Group: Development/Java |
530 |
Requires: %{name}-data = %{epoch}:%{version}-%{release} |
Requires: %{name}-data = %{epoch}:%{version}-%{release} |
531 |
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release} |
Requires: %{name}-pyuno%{?_isa} = %{epoch}:%{version}-%{release} |
532 |
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release} |
Requires: %{name}-ure%{?_isa} = %{epoch}:%{version}-%{release} |
|
%if 0%{?weak_deps} |
|
|
Recommends: %{name}-ogltrans%{?_isa} = %{epoch}:%{version}-%{release} |
|
|
%endif |
|
533 |
Obsoletes: %{name}-presentation-minimizer < 2:4.2.0.0-1.alpha1 |
Obsoletes: %{name}-presentation-minimizer < 2:4.2.0.0-1.alpha1 |
534 |
Obsoletes: %{name}-presenter-screen < 2:4.0.0.0-1.beta1 |
Obsoletes: %{name}-presenter-screen < 2:4.0.0.0-1.beta1 |
535 |
Obsoletes: openoffice.org-impress-core < 1:3.3.1 |
Obsoletes: openoffice.org-impress-core < 1:3.3.1 |
596 |
%if 0%{?__isa_bits} == 64 |
%if 0%{?__isa_bits} == 64 |
597 |
%global mark64 ()(64bit) |
%global mark64 ()(64bit) |
598 |
%endif |
%endif |
599 |
|
Requires: %{name}-ure-common = %{epoch}:%{version}-%{release} |
600 |
Requires: unzip%{?_isa}, libjvm.so%{?mark64} |
Requires: unzip%{?_isa}, libjvm.so%{?mark64} |
601 |
Obsoletes: openoffice.org-ure < 1:3.3.1 |
Obsoletes: openoffice.org-ure < 1:3.3.1 |
602 |
|
|
608 |
programming language for which a UNO implementation (AKA language binding) and |
programming language for which a UNO implementation (AKA language binding) and |
609 |
an appropriate bridge or adapter exists |
an appropriate bridge or adapter exists |
610 |
|
|
611 |
|
%package ure-common |
612 |
|
Summary: Common UNO Runtime Environment |
613 |
|
BuildArch: noarch |
614 |
|
|
615 |
|
%description ure-common |
616 |
|
Arch-independent part of %{name}-ure. |
617 |
|
|
618 |
%package sdk |
%package sdk |
619 |
Summary: Software Development Kit for LibreOffice |
Summary: Software Development Kit for LibreOffice |
620 |
Group: Development/Other |
Group: Development/Other |
664 |
Summary: LibreOffice data files |
Summary: LibreOffice data files |
665 |
Group: Office/Utilities |
Group: Office/Utilities |
666 |
BuildArch: noarch |
BuildArch: noarch |
|
# temp cauldron fix: |
|
|
%rename libreoffice-system-data |
|
667 |
|
|
668 |
%description data |
%description data |
669 |
%{name}-data contains platform-independent data files. |
%{name}-data contains platform-independent data files. |
900 |
%if %{with langpacks} |
%if %{with langpacks} |
901 |
|
|
902 |
%langpack -l af -n Afrikaans -F -H -Y -A -o af_ZA -V -w af_ZA |
%langpack -l af -n Afrikaans -F -H -Y -A -o af_ZA -V -w af_ZA |
903 |
%langpack -l ar -n Arabic -F -H -s ctl -O -W |
%langpack -l ar -n Arabic -F -H -s ctl -O -T -W |
904 |
%langpack -l as -n Assamese -F -H -Y -o as_IN -w as_IN |
%langpack -l as -n Assamese -F -H -Y -o as_IN -w as_IN |
905 |
%langpack -l bg -n Bulgarian -F -H -Y -M -A -T -X -o bg_BG -V -w bg_BG |
%langpack -l bg -n Bulgarian -F -H -Y -M -A -T -X -o bg_BG -V -w bg_BG |
906 |
%langpack -l bn -n Bengali -F -H -Y -T -O -v bn_IN -W |
%langpack -l bn -n Bengali -F -H -Y -T -O -v bn_IN -W |
930 |
%langpack -l kk -n Kazakh -F -H |
%langpack -l kk -n Kazakh -F -H |
931 |
%langpack -l kn -n Kannada -F -H -Y -o kn_IN -w ka_IN |
%langpack -l kn -n Kannada -F -H -Y -o kn_IN -w ka_IN |
932 |
%langpack -l ko -n Korean -F -H -A -s cjk -T -X -o ko_KR -V -w ko_KR |
%langpack -l ko -n Korean -F -H -A -s cjk -T -X -o ko_KR -V -w ko_KR |
933 |
%langpack -l lt -n Lithuanian -F -H -Y -A -o lt_LT -V -w lt_LT -X |
%langpack -l lt -n Lithuanian -F -H -Y -A -o lt_LT -T -V -w lt_LT -X |
934 |
%langpack -l lv -n Latvian -F -H -Y -M |
%langpack -l lv -n Latvian -F -H -Y -M -T |
935 |
%langpack -l mai -n Maithili -F -o mai_IN |
%langpack -l mai -n Maithili -F -o mai_IN |
936 |
%langpack -l ml -n Malayalam -F -H -Y -o ml_IN -w ml_IN |
%langpack -l ml -n Malayalam -F -H -Y -o ml_IN -w ml_IN |
937 |
%langpack -l mr -n Marathi -F -H -Y -o mr_IN -w mr_IN |
%langpack -l mr -n Marathi -F -H -Y -o mr_IN -w mr_IN |
948 |
%define langpack_lang Brazilian Portuguese |
%define langpack_lang Brazilian Portuguese |
949 |
%langpack -l pt_BR -n %{langpack_lang} -f pt -h pt -y pt -m pt -a pt -p pt_BR -T -X -o pt_BR -V -w pt_BR -L pt-BR -u pt |
%langpack -l pt_BR -n %{langpack_lang} -f pt -h pt -y pt -m pt -a pt -p pt_BR -T -X -o pt_BR -V -w pt_BR -L pt-BR -u pt |
950 |
%langpack -l pt -n Portuguese -f pt -h pt -y pt -m pt -a pt -p pt_PT -T -L pt -X -u pt -o pt_PT -v pt -W |
%langpack -l pt -n Portuguese -f pt -h pt -y pt -m pt -a pt -p pt_PT -T -L pt -X -u pt -o pt_PT -v pt -W |
951 |
%langpack -l ro -n Romanian -A -F -H -Y -M -O -X |
%langpack -l ro -n Romanian -A -F -H -Y -M -O -T -X |
952 |
%langpack -l ru -n Russian -F -H -Y -M -A -T -X -O -W |
%langpack -l ru -n Russian -F -H -Y -M -A -T -X -O -W |
953 |
%langpack -l si -n Sinhalese -F -H -S ctl -T -O |
%langpack -l si -n Sinhalese -F -H -S ctl -T -O |
954 |
%langpack -l sk -n Slovak -F -H -Y -M -A -T -X -o sk_SK -V -w sk_SK |
%langpack -l sk -n Slovak -F -H -Y -M -A -T -X -o sk_SK -V -w sk_SK |
961 |
%define langpack_lang Southern Sotho |
%define langpack_lang Southern Sotho |
962 |
%langpack -l st -n %{langpack_lang} -F -H -o st_ZA |
%langpack -l st -n %{langpack_lang} -F -H -o st_ZA |
963 |
%langpack -l sv -n Swedish -F -H -Y -M -A -T -X -O -W |
%langpack -l sv -n Swedish -F -H -Y -M -A -T -X -O -W |
964 |
%langpack -l ta -n Tamil -F -H -Y -s ctl -o ta_IN -w ta_IN |
%langpack -l ta -n Tamil -F -H -Y -s ctl -o ta_IN -T -w ta_IN |
965 |
%langpack -l te -n Telugu -F -H -Y -o te_IN -w te_IN |
%langpack -l te -n Telugu -F -H -Y -o te_IN -w te_IN |
966 |
%langpack -l th -n Thai -F -H -s ctl -c ctlseqcheck_th -o th_TH -V -w th_TH |
%langpack -l th -n Thai -F -H -s ctl -c ctlseqcheck_th -o th_TH -V -w th_TH |
967 |
%langpack -l tn -n Tswana -F -H -o tn_ZA -V -w tn_ZA |
%langpack -l tn -n Tswana -F -H -o tn_ZA -V -w tn_ZA |
1028 |
%{!?-l:%{error:-l must be present}} |
%{!?-l:%{error:-l must be present}} |
1029 |
|
|
1030 |
%prep |
%prep |
1031 |
%setup -q -n %{name}-%{version}%{?libo_prerelease} -b 1 -b 2 |
%setup -q -n %{name}-%{version}%{?libo_prerelease}%{?libo_buildfix} -b 1 -b 2 |
1032 |
rm -rf git-hooks */git-hooks |
rm -rf git-hooks */git-hooks |
1033 |
|
|
1034 |
# set up git repo |
# set up git repo |
1042 |
#Customize Palette to add Red Hat colours |
#Customize Palette to add Red Hat colours |
1043 |
#TODO: have and add mageia colours |
#TODO: have and add mageia colours |
1044 |
(head -n -1 extras/source/palettes/standard.soc && \ |
(head -n -1 extras/source/palettes/standard.soc && \ |
1045 |
echo -e ' <draw:color draw:name="Mageia 1" draw:color="#cc0000"/> |
echo -e ' <draw:color draw:name="Red Hat 1" draw:color="#cc0000"/> |
1046 |
<draw:color draw:name="Mageia 2" draw:color="#0093d9"/> |
<draw:color draw:name="Red Hat 2" draw:color="#0093d9"/> |
1047 |
<draw:color draw:name="Mageia 3" draw:color="#ff8d00"/> |
<draw:color draw:name="Red Hat 3" draw:color="#ff8d00"/> |
1048 |
<draw:color draw:name="Mageia 4" draw:color="#abb400"/> |
<draw:color draw:name="Red Hat 4" draw:color="#abb400"/> |
1049 |
<draw:color draw:name="Mageia 5" draw:color="#4e376b"/>' && \ |
<draw:color draw:name="Red Hat 5" draw:color="#4e376b"/>' && \ |
1050 |
tail -n 1 extras/source/palettes/standard.soc) > mageia.soc |
tail -n 1 extras/source/palettes/standard.soc) > redhat.soc |
1051 |
mv -f mageia.soc extras/source/palettes/standard.soc |
mv -f redhat.soc extras/source/palettes/standard.soc |
1052 |
|
|
1053 |
git commit -q -a -m 'add Red Hat colors to palette' |
git commit -q -a -m 'add Red Hat colors to palette' |
1054 |
|
|
1061 |
sed -i '/CppunitTest_dbaccess_macros_test/d' dbaccess/Module_dbaccess.mk |
sed -i '/CppunitTest_dbaccess_macros_test/d' dbaccess/Module_dbaccess.mk |
1062 |
|
|
1063 |
sed -i -e /CppunitTest_sw_ooxmlexport7/d sw/Module_sw.mk |
sed -i -e /CppunitTest_sw_ooxmlexport7/d sw/Module_sw.mk |
1064 |
# fails on i686 because of ICU |
sed -i -e /CppunitTest_sd_import_tests/d sd/Module_sd.mk |
|
rm -f writerperfect/qa/unit/data/writer/libe-book/pass/PeanutPress.pdb |
|
1065 |
git commit -q -a -m 'temporarily disable failing tests' |
git commit -q -a -m 'temporarily disable failing tests' |
1066 |
|
|
1067 |
# Seeing .git dir makes some of the build tools change their behavior. |
# Seeing .git dir makes some of the build tools change their behavior. |
1087 |
esac |
esac |
1088 |
ARCH_FLAGS="$ARCH_FLAGS $i" |
ARCH_FLAGS="$ARCH_FLAGS $i" |
1089 |
done |
done |
1090 |
%ifarch s390 aarch64 |
%ifarch s390 aarch64 %arm |
1091 |
# these builders typically do not have enough memory to link the big libs with -g2 |
# these builders typically do not have enough memory to link the big libs with -g2 |
1092 |
ARCH_FLAGS="$ARCH_FLAGS -g1" |
ARCH_FLAGS="$ARCH_FLAGS -g1" |
1093 |
%endif |
%endif |
1118 |
%{?_smp_mflags:--with-parallelism=%{_smp_mflags}} \ |
%{?_smp_mflags:--with-parallelism=%{_smp_mflags}} \ |
1119 |
--disable-coinmp \ |
--disable-coinmp \ |
1120 |
--disable-fetch-external \ |
--disable-fetch-external \ |
1121 |
|
--disable-firebird-sdbc \ |
1122 |
--disable-openssl \ |
--disable-openssl \ |
1123 |
--disable-systray \ |
--disable-systray \ |
1124 |
|
--enable-dconf \ |
1125 |
--enable-evolution2 \ |
--enable-evolution2 \ |
1126 |
--enable-ext-nlpsolver \ |
--enable-ext-nlpsolver \ |
1127 |
--enable-ext-wiki-publisher \ |
--enable-ext-wiki-publisher \ |
1143 |
%{?bundling_options} \ |
%{?bundling_options} \ |
1144 |
%{?archoptions} |
%{?archoptions} |
1145 |
|
|
|
# disable browser plugin |
|
|
sed -i -e '/ENABLE_NPAPI_FROM_BROWSER=/s/TRUE//' config_host.mk |
|
|
|
|
1146 |
ulimit -c unlimited |
ulimit -c unlimited |
1147 |
#make verbose=true 2>&1|egrep -v "parser error|</root>|Entity: line 1:|^ *\^|Premature end of data in tag root|Opening and ending tag mismatch:" |
#make verbose=true 2>&1|egrep -v "parser error|</root>|Entity: line 1:|^ *\^|Premature end of data in tag root|Opening and ending tag mismatch:" |
1148 |
make verbose=true |
make verbose=true build-nocheck |
1149 |
|
|
1150 |
#generate the icons and mime type stuff |
#generate the icons and mime type stuff |
1151 |
export DESTDIR=../output |
export DESTDIR=../output |
1273 |
#remove dummy .dat files |
#remove dummy .dat files |
1274 |
rm -f %{buildroot}%{baseinstdir}/program/root?.dat |
rm -f %{buildroot}%{baseinstdir}/program/root?.dat |
1275 |
|
|
1276 |
|
# I don't think we need this... |
1277 |
|
rm -f %{buildroot}%{baseinstdir}/share/classification/example*.xml |
1278 |
|
rmdir %{buildroot}%{baseinstdir}/share/classification |
1279 |
|
|
1280 |
#set standard permissions for rpmlint |
#set standard permissions for rpmlint |
1281 |
find %{buildroot}%{baseinstdir} -exec chmod +w {} \; |
find %{buildroot}%{baseinstdir} -exec chmod +w {} \; |
1282 |
find %{buildroot}%{baseinstdir} -type d -exec chmod 0755 {} \; |
find %{buildroot}%{baseinstdir} -type d -exec chmod 0755 {} \; |
1382 |
desktop-file-install --vendor="" \ |
desktop-file-install --vendor="" \ |
1383 |
--remove-category="Application" \ |
--remove-category="Application" \ |
1384 |
--add-category="Office" \ |
--add-category="Office" \ |
1385 |
--add-category="X-MandrivaLinux-CrossDesktop" \ |
--add-category="X-Mageia-CrossDesktop" \ |
1386 |
--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*${i}*desktop |
--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*${i}*desktop |
1387 |
done |
done |
1388 |
|
|
1406 |
#add our mime-types, e.g. for .oxt extensions |
#add our mime-types, e.g. for .oxt extensions |
1407 |
install -m 0755 -d %{buildroot}%{_datadir}/mime/packages |
install -m 0755 -d %{buildroot}%{_datadir}/mime/packages |
1408 |
install -m 0644 -p mime/packages/libreoffice$PRODUCTVERSION.xml %{buildroot}%{_datadir}/mime/packages/libreoffice.xml |
install -m 0644 -p mime/packages/libreoffice$PRODUCTVERSION.xml %{buildroot}%{_datadir}/mime/packages/libreoffice.xml |
1409 |
|
|
1410 |
|
# install LibreOfficeKit |
1411 |
install -m 0755 -d %{buildroot}%{_libdir}/girepository-1.0 |
install -m 0755 -d %{buildroot}%{_libdir}/girepository-1.0 |
1412 |
install -m 0644 -p LOKDocView-%{girapiversion}.typelib %{buildroot}%{_libdir}/girepository-1.0/LOKDocView-%{girapiversion}.typelib |
install -m 0644 -p LOKDocView-%{girapiversion}.typelib %{buildroot}%{_libdir}/girepository-1.0/LOKDocView-%{girapiversion}.typelib |
1413 |
install -m 0755 -d %{buildroot}%{_libdir}/gir-1.0 |
install -m 0755 -d %{buildroot}%{_libdir}/gir-1.0 |
1415 |
mv %{buildroot}%{baseinstdir}/program/liblibreofficekitgtk.so %{buildroot}%{_libdir} |
mv %{buildroot}%{baseinstdir}/program/liblibreofficekitgtk.so %{buildroot}%{_libdir} |
1416 |
popd |
popd |
1417 |
|
|
1418 |
|
# install LibreOfficeKit headers |
1419 |
|
install -m 0755 -d %{buildroot}%{_includedir}/LibreOfficeKit |
1420 |
|
install -m 0644 -p include/LibreOfficeKit/* %{buildroot}%{_includedir}/LibreOfficeKit |
1421 |
|
|
1422 |
rm -rf %{buildroot}%{baseinstdir}/readmes |
rm -rf %{buildroot}%{baseinstdir}/readmes |
1423 |
rm -rf %{buildroot}%{baseinstdir}/licenses |
rm -rf %{buildroot}%{baseinstdir}/licenses |
1424 |
|
|
1469 |
./solenv/bin/install-gdb-printers -a %{_datadir}/gdb/auto-load%{baseinstdir} -c -i %{baseinstdir} -p %{_datadir}/libreoffice/gdb |
./solenv/bin/install-gdb-printers -a %{_datadir}/gdb/auto-load%{baseinstdir} -c -i %{baseinstdir} -p %{_datadir}/libreoffice/gdb |
1470 |
%endif |
%endif |
1471 |
|
|
1472 |
cat> %{buildroot}%_bindir/libreoffice-gtk3 <<EOF |
# rhbz#1247399 - move stable API jars to noarch java location |
1473 |
#!/bin/sh |
install -m 0755 -d %{buildroot}%{_javadir}/%{name} |
1474 |
SAL_USE_VCLPLUGIN=gtk3 exec oowriter |
for jar in %{buildroot}%{baseinstdir}/program/classes/*.jar; do |
1475 |
EOF |
j=`basename $jar` |
1476 |
chmod +x %{buildroot}%_bindir/libreoffice-gtk3 |
case ${j%.jar} in |
1477 |
|
juh|jurt|ridl|unoloader|unoil|officebean) |
1478 |
|
mv $jar %{buildroot}%{_javadir}/%{name} |
1479 |
|
ln -sr %{buildroot}%{_javadir}/%{name}/$j $jar |
1480 |
|
;; |
1481 |
|
esac |
1482 |
|
done |
1483 |
|
|
1484 |
%check |
%check |
1485 |
# (temp fix until testsuite is run): |
# (temp fix until testsuite is run): |
1489 |
# work around flawed accessibility check |
# work around flawed accessibility check |
1490 |
export JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1" |
export JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY="1" |
1491 |
export OOO_TEST_SOFFICE=path:%{buildroot}%{baseinstdir}/program/soffice |
export OOO_TEST_SOFFICE=path:%{buildroot}%{baseinstdir}/program/soffice |
1492 |
timeout -k 2m 3h make smoketest.subsequentcheck |
# timeout -k 2m 2h make smoketest.subsequentcheck |
1493 |
# we don't need this anymore |
# we don't need this anymore |
1494 |
rm -f %{buildroot}%{baseinstdir}/program/classes/smoketest.jar |
rm -f %{buildroot}%{baseinstdir}/program/classes/smoketest.jar |
1495 |
|
|
1540 |
%{baseinstdir}/program/gdbtrace |
%{baseinstdir}/program/gdbtrace |
1541 |
%{baseinstdir}/program/gengal |
%{baseinstdir}/program/gengal |
1542 |
%{baseinstdir}/program/gengal.bin |
%{baseinstdir}/program/gengal.bin |
|
%{baseinstdir}/program/gnome-open-url |
|
1543 |
%{baseinstdir}/program/libi18nsearchlo.so |
%{baseinstdir}/program/libi18nsearchlo.so |
1544 |
%{baseinstdir}/program/libldapbe2lo.so |
%{baseinstdir}/program/libldapbe2lo.so |
1545 |
%{baseinstdir}/program/libacclo.so |
%{baseinstdir}/program/libacclo.so |
1546 |
%{baseinstdir}/program/libavmedia*.so |
%{baseinstdir}/program/libavmedia*.so |
|
%{baseinstdir}/program/libbasebmplo.so |
|
1547 |
%{baseinstdir}/program/libbasctllo.so |
%{baseinstdir}/program/libbasctllo.so |
1548 |
%{baseinstdir}/program/libbiblo.so |
%{baseinstdir}/program/libbiblo.so |
1549 |
%{baseinstdir}/program/libcached1.so |
%{baseinstdir}/program/libcached1.so |
1572 |
%{baseinstdir}/program/libevoab*.so |
%{baseinstdir}/program/libevoab*.so |
1573 |
%{baseinstdir}/program/libevtattlo.so |
%{baseinstdir}/program/libevtattlo.so |
1574 |
%{baseinstdir}/program/libgielo.so |
%{baseinstdir}/program/libgielo.so |
|
%{baseinstdir}/program/libfirebird_sdbclo.so |
|
1575 |
%{baseinstdir}/program/libicglo.so |
%{baseinstdir}/program/libicglo.so |
1576 |
%{baseinstdir}/program/libindex_data.so |
%{baseinstdir}/program/libindex_data.so |
1577 |
%{baseinstdir}/program/libfilelo.so |
%{baseinstdir}/program/libfilelo.so |
1650 |
%{baseinstdir}/program/libmigrationoo2lo.so |
%{baseinstdir}/program/libmigrationoo2lo.so |
1651 |
%{baseinstdir}/program/libmigrationoo3lo.so |
%{baseinstdir}/program/libmigrationoo3lo.so |
1652 |
%{baseinstdir}/program/libmsformslo.so |
%{baseinstdir}/program/libmsformslo.so |
1653 |
%dir %{baseinstdir}/program/opencl |
%{baseinstdir}/program/opencl |
|
%{baseinstdir}/program/opencl/cl-test.ods |
|
1654 |
%dir %{baseinstdir}/program/opengl |
%dir %{baseinstdir}/program/opengl |
1655 |
%{baseinstdir}/program/opengl/areaHashCRC64TFragmentShader.glsl |
%{baseinstdir}/program/opengl/areaHashCRC64TFragmentShader.glsl |
1656 |
%{baseinstdir}/program/opengl/areaScaleFragmentShader.glsl |
%{baseinstdir}/program/opengl/areaScaleFragmentShader.glsl |
1711 |
%{baseinstdir}/program/opengl/textureFragmentShader.glsl |
%{baseinstdir}/program/opengl/textureFragmentShader.glsl |
1712 |
%{baseinstdir}/program/opengl/textureVertexShader.glsl |
%{baseinstdir}/program/opengl/textureVertexShader.glsl |
1713 |
%{baseinstdir}/program/opengl/transformedTextureVertexShader.glsl |
%{baseinstdir}/program/opengl/transformedTextureVertexShader.glsl |
|
%{baseinstdir}/program/open-url |
|
1714 |
%{baseinstdir}/program/types/offapi.rdb |
%{baseinstdir}/program/types/offapi.rdb |
1715 |
%{baseinstdir}/program/libpasswordcontainerlo.so |
%{baseinstdir}/program/libpasswordcontainerlo.so |
1716 |
%{baseinstdir}/program/pagein-common |
%{baseinstdir}/program/pagein-common |
1752 |
%{baseinstdir}/program/resource/uuien-US.res |
%{baseinstdir}/program/resource/uuien-US.res |
1753 |
%{baseinstdir}/program/resource/upden-US.res |
%{baseinstdir}/program/resource/upden-US.res |
1754 |
%{baseinstdir}/program/resource/vclen-US.res |
%{baseinstdir}/program/resource/vclen-US.res |
1755 |
|
%{baseinstdir}/program/resource/writerperfecten-US.res |
1756 |
%{baseinstdir}/program/resource/wzien-US.res |
%{baseinstdir}/program/resource/wzien-US.res |
1757 |
%{baseinstdir}/program/resource/xmlsecen-US.res |
%{baseinstdir}/program/resource/xmlsecen-US.res |
1758 |
%{baseinstdir}/program/resource/xsltdlgen-US.res |
%{baseinstdir}/program/resource/xsltdlgen-US.res |
1795 |
%{baseinstdir}/share/config/soffice.cfg/modules |
%{baseinstdir}/share/config/soffice.cfg/modules |
1796 |
%{baseinstdir}/share/config/soffice.cfg/*/ui |
%{baseinstdir}/share/config/soffice.cfg/*/ui |
1797 |
# UI translations go into langpacks |
# UI translations go into langpacks |
1798 |
|
%if %{with langpacks} |
1799 |
%exclude %{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res/* |
%exclude %{baseinstdir}/share/config/soffice.cfg/modules/*/ui/res/* |
1800 |
%exclude %{baseinstdir}/share/config/soffice.cfg/*/ui/res/* |
%exclude %{baseinstdir}/share/config/soffice.cfg/*/ui/res/* |
1801 |
|
%endif |
1802 |
%{baseinstdir}/share/palette |
%{baseinstdir}/share/palette |
1803 |
%{baseinstdir}/share/config/webcast |
%{baseinstdir}/share/config/webcast |
1804 |
%{baseinstdir}/share/config/wizard |
%{baseinstdir}/share/config/wizard |
1897 |
%{_datadir}/applications/libreoffice-startcenter.desktop |
%{_datadir}/applications/libreoffice-startcenter.desktop |
1898 |
#launchers |
#launchers |
1899 |
%{_bindir}/libreoffice |
%{_bindir}/libreoffice |
|
%{_bindir}/libreoffice-gtk3 |
|
1900 |
%{_bindir}/openoffice.org |
%{_bindir}/openoffice.org |
1901 |
%{_bindir}/soffice |
%{_bindir}/soffice |
1902 |
%{_bindir}/ooffice |
%{_bindir}/ooffice |
1958 |
%{baseinstdir}/program/classes/officebean.jar |
%{baseinstdir}/program/classes/officebean.jar |
1959 |
%{baseinstdir}/program/libofficebean.so |
%{baseinstdir}/program/libofficebean.so |
1960 |
|
|
1961 |
|
%files officebean-common |
1962 |
|
%{_javadir}/%{name}/officebean.jar |
1963 |
|
|
1964 |
%files ogltrans |
%files ogltrans |
1965 |
%{baseinstdir}/program/libOGLTranslo.so |
%{baseinstdir}/program/libOGLTranslo.so |
1966 |
%{baseinstdir}/program/opengl/basicFragmentShader.glsl |
%{baseinstdir}/program/opengl/basicFragmentShader.glsl |
2157 |
%{baseinstdir}/program/uno.bin |
%{baseinstdir}/program/uno.bin |
2158 |
%{baseinstdir}/program/unorc |
%{baseinstdir}/program/unorc |
2159 |
|
|
2160 |
|
%files ure-common |
2161 |
|
%dir %{_javadir}/%{name} |
2162 |
|
%{_javadir}/%{name}/juh.jar |
2163 |
|
%{_javadir}/%{name}/jurt.jar |
2164 |
|
%{_javadir}/%{name}/ridl.jar |
2165 |
|
%{_javadir}/%{name}/unoloader.jar |
2166 |
|
%license instdir/LICENSE |
2167 |
|
|
2168 |
%files sdk |
%files sdk |
2169 |
%{sdkinstdir}/ |
%{sdkinstdir}/ |
2170 |
%exclude %{sdkinstdir}/docs/ |
%exclude %{sdkinstdir}/docs/ |
2211 |
%{_datadir}/icons/locolor/*/*/libreoffice* |
%{_datadir}/icons/locolor/*/*/libreoffice* |
2212 |
%{_datadir}/mime-info/libreoffice.* |
%{_datadir}/mime-info/libreoffice.* |
2213 |
%{_datadir}/mime/packages/libreoffice.xml |
%{_datadir}/mime/packages/libreoffice.xml |
2214 |
|
# TODO: rename -data to -core-common? |
2215 |
|
%dir %{_javadir}/%{name} |
2216 |
|
%{_javadir}/%{name}/unoil.jar |
2217 |
%dir %{datadir} |
%dir %{datadir} |
2218 |
%doc instdir/CREDITS.fodt |
%doc instdir/CREDITS.fodt |
2219 |
%doc instdir/LICENSE.html |
%doc instdir/LICENSE.html |
2229 |
%{baseinstdir}/program/libvclplug_gtklo.so |
%{baseinstdir}/program/libvclplug_gtklo.so |
2230 |
|
|
2231 |
%files kde4 |
%files kde4 |
|
%{baseinstdir}/program/kde4-open-url |
|
2232 |
%{baseinstdir}/program/libkde4be1lo.so |
%{baseinstdir}/program/libkde4be1lo.so |
2233 |
%{baseinstdir}/program/libvclplug_kde4lo.so |
%{baseinstdir}/program/libvclplug_kde4lo.so |
2234 |
|
|
2236 |
%{baseinstdir}/program/libvclplug_gtk3lo.so |
%{baseinstdir}/program/libvclplug_gtk3lo.so |
2237 |
|
|
2238 |
%files -n libreofficekit |
%files -n libreofficekit |
2239 |
|
%{baseinstdir}/share/libreofficekit |
2240 |
%{_libdir}/girepository-1.0/LOKDocView-%{girapiversion}.typelib |
%{_libdir}/girepository-1.0/LOKDocView-%{girapiversion}.typelib |
2241 |
%{_libdir}/liblibreofficekitgtk.so |
%{_libdir}/liblibreofficekitgtk.so |
2242 |
|
|
2243 |
%files -n libreofficekit-devel |
%files -n libreofficekit-devel |
2244 |
%{_libdir}/gir-1.0/LOKDocView-%{girapiversion}.gir |
%{_libdir}/gir-1.0/LOKDocView-%{girapiversion}.gir |
2245 |
|
%{_includedir}/LibreOfficeKit |