From bf1db9d2abafa283b9e273728eb4e064b0bbd73e Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 9 Mar 2005 19:08:21 +0000 Subject: * Set the MOZILLA_FIVE_HOME variable to point to Firefox so that MonoDevelop can browse web pages. (Maybe this shouldn't be done in MonoDevelop but in a higher-level wrapper.) svn path=/nixpkgs/trunk/; revision=2360 --- pkgs/applications/editors/monodevelop/builder.sh | 6 +++++- pkgs/applications/editors/monodevelop/default.nix | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'pkgs/applications/editors/monodevelop') diff --git a/pkgs/applications/editors/monodevelop/builder.sh b/pkgs/applications/editors/monodevelop/builder.sh index bd4b282c7c4a..eb42bc54f4c3 100644 --- a/pkgs/applications/editors/monodevelop/builder.sh +++ b/pkgs/applications/editors/monodevelop/builder.sh @@ -10,16 +10,20 @@ postInstall() { mv $out/bin $out/bin-orig mkdir $out/bin + moz=$(ls $mozilla/lib/*/libgtkembedmoz.so) + for i in $out/bin-orig/*; do echo "wrapping $(basename $i)" # !!! TODO: figure out the MONO_GAC_PREFIX automatically makeWrapper "$i" "$out/bin/$(basename $i)" \ + --suffix PATH ':' "$(dirname $(type -p mono))" \ --suffix PATH ':' "$(dirname $(type -p mono))" \ --suffix LD_LIBRARY_PATH ':' "$gtksharp/lib" \ --suffix MONO_GAC_PREFIX ':' "$gtksharp" \ --suffix MONO_GAC_PREFIX ':' "$gtkmozembedsharp" \ --suffix MONO_GAC_PREFIX ':' "$gtksourceviewsharp" \ - --suffix MONO_GAC_PREFIX ':' "$monodoc" + --suffix MONO_GAC_PREFIX ':' "$monodoc" \ + --set MOZILLA_FIVE_HOME "$(dirname $moz)" done } diff --git a/pkgs/applications/editors/monodevelop/default.nix b/pkgs/applications/editors/monodevelop/default.nix index 5ba1aadd6091..63a996e1972d 100644 --- a/pkgs/applications/editors/monodevelop/default.nix +++ b/pkgs/applications/editors/monodevelop/default.nix @@ -2,6 +2,7 @@ , gtkmozembedsharp, monodoc , perl, perlXMLParser, pkgconfig , glib, gtk, gconf, gnomevfs, libbonobo, libglade, libgnome +, mozilla }: stdenv.mkDerivation { @@ -23,5 +24,6 @@ stdenv.mkDerivation { gtkmozembedsharp monodoc ]; - inherit perlXMLParser monodoc gtksharp gtkmozembedsharp gtksourceviewsharp; + inherit perlXMLParser mozilla monodoc + gtksharp gtkmozembedsharp gtksourceviewsharp; } -- cgit 1.4.1