Qtwebkit is a Qt based web browser engine.
This package is known to build and work properly using an LFS-8.0 platform.
Download (HTTP): http://download.qt.io/community_releases/5.8/5.8.0-final/qtwebkit-opensource-src-5.8.0.tar.xz
Download MD5 sum: 60a6935aca4a7c553d0ec4646ceed3b4
Download size: 34 MB
Estimated disk space required: 766 MB (50 MB installed)
Estimated build time: 11 SBU (using parallelism=4)
ICU-58.2, libjpeg-turbo-1.5.1, libpng-1.6.28, libwebp-0.6.0, libxslt-1.1.29, Qt-5.8.0, Ruby-2.4.0, and SQLite-3.17.0
gst-plugins-base-1.10.3 (HTML5 Video Support)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/qtwebkit
Install Qtwebkit by running the following commands:
SAVEPATH=$PATH && export PATH=$PWD/bin:$PATH && mkdir -p build && cd build && qmake ../WebKit.pro && make && export PATH=$SAVEPATH && unset SAVEPATH
This package does not come with a test suite.
Now, as the root
user:
make install
The installation is automatically made to the $QT5DIR directory tree.
Remove references to the build directory from the installed
.pc
files by running the following
command as the root
user:
find $QT5DIR/lib/pkgconfig -name "*.pc" -exec perl -pi -e "s, -L$PWD/?\S+,,g" {} \;
Remove references to the build directory from installed library
dependency (prl) and profile include (pri) files by running the
following commands as the root
user:
find $QT5DIR/ -name qt_lib_bootstrap_private.pri \ -exec sed -i -e "s:$PWD/qtbase:/$QT5DIR/lib/:g" {} \; && find $QT5DIR/ -name \*.prl \ -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
export PATH=$PWD/bin:$PATH: sets a temporary path needed to complete the build and install process.
qmake: is a Qt tool that automates the generation of Makefiles.
Last updated on 2017-02-20 12:59:39 -0800