diff --git a/pkgs/development/libraries/gtksourceview-sharp/default.nix b/pkgs/development/libraries/gtksourceview-sharp/default.nix index 381170584884..3645a982db9f 100644 --- a/pkgs/development/libraries/gtksourceview-sharp/default.nix +++ b/pkgs/development/libraries/gtksourceview-sharp/default.nix @@ -1,13 +1,10 @@ {stdenv, fetchurl, pkgconfig, mono, gtksharp, gtksourceview, monoDLLFixer}: stdenv.mkDerivation { - name = "gtksourceview-sharp-0.5"; + name = "gtksourceview-sharp-0.6-pre40261"; builder = ./builder.sh; - src = fetchurl { - url = http://www.go-mono.com/archive/1.0/gtksourceview-sharp-0.5.tar.gz; - md5 = "b82e767e42a542e185a534048db3078d"; - }; + src = /home/eelco/gtksourceview-sharp-0.6-pre40261.tar.bz2; patches = [ ./prefix.patch ]; diff --git a/pkgs/development/libraries/gtksourceview-sharp/prefix.patch b/pkgs/development/libraries/gtksourceview-sharp/prefix.patch new file mode 100644 index 000000000000..b1b692063445 --- /dev/null +++ b/pkgs/development/libraries/gtksourceview-sharp/prefix.patch @@ -0,0 +1,46 @@ +diff -rc gtksourceview-sharp/gtksourceview/Makefile.in gtksourceview-sharp-new/gtksourceview/Makefile.in +*** gtksourceview-sharp/gtksourceview/Makefile.in 2005-03-08 18:55:15.000000000 +0100 +--- gtksourceview-sharp-new/gtksourceview/Makefile.in 2005-03-08 18:59:10.000000000 +0100 +*************** +*** 192,198 **** + EXTRA_DIST = $(sources) $(customs) Gtk.metadata gtksourceview-api.raw AssemblyInfo.cs.in + DISTCLEANFILES = AssemblyInfo.cs + noinst_DATA = gtksourceview-sharp.dll +! apidir = $(gtksharp_prefix)/share/gapi-2.0 + api_DATA = gtksourceview-api.xml + sources = \ + GtkSourceView.cs +--- 192,198 ---- + EXTRA_DIST = $(sources) $(customs) Gtk.metadata gtksourceview-api.raw AssemblyInfo.cs.in + DISTCLEANFILES = AssemblyInfo.cs + noinst_DATA = gtksourceview-sharp.dll +! apidir = $(prefix)/share/gapi-2.0 + api_DATA = gtksourceview-api.xml + sources = \ + GtkSourceView.cs +Only in gtksourceview-sharp-new/gtksourceview: Makefile.in~ +Only in gtksourceview-sharp-new/gtksourceview: Makefile.in.orig +Only in gtksourceview-sharp-new/gtksourceview: Makefile.in.rej +diff -rc gtksourceview-sharp/Makefile.in gtksourceview-sharp-new/Makefile.in +*** gtksourceview-sharp/Makefile.in 2005-03-08 18:55:16.000000000 +0100 +--- gtksourceview-sharp-new/Makefile.in 2005-03-08 18:59:33.000000000 +0100 +*************** +*** 211,217 **** + target_vendor = @target_vendor@ + SUBDIRS = gtksourceview sample doc + EXTRA_DIST = nemerle.lang vbnet.lang gtksourceview-sharp.pc.in gtk-sharp.snk +! extra_langdir = $(gtksourceview_prefix)/share/gtksourceview-1.0/language-specs + extra_lang_DATA = nemerle.lang vbnet.lang + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = gtksourceview-sharp.pc +--- 211,217 ---- + target_vendor = @target_vendor@ + SUBDIRS = gtksourceview sample doc + EXTRA_DIST = nemerle.lang vbnet.lang gtksourceview-sharp.pc.in gtk-sharp.snk +! extra_langdir = $(prefix)/share/gtksourceview-1.0/language-specs + extra_lang_DATA = nemerle.lang vbnet.lang + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = gtksourceview-sharp.pc +Only in gtksourceview-sharp-new/: Makefile.in~ +Only in gtksourceview-sharp-new/: Makefile.in.orig +Only in gtksourceview-sharp-new/: Makefile.in.rej