From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2E33A138AE9 for ; Wed, 27 Dec 2017 19:15:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5061BE0CAB; Wed, 27 Dec 2017 19:15:55 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2CD48E0CAB for ; Wed, 27 Dec 2017 19:15:54 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 53DBF33BE18 for ; Wed, 27 Dec 2017 19:15:53 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 9AD73AF81 for ; Wed, 27 Dec 2017 19:15:51 +0000 (UTC) From: "Alfredo Tupone" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alfredo Tupone" Message-ID: <1514402136.afbb875c726b6b1fa7aa94d1642b25a9c9f9dcd0.tupone@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ada/libadalang/libadalang-2017.ebuild X-VCS-Directories: dev-ada/libadalang/ X-VCS-Committer: tupone X-VCS-Committer-Name: Alfredo Tupone X-VCS-Revision: afbb875c726b6b1fa7aa94d1642b25a9c9f9dcd0 X-VCS-Branch: master Date: Wed, 27 Dec 2017 19:15:51 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: f1a2d094-0756-453b-8d5d-ad033b48b3fe X-Archives-Hash: 7afd83f0308d92c2bc6a57a90684ac34 commit: afbb875c726b6b1fa7aa94d1642b25a9c9f9dcd0 Author: Tupone Alfredo gentoo org> AuthorDate: Wed Dec 27 19:15:36 2017 +0000 Commit: Alfredo Tupone gentoo org> CommitDate: Wed Dec 27 19:15:36 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afbb875c dev-ada/libadalang: enabling stylechecks test/cosmethic changes Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ada/libadalang/libadalang-2017.ebuild | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/dev-ada/libadalang/libadalang-2017.ebuild b/dev-ada/libadalang/libadalang-2017.ebuild index 651850d933e..30ee5504531 100644 --- a/dev-ada/libadalang/libadalang-2017.ebuild +++ b/dev-ada/libadalang/libadalang-2017.ebuild @@ -18,9 +18,9 @@ KEYWORDS="~amd64" IUSE="gnat_2016 +gnat_2017" RDEPEND="dev-python/pyyaml + dev-ada/gnatcoll[projects,shared,gnat_2016=,gnat_2017=] ${PYTHON_DEPS}" DEPEND="${RDEPEND} - dev-ada/gnatcoll[projects,shared,gnat_2016=,gnat_2017=] dev-ada/langkit" REQUIRED_USE="${PYTHON_REQUIRED_USE} ^^ ( gnat_2016 gnat_2017 )" @@ -31,24 +31,19 @@ PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) src_prepare() { default - rm -r ada/testsuite/tests/{acats_parse,stylechecks} || die + rm -r ada/testsuite/tests/acats_parse || die +} + +src_configure() { + ada/manage.py generate || die } src_compile() { - GCC=${CHOST}-gcc-4.9.4 ada/manage.py make || die + ada/manage.py build || die } src_test () { - local myDir="${WORKDIR}"/${PN}-gps-src - cd ada/testsuite - ln -sf "${myDir}"/build/include/libadalang.h c_support/libadalang.h - #./testsuite.py --show-error-output |& grep FAILED && die "Test failed" - GPR_PROJECT_PATH="${myDir}"/build/lib/gnat \ - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:"${myDir}"/build/lib/libadalang.relocatable \ - PYTHONPATH="${myDir}"/build/python \ - PATH=${PATH}:"${myDir}"/build/bin ./testsuite.py --show-error-output - rm c_support/libadalang.h - cd - + ada/manage.py test | grep FAILED && die } src_install () {