From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PllUy-0005sY-4B for garchives@archives.gentoo.org; Sat, 05 Feb 2011 17:00:36 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3CAAE1C049; Sat, 5 Feb 2011 17:00:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0A3721C049 for ; Sat, 5 Feb 2011 17:00:22 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8AA2A1B405A for ; Sat, 5 Feb 2011 17:00:22 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id E152080099 for ; Sat, 5 Feb 2011 17:00:21 +0000 (UTC) From: "Dennis Schridde" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Dennis Schridde" Message-ID: <2771b5adbda1aceeb6ca50e2bc07ad1c1608799d.devurandom@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: dev-libs/libindicate-qt/ X-VCS-Repository: proj/kde X-VCS-Files: dev-libs/libindicate-qt/libindicate-qt-0.2.5-r1.ebuild dev-libs/libindicate-qt/libindicate-qt-0.2.5.ebuild X-VCS-Directories: dev-libs/libindicate-qt/ X-VCS-Committer: devurandom X-VCS-Committer-Name: Dennis Schridde X-VCS-Revision: 2771b5adbda1aceeb6ca50e2bc07ad1c1608799d Date: Sat, 5 Feb 2011 17:00:21 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: a95ad2402e85587087fa1fed9d66bb8c commit: 2771b5adbda1aceeb6ca50e2bc07ad1c1608799d Author: Dennis Schridde gmx net> AuthorDate: Sat Feb 5 14:32:42 2011 +0000 Commit: Dennis Schridde gmx net> CommitDate: Sat Feb 5 17:00:12 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/kde.git;a=3Dc= ommit;h=3D2771b5ad [dev-libs/libindicate-qt-0.2.5] Support tests via virtualx, revbump Code "stolen" from libdbusmenu-qt ebuild Bug: 316771 (Portage version: 2.2.0_alpha20/git/Linux x86_64, signed Manifest commit = with key 50ED256E) --- ...0.2.5.ebuild =3D> libindicate-qt-0.2.5-r1.ebuild} | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/dev-libs/libindicate-qt/libindicate-qt-0.2.5.ebuild b/dev-li= bs/libindicate-qt/libindicate-qt-0.2.5-r1.ebuild similarity index 66% rename from dev-libs/libindicate-qt/libindicate-qt-0.2.5.ebuild rename to dev-libs/libindicate-qt/libindicate-qt-0.2.5-r1.ebuild index c8922c2..ed82c64 100644 --- a/dev-libs/libindicate-qt/libindicate-qt-0.2.5.ebuild +++ b/dev-libs/libindicate-qt/libindicate-qt-0.2.5-r1.ebuild @@ -4,7 +4,7 @@ =20 EAPI=3D2 =20 -inherit cmake-utils +inherit virtualx cmake-utils =20 DESCRIPTION=3D"Qt wrapper for libindicate library" HOMEPAGE=3D"https://launchpad.net/libindicate-qt/" @@ -23,3 +23,13 @@ RDEPEND=3D" DEPEND=3D"${RDEPEND} dev-util/pkgconfig " + +src_test() { + local ctestargs + [[ -n ${TEST_VERBOSE} ]] && ctestargs=3D"--extra-verbose --output-on-fa= ilure" + + cd "${CMAKE_BUILD_DIR}/tests" + + export maketype=3D"ctest ${ctestargs}" + virtualmake || die "Tests failed." +}