aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <davidepesa@gmail.com>2013-08-11 17:06:07 -0700
committerDavide Pesavento <davidepesa@gmail.com>2013-08-11 17:06:07 -0700
commit11542e9b42ea55715c27ebf8dc24af85e030cbb9 (patch)
tree259cdc3d6281fe1946b2d76407b9d6541ca10940 /net-libs
parent[net-im/fbmessenger] Remove support for deprecated python versions. (diff)
downloadqt-11542e9b42ea55715c27ebf8dc24af85e030cbb9.tar.gz
qt-11542e9b42ea55715c27ebf8dc24af85e030cbb9.tar.bz2
qt-11542e9b42ea55715c27ebf8dc24af85e030cbb9.zip
[net-libs/qmf] Sync with portage.
Package-Manager: portage-2.2.0_alpha196
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/qmf/qmf-9999.ebuild17
1 files changed, 7 insertions, 10 deletions
diff --git a/net-libs/qmf/qmf-9999.ebuild b/net-libs/qmf/qmf-9999.ebuild
index 527c9491..6499b18d 100644
--- a/net-libs/qmf/qmf-9999.ebuild
+++ b/net-libs/qmf/qmf-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/qmf/qmf-4.0.3.ebuild,v 1.1 2013/08/11 23:35:41 pesa Exp $
EAPI=5
@@ -45,12 +45,13 @@ PATCHES=(
src_prepare() {
qt4-r2_src_prepare
- sed -i -e '/benchmarks/d' \
- -e '/tests/d' \
- messagingframework.pro || die
+ sed -i -e '/SUBDIRS.*=/s/benchmarks//' messagingframework.pro || die
if ! use examples; then
- sed -i -e '/examples/d' messagingframework.pro || die
+ sed -i -e '/SUBDIRS.*=/s/examples//' messagingframework.pro || die
+ fi
+ if ! use test; then
+ sed -i -e '/SUBDIRS.*=/s/tests//' messagingframework.pro || die
fi
# disable automagic deps
@@ -78,11 +79,6 @@ src_test() {
echo ">>> Test phase [QTest]: ${CATEGORY}/${PF}"
cd "${S}"/tests
- einfo "Building tests"
- eqmake4 QMF_INSTALL_ROOT="${EPREFIX}/usr"
- emake
-
- einfo "Running tests"
export QMF_DATA=${T}
local fail=false test=
for test in tst_*; do
@@ -95,6 +91,7 @@ src_test() {
fi
echo
done
+
${fail} && die "some tests have failed!"
}