diff options
author | Tupone Alfredo <tupone@gentoo.org> | 2018-02-12 20:09:24 +0100 |
---|---|---|
committer | Tupone Alfredo <tupone@gentoo.org> | 2018-02-12 20:09:24 +0100 |
commit | 802c50cbcdd29d5c192c9a7b3c46f8effec84449 (patch) | |
tree | 052cc3f2348c3922d159619393ae172c13eed4f4 /dev-ada/gnat_util/gnat_util-2017.ebuild | |
parent | media-libs/fontconfig-infinality: QA fix for DESCRIPTION (diff) | |
download | gentoo-802c50cbcdd29d5c192c9a7b3c46f8effec84449.tar.gz gentoo-802c50cbcdd29d5c192c9a7b3c46f8effec84449.tar.bz2 gentoo-802c50cbcdd29d5c192c9a7b3c46f8effec84449.zip |
dev-ada/gnat_util: use static -> static-libs
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'dev-ada/gnat_util/gnat_util-2017.ebuild')
-rw-r--r-- | dev-ada/gnat_util/gnat_util-2017.ebuild | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/dev-ada/gnat_util/gnat_util-2017.ebuild b/dev-ada/gnat_util/gnat_util-2017.ebuild index 6116171b45ce..88db63ccf09d 100644 --- a/dev-ada/gnat_util/gnat_util-2017.ebuild +++ b/dev-ada/gnat_util/gnat_util-2017.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed037 LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="gnat_2016 +gnat_2017 +shared static static-pic" +IUSE="gnat_2016 +gnat_2017 +shared static-libs static-pic" RDEPEND="dev-lang/gnat-gpl:6.3.0" DEPEND="${RDEPEND} @@ -36,7 +36,10 @@ src_compile() { GNATMAKE=${CHOST}-gnatmake-${GCC_PV} emake GNATMAKE="${GNATMAKE} ${ADAFLAGS}" \ BUILDER="gprbuild -j$(makeopts_jobs)" generate_sources - for kind in shared static static-pic; do + if use static-libs; then + emake CC="${GCC}" BUILDER="gprbuild -v -j$(makeopts_jobs)" build-static + fi + for kind in shared static-pic; do if use ${kind}; then emake CC="${GCC}" BUILDER="gprbuild -v -j$(makeopts_jobs)" \ build-${kind} @@ -45,7 +48,10 @@ src_compile() { } src_install() { - for kind in shared static static-pic; do + if use static-libs; then + emake prefix="${D}"/usr install-static + fi + for kind in shared static-pic; do if use ${kind}; then emake prefix="${D}"/usr install-${kind} fi |