# NOTE:
# - normal build (athlon) requires about 15 GB of disk space:
-# $BUILD_ROOT 3.7 GB
-# BUILD 9.6 GB
+# $BUILD_ROOT 3.9 GB
+# BUILD 9.8 GB
# SRPMS 0.3 GB
-# RPMS 0.9 GB
+# RPMS 1.0 GB
# TODO:
-# - --with-system-libwps Use system libwps* library
-# - pld about logo says 2.0
+# /usr/share/openoffice.org/share/registry/modules/org/openoffice/Office/Common/Common-ctl_dz.xcu
+# /usr/share/openoffice.org/share/registry/modules/org/openoffice/Setup/Langpack-dz.xcu
+# - --with mono wants static mono
# - without system_db will not work (w/ java) as it will use db4.2 which is too old (see r1.650)
# - problems with gcc-4.2.0: oowriter is useless (invisble text till refresh)
# - fix help files (broken links)
# - LFS support is disabled (no_lfs_hack.patch for xml2cmp crash) because it need LFS-ready STLport
-# - bcond with_mono is broken (cli_types.dll not found, and can't be made)
-# cli_*.dll are available from http://go-ooo.org/packages/OOE680/
# - maybe it could be build with gcc-java
# - adapt help-support.diff to PLD
# - configure --without-ppds --without afms
# - --with-system-mythes + mythes package (http://lingucomponent.openoffice.org/thesaurus.html)
# - --with-system-mspack - use libmspack already installed on system
# - bcond system_xt doesn't work - xt in PLD is too old or broken
+# - rename %_desktopdir/calc.desktop (conflicts with calc)
#
# $ grep SYSTEM ooo-build-ooe680-m6/build/ooe680-m6/config_office/config.log |grep NO
#
%bcond_without gnomevfs # GNOME VFS and Evolution 2 support
%bcond_without java # without Java support (disables help support)
%bcond_without kde # KDE L&F packages
-%bcond_with mono # enable compilation of mono bindings
+%bcond_with mono # disable compilation of mono bindings
%bcond_without mozilla # without mozilla components
%bcond_without i18n # do not create i18n packages
%undefine with_system_hsqldb
%endif
-%define _rel 0.2
%define upd 680
-%define mws OOE%{upd}
+%define mws OOF%{upd}
%define tag %(echo %{mws} | tr A-Z a-z)-%{milestone}
+%define milestone m14
%define _tag %(echo %{tag} | tr - _)
-%define milestone m6
+%define _rel 0.6
Summary: OpenOffice.org - powerful office suite
Summary(pl.UTF-8): OpenOffice.org - potężny pakiet biurowy
Name: openoffice.org
-Version: 2.1.0
-Release: 0.%{_tag}.%{_rel}
+Version: 2.2.0
+Release: %{_tag}.%{_rel}
Epoch: 1
License: GPL/LGPL
Group: X11/Applications
-Source0: http://go-ooo.org/packages/OOE680/ooo-build-2.1.8.tar.gz
-# Source0-md5: ec39e9bb30c5285afba50ae32dbe7af2
+# svn export http://svn.gnome.org/svn/ooo-build/trunk
+Source0: ooo-build-r9097.tar.bz2
+# Source0-md5: 4aaaab97e83d87d2b71fcef8ea570a13
Source1: http://go-ooo.org/packages/%{mws}/%{tag}-core.tar.bz2
-# Source1-md5: 7dbf5f7ea4f469bb6c8b1d6037567431
+# Source1-md5: 42ec421d4550572c4718b2f4d31a1aef
Source2: http://go-ooo.org/packages/%{mws}/%{tag}-system.tar.bz2
-# Source2-md5: 7f645231043a776c07a22300c0a10848
+# Source2-md5: a82acbe556fad97128cea8dc7017da5a
Source3: http://go-ooo.org/packages/%{mws}/%{tag}-binfilter.tar.bz2
-# Source3-md5: 22acf75656a2186d8a969ee5069ef193
+# Source3-md5: b22033d24d92a9e65860d594da9e81a0
Source4: http://go-ooo.org/packages/%{mws}/%{tag}-lang.tar.bz2
-# Source4-md5: 9b1a1d5dafbde7cbc90da8b903e6b0bf
+# Source4-md5: c98e40510a858cd6afdd25149f48300c
Source10: http://go-ooo.org/packages/SRC680/ooo_custom_images-13.tar.bz2
# Source10-md5: 2480af7f890c8175c7f9e183a1b39ed2
Source11: http://go-ooo.org/packages/SRC680/ooo_crystal_images-6.tar.bz2
# Source18-md5: 3cdaf368e99caa3331130a5edf148490
Source19: http://go-ooo.org/packages/%{mws}/cli_types_bridgetest.dll
# Source19-md5: cadc605a6b0265b8167001b4788ff113
-# lib{wpd,wps} need might be a typo in download.in
-Source20: http://go-ooo.org/packages/libwpd/libwpd-0.8.8.tar.gz
-# Source20-md5: cd5997284f4ba1e8dde5d1e5869fc342
-Source21: http://go-ooo.org/packages/SRC680/libwps-0.1.0~svn20070129.tar.gz
-# Source21-md5: 2e442485100f7e00685737513f853546
+Source20: http://go-ooo.org/packages/SRC680/libwps-0.1.0~svn20070129.tar.gz
+# Source20-md5: 2e442485100f7e00685737513f853546
Source50: openabout_pld.png
-Source51: openintro_pld.bmp
+# Source50-md5: 64a945a07b64ebc0a12adfde4c99da8a
# patches applied in prep section
Patch0: %{name}-PLD.patch
-Patch1: %{name}-vendorname.patch
Patch2: %{name}-stl5_fix.patch
Patch3: %{name}-mdbtools_fix.diff
Patch4: %{name}-nolfs_hack.patch
Patch6: %{name}-java16.patch
Patch7: %{name}-nodictinst.patch
Patch8: %{name}-73257.patch
+Patch9: %{name}-apply.patch
# patches applied by ooo-patching-system
Patch100: %{name}-STL-lib64.diff
Patch101: %{name}-64bit-inline.diff
Patch108: %{name}-java6.patch
Patch109: %{name}-agg25.patch
Patch110: %{name}-nsplugin-path.diff
+Patch111: %{name}-perl-nodiag.patch
+Patch112: %{name}-gcc42-swregion.diff
URL: http://www.openoffice.org/
BuildRequires: /usr/bin/getopt
BuildRequires: STLport-devel >= 2:5.0.0
BuildRequires: boost-devel
BuildRequires: boost-mem_fn-devel
BuildRequires: boost-spirit-devel
+BuildRequires: boost-uBLAS-devel
BuildRequires: cairo-devel >= 0.5.2
BuildRequires: cups-devel
BuildRequires: curl-devel >= 7.9.8
BuildRequires: libsndfile-devel
BuildRequires: libstdc++-devel >= 5:3.2.1
BuildRequires: libwpd-devel >= 0.8.6
+BuildRequires: libwps-devel
BuildRequires: libxml2-devel >= 2.0
%{?with_system_mdbtools:BuildRequires: mdbtools-devel >= 0.6}
-%{?with_mono:BuildRequires: mono-csharp >= 1.1.8}
-%{?with_mono:BuildRequires: mono-devel >= 1.1.8}
+%{?with_mono:BuildRequires: mono-csharp >= 1.2.3}
+%{?with_mono:BuildRequires: mono-static >= 1.2.3}
%{?with_system_myspell:BuildRequires: myspell-devel}
BuildRequires: nas-devel >= 1.7-1
BuildRequires: neon-devel
Summary: OpenOffice.org - interface in Afrikaans language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku afrykanerskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-af
Obsoletes: openoffice-i18n-af-gtk
Obsoletes: openoffice.org-i18n-af-gtk
Summary: OpenOffice.org - interface in Arabic language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku arabskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ar
Obsoletes: openoffice-i18n-ar-gtk
Obsoletes: openoffice.org-i18n-ar-gtk
Summary: OpenOffice.org - interface in Assamese language for India
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku asamskim dla Indii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-as_IN
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Belarusian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku białoruskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-be_BY
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Bulgarian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku bułgarskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-bg
Obsoletes: openoffice-i18n-bg-gtk
Obsoletes: openoffice.org-i18n-bg-gtk
Summary: OpenOffice.org - interface in Bangla language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku bengalskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-bn
This package provides resources containing menus and dialogs in Bangla
Summary: OpenOffice.org - interface in Bangla language for Bangladesh
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku bengalskim dla Bangladeszu
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-bn_BD
This package provides resources containing menus and dialogs in Bangla
Summary: OpenOffice.org - interface in Bangla language for India
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku bengalskim dla Indii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-bn_IN
This package provides resources containing menus and dialogs in Bangla
Summary: OpenOffice.org - interface in Breton language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku bretońskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-br
This package provides resources containing menus and dialogs in Breton
Summary: OpenOffice.org - interface in Bosnian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku bośniańskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-bs
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Catalan language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku katalońskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ca
Obsoletes: openoffice-i18n-ca-gtk
Obsoletes: openoffice.org-i18n-ca-gtk
Summary: OpenOffice.org - interface in Czech language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku czeskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-cs
Obsoletes: openoffice-i18n-cs-gtk
Obsoletes: openoffice.org-i18n-cs-gtk
Summary: OpenOffice.org - interface in Cymraeg language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku walijskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-cy
Obsoletes: openoffice-i18n-cy-gtk
Obsoletes: openoffice.org-i18n-cy-gtk
Summary: OpenOffice.org - interface in Danish language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku duńskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-da
Obsoletes: openoffice-i18n-da-gtk
Obsoletes: openoffice.org-i18n-da-gtk
Summary: OpenOffice.org - interface in German language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku niemieckim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-de
Obsoletes: openoffice-i18n-de-gtk
Obsoletes: openoffice.org-i18n-de-gtk
Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
niemieckim.
+%package i18n-dz
+Summary: OpenOffice.org - interface in Dzongkha language
+Summary(pl.UTF-8): Openoffice.org - interfejs w języku dżongkha
+Group: X11/Applications
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
+
+%description i18n-dz
+This package provides resources containing menus and dialogs in
+Dzongkha language.
+
+%description i18n-dz -l pl.UTF-8
+Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
+dżongkha.
+
%package i18n-el
Summary: OpenOffice.org - interface in Greek language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku greckim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-el
Obsoletes: openoffice-i18n-el-gtk
Obsoletes: openoffice.org-i18n-el-gtk
Summary: OpenOffice.org - interface in English language for United Kingdom
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku anglieskim dla Wielkiej Brytanii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-en_GB
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in English language for South Africa
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku anglieskim dla Południowej Afryki
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-en_ZA
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Esperanto language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku esperanto
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-eo
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Spanish language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku hiszpańskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-es
Obsoletes: openoffice-i18n-es-gtk
Obsoletes: openoffice.org-i18n-es-gtk
Summary: OpenOffice.org - interface in Estonian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku estońskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-et
Obsoletes: openoffice-i18n-et-gtk
Obsoletes: openoffice.org-i18n-et-gtk
Summary: OpenOffice.org - interface in Basque (Euskara) language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku baskijskim (euskera)
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-eu
Obsoletes: openoffice-i18n-eu-gtk
Obsoletes: openoffice-i18n-eu-kde
Summary: OpenOffice.org - interface in Persian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku perskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-fa
Obsoletes: openoffice-i18n-fa-gtk
Obsoletes: openoffice-i18n-fa-kde
Summary: OpenOffice.org - interface in Finnish language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku fińskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-fi
Obsoletes: openoffice-i18n-fi-gtk
Obsoletes: openoffice.org-i18n-fi-gtk
Summary: OpenOffice.org - interface in Faroese language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku farerskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-fo
Obsoletes: openoffice-i18n-fo-gtk
Obsoletes: openoffice.org-i18n-fo-gtk
Summary: OpenOffice.org - interface in French language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku francuskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-fr
Obsoletes: openoffice-i18n-fr-gtk
Obsoletes: openoffice.org-i18n-fr-gtk
Summary: OpenOffice.org - interface in Irish language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku irlandzkim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ga
Obsoletes: openoffice-i18n-ga-gtk
Obsoletes: openoffice.org-i18n-ga-gtk
Summary: OpenOffice.org - interface in Galician language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku galicyjskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-gl
Obsoletes: openoffice-i18n-gl-gtk
Obsoletes: openoffice.org-i18n-gl-gtk
Summary: OpenOffice.org - interface in Gujarati language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku gudźarati
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-gu_IN
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Hebrew language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku hebrajskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-he
Obsoletes: openoffice-i18n-he-gtk
Obsoletes: openoffice.org-i18n-he-gtk
Summary: OpenOffice.org - interface in Hindi language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku hindi
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-hi
Obsoletes: openoffice-i18n-hi-gtk
Obsoletes: openoffice.org-i18n-hi-gtk
Summary: OpenOffice.org - interface in Croatian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku chorwackim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-hr
Obsoletes: openoffice-i18n-hr-gtk
Obsoletes: openoffice.org-i18n-hr-gtk
Summary: OpenOffice.org - interface in Hungarian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku węgierskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-hu
Obsoletes: openoffice-i18n-hu-gtk
Obsoletes: openoffice.org-i18n-hu-gtk
Summary: OpenOffice.org - interface in Interlingua language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku interlingua
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ia
Obsoletes: openoffice-i18n-ia-gtk
Obsoletes: openoffice.org-i18n-ia-gtk
Summary: OpenOffice.org - interface in Indonesian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku indonezyjskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-id
Obsoletes: openoffice-i18n-id-gtk
Obsoletes: openoffice.org-i18n-id-gtk
Summary: OpenOffice.org - interface in Italian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku włoskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-it
ObsoleteS: openoffice-i18n-it-gtk
Obsoletes: openoffice.org-i18n-it-gtk
Summary: OpenOffice.org - interface in Japan language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku japońskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ja
Obsoletes: openoffice-i18n-ja-gtk
Obsoletes: openoffice.org-i18n-ja-gtk
Summary: OpenOffice.org - interface in Khmer language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku khmerskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-km
This package provides resources containing menus and dialogs in Khmer
Summary: OpenOffice.org - interface in Kannada language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku kannara
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-kn
Obsoletes: openoffice-i18n-kn-gtk
Obsoletes: openoffice-i18n-kn-kde
Summary: OpenOffice.org - interface in Korean language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku koreańskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ko
Obsoletes: openoffice-i18n-ko-gtk
Obsoletes: openoffice.org-i18n-ko-gtk
Summary: OpenOffice.org - interface in Kurdish language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku kurdyjskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ku
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Latin language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku łacińskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-la
Obsoletes: openoffice-i18n-la-gtk
Obsoletes: openoffice.org-i18n-la-gtk
Summary: OpenOffice.org - interface in Lao language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku laotańskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-lo
This package provides resources containing menus and dialogs in Lao
Summary: OpenOffice.org - interface in Lithuanian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku litewskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-lt
Obsoletes: openoffice-i18n-lt-gtk
Obsoletes: openoffice.org-i18n-lt-gtk
Summary: OpenOffice.org - interface in Latvian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku łotewskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-lv
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Melpa language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku melpa
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-med
Obsoletes: openoffice-i18n-med-gtk
Obsoletes: openoffice.org-i18n-med-gtk
Summary: OpenOffice.org - interface in Maori language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku maoryjskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-mi
Obsoletes: openoffice-i18n-mi-gtk
Obsoletes: openoffice.org-i18n-mi-gtk
Summary: OpenOffice.org - interface in Macedonian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku macedońskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-mk
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Malayalam language for India
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku malajalamskim dla Indii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ml_IN
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Marathi language for India
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku marathi dla Indii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-mr_IN
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Malay language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku malajskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ms
Obsoletes: openoffice-i18n-ms-gtk
Obsoletes: openoffice.org-i18n-ms-gtk
Summary: OpenOffice.org - interface in Norwegian Bokmaal language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku norweskim (odmiana Bokmaal)
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-nb
Obsoletes: openoffice-i18n-nb-gtk
Obsoletes: openoffice.org-i18n-nb-gtk
Summary: OpenOffice.org - interface in Nepali language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku nepalskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ne
This package provides resources containing menus and dialogs in Nepali
Summary: OpenOffice.org - interface in Dutch language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku holenderskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-nl
Obsoletes: openoffice-i18n-nl-gtk
Obsoletes: openoffice.org-i18n-nl-gtk
Summary: OpenOffice.org - interface in Norwegian Nynorsk language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku norweskim (odmiana Nynorsk)
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-nn
Obsoletes: openoffice-i18n-nn-gtk
Obsoletes: openoffice.org-i18n-nn-gtk
Summary: OpenOffice.org - interface in South Ndebele language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku ndebele (południowym)
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-nr
This package provides resources containing menus and dialogs in South
Summary: OpenOffice.org - interface in Northern Sotho language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku ludu Soto
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-nso
Obsoletes: openoffice-i18n-nso-gtk
Obsoletes: openoffice.org-i18n-nso-gtk
Summary: OpenOffice.org - interface in Oriya language for India
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku orija dla Indii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-or_IN
This package provides resources containing menus and dialogs in Oriya
Summary: OpenOffice.org - interface in Punjabi language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku pendżabskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-pa_IN
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Polish language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku polskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-pl
Obsoletes: openoffice-i18n-pl-gtk
Obsoletes: openoffice.org-i18n-pl-gtk
Summary: OpenOffice.org - interface in Portuguese language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku portugalskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-pt
Obsoletes: openoffice-i18n-pt-gtk
Obsoletes: openoffice.org-i18n-pt-gtk
Summary: OpenOffice.org - interface in Brazilian Portuguese language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku portugalskim dla Brazylii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-pt_BR
Obsoletes: openoffice-i18n-pt_BR-gtk
Obsoletes: openoffice.org-i18n-pt_BR-gtk
Summary: OpenOffice.org - interface in Romanian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku rumuńskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ro
Obsoletes: openoffice-i18n-ro-gtk
Obsoletes: openoffice.org-i18n-ro-gtk
Summary: OpenOffice.org - interface in Russian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku rosyjskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-ru
Obsoletes: openoffice-i18n-ru-gtk
Obsoletes: openoffice.org-i18n-ru-gtk
Summary: OpenOffice.org - interface in Kinarwanda language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku kinya-ruanda
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-rw
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Serbo-Croatian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku serbsko-chorwackim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-sh
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Slovak language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku słowackim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-sk
Obsoletes: openoffice-i18n-sk-gtk
Obsoletes: openoffice.org-i18n-sk-gtk
Summary: OpenOffice.org - interface in Slovenian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku słoweńskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-sl
Obsoletes: openoffice-i18n-sl-gtk
Obsoletes: openoffice.org-i18n-sl-gtk
Summary: OpenOffice.org - interface in Serbian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku serbskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-sr
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Siswant language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku siswati
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ss
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Southern Sotho language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku południowym sotho
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-st
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Swedish language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku szwedzkim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-sv
Obsoletes: openoffice-i18n-sv-gtk
Obsoletes: openoffice.org-i18n-sv-gtk
Summary: OpenOffice.org - interface in Swahili language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku suahili
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-sw
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Swahili language for Tanzania
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku suahili dla Tanzanii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-sw_TZ
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Sutu language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku sutu
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-sx
This package provides resources containing menus and dialogs in Sutu
Summary: OpenOffice.org - interface in Tamil language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku tamiskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ta_IN
This package provides resources containing menus and dialogs in Tamil
Summary: OpenOffice.org - interface in Telugu language for India
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku telugu dla Indii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-te_IN
This package provides resources containing menus and dialogs in Telugu
Summary: OpenOffice.org - interface in Tajik language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku tadżyckim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-tg
This package provides resources containing menus and dialogs in Tajik
Summary: OpenOffice.org - interface in Thai language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku tajskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-th
Obsoletes: openoffice-i18n-th-gtk
Obsoletes: openoffice-i18n-th-kde
Summary: OpenOffice.org - interface in Tigrigna language for Eritrea
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku tigrinia dla Erytrei
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ti_ER
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Tswana language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku tswana
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-tn
Obsoletes: openoffice-i18n-tn-gtk
Obsoletes: openoffice-i18n-tn-kde
Summary: OpenOffice.org - interface in Turkish language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku tureckim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-tr
Obsoletes: openoffice-i18n-tr-gtk
Obsoletes: openoffice.org-i18n-tr-gtk
Summary: OpenOffice.org - interface in Tsonga language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku tsonga
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ts
This package provides resources containing menus and dialogs in Tsonga
Summary: OpenOffice.org - interface in Ukrainian language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku ukraińskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-uk
Obsoletes: openoffice-i18n-uk-gtk
Obsoletes: openoffice.org-i18n-uk-gtk
Summary: OpenOffice.org - interface in Urdu language for India
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku urdu dla Indii
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ur_IN
This package provides resources containing menus and dialogs in Urdu
Summary: OpenOffice.org - interface in Venda language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku venda
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-ve
This package provides resources containing menus and dialogs in Venda
Summary: OpenOffice.org - interface in Vietnamese language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku wietnamskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-vi
This package provides resources containing menus and dialogs in
Summary: OpenOffice.org - interface in Xhosa language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku khosa
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
%description i18n-xh
This package provides resources containing menus and dialogs in Xhosa
Summary: OpenOffice.org - interface in Chinese language for China
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku chińskim dla Chin
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-zh
Obsoletes: openoffice-i18n-zh_CN
Obsoletes: openoffice-i18n-zh_CN-gtk
Summary: OpenOffice.org - interface in Chinese language for Taiwan
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku chińskim dla Tajwanu
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-zh
Obsoletes: openoffice-i18n-zh_TW
Obsoletes: openoffice-i18n-zh_TW-gtk
Summary: OpenOffice.org - interface in Zulu language
Summary(pl.UTF-8): OpenOffice.org - interfejs w języku zuluskim
Group: X11/Applications
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: openoffice-i18n-zu
Obsoletes: openoffice-i18n-zu-gtk
Obsoletes: openoffice.org-i18n-zu-gtk
bashowe uzupełnianie nazw dla Openoffice.org.
%prep
-%setup -q -n %(basename %{SOURCE0} .tar.gz)
+%setup -q -n %(basename %{SOURCE0} .tar.bz2)
install -d src
-cp %{SOURCE50} %{SOURCE51} src
# sources, icons, KDE_icons
ln -sf %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} \
%{SOURCE10} %{SOURCE11} %{SOURCE12} \
%{SOURCE15} %{SOURCE16} %{SOURCE17} \
%{SOURCE18} %{SOURCE19} \
- %{SOURCE20} %{SOURCE21} \
+ %{SOURCE20} \
src
+cp %{SOURCE50} src
+
# fixes for the patch subsystem
%patch0 -p1
-# teach configure.in about PLD
-%patch1 -p1
-
-%patch2 -p1
+#%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch6 -p1
%if %{with system_myspell}
%patch7 -p1
%endif
-%patch8 -p1
+#%patch8 -p1
+%patch9 -p1
# 64 bit related patches (not applied now)
install %{PATCH100} patches/64bit
echo "[ PLDOnly ]" >> patches/src680/apply
# patches applied by ooo (extension .diff is required)
-for P in %{PATCH102} %{PATCH104} %{PATCH108} %{PATCH109}; do
+for P in %{PATCH102} %{PATCH104} %{PATCH108} %{PATCH109} %{PATCH111} %{PATCH112}; do
PATCHNAME=PLD-${P##*/%{name}-}
PATCHNAME=${PATCHNAME%.patch}.diff
install $P patches/src680/$PATCHNAME
%{?with_system_libhnj:--with-system-altlinuxhyphen} \
%{?with_system_mdbtools:--with-system-mdbtools} \
%{?with_system_myspell:--with-system-myspell} \
- %{?with_system_xalan:--with-system-xalan --with-serializer-jar=$serializer_jar} \
+ %{?with_system_xalan:--with-system-xalan --with-xalan-jar=%{_javadir}/xalan.jar --with-serializer-jar=$serializer_jar} \
%{?with_system_xerces:--with-system-xerces} \
%{?with_system_xml_apis:--with-system-xml-apis} \
%{?with_system_xt:--with-system-xt --with-xt-jar=%{_javadir}/classes} \
--with-system-icu \
--with-system-jpeg \
--with-system-libwpd \
+ --with-system-libwps \
--with-system-libxml \
--with-system-nas \
--with-system-neon \
--disable-symbols \
%endif
--with-num-cpus=$RPM_BUILD_NR_THREADS \
+ --with-build-version=%{version}-%{release} \
--with-tag=%{tag}
"
%install
if [ ! -f makeinstall.stamp -o ! -d $RPM_BUILD_ROOT ]; then
- rm -rf $RPM_BUILD_ROOT makeinstall.stamp
+ rm -rf makeinstall.stamp installed.stamp $RPM_BUILD_ROOT
# limit to single process installation, it's safe at least
%{__sed} -i -e 's#^BUILD_NCPUS=.*#BUILD_NCPUS=1#g' bin/setup
rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/program/setup.log
rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/share/xdg
- rm $RPM_BUILD_ROOT%{_libdir}/%{name}/program/cde-open-url
+ rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/program/cde-open-url
%if %{without java}
# Java-releated bits
rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/share/xslt
%endif
+ %if %{with mono}
+ rm -f $RPM_BUILD_ROOT%{_libdir}/pkgconfig/mono-ooo-2.1.pc
+ %endif
+
# Remove dictionaries (in separate pkg)
rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}/share/dict/ooo/*
%if %{with system_myspell}
mv $RPM_BUILD_ROOT%{_libdir}/%{name}/share $RPM_BUILD_ROOT%{_datadir}/%{name}
ln -s ../../share/%{name}/share $RPM_BUILD_ROOT%{_libdir}/%{name}/share
# more non-archidecture dependant nature data
+ %if %{with java}
mv $RPM_BUILD_ROOT%{_libdir}/%{name}/help $RPM_BUILD_ROOT%{_datadir}/%{name}
ln -s ../../share/%{name}/help $RPM_BUILD_ROOT%{_libdir}/%{name}/help
+ %endif
mv $RPM_BUILD_ROOT%{_libdir}/%{name}/licenses $RPM_BUILD_ROOT%{_datadir}/%{name}
ln -s ../../share/%{name}/licenses $RPM_BUILD_ROOT%{_libdir}/%{name}/licenses
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}/presets $RPM_BUILD_ROOT%{_datadir}/%{name}
- ln -s ../../share/%{name}/presets $RPM_BUILD_ROOT%{_libdir}/%{name}/presets
# fix python
sed -i -e 's|#!/bin/python|#!%{_bindir}/python|g' $RPM_BUILD_ROOT%{_libdir}/%{name}/program/*.py
%{__sed} -i -e '
s,%{_libdir}/%{name}/help,%{_datadir}/%{name}/help,;
s,%{_libdir}/%{name}/licenses,%{_datadir}/%{name}/licenses,;
- s,%{_libdir}/%{name}/presets,%{_datadir}/%{name}/presets,;
s,%{_libdir}/%{name}/readmes,%{_datadir}/%{name}/readmes,;
s,%{_libdir}/%{name}/share,%{_datadir}/%{name}/share,;
' *.lang
%clean
rm -rf $RPM_BUILD_ROOT
-%pre core
+%pretrans core
%if %{with system_myspell}
# we symlink the dir, unless smb wishes to patch OOo to use system dir directly
if [ -d %{_libdir}/%{name}/share/dict/ooo ] && [ ! -L %{_libdir}/%{name}/share/dict/ooo ]; then
rmdir %{_libdir}/%{name}/share/dict/ooo 2>/dev/null || mv -v %{_libdir}/%{name}/share/dict/ooo{,.rpmsave} || :
fi
%endif
-for d in presets share help readmes licenses; do
+for d in share %{?with_java:help} readmes licenses; do
if [ -d %{_libdir}/%{name}/$d ] && [ ! -L %{_libdir}/%{name}/$d ]; then
install -d %{_datadir}/%{name}
mv %{_libdir}/%{name}/$d %{_datadir}/%{name}/$d || mv %{_libdir}/%{name}/$d{,.rpmsave}
fi
done
+if [ -L %{_libdir}/%{name}/presets ]; then
+ rm -f %{_libdir}/%{name}/presets
+fi
%post core
%update_mime_database
%doc %{_libdir}/%{name}/LICENSE*
%doc %{_libdir}/%{name}/*README*
+# TODO: check where these really belong
+ %attr(755,root,root) %{_libdir}/%{name}/program/libbf_go680*.so
+ %attr(755,root,root) %{_libdir}/%{name}/program/libdeploymentmisc680*.so
+ %attr(755,root,root) %{_libdir}/%{name}/program/liblpsolve55.so
+ %attr(755,root,root) %{_libdir}/%{name}/program/libvbaobj680*.uno.so
+ %attr(755,root,root) %{_libdir}/%{name}/program/scsolver.uno.so
+ %attr(755,root,root) %{_libdir}/%{name}/program/stringresource680*.uno.so
+ %attr(755,root,root) %{_libdir}/%{name}/program/updatefeed.uno.so
+ %{_datadir}/%{name}/share/config/images_tango.zip
+ %{_datadir}/%{name}/share/registry/data/org/openoffice/UserProfile.xcu
+ %{_libdir}/%{name}/program/resource/scsolver680en-US.res
+ %{_libdir}/%{name}/program/root3.dat
+ %{_libdir}/%{name}/program/root4.dat
+ %{_libdir}/%{name}/program/root5.dat
+
%dir %{_sysconfdir}/%{name}
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/sofficerc
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Office/Common/Common-cjk_zh-CN.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Office/Common/Common-cjk_zh-TW.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Office/Common/Common-ctl_ar.xcu
+%{_datadir}/%{name}/share/registry/modules/org/openoffice/Office/Common/Common-ctl_dz.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Office/Common/Common-ctl_fa.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Office/Common/Common-ctl_gu-IN.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Office/Common/Common-ctl_he.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Setup/Langpack-cy.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Setup/Langpack-da.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Setup/Langpack-de.xcu
+%{_datadir}/%{name}/share/registry/modules/org/openoffice/Setup/Langpack-dz.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Setup/Langpack-el.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Setup/Langpack-en-GB.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/Setup/Langpack-en-US.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/TypeDetection/UISort/UISort-math.xcu
%{_datadir}/%{name}/share/registry/modules/org/openoffice/TypeDetection/UISort/UISort-writer.xcu
-%{_libdir}/%{name}/presets
-%dir %{_datadir}/%{name}/presets
-%dir %{_datadir}/%{name}/presets/autotext
-%{_datadir}/%{name}/presets/autotext/mytexts.bau
-%{_datadir}/%{name}/presets/basic
-%dir %{_datadir}/%{name}/presets/config
-%{_datadir}/%{name}/presets/config/autotbl.fmt
-%{_datadir}/%{name}/presets/config/cmyk.soc
-%{_datadir}/%{name}/presets/config/gallery.soc
-%{_datadir}/%{name}/presets/config/html.soc
-%{_datadir}/%{name}/presets/config/standard.so?
-%{_datadir}/%{name}/presets/config/sun-color.soc
-%{_datadir}/%{name}/presets/config/web.soc
-
-%{_datadir}/%{name}/presets/database
-%{_datadir}/%{name}/presets/gallery
-%{_datadir}/%{name}/presets/psprint
+%dir %{_libdir}/%{name}/presets
+%dir %{_libdir}/%{name}/presets/autotext
+%{_libdir}/%{name}/presets/autotext/mytexts.bau
+%{_libdir}/%{name}/presets/basic
+%dir %{_libdir}/%{name}/presets/config
+%{_libdir}/%{name}/presets/config/autotbl.fmt
+%{_libdir}/%{name}/presets/config/cmyk.soc
+%{_libdir}/%{name}/presets/config/gallery.soc
+%{_libdir}/%{name}/presets/config/html.soc
+%{_libdir}/%{name}/presets/config/standard.so?
+%{_libdir}/%{name}/presets/config/sun-color.soc
+%{_libdir}/%{name}/presets/config/web.soc
+
+%{_libdir}/%{name}/presets/database
+%{_libdir}/%{name}/presets/gallery
+%{_libdir}/%{name}/presets/psprint
# Programs
%attr(755,root,root) %{_bindir}/ooconfig
%attr(755,root,root) %{_libdir}/%{name}/program/viewdoc
%{_libdir}/%{name}/program/versionrc
+%if %{with mono}
+%{_libdir}/%{name}/program/cli_basetypes.dll
+%{_libdir}/%{name}/program/cli_cppuhelper.dll
+%{_libdir}/%{name}/program/cli_types.dll
+%{_libdir}/%{name}/program/cli_uno_bridge.dll
+%{_libdir}/%{name}/program/cli_ure.dll
+%attr(755,root,root) %{_libdir}/%{name}/program/libcli_uno.so
+%attr(755,root,root) %{_libdir}/%{name}/program/libcli_uno_glue.so
+%endif
+
%if %{with java}
%{_libdir}/%{name}/help
%dir %{_datadir}/%{name}/help
%{_mandir}/man1/openoffice.1*
# en-US
-%{_datadir}/%{name}/presets/config/*_en-US.so*
+%{_libdir}/%{name}/presets/config/*_en-US.so*
%{_datadir}/%{name}/share/autocorr/acor_*.dat
%{_datadir}/%{name}/share/autotext/en-US
%{_datadir}/%{name}/share/registry/res/en-US
%attr(755,root,root) %{_libdir}/%{name}/program/kde-open-url
%attr(755,root,root) %{_libdir}/%{name}/program/kdebe1.uno.so
%attr(755,root,root) %{_libdir}/%{name}/program/kdefilepicker
-%attr(755,root,root) %{_libdir}/%{name}/program/libfps_kde.so
+%attr(755,root,root) %{_libdir}/%{name}/program/fps_kde.uno.so
%attr(755,root,root) %{_libdir}/%{name}/program/libkabdrv1.so
%attr(755,root,root) %{_libdir}/%{name}/program/libvclplug_kde*.so
%endif
%files i18n-de -f de.lang
%defattr(644,root,root,755)
+%files i18n-dz -f dz.lang
+%defattr(644,root,root,755)
+
%files i18n-el -f el.lang
%defattr(644,root,root,755)