From 4158e60d59c26c5bb4b91b00c0f7d94f0cef7de3 Mon Sep 17 00:00:00 2001 From: Christoph Willing Date: Mon, 2 May 2016 23:16:03 +1000 Subject: office/LibreOffice: Set gtk2 as preferred toolkit. Signed-off-by: Christoph Willing --- office/LibreOffice/LibreOffice.SlackBuild | 7 ++++++- office/LibreOffice/README | 4 ++++ 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'office') diff --git a/office/LibreOffice/LibreOffice.SlackBuild b/office/LibreOffice/LibreOffice.SlackBuild index 78e05c8d7807..b5ba37a68cd4 100644 --- a/office/LibreOffice/LibreOffice.SlackBuild +++ b/office/LibreOffice/LibreOffice.SlackBuild @@ -28,7 +28,7 @@ PRGNAM=LibreOffice SRCNAM=libreoffice VERSION=${VERSION:-5.1.2.2} SHORT_VERSION=${VERSION%.*.*} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PACKAGER=${PACKAGER:-"AnonymousCoward"} @@ -162,6 +162,11 @@ make distro-pack-install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +# Prefer GTK2 toolkit +cd $PKG/usr/lib$LIBDIRSUFFIX/$SRCNAM/program +sed -i -e '/^#\ restore/i# Prefer GTK2\nexport SAL_USE_VCLPLUGIN=${SAL_USE_VCLPLUGIN:-gtk}\n' soffice +cd - + cd $PKG/usr/lib$LIBDIRSUFFIX mv $SRCNAM $SRCNAM-$VERSION ln -s $SRCNAM-$VERSION $SRCNAM diff --git a/office/LibreOffice/README b/office/LibreOffice/README index 73881a589547..fc462491e7a0 100644 --- a/office/LibreOffice/README +++ b/office/LibreOffice/README @@ -18,3 +18,7 @@ Build time environment variables that may set to vary features are as follows. is always added to whatever LOLANGS is set. Thus building with, for example, LOLOANGS="de" sh LibreOffice would build LibreOffice with support for german and US english languages. + +For performance reasons, this Slackbuild sets GTK2 to be used at runtime. +Alternatives (gen, gtk3, kde4) may still be used by setting SAL_USE_VCLPLUGIN +in the user environment. -- cgit v1.2.3