summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Johanson <latexer@gentoo.org>2006-10-29 16:56:45 +0000
committerPeter Johanson <latexer@gentoo.org>2006-10-29 16:56:45 +0000
commit1509cb2f4ead3a7e95101a42051d5eb27fcba54f (patch)
treec7b445a20729e4d881f1a9a86b473ae09dfee91e /dev-util/monodevelop
parentBump. Now builds against the 2.0 profile (diff)
downloadgentoo-2-1509cb2f4ead3a7e95101a42051d5eb27fcba54f.tar.gz
gentoo-2-1509cb2f4ead3a7e95101a42051d5eb27fcba54f.tar.bz2
gentoo-2-1509cb2f4ead3a7e95101a42051d5eb27fcba54f.zip
Bump (finally). No ASP.NET support yet, need to get this in now to handle the gecko-sharp issue (bug #137665). Mostly fixes bug #132457. Do some overdue cleanup while at it.
(Portage version: 2.1.2_pre1-r4)
Diffstat (limited to 'dev-util/monodevelop')
-rw-r--r--dev-util/monodevelop/ChangeLog19
-rw-r--r--dev-util/monodevelop/files/digest-monodevelop-0.123
-rw-r--r--dev-util/monodevelop/files/monodevelop-0.12-fixes.diff37
-rw-r--r--dev-util/monodevelop/monodevelop-0.10.ebuild4
-rw-r--r--dev-util/monodevelop/monodevelop-0.12.ebuild55
5 files changed, 115 insertions, 3 deletions
diff --git a/dev-util/monodevelop/ChangeLog b/dev-util/monodevelop/ChangeLog
index 0cd10820a81e..1f29cfcdf20c 100644
--- a/dev-util/monodevelop/ChangeLog
+++ b/dev-util/monodevelop/ChangeLog
@@ -1,6 +1,23 @@
# ChangeLog for dev-util/monodevelop
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/ChangeLog,v 1.42 2006/04/20 07:28:28 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/ChangeLog,v 1.43 2006/10/29 16:56:45 latexer Exp $
+
+*monodevelop-0.12 (29 Oct 2006)
+
+ 29 Oct 2006; Peter Johanson <latexer@gentoo.org>
+ -files/monodevelop-0.7-boo-0.6.0-compat.diff,
+ -files/monodevelop-0.7-gtksharp-update.diff,
+ -files/monodevelop-0.7-mcs-path-fix.diff,
+ -files/monodevelop-0.8-iso-api-update.diff,
+ -files/monodevelop-0.9-boo-0.7.5-api.diff,
+ -files/monodevelop-0.9-mono-unix.diff, +files/monodevelop-0.12-fixes.diff,
+ -monodevelop-0.7-r1.ebuild, -monodevelop-0.7-r2.ebuild,
+ -monodevelop-0.8.ebuild, -monodevelop-0.9.ebuild,
+ -monodevelop-0.9-r1.ebuild, monodevelop-0.10.ebuild,
+ +monodevelop-0.12.ebuild:
+ Bump (finally). No ASP.NET support yet, need to get this in now to handle
+ the gecko-sharp issue (bug #137665). Mostly fixes bug #132457. Do some overdue
+ cleanup while I'm at it.
*monodevelop-0.10 (20 Apr 2006)
diff --git a/dev-util/monodevelop/files/digest-monodevelop-0.12 b/dev-util/monodevelop/files/digest-monodevelop-0.12
new file mode 100644
index 000000000000..4d636ec58dd8
--- /dev/null
+++ b/dev-util/monodevelop/files/digest-monodevelop-0.12
@@ -0,0 +1,3 @@
+MD5 860d7c2b0095bd8592bc93fb55203317 monodevelop-0.12.tar.gz 3404805
+RMD160 0c18f7001e72a9ae93858e3e003ff693e615186c monodevelop-0.12.tar.gz 3404805
+SHA256 d2448f858f90af333c94e86d4a8c7234a9378ff8fde2f5541bdddbdcd7163807 monodevelop-0.12.tar.gz 3404805
diff --git a/dev-util/monodevelop/files/monodevelop-0.12-fixes.diff b/dev-util/monodevelop/files/monodevelop-0.12-fixes.diff
new file mode 100644
index 000000000000..438f90841539
--- /dev/null
+++ b/dev-util/monodevelop/files/monodevelop-0.12-fixes.diff
@@ -0,0 +1,37 @@
+diff -aur monodevelop-0.12-orig/configure.in monodevelop-0.12/configure.in
+--- monodevelop-0.12-orig/configure.in 2006-09-05 12:36:06.000000000 -0700
++++ monodevelop-0.12/configure.in 2006-10-28 07:42:43.000000000 -0700
+@@ -120,7 +120,7 @@
+ AC_ARG_ENABLE(java,
+ AC_HELP_STRING([--enable-java],
+ [enable support for Java via ikvm [default=no]]),
+- [PKG_CHECK_MODULES(IKVM, ikvm >= $IKVM_REQUIRED_VERSION, enable_java=yes, enable_java=no)],
++ [PKG_CHECK_MODULES(IKVM, ikvm >= $IKVM_REQUIRED_VERSION, enable_java="$enableval", enable_java=no)],
+ enable_java=no)
+ AM_CONDITIONAL(ENABLE_JAVA, test x$enable_java = xyes)
+
+@@ -128,7 +128,7 @@
+ AC_ARG_ENABLE(boo,
+ AC_HELP_STRING([--enable-boo],
+ [enable support for boo [default=no]]),
+- [PKG_CHECK_MODULES(BOO, boo >= $BOO_REQUIRED_VERSION, enable_boo=yes, enable_boo=no)],
++ [PKG_CHECK_MODULES(BOO, boo >= $BOO_REQUIRED_VERSION, enable_boo="$enableval", enable_boo=no)],
+ enable_boo=no)
+
+ AM_CONDITIONAL(ENABLE_BOO, test x$enable_boo = xyes)
+diff -aur monodevelop-0.12-orig/monodevelop.in monodevelop-0.12/monodevelop.in
+--- monodevelop-0.12-orig/monodevelop.in 2006-09-05 12:36:06.000000000 -0700
++++ monodevelop-0.12/monodevelop.in 2006-10-28 07:42:03.000000000 -0700
+@@ -24,8 +24,10 @@
+ MOZILLA_HOME=$(grep -h GRE_PATH= /etc/gre.d/*.conf | cut -d '"' -f 2 -d = | head -n 1)
+ elif [ $(which mozilla) ] && grep MOZILLA_FIVE_HOME= "$(which mozilla)" > /dev/null ; then
+ MOZILLA_HOME=$(grep MOZILLA_FIVE_HOME= $(which mozilla) | cut -d '"' -f 2)
+-elif [ $(which firefox) ] && grep MOZILLA_FIVE_HOME= "$(which firefox)" > /dev/null ; then
+- MOZILLA_HOME=$(grep MOZILLA_FIVE_HOME= $(which firefox) | cut -d '"' -f 2)
++elif [ $(which firefox) ] && grep MOZILLA_LIBDIR= "$(which firefox)" > /dev/null ; then
++ MOZILLA_HOME=$(grep MOZILLA_LIBDIR= $(which firefox) | cut -d '=' -f 2)
++elif [ $(which seamonkey) ] && grep MOZILLA_LIBDIR= "$(which seamonkey)" > /dev/null ; then
++ MOZILLA_HOME=$(grep MOZILLA_LIBDIR= $(which seamonkey) | cut -d '=' -f 2)
+ else
+ echo "Cannot find mozilla installation directory. Please set MOZILLA_FIVE_HOME to your mozilla directory"
+ exit 1
diff --git a/dev-util/monodevelop/monodevelop-0.10.ebuild b/dev-util/monodevelop/monodevelop-0.10.ebuild
index f322b2520c31..0aead193bd8b 100644
--- a/dev-util/monodevelop/monodevelop-0.10.ebuild
+++ b/dev-util/monodevelop/monodevelop-0.10.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/monodevelop-0.10.ebuild,v 1.1 2006/04/20 07:28:28 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/monodevelop-0.10.ebuild,v 1.2 2006/10/29 16:56:45 latexer Exp $
inherit mono eutils fdo-mime
@@ -21,7 +21,7 @@ DEPEND=">=dev-dotnet/gtksourceview-sharp-0.10
>=dev-dotnet/gtkhtml-sharp-2.4.0
>=dev-dotnet/glade-sharp-2.4.0
>=dev-dotnet/vte-sharp-2.4.0
- boo? ( >=dev-lang/boo-0.7.5 )
+ boo? ( <dev-lang/boo-0.7.6 )
java? ( || ( >=dev-dotnet/ikvm-bin-0.14 >=dev-dotnet/ikvm-0.14.0.1-r1 ) )"
KEYWORDS="~amd64 ~ppc ~x86"
diff --git a/dev-util/monodevelop/monodevelop-0.12.ebuild b/dev-util/monodevelop/monodevelop-0.12.ebuild
new file mode 100644
index 000000000000..85785d527ad2
--- /dev/null
+++ b/dev-util/monodevelop/monodevelop-0.12.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/monodevelop-0.12.ebuild,v 1.1 2006/10/29 16:56:45 latexer Exp $
+
+inherit mono eutils fdo-mime
+
+DESCRIPTION="Free .NET development environment"
+SRC_URI="http://www.go-mono.com/sources/${PN}/${P}.tar.gz"
+HOMEPAGE="http://monodevelop.com/"
+LICENSE="GPL-2"
+
+IUSE="boo java"
+DEPEND=">=dev-dotnet/gtksourceview-sharp-0.10
+ >=dev-dotnet/gecko-sharp-0.10
+ >=dev-lang/mono-1.1.10
+ >=dev-util/monodoc-1.0
+ >=dev-dotnet/gtk-sharp-2.4.0
+ >=dev-dotnet/gnomevfs-sharp-2.4.0
+ >=dev-dotnet/gnome-sharp-2.4.0
+ >=dev-dotnet/gconf-sharp-2.4.0
+ >=dev-dotnet/gtkhtml-sharp-2.4.0
+ >=dev-dotnet/glade-sharp-2.4.0
+ boo? ( >=dev-lang/boo-0.7.6 )
+ java? ( || ( >=dev-dotnet/ikvm-bin-0.14 >=dev-dotnet/ikvm-0.14.0.1-r1 ) )"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+SLOT="0"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-fixes.diff
+}
+
+src_compile() {
+ econf \
+ $(use_enable boo) \
+ $(use_enable java) \
+ --enable-nunit \
+ --enable-versioncontrol \
+ --disable-update-mimedb \
+ --disable-update-desktopdb \
+ || die
+ emake -j1 || die
+}
+
+src_install () {
+ make DESTDIR=${D} install || die
+ dodoc ChangeLog README
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}