libraries/wxPython3: Add webkitgtk detection.

Thanks to Alex Kempshall for reporting.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Willy Sudiarto Raharjo 2016-09-29 00:19:48 +07:00
parent 109b2f018a
commit 1f65ccdeb3
No known key found for this signature in database
GPG Key ID: 887B8374D7333381
2 changed files with 14 additions and 2 deletions

View File

@ -16,3 +16,6 @@ overwrite some files created by wxPython.
If you need to build packages using wxPython, simply reinstall wxPython package and
wx-config will point to correct version.
The same solution can be used if wxPython's wx-config is overwritten.
Optional dependency:
- To have webview support, please install webkitgtk before installing wxGTK3.

View File

@ -26,7 +26,7 @@
PRGNAM=wxPython3
SRCNAM=wxPython
VERSION=${VERSION:-3.0.2.0}
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@ -56,6 +56,14 @@ else
LIBDIRSUFFIX=""
fi
# check webkitgtk existence
webkit=`pkg-config --exists webkit-1.0`
if [ "$?" -eq 0 ]; then
wx="--enable-webview"
else
wx="--disable-webview"
fi
set -e
rm -rf $PKG
@ -88,7 +96,8 @@ CXXFLAGS="$SLKCFLAGS" \
--enable-sound \
--disable-precomp-headers \
--libdir=/usr/lib$LIBDIRSUFFIX \
--build=$ARCH-slackware-linux
--build=$ARCH-slackware-linux \
$wx
make