commit: 16457edf5574d5a22d80ea697f86277aaff30237 Author: ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com> AuthorDate: Tue Aug 4 16:55:53 2015 +0000 Commit: Heather Cynede <cynede <AT> gentoo <DOT> org> CommitDate: Tue Aug 4 17:01:50 2015 +0000 URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=16457edf
patch file added dev-dotnet/mono-addins/files/gmcs.patch | 12 +++++++ dev-dotnet/mono-addins/mono-addins-0.6.2-r1.ebuild | 39 ++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/dev-dotnet/mono-addins/files/gmcs.patch b/dev-dotnet/mono-addins/files/gmcs.patch new file mode 100644 index 0000000..2d3e244 --- /dev/null +++ b/dev-dotnet/mono-addins/files/gmcs.patch @@ -0,0 +1,12 @@ +diff -u origin/configure.ac mono-addins-0.6.2/configure.ac +--- origin/configure.ac 2011-08-09 15:52:58.000000000 +0000 ++++ mono-addins-0.6.2/configure.ac 2015-08-04 16:23:35.644994236 +0000 +@@ -18,7 +18,7 @@ + + AC_PROG_INSTALL + +-AC_PATH_PROG(MCS, gmcs, no) ++AC_PATH_PROG(MCS, gmcs dmcs mcs, no) + if test "x$MCS" = "xno"; then + AC_MSG_ERROR([mcs Not found]) + fi diff --git a/dev-dotnet/mono-addins/mono-addins-0.6.2-r1.ebuild b/dev-dotnet/mono-addins/mono-addins-0.6.2-r1.ebuild new file mode 100644 index 0000000..b39fe6e --- /dev/null +++ b/dev-dotnet/mono-addins/mono-addins-0.6.2-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +inherit mono-env multilib + +DESCRIPTION="A generic framework for creating extensible applications" +HOMEPAGE="http://www.mono-project.com/Mono.Addins" +SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="+gtk" + +RDEPEND=">=dev-lang/mono-2 + gtk? ( >=dev-dotnet/gtk-sharp-2.0 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() +{ + epatch "${FILES}/gmcs.patch" +} + +src_configure() { + econf $(use_enable gtk gui) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake -j1 DESTDIR="${D}" install + mono_multilib_comply +}
