diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2009-07-27 22:16:02 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2009-07-27 22:16:02 +0000 |
commit | 8f3bfce76993756dcab7123f93c8c3ef7e91aeee (patch) | |
tree | c6404447f3b7b00bec9e41a547a5dc26e960c697 | |
parent | Add issue number. (diff) | |
download | gentoo-2-8f3bfce76993756dcab7123f93c8c3ef7e91aeee.tar.gz gentoo-2-8f3bfce76993756dcab7123f93c8c3ef7e91aeee.tar.bz2 gentoo-2-8f3bfce76993756dcab7123f93c8c3ef7e91aeee.zip |
Add patched version of mono-debugger that works with splitdebug (and uses system libraries). Closes bugs #276435, #276437, #276438.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
-rw-r--r-- | dev-util/mono-debugger/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/mono-debugger/mono-debugger-2.4.2-r1.ebuild | 46 |
2 files changed, 54 insertions, 1 deletions
diff --git a/dev-util/mono-debugger/ChangeLog b/dev-util/mono-debugger/ChangeLog index bbc4d945b28e..45390ec40a98 100644 --- a/dev-util/mono-debugger/ChangeLog +++ b/dev-util/mono-debugger/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/mono-debugger # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-debugger/ChangeLog,v 1.32 2009/07/04 10:29:33 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-debugger/ChangeLog,v 1.33 2009/07/27 22:16:02 flameeyes Exp $ + +*mono-debugger-2.4.2-r1 (27 Jul 2009) + + 27 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org> + +mono-debugger-2.4.2-r1.ebuild: + Add patched version of mono-debugger that works with splitdebug (and uses + system libraries). Closes bugs #276435, #276437, #276438. 04 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org> mono-debugger-2.4.2.ebuild: diff --git a/dev-util/mono-debugger/mono-debugger-2.4.2-r1.ebuild b/dev-util/mono-debugger/mono-debugger-2.4.2-r1.ebuild new file mode 100644 index 000000000000..e365889f288e --- /dev/null +++ b/dev-util/mono-debugger/mono-debugger-2.4.2-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-debugger/mono-debugger-2.4.2-r1.ebuild,v 1.1 2009/07/27 22:16:02 flameeyes Exp $ + +EAPI=2 + +PATCHLEVEL=1 + +inherit go-mono mono autotools flag-o-matic eutils + +DESCRIPTION="Debugger for .NET managed and unmanaged applications" +HOMEPAGE="http://www.go-mono.com" +SRC_URI="${SRC_URI} + mirror://gentoo/${P}-patches-${PATCHLEVEL}.tar.bz2" + +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="-* ~x86 ~amd64" +IUSE="" + +# Binutils is needed for libbfd +RDEPEND="!!=dev-lang/mono-2.2 + || ( sys-freebsd/freebsd-lib >=dev-libs/libedit-20090111 ) + sys-devel/binutils + dev-libs/glib:2" +DEPEND="${RDEPEND} + !dev-lang/mercury" + +src_prepare() { + go-mono_src_prepare + + epatch "${WORKDIR}/${P}-patches-${PATCHLEVEL}"/* + + eautoreconf +} + +src_configure() { + # Let's go for extra safety to avoid runtime errors, until + # upstream applies it. + append-ldflags -Wl,--no-undefined + + go-mono_src_configure \ + --with-system-libbfd \ + --with-system-libedit \ + --disable-static +} |