diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2005-03-09 17:49:19 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2005-03-09 17:49:19 +0000 |
commit | 7cc7ba776b5cf6572bea8f3fcfdc227f97860d8e (patch) | |
tree | aeca16bc372fc24ca8b2dd238ab1c68e2b3e1638 /pkgs/applications/editors/monodevelop | |
parent | b701827950a7afa78eee5fe7cf2818cb79cc0845 (diff) |
* MonoDevelop (from SVN).
svn path=/nixpkgs/trunk/; revision=2356
Diffstat (limited to 'pkgs/applications/editors/monodevelop')
-rw-r--r-- | pkgs/applications/editors/monodevelop/builder.sh | 3 | ||||
-rw-r--r-- | pkgs/applications/editors/monodevelop/default.nix | 23 | ||||
-rw-r--r-- | pkgs/applications/editors/monodevelop/prefix.patch | 44 |
3 files changed, 60 insertions, 10 deletions
diff --git a/pkgs/applications/editors/monodevelop/builder.sh b/pkgs/applications/editors/monodevelop/builder.sh index ca5e9a772f14..0c69beca856e 100644 --- a/pkgs/applications/editors/monodevelop/builder.sh +++ b/pkgs/applications/editors/monodevelop/builder.sh @@ -1,5 +1,8 @@ . $stdenv/setup export PERL5LIB=$perlXMLParser/lib/site_perl:$PERL5LIB + +export MONO_GAC_PREFIX=$monodoc:$gtksharp + genericBuild diff --git a/pkgs/applications/editors/monodevelop/default.nix b/pkgs/applications/editors/monodevelop/default.nix index 10b4a8813ba3..e0c0eec21579 100644 --- a/pkgs/applications/editors/monodevelop/default.nix +++ b/pkgs/applications/editors/monodevelop/default.nix @@ -1,19 +1,22 @@ -{ stdenv, fetchurl, mono, gtksharp, gtksourceviewsharp +{ stdenv, fetchurl, file, mono, gtksharp, gtksourceviewsharp +, gtkmozembedsharp, monodoc , perl, perlXMLParser, pkgconfig -, glib, gconf, gnomevfs, libbonobo}: +, glib, gtk, gconf, gnomevfs, libbonobo, libglade, libgnome +}: stdenv.mkDerivation { - name = "monodevelop-0.5.1"; + name = "monodevelop-0.6-pre2315"; builder = ./builder.sh; - src = fetchurl { - url = http://www.go-mono.com/archive/1.0.5/monodevelop-0.5.1.tar.gz; - md5 = "d89458a2d909da09b2cc1f37e16d8990"; - }; + src = /home/eelco/monodevelop-0.6-pre2315.tar.bz2; + patches = [./prefix.patch]; + buildInputs = [ - mono gtksharp gtksourceviewsharp perl pkgconfig gnomevfs - glib libbonobo gconf + file mono gtksharp gtksourceviewsharp perl pkgconfig + glib gtk gconf gnomevfs libbonobo libglade libgnome + gtkmozembedsharp monodoc ]; - inherit perlXMLParser; + + inherit perlXMLParser monodoc gtksharp; } diff --git a/pkgs/applications/editors/monodevelop/prefix.patch b/pkgs/applications/editors/monodevelop/prefix.patch new file mode 100644 index 000000000000..5ab0b4042dd4 --- /dev/null +++ b/pkgs/applications/editors/monodevelop/prefix.patch @@ -0,0 +1,44 @@ +diff -rc MonoDevelop-orig/Makefile.in MonoDevelop/Makefile.in +*** MonoDevelop-orig/Makefile.in 2005-03-09 17:43:58.000000000 +0100 +--- MonoDevelop/Makefile.in 2005-03-09 18:10:20.000000000 +0100 +*************** +*** 298,304 **** + # (mkdir ../../build/bin/ hack) + SUBDIRS = Core build po Extras + bin_SCRIPTS = monodevelop +! gnome_data = @gnome_prefix@/share + desktopdir = $(gnome_data)/applications + desktop_DATA = monodevelop.desktop + pixmapdir = $(gnome_data)/pixmaps +--- 298,304 ---- + # (mkdir ../../build/bin/ hack) + SUBDIRS = Core build po Extras + bin_SCRIPTS = monodevelop +! gnome_data = @prefix@/share + desktopdir = $(gnome_data)/applications + desktop_DATA = monodevelop.desktop + pixmapdir = $(gnome_data)/pixmaps +*************** +*** 809,818 **** + all: + + install-data-hook: +! $(UPDATE_MIME_DB) $(gnome_data)/mime + + uninstall-hook: +! $(UPDATE_MIME_DB) $(gnome_data)/mime + + run: runmd + +--- 809,818 ---- + all: + + install-data-hook: +! # $(UPDATE_MIME_DB) $(gnome_data)/mime + + uninstall-hook: +! # $(UPDATE_MIME_DB) $(gnome_data)/mime + + run: runmd + +Only in MonoDevelop: Makefile.in~ |