commit:     7ffc33f76072d7c68c4ea2449a317de77d1a3f77
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun May  3 19:50:40 2015 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun May  3 19:50:40 2015 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=7ffc33f7

[dev-qt/qtwebkit23] Fix qttest automagic dep.

Thanks to Enrico Tagliavini in github pull request #94.

Package-Manager: portage-2.2.18

 dev-qt/qtwebkit23/qtwebkit23-2.3.4.ebuild | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qtwebkit23/qtwebkit23-2.3.4.ebuild 
b/dev-qt/qtwebkit23/qtwebkit23-2.3.4.ebuild
index e7b02ee..8712a77 100644
--- a/dev-qt/qtwebkit23/qtwebkit23-2.3.4.ebuild
+++ b/dev-qt/qtwebkit23/qtwebkit23-2.3.4.ebuild
@@ -9,7 +9,7 @@ inherit eutils multilib python-any-r1 toolchain-funcs
 
 DESCRIPTION="The WebKit module for the Qt toolkit"
 HOMEPAGE="https://www.qt.io/";
-SRC_URI="http://dev.gentoo.org/~kensington/distfiles/qtwebkit23-2.3.4.tar.xz";
+SRC_URI="http://dev.gentoo.org/~kensington/distfiles/${P}.tar.xz";
 
 LICENSE="|| ( LGPL-2.1 GPL-3 )"
 SLOT="4"
@@ -65,24 +65,27 @@ src_prepare() {
 }
 
 src_compile() {
-       export QTDIR=/usr/$(get_libdir)/qt4/
+       export QTDIR=/usr/$(get_libdir)/qt4
        export CC=$(tc-getCC)
        export CXX=$(tc-getCXX)
-       Tools/Scripts/build-webkit --qt --release --no-webkit2 \
+
+       Tools/Scripts/build-webkit \
+               --qt --release --no-webkit2 \
                $(use gstreamer || echo --no-video) \
                --makeargs="${MAKEOPTS}" \
-               --qmakearg="CONFIG+=production_build CONFIG+=nostrip" \
+               --qmakearg="CONFIG+=production_build CONFIG+=nostrip 
DEFINES+=HAVE_QTTESTLIB=0" \
                QMAKE_CC=\"$(tc-getCC)\" \
-               QMAKE_CXX=\"$(tc-getCXX)\" \
                QMAKE_CFLAGS=\"${CFLAGS}\" \
-               QMAKE_CXXFLAGS=\"${CXXFLAGS}\" \
                QMAKE_CFLAGS_RELEASE=\"\" \
+               QMAKE_CXX=\"$(tc-getCXX)\" \
+               QMAKE_CXXFLAGS=\"${CXXFLAGS}\" \
                QMAKE_CXXFLAGS_RELEASE=\"\" \
+               QMAKE_LINK=\"$(tc-getCXX)\" \
                QMAKE_LFLAGS+=\"${LDFLAGS}\" \
-               QMAKE_LINK=\"$(tc-getCXX)\" || die
+               || die
 }
 
 src_install() {
-       cd "WebKitBuild/Release" || die
+       cd WebKitBuild/Release || die
        emake INSTALL_ROOT="${D}" install
 }

Reply via email to