diff options
author | Peter Johanson <latexer@gentoo.org> | 2006-10-29 16:56:45 +0000 |
---|---|---|
committer | Peter Johanson <latexer@gentoo.org> | 2006-10-29 16:56:45 +0000 |
commit | 1509cb2f4ead3a7e95101a42051d5eb27fcba54f (patch) | |
tree | c7b445a20729e4d881f1a9a86b473ae09dfee91e /dev-util/monodevelop | |
parent | Bump. Now builds against the 2.0 profile (diff) | |
download | gentoo-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/ChangeLog | 19 | ||||
-rw-r--r-- | dev-util/monodevelop/files/digest-monodevelop-0.12 | 3 | ||||
-rw-r--r-- | dev-util/monodevelop/files/monodevelop-0.12-fixes.diff | 37 | ||||
-rw-r--r-- | dev-util/monodevelop/monodevelop-0.10.ebuild | 4 | ||||
-rw-r--r-- | dev-util/monodevelop/monodevelop-0.12.ebuild | 55 |
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 +} |