summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/mono-debugger/mono-debugger-0.6.ebuild')
-rw-r--r--dev-util/mono-debugger/mono-debugger-0.6.ebuild21
1 files changed, 16 insertions, 5 deletions
diff --git a/dev-util/mono-debugger/mono-debugger-0.6.ebuild b/dev-util/mono-debugger/mono-debugger-0.6.ebuild
index 661022af0692..cedb4290c777 100644
--- a/dev-util/mono-debugger/mono-debugger-0.6.ebuild
+++ b/dev-util/mono-debugger/mono-debugger-0.6.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-debugger/mono-debugger-0.6.ebuild,v 1.1 2004/04/01 21:31:12 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-debugger/mono-debugger-0.6.ebuild,v 1.2 2004/04/02 01:57:05 latexer Exp $
-inherit mono libtool
+inherit mono libtool eutils
DESCRIPTION="Debugger for mono applications."
HOMEPAGE="http://www.go-mono.com"
@@ -11,9 +11,20 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
-DEPEND=">=dev-dotnet/mono-0.25-r1
- >=x11-libs/gtk-sharp-0.10
- x11-libs/libzvt"
+DEPEND=">=dev-dotnet/mono-0.25-r1"
+
+src_unpack() {
+ unpack ${A}
+
+ if ! have_NPTL
+ then
+ eerror "mono-debugger requires you to have NPTL support in glibc."
+ eerror "To this, you need to re-emerge glibc with 2.6 kernel headers."
+ eerror "Optionally, remove 'nptl' from your USE flags to make ebuilds"
+ eerror "not depend on mono-debugger (such as monodevelop)."
+ die "No support for NPTL found in glibc!"
+ fi
+}
src_compile() {
elibtoolize