diff options
author | Peter Johanson <latexer@gentoo.org> | 2005-11-25 22:39:10 +0000 |
---|---|---|
committer | Peter Johanson <latexer@gentoo.org> | 2005-11-25 22:39:10 +0000 |
commit | f682c4c2d90e9eb0c2a13840c17355de7caa592f (patch) | |
tree | bb769d805a55cec78a975d820536aaa59d53f570 /dev-util/monodevelop | |
parent | Fix version checks, and bump to new release. (diff) | |
download | gentoo-2-f682c4c2d90e9eb0c2a13840c17355de7caa592f.tar.gz gentoo-2-f682c4c2d90e9eb0c2a13840c17355de7caa592f.tar.bz2 gentoo-2-f682c4c2d90e9eb0c2a13840c17355de7caa592f.zip |
Bump, and remove one older version.
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'dev-util/monodevelop')
-rw-r--r-- | dev-util/monodevelop/ChangeLog | 11 | ||||
-rw-r--r-- | dev-util/monodevelop/Manifest | 3 | ||||
-rw-r--r-- | dev-util/monodevelop/files/digest-monodevelop-0.5.1-r4 | 2 | ||||
-rw-r--r-- | dev-util/monodevelop/files/digest-monodevelop-0.9 | 1 | ||||
-rw-r--r-- | dev-util/monodevelop/files/monodevelop-0.5.1-iconloader.diff | 32 | ||||
-rw-r--r-- | dev-util/monodevelop/files/monodevelop-0.5.1-nemerle-gtk-sharp.diff | 49 | ||||
-rw-r--r-- | dev-util/monodevelop/files/monodevelop-0.9-boo-0.7.5-api.diff | 64 | ||||
-rw-r--r-- | dev-util/monodevelop/monodevelop-0.5.1-r4.ebuild | 61 | ||||
-rw-r--r-- | dev-util/monodevelop/monodevelop-0.9.ebuild | 56 |
9 files changed, 134 insertions, 145 deletions
diff --git a/dev-util/monodevelop/ChangeLog b/dev-util/monodevelop/ChangeLog index 6ac56e8a5099..63b3e93bfac2 100644 --- a/dev-util/monodevelop/ChangeLog +++ b/dev-util/monodevelop/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for dev-util/monodevelop # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/ChangeLog,v 1.38 2005/11/14 02:55:50 latexer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/ChangeLog,v 1.39 2005/11/25 22:39:09 latexer Exp $ + +*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: diff --git a/dev-util/monodevelop/Manifest b/dev-util/monodevelop/Manifest index 81492e272657..8ee0b1b02cf4 100644 --- a/dev-util/monodevelop/Manifest +++ b/dev-util/monodevelop/Manifest @@ -4,13 +4,16 @@ MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159 MD5 9cf588769f67de01bdb230e64b451ac5 monodevelop-0.7-r1.ebuild 1800 MD5 a430f9561f918a21f460a4749427c249 monodevelop-0.7-r2.ebuild 1843 MD5 5aad04df993aec977ae3ca15a3bc192a monodevelop-0.8.ebuild 1358 +MD5 49ed11fda1d4f60e551f96added10a17 monodevelop-0.9.ebuild 1377 MD5 2200a01878af7bc8553e3c3181d70463 files/digest-monodevelop-0.8 68 MD5 f36ce806f3552f974021d1a56021f67c files/monodevelop-0.5.1-iconloader.diff 1255 MD5 9e3ea3908c299c9240a5f7689f83909a files/monodevelop-0.5.1-nemerle-gtk-sharp.diff 1874 MD5 48b44fa7ba76c3b567d260ecff9e7aea files/digest-monodevelop-0.7-r1 68 MD5 8c9f33855ebcc0bd8100baec6a00fb50 files/digest-monodevelop-0.5.1-r4 157 +MD5 250597441f581876665088e0d7888579 files/digest-monodevelop-0.9 68 MD5 cff7e9d967516c14789c6d0246791c9d files/monodevelop-0.7-boo-0.6.0-compat.diff 1576 MD5 31886624cd9fce60d5c7346c2b22960e files/monodevelop-0.7-gtksharp-update.diff 8260 MD5 48b6815b0eb2b1996cc0bd00b3e312a6 files/monodevelop-0.7-mcs-path-fix.diff 1917 MD5 48b44fa7ba76c3b567d260ecff9e7aea files/digest-monodevelop-0.7-r2 68 MD5 606a61241cec46077c00541c346b0f9f files/monodevelop-0.8-iso-api-update.diff 3528 +MD5 98d5248c9e644ef7da01ec81fd6ae4e2 files/monodevelop-0.9-boo-0.7.5-api.diff 2720 diff --git a/dev-util/monodevelop/files/digest-monodevelop-0.5.1-r4 b/dev-util/monodevelop/files/digest-monodevelop-0.5.1-r4 deleted file mode 100644 index b7d171cb1f78..000000000000 --- a/dev-util/monodevelop/files/digest-monodevelop-0.5.1-r4 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 d89458a2d909da09b2cc1f37e16d8990 monodevelop-0.5.1.tar.gz 1806990 -MD5 ef72a432a4da1cb79733d691dc6edd40 monodevelop-0.5.1-mono-1.1.x-compat.diff.bz2 4087 diff --git a/dev-util/monodevelop/files/digest-monodevelop-0.9 b/dev-util/monodevelop/files/digest-monodevelop-0.9 new file mode 100644 index 000000000000..abdbc2f32b4c --- /dev/null +++ b/dev-util/monodevelop/files/digest-monodevelop-0.9 @@ -0,0 +1 @@ +MD5 c89d5458b0c3b29cd310ebee73b0e595 monodevelop-0.9.tar.gz 2368967 diff --git a/dev-util/monodevelop/files/monodevelop-0.5.1-iconloader.diff b/dev-util/monodevelop/files/monodevelop-0.5.1-iconloader.diff deleted file mode 100644 index 942d71ceb0c7..000000000000 --- a/dev-util/monodevelop/files/monodevelop-0.5.1-iconloader.diff +++ /dev/null @@ -1,32 +0,0 @@ -Index: Core/src/MonoDevelop.Gui.Utils/FileIcons/FileIconLoader.cs -=================================================================== ---- ./src/Libraries/MonoDevelop.Gui.Utils/FileIcons/FileIconLoader.cs (revision 2122) -+++ ./src/Libraries/MonoDevelop.Gui.Utils/FileIcons/FileIconLoader.cs (working copy) -@@ -44,20 +44,21 @@ - { - Gdk.Pixbuf bf = (Gdk.Pixbuf) iconHash [type]; - if (bf == null) { -- int i; -- string p_filename = "gnome-fs-regular"; -+ const string default_icon_location = "../data/resources/icons/gnome-fs-regular.png"; -+ string p_filename = ""; - try { -+ int i; - p_filename = iconTheme.LookupIcon (type, 24, new Gnome.IconData (), out i); -- if (p_filename == "") { -- return new Gdk.Pixbuf ("../data/resources/icons/gnome-fs-regular.png"); -+ if (p_filename.Equals ("")) { -+ p_filename = default_icon_location; - } - } catch { -- return new Gdk.Pixbuf ("../data/resources/icons/gnome-fs-regular.png"); -+ p_filename = default_icon_location; - } - try { - bf = new Gdk.Pixbuf (p_filename); - } catch { -- bf = new Gdk.Pixbuf ("../data/resources/icons/gnome-fs-regular.png"); -+ bf = new Gdk.Pixbuf (default_icon_location); - } - iconHash [type] = bf; - } diff --git a/dev-util/monodevelop/files/monodevelop-0.5.1-nemerle-gtk-sharp.diff b/dev-util/monodevelop/files/monodevelop-0.5.1-nemerle-gtk-sharp.diff deleted file mode 100644 index 5c1c7a2e2f4b..000000000000 --- a/dev-util/monodevelop/files/monodevelop-0.5.1-nemerle-gtk-sharp.diff +++ /dev/null @@ -1,49 +0,0 @@ -diff -aurN monodevelop-0.5.1-orig/build/AddIns/AddIns/BackendBindings/templates/Makefile.am monodevelop-0.5.1/build/AddIns/AddIns/BackendBindings/templates/Makefile.am ---- monodevelop-0.5.1-orig/build/AddIns/AddIns/BackendBindings/templates/Makefile.am 2004-08-07 03:33:32.000000000 -0400 -+++ monodevelop-0.5.1/build/AddIns/AddIns/BackendBindings/templates/Makefile.am 2004-10-09 15:53:48.101369232 -0400 -@@ -34,6 +34,7 @@ - JavaConsoleApplicationProject.xpt.xml \ - Library.xpt.xml \ - NemerleEmptyProject.xpt.xml \ --NemerleGtkSharpProject.xpt.xml -+NemerleGtkSharpProject.xpt.xml \ -+NemerleGtkSharpWindow.xft.xml - - EXTRA_DIST = $(template_DATA) -diff -aurN monodevelop-0.5.1-orig/build/AddIns/AddIns/BackendBindings/templates/NemerleGtkSharpWindow.xft.xml monodevelop-0.5.1/build/AddIns/AddIns/BackendBindings/templates/NemerleGtkSharpWindow.xft.xml ---- monodevelop-0.5.1-orig/build/AddIns/AddIns/BackendBindings/templates/NemerleGtkSharpWindow.xft.xml 1969-12-31 19:00:00.000000000 -0500 -+++ monodevelop-0.5.1/build/AddIns/AddIns/BackendBindings/templates/NemerleGtkSharpWindow.xft.xml 2004-10-09 15:52:51.294005264 -0400 -@@ -0,0 +1,33 @@ -+<?xml version="1.0"?> -+<Template Originator = "Pawel Rozanski" -+ Language = "Nemerle" -+ Created = "07/08/2004" -+ LastModified = "07/08/2004"> -+ -+ <TemplateConfiguration> -+ <_Name>Gtk# Window</_Name> -+ <Icon>Nemerle.File.Form</Icon> -+ <Category>Nemerle</Category> -+ <LanguageName>Nemerle</LanguageName> -+ <_Description>Creates a top-level Gtk# window</_Description> -+ </TemplateConfiguration> -+ -+ <TemplateFiles> -+ <File DefaultExtension=".n" DefaultName="MyWindow"> -+<![CDATA[// created on ${Date} at ${Time} -+using System; -+using Gtk; -+ -+public class CreatedWindow : Window -+{ -+ public this() -+ { -+ base ("MyWindow"); -+ } -+} -+]]></File> -+ </TemplateFiles> -+ -+ <FileOptions/> -+ -+</Template> diff --git a/dev-util/monodevelop/files/monodevelop-0.9-boo-0.7.5-api.diff b/dev-util/monodevelop/files/monodevelop-0.9-boo-0.7.5-api.diff new file mode 100644 index 000000000000..bf18db0c1e21 --- /dev/null +++ b/dev-util/monodevelop/files/monodevelop-0.9-boo-0.7.5-api.diff @@ -0,0 +1,64 @@ +diff -aur monodevelop-0.9-orig/configure.in monodevelop-0.9/configure.in +--- monodevelop-0.9-orig/configure.in 2005-11-23 12:36:28.000000000 -0800 ++++ monodevelop-0.9/configure.in 2005-11-25 14:04:54.000000000 -0800 +@@ -119,7 +119,7 @@ + enable_java=no) + AM_CONDITIONAL(ENABLE_JAVA, test x$enable_java = xyes) + +-BOO_REQUIRED_VERSION=0.5.6.1767 ++BOO_REQUIRED_VERSION=0.7.5.2013 + AC_ARG_ENABLE(boo, + AC_HELP_STRING([--enable-boo], + [enable support for boo [default=no]]), +diff -aur monodevelop-0.9-orig/Extras/BooBinding/Gui/ShellTextView.boo monodevelop-0.9/Extras/BooBinding/Gui/ShellTextView.boo +--- monodevelop-0.9-orig/Extras/BooBinding/Gui/ShellTextView.boo 2005-11-16 13:18:41.000000000 -0800 ++++ monodevelop-0.9/Extras/BooBinding/Gui/ShellTextView.boo 2005-11-25 14:03:48.000000000 -0800 +@@ -183,7 +183,8 @@ + for assembly in Model.References: + _fakeProject.AddReference(assembly) + +- GLib.Idle.Add( { _parserContext.ParseFile (_fakeFileName, _scriptLines) } ) ++ GLib.Idle.Add () do: ++ _parserContext.ParseFile (_fakeFileName, _scriptLines) + return false + + override def Dispose(): +@@ -242,7 +243,7 @@ + + // Short circuit to avoid getting moved back to the input line + // when paging up and down in the shell output +- if ev.Key in Gdk.Key.Page_Up, Gdk.Key.Page_Down: ++ if ev.Key in (Gdk.Key.Page_Up, Gdk.Key.Page_Down): + return super (ev) + + // Needed so people can copy and paste, but always end up +@@ -340,7 +341,7 @@ + + // Short circuit to avoid getting moved back to the input line + // when paging up and down in the shell output +- elif ev.Key in Gdk.Key.Page_Up, Gdk.Key.Page_Down: ++ elif ev.Key in (Gdk.Key.Page_Up, Gdk.Key.Page_Down): + return super (ev) + + return super (ev) +diff -aur monodevelop-0.9-orig/Extras/BooBinding/Parser/ExpressionTypeVisitor.boo monodevelop-0.9/Extras/BooBinding/Parser/ExpressionTypeVisitor.boo +--- monodevelop-0.9-orig/Extras/BooBinding/Parser/ExpressionTypeVisitor.boo 2005-09-27 07:50:33.000000000 -0700 ++++ monodevelop-0.9/Extras/BooBinding/Parser/ExpressionTypeVisitor.boo 2005-11-25 14:03:48.000000000 -0800 +@@ -166,7 +166,7 @@ + Debug(node) + CombineTypes(node.Left, node.Right) + +- override def OnTernaryExpression(node as TernaryExpression): ++ override def OnConditionalExpression(node as ConditionalExpression): + Debug(node) + CombineTypes(node.TrueValue, node.FalseValue) + +@@ -263,7 +263,7 @@ + override def OnArrayLiteralExpression(node as ArrayLiteralExpression): + CreateReturnType("System.Array") + +- override def OnAsExpression(node as AsExpression): ++ override def OnTryCastExpression(node as TryCastExpression): + CreateReturnType(node.Type) + + override def OnCastExpression(node as CastExpression): diff --git a/dev-util/monodevelop/monodevelop-0.5.1-r4.ebuild b/dev-util/monodevelop/monodevelop-0.5.1-r4.ebuild deleted file mode 100644 index 06f1cbffbce6..000000000000 --- a/dev-util/monodevelop/monodevelop-0.5.1-r4.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/monodevelop-0.5.1-r4.ebuild,v 1.4 2005/05/21 18:14:22 latexer Exp $ - -inherit mono eutils - -DESCRIPTION="MonoDevelop is a project to port SharpDevelop to Gtk#" -SRC_URI="http://www.go-mono.com/archive/1.0.2/${P}.tar.gz - mirror://gentoo/${P}-mono-1.1.x-compat.diff.bz2" -HOMEPAGE="http://monodevelop.com/" -LICENSE="GPL-2" - -IUSE="" -DEPEND=">=dev-libs/icu-2.6 - =dev-lang/mono-1.0* - >=dev-util/monodoc-1.0 - =dev-dotnet/gtk-sharp-1.0* - =dev-dotnet/glade-sharp-1.0* - =dev-dotnet/gnome-sharp-1.0* - =dev-dotnet/gconf-sharp-1.0* - =dev-dotnet/gtkhtml-sharp-1.0* - >=dev-dotnet/gtksourceview-sharp-0.5 - >=dev-dotnet/gecko-sharp-0.5-r2 - >=sys-devel/automake-1.8" - -KEYWORDS="~x86 ~ppc" -SLOT="0" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${WORKDIR}/${P}-mono-1.1.x-compat.diff || die - epatch ${FILESDIR}/${P}-nemerle-gtk-sharp.diff || die - epatch ${FILESDIR}/${P}-iconloader.diff || die - export WANT_AUTOMAKE=1.8 - aclocal || die - automake || die -} - -src_compile() { - econf || die - MAKEOPTS="-j1" make || die -} - -src_install () { - # Needed if update-mime-info is run - addwrite ${ROOT}/usr/share/mime - - make DESTDIR=${D} install || die - - # Install documentation. - dodoc ChangeLog README -} - -pkg_postinst() { - echo - ewarn "If you experience problems with syntax highlighting," - ewarn "Re-emerge gtksourceview. Previous versions of monodevelop" - ewarn "installed a .lang file that gtksourceview now handles." - echo -} diff --git a/dev-util/monodevelop/monodevelop-0.9.ebuild b/dev-util/monodevelop/monodevelop-0.9.ebuild new file mode 100644 index 000000000000..0baf46d29814 --- /dev/null +++ b/dev-util/monodevelop/monodevelop-0.9.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/monodevelop/monodevelop-0.9.ebuild,v 1.1 2005/11/25 22:39:10 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.9.1 + >=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 + >=dev-dotnet/vte-sharp-2.4.0 + boo? ( >=dev-lang/boo-0.7.5 ) + java? ( || ( >=dev-dotnet/ikvm-bin-0.14 >=dev-dotnet/ikvm-0.14.0.1-r1 ) )" + +KEYWORDS="~ppc ~x86" +SLOT="0" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${P}-boo-0.7.5-api.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 +} |