aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorℋeatђer <heather@cynede.net>2013-02-23 09:04:42 +0400
committerHeather <Heather@cynede.net>2013-09-23 16:40:36 +0400
commit02f36427626240440919c11af44136a01733a45b (patch)
treeafbfd05de053bc1a6a00526652f9ce75c05a1c1b /dev-util/mono-debugger/mono-debugger-9999.ebuild
parentFix documentation flag on ./configure script (diff)
downloaddotnet-02f36427626240440919c11af44136a01733a45b.tar.gz
dotnet-02f36427626240440919c11af44136a01733a45b.tar.bz2
dotnet-02f36427626240440919c11af44136a01733a45b.zip
Update dev-dotnet/heather/heather-9999.ebuild
Update dev-lang/fsharp/fsharp-9999.ebuild mono 3.0.4 F# fix for 3.0.4 is not stable yet and will be on another (newer) tag portage is making mess with #nowarn newer fsharp tag (3.0.26) with fix for 3.0.4 mono change Heather install path Fake path change & add stable version change nuget path nuget_core package correction NUnit is build-in with mono websharper path change nuport path change fchess path ++ monodevelop 4.0 live libgdiplus ebuild monodoc 9999 mono-debugger mono-tools xsp patch deleted: files/aclocal-fix2.patch mono 9999 to use 9999 libgdiplus modified: dev-lang/mono/mono-9999.ebuild Create readme.md mono 3.0.3 -> stabe; monodevelop-9999 md 9999 correction mono 3.0.5 nuport: copy stuff local use versionator eclass to compare FRAMEWORK versions ident fix lesser mono ebuild correction mono 3.0.6 mono-9999-r1 - personal fork use install to override gentoo eclasses say it in readme remove 3.0.2 bump fake QA changes Bug 10884 - Additional abstract members on MethodBase breaks F# build, block mono 3.0.5* and 3.0.6* for F# change blocking deps to autoupdateable better versionator eclass usage, thx to slyfox
Diffstat (limited to 'dev-util/mono-debugger/mono-debugger-9999.ebuild')
-rw-r--r--dev-util/mono-debugger/mono-debugger-9999.ebuild44
1 files changed, 44 insertions, 0 deletions
diff --git a/dev-util/mono-debugger/mono-debugger-9999.ebuild b/dev-util/mono-debugger/mono-debugger-9999.ebuild
new file mode 100644
index 0000000..825174a
--- /dev/null
+++ b/dev-util/mono-debugger/mono-debugger-9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-debugger/mono-debugger-9999.ebuild $
+
+EAPI=4
+
+inherit go-mono mono autotools flag-o-matic eutils
+
+DESCRIPTION="Debugger for .NET managed and unmanaged applications"
+HOMEPAGE="http://www.mono-project.com/"
+
+LICENSE="GPL-2 MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RESTRICT="test"
+
+# Binutils is needed for libbfd
+RDEPEND="!!=dev-lang/mono-2.2
+ sys-devel/binutils
+ dev-libs/glib:2"
+DEPEND="${RDEPEND}
+ !dev-lang/mercury"
+
+src_prepare() {
+ go-mono_src_prepare
+
+ # Allow compilation against system libbfd, bnc#662581
+ epatch "${FILESDIR}/${PN}-2.8-system-bfd.patch"
+ eautoreconf
+}
+
+src_configure() {
+ append-ldflags -Wl,--no-undefined #nowarn
+
+ go-mono_src_configure \
+ --with-system-libbfd \
+ --disable-static
+}
+
+src_compile() {
+ emake -j1 #nowarn
+}