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 1SUJU2-0000wr-20 for garchives@archives.gentoo.org; Tue, 15 May 2012 15:16:18 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EAF09E0B28; Tue, 15 May 2012 15:16:10 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id BE61DE0B28 for ; Tue, 15 May 2012 15:16:10 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C75CB1B4003 for ; Tue, 15 May 2012 15:16:09 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 8EE0EE5429 for ; Tue, 15 May 2012 15:16:08 +0000 (UTC) From: "Michael Palimaka" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michael Palimaka" Message-ID: <1337094926.205bb4e494e6ca83456b8dab160003a9a26e0752.kensington@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-base/rocs/ X-VCS-Repository: proj/kde X-VCS-Files: kde-base/rocs/rocs-9999.ebuild X-VCS-Directories: kde-base/rocs/ X-VCS-Committer: kensington X-VCS-Committer-Name: Michael Palimaka X-VCS-Revision: 205bb4e494e6ca83456b8dab160003a9a26e0752 X-VCS-Branch: master Date: Tue, 15 May 2012 15:16:08 +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: c547a71b-f86f-4087-bb87-72b3f60f39c9 X-Archives-Hash: 06fcec18df682ad492f17aafa7e66883 commit: 205bb4e494e6ca83456b8dab160003a9a26e0752 Author: Michael Palimaka astralcloak net> AuthorDate: Tue May 15 15:14:32 2012 +0000 Commit: Michael Palimaka astralcloak net> CommitDate: Tue May 15 15:15:26 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/kde.git;a=3Dc= ommit;h=3D205bb4e4 [kde-base/rocs] Add custom src_test phase to run tests correctly. (Portage version: 2.1.10.60/git/Linux x86_64, unsigned Manifest commit) --- kde-base/rocs/rocs-9999.ebuild | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/kde-base/rocs/rocs-9999.ebuild b/kde-base/rocs/rocs-9999.ebu= ild index 47ee437..1e4082c 100644 --- a/kde-base/rocs/rocs-9999.ebuild +++ b/kde-base/rocs/rocs-9999.ebuild @@ -18,5 +18,14 @@ DEPEND=3D" >=3Ddev-cpp/eigen-2.0.3:2 " =20 -RESTRICT=3D"test" -# bug 376909 +src_test() { + local mycmakeargs=3D(-DKDE4_BUILD_TESTS=3DON) + cmake-utils_src_configure + kde4-base_src_compile + + cd "${CMAKE_BUILD_DIR}" + emake DESTDIR=3D"${T}/tests" install + export KDEDIRS=3D"${KDEDIRS}:${T}/tests/${PREFIX}" + kbuildsycoca4 + ctest || die "tests failed" +}