virtual/gnat, gnatbuild.eclass: virtual and eclass cleanup.

This (mostly) addresses some QA issues and bugs 561968, and 558346.
Also, updated 4.6.4-r1 is on the way...

Package-Manager: portage-2.2.28
This commit is contained in:
Stephen L Arnold
2016-06-25 20:22:38 -07:00
parent 9b72e4dfea
commit 3747a934fb
7 changed files with 38 additions and 13 deletions

View File

@@ -1,7 +1,9 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Virtual for the gnat compiler selection"
HOMEPAGE=""
SRC_URI=""
@@ -10,6 +12,6 @@ SLOT="3.4"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="|| (
=dev-lang/gnat-gcc-3.4*
=dev-lang/gnat-gpl-3.4* )"
=dev-lang/gnat-gcc-${PV}*
=dev-lang/gnat-gpl-${PV}* )"
DEPEND=""

View File

@@ -1,7 +1,9 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Virtual for the gnat compiler selection"
HOMEPAGE=""
SRC_URI=""
@@ -10,6 +12,6 @@ SLOT="4.1"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="|| (
=dev-lang/gnat-gcc-4.1*
=dev-lang/gnat-gpl-4.1* )"
=dev-lang/gnat-gcc-${PV}*
=dev-lang/gnat-gpl-${PV}* )"
DEPEND=""

View File

@@ -1,7 +1,9 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Virtual for the gnat compiler selection"
HOMEPAGE=""
SRC_URI=""
@@ -9,5 +11,5 @@ LICENSE=""
SLOT="4.2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="=dev-lang/gnat-gcc-4.2*"
RDEPEND="=dev-lang/gnat-gcc-${PV}*"
DEPEND=""

View File

@@ -1,7 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Virtual for the gnat compiler selection"
HOMEPAGE=""
SRC_URI=""
@@ -9,5 +11,5 @@ LICENSE=""
SLOT="4.3"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
RDEPEND="=dev-lang/gnat-gcc-4.3*"
RDEPEND="=dev-lang/gnat-gcc-${PV}*"
DEPEND=""

View File

@@ -1,7 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Virtual for the gnat compiler selection"
HOMEPAGE=""
SRC_URI=""
@@ -9,5 +11,5 @@ LICENSE=""
SLOT="4.3"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="=dev-lang/gnat-gcc-4.4*"
RDEPEND="=dev-lang/gnat-gcc-${PV}*"
DEPEND=""

View File

@@ -0,0 +1,15 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
DESCRIPTION="Virtual for the gnat compiler selection"
HOMEPAGE=""
SRC_URI=""
LICENSE=""
SLOT="4.4"
KEYWORDS="~amd64 ~arm ~sparc ~x86"
IUSE=""
RDEPEND="=dev-lang/gnat-gcc-${PV}*"
DEPEND=""

View File

@@ -11,5 +11,5 @@ LICENSE=""
SLOT="4.9"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
RDEPEND="=dev-lang/gnat-gcc-4.9*"
RDEPEND="dev-lang/gnat-gcc:${PV}"
DEPEND=""