diff options
author | Tupone Alfredo <tupone@gentoo.org> | 2018-01-25 20:28:45 +0100 |
---|---|---|
committer | Tupone Alfredo <tupone@gentoo.org> | 2018-01-25 20:28:45 +0100 |
commit | 86b0a8f66fbc815730f86c5deb5a1b971abef341 (patch) | |
tree | 197b7605f40def0ed58c8e1e0542381572d6bbc8 /dev-ada/xmlada | |
parent | mozextension.eclass: initial support for manifest.json exensions (diff) | |
download | gentoo-86b0a8f66fbc815730f86c5deb5a1b971abef341.tar.gz gentoo-86b0a8f66fbc815730f86c5deb5a1b971abef341.tar.bz2 gentoo-86b0a8f66fbc815730f86c5deb5a1b971abef341.zip |
dev-ada: Change use flag for dev-ada/xmlada from static to static-libs
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'dev-ada/xmlada')
-rw-r--r-- | dev-ada/xmlada/metadata.xml | 1 | ||||
-rw-r--r-- | dev-ada/xmlada/xmlada-2017.ebuild | 33 |
2 files changed, 19 insertions, 15 deletions
diff --git a/dev-ada/xmlada/metadata.xml b/dev-ada/xmlada/metadata.xml index 6a0e93a661fe..a31a912b0055 100644 --- a/dev-ada/xmlada/metadata.xml +++ b/dev-ada/xmlada/metadata.xml @@ -9,7 +9,6 @@ <flag name="gnat_2016">Compile with dev-lang/gnat-gpl-2016</flag> <flag name="gnat_2017">Compile with dev-lang/gnat-gpl-2017</flag> <flag name="shared">Build shared library</flag> - <flag name="static">Build static library</flag> <flag name="static-pic">Build static library with pic code</flag> </use> <longdescription lang="en"> diff --git a/dev-ada/xmlada/xmlada-2017.ebuild b/dev-ada/xmlada/xmlada-2017.ebuild index 04b53bcdf500..c13e8f5859ba 100644 --- a/dev-ada/xmlada/xmlada-2017.ebuild +++ b/dev-ada/xmlada/xmlada-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,8 +15,8 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591aeb88c7a4473fcbb154f8 -> LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="gnat_2016 +gnat_2017 +shared static static-pic" -REQUIRED_USE="|| ( shared static static-pic ) +IUSE="gnat_2016 +gnat_2017 +shared static-libs static-pic" +REQUIRED_USE="|| ( shared static-libs static-pic ) ^^ ( gnat_2016 gnat_2017 )" RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) @@ -41,11 +41,12 @@ src_compile () { if use shared; then build relocatable fi - for kind in static static-pic; do - if use ${kind}; then - build ${kind} - fi - done + if use static-libs; then + build static + fi + if use static-pic; then + build static-pic + fi } src_test() { @@ -64,7 +65,10 @@ src_install () { done } - for kind in shared static static-pic; do + if use static-libs; then + emake PROCESSORS=$(makeopts_jobs) install-static + fi + for kind in shared static-pic; do if use ${kind}; then emake PROCESSORS=$(makeopts_jobs) install-${kind} fi @@ -75,11 +79,12 @@ src_install () { if use shared; then fix_install ${dir} relocatable fi - for kind in static static-pic; do - if use ${kind}; then - fix_install ${dir} ${kind} - fi - done + if use static-libs; then + fix_install ${dir} static + fi + if use static-pic; then + fix_install ${dir} static-pic + fi done einstalldocs dodoc xmlada-roadmap.txt |