summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/mono-debugger/ChangeLog7
-rw-r--r--dev-util/mono-debugger/Manifest6
-rw-r--r--dev-util/mono-debugger/files/digest-mono-debugger-0.41
-rw-r--r--dev-util/mono-debugger/mono-debugger-0.4.ebuild27
-rw-r--r--dev-util/mono-debugger/mono-debugger-0.6.ebuild21
5 files changed, 24 insertions, 38 deletions
diff --git a/dev-util/mono-debugger/ChangeLog b/dev-util/mono-debugger/ChangeLog
index f8ac54e38542..83ef96ce889e 100644
--- a/dev-util/mono-debugger/ChangeLog
+++ b/dev-util/mono-debugger/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/mono-debugger
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-debugger/ChangeLog,v 1.3 2004/04/01 21:31:12 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/mono-debugger/ChangeLog,v 1.4 2004/04/02 01:57:05 latexer Exp $
+
+ 01 Apr 2004; Peter Johanson <latexer@gentoo.org> mono-debugger-0.4.ebuild,
+ mono-debugger-0.6.ebuild:
+ Removed the old 0.4 ebuild, and added a check for NPTL with have_NPTL for
+ eutils.
*mono-debugger-0.6 (01 Apr 2004)
diff --git a/dev-util/mono-debugger/Manifest b/dev-util/mono-debugger/Manifest
index d82e78d8ea2c..3930ad465dad 100644
--- a/dev-util/mono-debugger/Manifest
+++ b/dev-util/mono-debugger/Manifest
@@ -1,6 +1,4 @@
-MD5 cfaaa9709bb3c5ee63c750198cd4ebd6 mono-debugger-0.4.ebuild 672
-MD5 e543c51cc1965f4e819242e642006d45 mono-debugger-0.6.ebuild 672
-MD5 dd83ae64159302539a3450cfb4b90349 ChangeLog 619
+MD5 07ebdfad2d4330cecbb34d2c1803b62e mono-debugger-0.6.ebuild 1012
+MD5 1907e5d525b6fd5739b689d9646f0bde ChangeLog 811
MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159
-MD5 3291cd9372e287030fece5ea586f5031 files/digest-mono-debugger-0.4 70
MD5 9393b14a1e05e5dd056e17a4a16a6391 files/digest-mono-debugger-0.6 70
diff --git a/dev-util/mono-debugger/files/digest-mono-debugger-0.4 b/dev-util/mono-debugger/files/digest-mono-debugger-0.4
deleted file mode 100644
index e73ee80d256c..000000000000
--- a/dev-util/mono-debugger/files/digest-mono-debugger-0.4
+++ /dev/null
@@ -1 +0,0 @@
-MD5 21f9b556ee2f9ab3941ef2816d9b1eb8 mono-debugger-0.4.tar.gz 1382827
diff --git a/dev-util/mono-debugger/mono-debugger-0.4.ebuild b/dev-util/mono-debugger/mono-debugger-0.4.ebuild
deleted file mode 100644
index 54992822d4bc..000000000000
--- a/dev-util/mono-debugger/mono-debugger-0.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# 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.4.ebuild,v 1.3 2004/04/01 21:31:12 latexer Exp $
-
-inherit mono libtool
-
-DESCRIPTION="Debugger for mono applications."
-HOMEPAGE="http://www.go-mono.com"
-SRC_URI="http://www.go-mono.com/archive/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE=""
-DEPEND=">=dev-dotnet/mono-0.25-r1
- >=x11-libs/gtk-sharp-0.10
- x11-libs/libzvt"
-
-src_compile() {
- elibtoolize
- EXTRA_ECONF='--disable-readline'
- econf || die
- emake || die
-}
-
-src_install() {
- make install DESTDIR=${D} || die
-}
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