[Libreoffice] PATCH - change default KDE from 3 to 4

Michael Meeks michael.meeks at novell.com
Mon Oct 25 05:46:25 PDT 2010


Hi Wols,

On Fri, 2010-10-22 at 23:29 +0100, Wols Lists wrote:
> This patch (in the top level build dir) makes the development system
> compile with KDE4 switched on and KDE3 switched off.

	That sounds reasonable.

> How do I update the develop page on the web ? There's a bunch of useful
> stuff I'd like to document to make life easier for the next person who
> wants to fix a "won't build" problem (whether a global default or a
> personal setup).

	So - the 'develop' page is in the 'website' git repository (which is
un-necessarly huge last time I looked) - so I'll mail you a snapshot
separately.

	I would -really- like to avoid the develop page becoming huge and
bloated - so, some links for each section into an equivalent section of
the wiki - would be great. Particularly for transient build issues: the
website is not -that- easy to update, and the wiki is easier. Does that
make sense ? [ do add some links and send in a diff ].

> diff --git a/distro-configs/LibreOfficeLinuxDevel.conf.in
> b/distro-configs/LibreOfficeLinuxDevel.conf.in
> index a8df1e0..58b9e8d 100644
> --- a/distro-configs/LibreOfficeLinuxDevel.conf.in
> +++ b/distro-configs/LibreOfficeLinuxDevel.conf.in
> @@ -1,6 +1,6 @@
>  --with-vendor=\"The Document Foundation\"
>  --disable-dbus
> ---disable-kde4
> +--enable-kde4

	so - really I would like to avoid this.

	My ideal is to have neither an enable or disable flag for any of the
optional pieces: KDE3 / KDE4 / GNOME etc. - but have a default of
auto-detection, so we only build if they are there.

	This will need some code changes to configure.in [ not the one in
build/ but the one in bootstrap ], and a little autoconf knowledge.
However it should solve the problem for lots of people.

	Any chance you could look at that instead ?

	Thanks,

		Michael.

-- 
 michael.meeks at novell.com  <><, Pseudo Engineer, itinerant idiot




More information about the LibreOffice mailing list