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 92C3A138334 for ; Sun, 17 Jun 2018 07:07:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 82B50E08D3; Sun, 17 Jun 2018 07:07:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 47FDFE08D3 for ; Sun, 17 Jun 2018 07:07:52 +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 D7B18335C79 for ; Sun, 17 Jun 2018 07:07:50 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C16E02D8 for ; Sun, 17 Jun 2018 07:07:48 +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: <1529219251.53d369b28ef4e0bfaa237abbeeb8753c14284f6f.tupone@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ada/aunit/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ada/aunit/Manifest dev-ada/aunit/aunit-2018.ebuild dev-ada/aunit/metadata.xml X-VCS-Directories: dev-ada/aunit/ X-VCS-Committer: tupone X-VCS-Committer-Name: Alfredo Tupone X-VCS-Revision: 53d369b28ef4e0bfaa237abbeeb8753c14284f6f X-VCS-Branch: master Date: Sun, 17 Jun 2018 07:07:48 +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: 73497498-0942-4d45-b1a1-dd224674cad9 X-Archives-Hash: dc0b27f9b68be0b9723611a905729fd1 commit: 53d369b28ef4e0bfaa237abbeeb8753c14284f6f Author: Tupone Alfredo gentoo org> AuthorDate: Sun Jun 17 07:04:06 2018 +0000 Commit: Alfredo Tupone gentoo org> CommitDate: Sun Jun 17 07:07:31 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d369b2 dev-ada/aunit: Version bump to 2018 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ada/aunit/Manifest | 1 + dev-ada/aunit/aunit-2018.ebuild | 43 +++++++++++++++++++++++++++++++++++++++++ dev-ada/aunit/metadata.xml | 1 + 3 files changed, 45 insertions(+) diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 83596f4142b..a7d6cd4b6b2 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1 +1,2 @@ DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb SHA512 8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4 +DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e SHA512 3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513 diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild new file mode 100644 index 00000000000..229589904c8 --- /dev/null +++ b/dev-ada/aunit/aunit-2018.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit multiprocessing + +MYP=${PN}-gpl-${PV}-src + +DESCRIPTION="Ada unit testing framework" +HOMEPAGE="http://libre.adacore.com/tools/aunit/" +SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab3 + -> ${MYP}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnat_2016 gnat_2017 +gnat_2018" + +RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) + gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) + gnat_2018? ( dev-lang/gnat-gpl:7.3.0 )" +DEPEND="${RDEPEND} + dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]" + +REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )" + +S="${WORKDIR}"/${MYP} + +PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) + +src_compile() { + emake GPRBUILD="gprbuild -j$(makeopts_jobs)" +} + +src_install() { + emake INSTALL="${D}"usr install + einstalldocs + mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die + rmdir "${D}"usr/share/doc/${PN} || die + mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || die + rmdir "${D}"usr/share/examples || die +} diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml index e2d94242dd4..70ed4055100 100644 --- a/dev-ada/aunit/metadata.xml +++ b/dev-ada/aunit/metadata.xml @@ -8,6 +8,7 @@ Compile with dev-lang/gnat-gpl-2016 Compile with dev-lang/gnat-gpl-2017 + Compile with dev-lang/gnat-gpl-2018 AUnit is a set of Ada packages based on the xUnit family of unit test frameworks. It’s intended as a developer’s tool to facilitate confident writing and evolution of Ada software. It is purposely lightweight, as one of its main goals is to make it easy to develop and run unit tests, rather than to generate artifacts for process management. The framework supports easy composition of sets of unit tests to provide flexibility in determining what tests to run for a given purpose.