diff options
author | Vadim A. Misbakh-Soloviov <git@mva.name> | 2016-07-22 23:15:52 +0700 |
---|---|---|
committer | Mikhail Pukhlikov <cynede@gentoo.org> | 2016-07-30 00:09:04 +0400 |
commit | 5616849ce34415ec14aba0cf15e1db6c68478323 (patch) | |
tree | 44e1154672dd97e441efef947aefd3eef80ff356 /dev-lang/mono | |
parent | dev-lang/mono: generic cleanup (diff) | |
download | gentoo-5616849ce34415ec14aba0cf15e1db6c68478323.tar.gz gentoo-5616849ce34415ec14aba0cf15e1db6c68478323.tar.bz2 gentoo-5616849ce34415ec14aba0cf15e1db6c68478323.zip |
dev-lang/mono: multilib support
Diffstat (limited to 'dev-lang/mono')
-rw-r--r-- | dev-lang/mono/mono-4.4.1.0.ebuild | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/dev-lang/mono/mono-4.4.1.0.ebuild b/dev-lang/mono/mono-4.4.1.0.ebuild index fb97c33db955..cf1b29bd596f 100644 --- a/dev-lang/mono/mono-4.4.1.0.ebuild +++ b/dev-lang/mono/mono-4.4.1.0.ebuild @@ -4,7 +4,7 @@ EAPI=6 -inherit eutils linux-info mono-env flag-o-matic pax-utils versionator +inherit eutils linux-info mono-env flag-o-matic pax-utils versionator multilib-minimal DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter" HOMEPAGE="http://www.mono-project.com/Main_Page" @@ -80,11 +80,12 @@ src_prepare() { #epatch "${FILESDIR}/fix-for-GitExtensions-issue-2710-another-resolution.patch" #epatch "${FILESDIR}/fix-for-bug36724.patch" - default_src_prepare + default #eapply_user + multilib_copy_sources } -src_configure() { +multilib_src_configure() { local myeconfargs=( --disable-silent-rules $(use_with xen xen_opt) @@ -94,19 +95,15 @@ src_configure() { $(use_enable nls) ) - default_src_configure + econf "${myeconfargs[@]}" } -src_compile() { - default_src_compile -} - -src_test() { +multilib_src_test() { cd mcs/tests || die emake check } -src_install() { +multilib_src_install() { default_src_install # Remove files not respecting LDFLAGS and that we are not supposed to provide, see Fedora |