]> git.pld-linux.org Git - packages/libreoffice.git/blame - libreoffice.spec
- R: shared-mime-info due file packaged there
[packages/libreoffice.git] / libreoffice.spec
CommitLineData
8ce63e27 1# NOTE:
97c82c24
SS
2# - normal build with java requires about 24GB of disk space
3# $BUILD_ROOT 7.1 GB
4# BUILD 15.7 GB
71614159 5# SRPMS 0.3 GB
97c82c24 6# RPMS 1.2 GB
fbbf9db1 7# TODO:
41d8404e 8# - problems with gcc-4.2.0: oowriter is useless (invisble text till refresh)
385b8ac9 9# - fix help files (broken links)
27545a92 10# - LFS support is disabled (no_lfs_hack.patch for xml2cmp crash) because it need LFS-ready STLport
385b8ac9 11# - bcond with_mono is broken (cli_types.dll not found, and can't be made)
eb3dbdf6 12# - build on 64-bit architectures
acd82226
SS
13# - doesn't build with java-sun-1.6 (maybe java-dependent packages are screwed)
14# - maybe it could be build with gcc-java
385b8ac9 15# - adapt help-support.diff to PLD
162696a4
SS
16# - make --without xvfb working, required
17# REMOVE USE of Xvfb from build-galleries script (ooo-build-2.0.1.2/bin/build-galleries line 84)
18# then remove that bcond
3572c5f3 19# - configure --without-ppds --without afms
fe2085e4 20# - /share/config/soffice.cfg/global/accelerator/es/ should be in i18n-es
eb3dbdf6 21# - fix locale names and other locale related things
107d3274 22# - can't be just i18n-{be,gu,hi,kn,pa,ta} instead of *-{be_BY,*_IN}?
faae6ab1 23# - more system libs todo:
41d8404e
SS
24# - --with-system-agg + antigrain package (http://www.antigrain.com)
25# - --with-system-hsqldb + hsqldb package (http://hsqldb.org or sourceforge)
26# - --with-system-hunspell + hunspell package (http://hunspell.sourceforge.net)
27# - (SYSTEM_HYPH) bcond system_libhnj doesn't work - needs Debian-patched version of libhnj
28# - --with-system-myspell + myspell package as in Debian
29# - --with-system-mythes + mythes package (http://lingucomponent.openoffice.org/thesaurus.html)
30# - bcond system_xt doesn't work - xt in PLD is too old or broken
31#
faae6ab1 32# $ grep SYSTEM ooo-build-ooe680-m6/build/ooe680-m6/config_office/config.log |grep NO
ce6d9cfb 33#
41d8404e
SS
34# MAYBE TODO:
35# - drop requirement on nas-devel
36# - in gtk version menu highlight has almost the same colour as menu text
37# - 6 user/config/*.so? files shared between -i18n-en and -i18n-sl
38# - add ooglobal symlink and it's ooo-wrapper entry (among calc|draw|impress|math|web|writer)
c4181f43 39
aad4a915 40# Conditional build:
0afcfae2 41%bcond_without gnomevfs # GNOME VFS and Evolution 2 support
71614159 42%bcond_without java # without Java support (disables help support)
be7433c0 43%bcond_without kde # KDE L&F packages
71614159 44%bcond_with mono # enable compilation of mono bindings
6cbf2d82 45%bcond_without mozilla # without mozilla
d998c55a 46%bcond_with seamonkey # use seamonkey instead of firefox
24c36203 47%bcond_without i18n # do not create i18n packages
708372d2 48
41d8404e
SS
49%bcond_without system_beanshell
50%bcond_without system_db # with system berkeley db
51%bcond_with system_libhnj # with system ALTLinuxhyph (NFY)
71614159 52%bcond_without system_mdbtools
41d8404e
SS
53%bcond_without system_xalan
54%bcond_without system_xerces
55%bcond_without system_xml_apis
71614159 56%bcond_with system_xt
4b8ef9b8 57
162696a4
SS
58%bcond_without xvfb # using Xvfb in build-galleries script (without xvfb broken)
59
a55034c2 60%if %{without java}
d956496f
SS
61%undefine with_system_beanshell
62%undefine with_system_xalan
63%undefine with_system_xerces
64%undefine with_system_xml_apis
65%undefine with_system_xt
66%endif
67
05de0c2a 68%define ver 2.1.0
2a8f0ca9 69%define _rel 0.16
8c8cc91d 70%define subver 680
05de0c2a 71%define snap OOE680
71614159 72%define snap2 SRC680
05de0c2a
SS
73%define bver m6
74%define bbver m6
faae6ab1 75%define bugfix %{nil}
05de0c2a
SS
76%define ooobver ooe680-%{bbver}
77%define ssnap ooe680-%{bver}
a0b03967 78
a63434cc 79%define specflags -fno-strict-aliasing
f121fc1d 80
a0b03967
AM
81Summary: OpenOffice.org - powerful office suite
82