diff options
author | ℋeatђer <heather@cynede.net> | 2013-02-23 09:04:42 +0400 |
---|---|---|
committer | Heather <Heather@cynede.net> | 2013-09-23 16:40:36 +0400 |
commit | 02f36427626240440919c11af44136a01733a45b (patch) | |
tree | afbfd05de053bc1a6a00526652f9ce75c05a1c1b /dev-util/mono-debugger/mono-debugger-9999.ebuild | |
parent | Fix documentation flag on ./configure script (diff) | |
download | dotnet-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.ebuild | 44 |
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 +} |