diff options
author | Christoph Willing <chris.willing@iinet.net.au> | 2016-05-02 23:16:03 +1000 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2016-05-05 23:55:39 +0700 |
commit | 4158e60d59c26c5bb4b91b00c0f7d94f0cef7de3 (patch) | |
tree | 7e2dd71fc872bd3156922dc6d5bc21bf128eac2a | |
parent | e09eabddd066abcc090eb487d4bb04bfe1db1a39 (diff) | |
download | slackbuilds-4158e60d59c26c5bb4b91b00c0f7d94f0cef7de3.tar.gz |
office/LibreOffice: Set gtk2 as preferred toolkit.
Signed-off-by: Christoph Willing <chris.willing@iinet.net.au>
-rw-r--r-- | office/LibreOffice/LibreOffice.SlackBuild | 7 | ||||
-rw-r--r-- | office/LibreOffice/README | 4 |
2 files changed, 10 insertions, 1 deletions
diff --git a/office/LibreOffice/LibreOffice.SlackBuild b/office/LibreOffice/LibreOffice.SlackBuild index 78e05c8d78..b5ba37a68c 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 73881a5895..fc462491e7 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. |