media-gfx/valentina: disabled compilation of tests
authorMiroslav Šulc <fordfrog@gentoo.org>
Fri, 19 Feb 2016 21:04:08 +0000 (22:04 +0100)
committerMiroslav Šulc <fordfrog@gentoo.org>
Fri, 19 Feb 2016 21:28:24 +0000 (22:28 +0100)
Package-Manager: portage-2.2.27

media-gfx/valentina/files/disable-tests-compilation.patch [new file with mode: 0644]
media-gfx/valentina/valentina-0.4.2-r3.ebuild
media-gfx/valentina/valentina-9999.ebuild

diff --git a/media-gfx/valentina/files/disable-tests-compilation.patch b/media-gfx/valentina/files/disable-tests-compilation.patch
new file mode 100644 (file)
index 0000000..a819a02
--- /dev/null
@@ -0,0 +1,35 @@
+# HG changeset patch
+# User Roman Telezhynskyi <kroluku@gmail.com>
+# Date 1455906661 -7200
+# Branch develop
+# Node ID 8edb1b0f161a5f472a0e6a8a8b5b8a1ae7cf33c5
+# Parent  42a73e7a17757ce9d12e16f616a41f52efdf4b91
+CONFIG key to disable building tests.
+
+diff --git a/src/src.pro b/src/src.pro
+--- a/src/src.pro
++++ b/src/src.pro
+@@ -1,8 +1,17 @@
+ TEMPLATE = subdirs
+-SUBDIRS = \
+-    libs \
+-    app \
+-    test
+-app.depends = libs
+-test.depends = libs
++noTests{ # For enable run qmake with CONFIG+=noTests
++      SUBDIRS = \
++              libs \
++              app
++
++} else {
++      SUBDIRS = \
++              libs \
++              app \
++              test
++
++      test.depends = libs
++}
++
++app.depends = libs 
index 30affd184b50ca8e3a5c83667a31353abd7509e1..cb70b611b4b209dc00afd83a507171a2d2416541 100644 (file)
@@ -40,7 +40,8 @@ S=${WORKDIR}/dismine-${PN}-44d43351cb59
 
 src_prepare() {
        epatch "${FILESDIR}/locales.patch" \
-               "${FILESDIR}/fix-insecure-runpaths.patch"
+               "${FILESDIR}/fix-insecure-runpaths.patch" \
+               "${FILESDIR}/disable-tests-compilation.patch"
 }
 
 src_configure() {
@@ -52,7 +53,7 @@ src_configure() {
                fi
        done
 
-       eqmake5 LOCALES="${locales}" CONFIG+=noStripDebugSymbols CONFIG+=no_ccache CONFIG+=noRunPath Valentina.pro -r
+       eqmake5 LOCALES="${locales}" "CONFIG+=noStripDebugSymbols no_ccache noRunPath noTests" Valentina.pro -r
 }
 
 src_install() {
index 70fd441642b787dde8b1ce5f27f020c32e0be7ef..3ce700b2810f555e3d107582ba924265089c8d8d 100644 (file)
@@ -46,7 +46,7 @@ src_configure() {
                fi
        done
 
-       eqmake5 LOCALES="${locales}" CONFIG+=noStripDebugSymbols CONFIG+=no_ccache CONFIG+=noRunPath Valentina.pro -r
+       eqmake5 LOCALES="${locales}" "CONFIG+=noStripDebugSymbols no_ccache noRunPath noTests" Valentina.pro -r
 }
 
 src_install() {