diff options
Diffstat (limited to 'dev-util/monodevelop')
-rw-r--r-- | dev-util/monodevelop/ChangeLog | 417 | ||||
-rw-r--r-- | dev-util/monodevelop/Manifest | 4 | ||||
-rw-r--r-- | dev-util/monodevelop/metadata.xml | 10 | ||||
-rw-r--r-- | dev-util/monodevelop/monodevelop-2.3.ebuild | 87 |
4 files changed, 518 insertions, 0 deletions
diff --git a/dev-util/monodevelop/ChangeLog b/dev-util/monodevelop/ChangeLog new file mode 100644 index 0000000..2903d7d --- /dev/null +++ b/dev-util/monodevelop/ChangeLog @@ -0,0 +1,417 @@ +# ChangeLog for dev-util/monodevelop +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/ChangeLog,v 1.78 2010/05/04 06:46:40 patrick Exp $ + +*monodevelop-2.2.2 (04 May 2010) + + 04 May 2010; Patrick Lauer <patrick@gentoo.org> +monodevelop-2.2.2.ebuild: + Bump for #317679 + + 07 Mar 2010; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-2.2.1.ebuild: + Only block versions of language-modules <x.y, not <x.y.z + +*monodevelop-2.2.1 (21 Feb 2010) + + 21 Feb 2010; Patrick Lauer <patrick@gentoo.org> +monodevelop-2.2.1.ebuild: + Bump + + 01 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> + monodevelop-2.0.ebuild, monodevelop-2.1.1.ebuild: + mozilla-firefox-bin -> firefox-bin + +*monodevelop-2.1.1 (18 Oct 2009) + + 18 Oct 2009; Peter Alfredsen <loki_val@gentoo.org> + +monodevelop-2.1.1.ebuild: + Bump to 2.2 Beta 2 + +*monodevelop-2.0 (30 Mar 2009) + + 30 Mar 2009; Peter Alfredsen <loki_val@gentoo.org> + -files/monodevelop-0.18.1-configure.patch, + -files/monodevelop-0.18.1-libstetic.patch, + -files/monodevelop-0.19-exuberant-ctags.patch, + -files/monodevelop-0.19-parallel-build.patch, + -files/monodevelop-1.0-configure.patch, + -files/monodevelop-1.0-libstetic.patch, + -files/monodevelop-1.0-parallel-build.patch, + -files/monodevelop-exuberant-ctags.patch, -monodevelop-1.9.1.ebuild, + -monodevelop-1.9.2.ebuild, -monodevelop-1.9.3.ebuild, + +monodevelop-2.0.ebuild: + Bump to monodevelop-2.0 version. Punt old. + + 26 Mar 2009; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-1.9.1.ebuild, monodevelop-1.9.2.ebuild, + monodevelop-1.9.3.ebuild: + Fix order of mono-addins in || ( a b ) expression to prefer the newest + version. Bug 263864. Thanks to uzytkownik <uzytkownik2@gmail.com> for + reporting. + +*monodevelop-1.9.3 (17 Mar 2009) + + 17 Mar 2009; Peter Alfredsen <loki_val@gentoo.org> + +monodevelop-1.9.3.ebuild: + Bump to MD 2 Beta 2 + +*monodevelop-1.9.2 (08 Mar 2009) + + 08 Mar 2009; Peter Alfredsen <loki_val@gentoo.org> + +monodevelop-1.9.2.ebuild: + Beta1 of monodevelop-2. Bug 259798. Thanks to uzytkownik + <uzytkownik2@gmail.com>. + + 25 Jan 2009; Peter Alfredsen <loki_val@gentoo.org> + -monodevelop-0.18.1.ebuild, -monodevelop-0.19.ebuild, + -monodevelop-1.0.ebuild: + Clean up for bug 250135 + + 19 Jan 2009; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-1.9.1.ebuild: + Monodevelop needs dbus built with X support to run properly. Thanks to + mabi for reporting. + + 05 Jan 2009; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-1.9.1.ebuild: + Fix for new gtk-sharp-module eclass + + 15 Dec 2008; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-1.9.1.ebuild: + Bump dependencies on -sharp packages to avoid conflicting deps. Bug + 251083. + + 14 Dec 2008; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-0.18.1.ebuild, monodevelop-0.19.ebuild, + monodevelop-1.0.ebuild, monodevelop-1.9.1.ebuild: + Use virtual/monodoc to accomodate inclusion of monodoc in mono from + >=mono-2.2_pre1 + + 03 Dec 2008; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-1.9.1.ebuild: + Explain about add-ins, bug 249563. + + 02 Dec 2008; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-1.9.1.ebuild: + Fix mono-addins dep, bug 249656 + + 30 Nov 2008; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-1.9.1.ebuild: + Drop gnome use flag, disabling it causes fail. Bug 249417. + + 30 Nov 2008; Peter Alfredsen <loki_val@gentoo.org> + monodevelop-1.9.1.ebuild: + Gtksourceview component is broken according to upstream. + +*monodevelop-1.9.1 (30 Nov 2008) + + 30 Nov 2008; Peter Alfredsen <loki_val@gentoo.org> + +monodevelop-1.9.1.ebuild: + Bump for mono-2 + +*monodevelop-1.0 (01 Jun 2008) + + 01 Jun 2008; Jurek Bartuszek <jurek@gentoo.org> + +files/monodevelop-1.0-configure.patch, + +files/monodevelop-1.0-libstetic.patch, + +files/monodevelop-1.0-parallel-build.patch, +monodevelop-1.0.ebuild: + Version bump (bug #195925) + + 01 Jun 2008; Jurek Bartuszek <jurek@gentoo.org> + -files/monodevelop-0.15-aspnet-template-fix.patch, + -files/monodevelop-0.15-configure.patch, -monodevelop-0.15.ebuild: + Wiped out old version + + 03 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org> + +files/monodevelop-0.19-parallel-build.patch, monodevelop-0.19.ebuild: + Add *nasty* hack to get parallel builds working + +*monodevelop-0.19 (02 Mar 2008) + + 02 Mar 2008; Saleem Abdulrasool <compnerd@gentoo.org> + +files/monodevelop-0.18.1-libstetic.patch, + +files/monodevelop-0.19-exuberant-ctags.patch, +monodevelop-0.19.ebuild: + Version bump from upstream, patch from Ed Catmur <ed@catmur.co.uk> for + parallel builds + +*monodevelop-0.18.1 (31 Dec 2007) + + 31 Dec 2007; Jurek Bartuszek <jurek@gentoo.org> + -files/monodevelop-0.12-fixes.diff, + -files/monodevelop-0.14-aspnet-template-fix.patch, + -files/monodevelop-0.14-configure.patch, + +files/monodevelop-0.18.1-configure.patch, + +files/monodevelop-exuberant-ctags.patch, -monodevelop-0.10.ebuild, + -monodevelop-0.12.ebuild, -monodevelop-0.14.ebuild, + -monodevelop-0.18.ebuild, +monodevelop-0.18.1.ebuild: + - version bump + - cleaned out old versions + + 30 Dec 2007; Saleem Abdulrasool <compnerd@gentoo.org> + monodevelop-0.10.ebuild, monodevelop-0.12.ebuild, monodevelop-0.14.ebuild, + monodevelop-0.15.ebuild: + fix a few quoting issues + +*monodevelop-0.18 (30 Dec 2007) + + 30 Dec 2007; Saleem Abdulrasool <compnerd@gentoo.org> + +monodevelop-0.18.ebuild: + Version bump from upstream, still has a few parallel build issues + +*monodevelop-0.15 (19 Aug 2007) + + 19 Aug 2007; Jurek Bartuszek <jurek@gentoo.org> + +files/monodevelop-0.15-aspnet-template-fix.patch, + +files/monodevelop-0.15-configure.patch, +monodevelop-0.15.ebuild: + Version bump (bug #187987) + + 01 Aug 2007; Jurek Bartuszek <jurek@gentoo.org> monodevelop-0.14.ebuild: + Removing ~ppc flag until bug #185808 is fixed + + 27 Jul 2007; Jurek Bartuszek <jurek@gentoo.org> + files/monodevelop-0.14-configure.patch: + Replaced garbage in monodevelop-0.14-configure.patch with real content (fixing + bug #186777) + + 26 Jul 2007; Jurek Bartuszek <jurek@gentoo.org> + files/monodevelop-0.14-configure.patch, monodevelop-0.14.ebuild: + Fixes in configure.in (bug #183956) + + 18 Jul 2007; Jurek Bartuszek <jurek@gentoo.org> monodevelop-0.14.ebuild: + Added ~amd64 and ~ppc keywords + + 02 Jul 2007; Jurek Bartuszek <jurek@gentoo.org> + files/monodevelop-0.14-configure.patch, monodevelop-0.14.ebuild: + - aspnetedit use flag now requires either firefox or seamonkey use flag to be + enabled (bug #183968) + - fixed typo in configure.in which prevented the --disable-update-desktopdb + option from being honored by configure script (bug #183956) + +*monodevelop-0.14 (01 Jul 2007) + + 01 Jul 2007; Jurek Bartuszek <jurek@gentoo.org> + +files/monodevelop-0.14-aspnet-template-fix.patch, + +files/monodevelop-0.14-configure.patch, +monodevelop-0.14.ebuild: + Version bump (fixing bugs #132457, #168208) + + 11 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org> + monodevelop-0.12.ebuild: + Fix metacity atom + + 10 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org> + monodevelop-0.12.ebuild: + Add metacity as a dependency, it is useless without it. Fixes bug #143652 + +*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) + + 20 Apr 2006; Peter Johanson <latexer@gentoo.org> +monodevelop-0.10.ebuild: + Bumpity bump. + +*monodevelop-0.9-r1 (14 Jan 2006) + + 14 Jan 2006; Peter Johanson <latexer@gentoo.org> + +files/monodevelop-0.9-mono-unix.diff, +monodevelop-0.9-r1.ebuild: + Revision bump with fix for Mono.Posix deprecated class removal in upcoming + mono-1.1.13 + + 26 Nov 2005; Herbie Hopkins <herbs@gentoo.org> monodevelop-0.9.ebuild: + Marked ~amd64 wrt bug #113591. + +*monodevelop-0.9 (25 Nov 2005) + + 25 Nov 2005; Peter Johanson <latexer@gentoo.org> + -files/monodevelop-0.5.1-iconloader.diff, + -files/monodevelop-0.5.1-nemerle-gtk-sharp.diff, + +files/monodevelop-0.9-boo-0.7.5-api.diff, -monodevelop-0.5.1-r4.ebuild, + +monodevelop-0.9.ebuild: + Bump, and remove one older version. + + 14 Nov 2005; Peter Johanson <latexer@gentoo.org> + +files/monodevelop-0.8-iso-api-update.diff, monodevelop-0.8.ebuild: + Add patch to make ISO-1 C# compliant. Needed for compilation with upcoming + mono-1.1.10 + +*monodevelop-0.8 (16 Oct 2005) + + 16 Oct 2005; Peter Johanson <latexer@gentoo.org> +monodevelop-0.8.ebuild: + Bump. + +*monodevelop-0.7-r2 (23 Sep 2005) + + 23 Sep 2005; Peter Johanson <latexer@gentoo.org> + +files/monodevelop-0.7-mcs-path-fix.diff, +monodevelop-0.7-r2.ebuild: + Revision bump with fix for mcs path finding on amd64/multilib arches. See + bug #106661. + + 16 Sep 2005; Peter Johanson <latexer@gentoo.org> -monodevelop-0.7.ebuild: + Remove one older version. + +*monodevelop-0.7-r1 (08 Sep 2005) + + 08 Sep 2005; Peter Johanson <latexer@gentoo.org> + +files/monodevelop-0.7-boo-0.6.0-compat.diff, + +files/monodevelop-0.7-gtksharp-update.diff, +monodevelop-0.7-r1.ebuild: + Revision bump with boo and gtk-sharp fixes. + + 17 Aug 2005; Peter Johanson <latexer@gentoo.org> + -monodevelop-0.5.1-r3.ebuild, -monodevelop-0.6.ebuild: + Remove some older versions. + + 05 Jun 2005; David Holm <dholm@gentoo.org> monodevelop-0.7.ebuild: + Added to ~ppc. + + 03 Jun 2005; Peter Johanson <latexer@gentoo.org> monodevelop-0.7.ebuild: + Fix problem with shared mime info getting corrupted after an install. + + 01 Jun 2005; Peter Johanson <latexer@gentoo.org> monodevelop-0.6.ebuild: + Fix the deps to pull in a version of gtk-sharp that actually works. See bug + #93472. + + 23 May 2005; Peter Johanson <latexer@gentoo.org> monodevelop-0.6.ebuild, + monodevelop-0.7.ebuild: + Add missing gnome-sharp dep. + + 22 May 2005; Peter Johanson <latexer@gentoo.org> monodevelop-0.7.ebuild: + Fix deps to be more accurate. + + 21 May 2005; Peter Johanson <latexer@gentoo.org> + monodevelop-0.5.1-r3.ebuild, monodevelop-0.5.1-r4.ebuild: + Mark 0.5.1* as needing mono-1.0.x. They really don't work with mono-1.1.x. + + 21 May 2005; Tom Martin <slarti@gentoo.org> monodevelop-0.7.ebuild: + Marked ~amd64. + +*monodevelop-0.7 (18 May 2005) + + 18 May 2005; Peter Johanson <latexer@gentoo.org> +monodevelop-0.7.ebuild: + Bump. Now with ikvm and boo support! + + 07 Apr 2005; Peter Johanson <latexer@gentoo.org> monodevelop-0.6.ebuild: + Add comment about monodevelop-0.6's inability to handle gtk-sharp-1.0.x + projects. + +*monodevelop-0.6 (02 Apr 2005) + + 02 Apr 2005; Peter Johanson <latexer@gentoo.org> +monodevelop-0.6.ebuild: + Bump. New release with lots of new features/fixes. + + 22 Mar 2005; Peter Johanson <latexer@gentoo.org> + -monodevelop-0.5.1-r1.ebuild, -monodevelop-0.5.1-r2.ebuild, + monodevelop-0.5.1-r3.ebuild, monodevelop-0.5.1-r4.ebuild: + Remove a few older versions, and fix *-sharp deps to handle gtk-sharp SLOTs + properly. + + 10 Mar 2005; Peter Johanson <latexer@gentoo.org> + monodevelop-0.5.1-r1.ebuild, monodevelop-0.5.1-r2.ebuild, + monodevelop-0.5.1-r3.ebuild, monodevelop-0.5.1-r4.ebuild: + mono moved from dev-dotnet -> dev-lang + +*monodevelop-0.5.1-r4 (07 Mar 2005) + + 07 Mar 2005; Peter Johanson <latexer@gentoo.org> + +files/monodevelop-0.5.1-iconloader.diff, +monodevelop-0.5.1-r4.ebuild: + Add a fix for icon loading with some gtk+ themes. See bug #83607. Thanks to + Alexander Kaiser for the fix. + +*monodevelop-0.5.1-r3 (08 Feb 2005) + + 08 Feb 2005; Peter Johanson <latexer@gentoo.org> + -files/monodevelop-0.5-compat.diff, +monodevelop-0.5.1-r3.ebuild, + -monodevelop-0.5.1.ebuild, -monodevelop-0.5.ebuild: + Revision bump with mono-1.1.x compat, and remove a few older versions. + +*monodevelop-0.5.1-r2 (01 Dec 2004) + + 01 Dec 2004; Peter Johanson <latexer@gentoo.org> +monodevelop-0.5.1-r2.ebuild: + Revision bump with new split up gtk-sharp deps. + + 03 Nov 2004; Peter Johanson <latexer@gentoo.org> -monodevelop-0.3-r1.ebuild, + -monodevelop-0.3.ebuild, -monodevelop-0.4-r1.ebuild, + -monodevelop-0.4.ebuild: + Clean out some old ebuilds. + + 26 Oct 2004; Peter Johanson <latexer@gentoo.org> monodevelop-0.3-r1.ebuild, + monodevelop-0.3.ebuild, monodevelop-0.4-r1.ebuild, monodevelop-0.4.ebuild, + monodevelop-0.5.1-r1.ebuild, monodevelop-0.5.1.ebuild, + monodevelop-0.5.ebuild: + Move gtk-sharp dep from x11-libs -> dev-dotnet + +*monodevelop-0.5.1-r1 (10 Oct 2004) + + 10 Oct 2004; Peter Johanson <latexer@gentoo.org> + +files/monodevelop-0.5.1-nemerle-gtk-sharp.diff, +monodevelop-0.5.1-r1.ebuild: + Revision bump. Fix for missing file for nemerle addin. + +*monodevelop-0.5.1 (23 Sep 2004) + + 23 Sep 2004; Peter Johanson <latexer@gentoo.org> +monodevelop-0.5.1.ebuild: + Bump. + + 09 Aug 2004; Peter Johanson <latexer@gentoo.org> + +files/monodevelop-0.5-compat.diff, monodevelop-0.5.ebuild: + Fix for compat with mono-1.0.1. A fixed mcs bug exposed an MD bug. See bug + #59794 + +*monodevelop-0.5 (30 Jun 2004) + + 30 Jun 2004; Peter Johanson <latexer@gentoo.org> +monodevelop-0.5.ebuild: + New release for 1.0. + +*monodevelop-0.4-r1 (16 Jun 2004) + + 16 Jun 2004; Peter Johanson <latexer@gentoo.org> monodevelop-0.4-r1.ebuild: + Simple revision bump to ensure that MD gets rebuilt against newer gecko-sharp + from beta3. + + 02 Jun 2004; David Holm <dholm@gentoo.org> monodevelop-0.4.ebuild: + Added to ~ppc. + + 02 Jun 2004; Peter Johanson <latexer@gentoo.org> monodevelop-0.2.ebuild: + Removing all pre-Beta1 mono stuff. + +*monodevelop-0.4 (02 Jun 2004) + + 02 Jun 2004; Peter Johanson <latexer@gentoo.org> monodevelop-0.4.ebuild: + Beta2. You know you love it. + + 11 May 2004; Peter Johanson <latexer@gentoo.org> monodevelop-0.3-r1.ebuild, + monodevelop-0.3.ebuild: + Downgrading the icu dependancy to 2.6, as tberman affirms that this really + will work. (And thus not create problems for gtk-sharp as it seems to like + icu-2.6 better) + +*monodevelop-0.3-r1 (06 May 2004) + + 06 May 2004; Peter Johanson <latexer@gentoo.org> monodevelop-0.3-r1.ebuild: + Revision bump to pull in new gecko-sharp which includes some important fixes. + +*monodevelop-0.3 (05 May 2004) + + 05 May 2004; Peter Johanson <latexer@gentoo.org> monodevelop-0.3.ebuild: + And then there was 0.3. mono-debugger support disabled for this release. Will + be back in 0.4. + +*monodevelop-0.2 (01 Apr 2004) + + 01 Apr 2004; Peter Johanson <latexer@gentoo.org> metadata.xml, + monodevelop-0.2.ebuild: + Initial commit. Everyone rejoice, monodevelop is revealed unto the world. + Thanks to tberman and the whole mono crew. Thanks to everyone on bug #43816 + as well. + diff --git a/dev-util/monodevelop/Manifest b/dev-util/monodevelop/Manifest new file mode 100644 index 0000000..cee632e --- /dev/null +++ b/dev-util/monodevelop/Manifest @@ -0,0 +1,4 @@ +DIST monodevelop-2.3.tar.bz2 5992673 RMD160 b2edf18ff1ae4e1edb9831ebae050e7e2bcfd4d8 SHA1 2016c57dbbedb257912212ba602d506f88a33015 SHA256 7708cd40168d0fe058ecb9af4a324b65924411f17a3a6ee4cc46943494da155b +EBUILD monodevelop-2.3.ebuild 2512 RMD160 f9374e08fe31986e2053a7df395138a1e12949ca SHA1 fa5a91e6d10612488eed7a800b33d370d54e191f SHA256 8e48748c289b0aab344abb9d9a5931b79d4ecca416b052109e8bef07693145f2 +MISC ChangeLog 15073 RMD160 8e95af228db8454f5e2da675dfda40475799fa1d SHA1 35795ee3f4f8caca0df595edceb90b51723a49a6 SHA256 39243e9522cb6708cf52f05b28c50689b2564ebfe96773e7b3f2b1587c0b001f +MISC metadata.xml 260 RMD160 eecb7161102f7359031d32ef4d0a853ad68c128a SHA1 85e42541dbe13b49285fc9156bca90d2f0e38899 SHA256 a4370bc15e78a3eecd51884dc4ceecee58d4a2ff916c81d494418f4214aefa07 diff --git a/dev-util/monodevelop/metadata.xml b/dev-util/monodevelop/metadata.xml new file mode 100644 index 0000000..2a13ce0 --- /dev/null +++ b/dev-util/monodevelop/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>alex.cepoi@gmail.com</email> + <name>Alexandru Cepoi</name> + </maintainer> +</pkgmetadata> + diff --git a/dev-util/monodevelop/monodevelop-2.3.ebuild b/dev-util/monodevelop/monodevelop-2.3.ebuild new file mode 100644 index 0000000..587ee62 --- /dev/null +++ b/dev-util/monodevelop/monodevelop-2.3.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/monodevelop-2.2.2.ebuild,v 1.1 2010/05/04 06:46:40 patrick Exp $ + +EAPI=2 + +inherit fdo-mime mono multilib gnome2-utils versionator + +DESCRIPTION="Integrated Development Environment for .NET" +HOMEPAGE="http://www.monodevelop.com/" +SRC_URI="http://ftp.novell.com/pub/mono/sources/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+subversion" + +RDEPEND="sys-apps/dbus[X] + >=dev-lang/mono-2.4 + >=virtual/monodoc-2.0 + || ( + >=dev-dotnet/mono-addins-0.4[gtk] + ~dev-dotnet/mono-addins-0.3.1 + ) + >=dev-dotnet/gtk-sharp-2.12.9 + >=dev-dotnet/glade-sharp-2.12.9 + >=dev-dotnet/gnome-sharp-2.24.0 + >=dev-dotnet/gnomevfs-sharp-2.24.0 + >=dev-dotnet/gconf-sharp-2.24.0 + || ( + net-libs/xulrunner + www-client/mozilla-firefox + www-client/firefox-bin + www-client/seamonkey + ) + >=dev-dotnet/xsp-2 + subversion? ( dev-util/subversion ) + dev-util/ctags + !<dev-util/monodevelop-boo-$(get_version_component_range 1-2) + !<dev-util/monodevelop-java-$(get_version_component_range 1-2) + !<dev-util/monodevelop-database-$(get_version_component_range 1-2) + !<dev-util/monodevelop-debugger-gdb-$(get_version_component_range 1-2) + !<dev-util/monodevelop-debugger-mdb-$(get_version_component_range 1-2) + !<dev-util/monodevelop-vala-$(get_version_component_range 1-2)" + +DEPEND="${RDEPEND} + sys-devel/gettext + x11-misc/shared-mime-info + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.19" + +MAKEOPTS="${MAKEOPTS} -j1" + +src_configure() { + econf --disable-update-mimedb \ + --disable-update-desktopdb \ + --enable-monoextensions \ + --enable-versioncontrol \ + --enable-gnomeplatform \ + $(use_enable subversion) \ + || die "configure failed" +} + +src_compile() { + emake || die "make failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + dodoc ChangeLog README || die "dodoc failed" +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_mime_database_update + fdo-mime_desktop_database_update + elog "These optional plugins currently exist:" + elog " - dev-util/monodevelop-boo" + elog " - dev-util/monodevelop-java" + elog " - dev-util/monodevelop-database" + elog " - dev-util/monodevelop-debugger-gdb" + elog " - dev-util/monodevelop-debugger-mdb" + elog " - dev-util/monodevelop-vala" + elog "To enable their (self-explanatory) functionality, just emerge them." + elog "Read more here:" + elog "http://monodevelop.com/" +} |