Gentoo Archives: gentoo-commits

From: Dennis Schridde <devurandom@×××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: dev-libs/libindicate-qt/
Date: Sat, 05 Feb 2011 17:00:36
Message-Id: 2771b5adbda1aceeb6ca50e2bc07ad1c1608799d.devurandom@gentoo
1 commit: 2771b5adbda1aceeb6ca50e2bc07ad1c1608799d
2 Author: Dennis Schridde <devurandom <AT> gmx <DOT> net>
3 AuthorDate: Sat Feb 5 14:32:42 2011 +0000
4 Commit: Dennis Schridde <devurandom <AT> gmx <DOT> net>
5 CommitDate: Sat Feb 5 17:00:12 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=2771b5ad
7
8 [dev-libs/libindicate-qt-0.2.5] Support tests via virtualx, revbump
9
10 Code "stolen" from libdbusmenu-qt ebuild
11
12 Bug: 316771
13
14 (Portage version: 2.2.0_alpha20/git/Linux x86_64, signed Manifest commit with key 50ED256E)
15
16 ---
17 ...0.2.5.ebuild => libindicate-qt-0.2.5-r1.ebuild} | 12 +++++++++++-
18 1 files changed, 11 insertions(+), 1 deletions(-)
19
20 diff --git a/dev-libs/libindicate-qt/libindicate-qt-0.2.5.ebuild b/dev-libs/libindicate-qt/libindicate-qt-0.2.5-r1.ebuild
21 similarity index 66%
22 rename from dev-libs/libindicate-qt/libindicate-qt-0.2.5.ebuild
23 rename to dev-libs/libindicate-qt/libindicate-qt-0.2.5-r1.ebuild
24 index c8922c2..ed82c64 100644
25 --- a/dev-libs/libindicate-qt/libindicate-qt-0.2.5.ebuild
26 +++ b/dev-libs/libindicate-qt/libindicate-qt-0.2.5-r1.ebuild
27 @@ -4,7 +4,7 @@
28
29 EAPI=2
30
31 -inherit cmake-utils
32 +inherit virtualx cmake-utils
33
34 DESCRIPTION="Qt wrapper for libindicate library"
35 HOMEPAGE="https://launchpad.net/libindicate-qt/"
36 @@ -23,3 +23,13 @@ RDEPEND="
37 DEPEND="${RDEPEND}
38 dev-util/pkgconfig
39 "
40 +
41 +src_test() {
42 + local ctestargs
43 + [[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure"
44 +
45 + cd "${CMAKE_BUILD_DIR}/tests"
46 +
47 + export maketype="ctest ${ctestargs}"
48 + virtualmake || die "Tests failed."
49 +}