commit:     604de1a5b113ef3b6c168f093b02d73e176ca57e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 11 13:08:02 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 13:08:55 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=604de1a5

dev-qt/qtwebkit: die if nothing is actually build

Gentoo-bug: 572056
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild | 10 ++++++++++
 dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild | 10 ++++++++++
 dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild    | 10 ++++++++++
 dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild | 10 ++++++++++
 dev-qt/qtwebkit/qtwebkit-5.9999.ebuild   | 10 ++++++++++
 5 files changed, 50 insertions(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
index 6251e838..358c4854 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.6.9999.ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
        qt5-build_src_prepare
 }
+
+src_install() {
+       qt5-build_src_install
+
+       # bug 572056
+       if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+               eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+               die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+       fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
index 6251e838..358c4854 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.7.9999.ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
        qt5-build_src_prepare
 }
+
+src_install() {
+       qt5-build_src_install
+
+       # bug 572056
+       if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+               eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+               die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+       fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
index e13056d7..9eef1183 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.0.ebuild
@@ -106,3 +106,13 @@ src_prepare() {
 
        qt5-build_src_prepare
 }
+
+src_install() {
+       qt5-build_src_install
+
+       # bug 572056
+       if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+               eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+               die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+       fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
index 5de0d898..a5d5b702 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.9999.ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
        qt5-build_src_prepare
 }
+
+src_install() {
+       qt5-build_src_install
+
+       # bug 572056
+       if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+               eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+               die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+       fi
+}

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
index 5de0d898..a5d5b702 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9999.ebuild
@@ -105,3 +105,13 @@ src_prepare() {
 
        qt5-build_src_prepare
 }
+
+src_install() {
+       qt5-build_src_install
+
+       # bug 572056
+       if [[ ! -f "${D%/}/usr/$(get_libdir)/libQt5WebKit.so" ]]; then
+               eerror "${CATEGORY}/${PF} could not build due to a broken ruby 
environment."
+               die 'Check "eselect ruby" and ensure you have a working ruby in 
your $PATH'
+       fi
+}

Reply via email to