From: Jakub Bogusz Date: Wed, 3 Feb 2016 21:04:26 +0000 (+0100) Subject: - added json patch (don't reference internal NewtonSoft.Json dll in .pc file, system... X-Git-Tag: auto/th/monodevelop-5.10.0.871-1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=c74fc8cc6f6c3f6c00e8c89692595ed3f6e7d08b;p=packages%2Fmonodevelop.git - added json patch (don't reference internal NewtonSoft.Json dll in .pc file, system library is used) --- diff --git a/monodevelop-json.patch b/monodevelop-json.patch new file mode 100644 index 0000000..ba330fb --- /dev/null +++ b/monodevelop-json.patch @@ -0,0 +1,8 @@ +--- monodevelop-5.10/monodevelop.pc.in.orig 2015-11-17 15:29:48.000000000 +0100 ++++ monodevelop-5.10/monodevelop.pc.in 2016-02-03 21:32:04.551242581 +0100 +@@ -10,4 +10,4 @@ + Name: MonoDevelop + Description: Free .NET Development Environment + Version: @VERSION@ +-Libs: -r:${libdir}/bin/MonoDevelop.Core.dll -r:${libdir}/bin/MonoDevelop.Ide.dll -r:${libdir}/bin/ICSharpCode.NRefactory.dll -r:${libdir}/bin/ICSharpCode.NRefactory.CSharp.dll -r:${libdir}/bin/Mono.Cecil.dll -r:${libdir}/bin/Mono.TextEditor.dll -r:${libdir}/bin/Mono.Debugging.dll -r:${libdir}/bin/Newtonsoft.Json.dll -r:${libdir}/bin/Xwt.dll -r:${libdir}/bin/Xwt.Gtk.dll ++Libs: -r:${libdir}/bin/MonoDevelop.Core.dll -r:${libdir}/bin/MonoDevelop.Ide.dll -r:${libdir}/bin/ICSharpCode.NRefactory.dll -r:${libdir}/bin/ICSharpCode.NRefactory.CSharp.dll -r:${libdir}/bin/Mono.Cecil.dll -r:${libdir}/bin/Mono.TextEditor.dll -r:${libdir}/bin/Mono.Debugging.dll -r:${libdir}/bin/Xwt.dll -r:${libdir}/bin/Xwt.Gtk.dll diff --git a/monodevelop.spec b/monodevelop.spec index e5e2260..7cfce57 100644 --- a/monodevelop.spec +++ b/monodevelop.spec @@ -21,6 +21,7 @@ Patch2: %{name}-nunit.patch Patch3: %{name}-avoidgiterrors.patch Patch4: %{name}-nuget-unbundle.patch Patch5: %{name}-no-nuget-packages.patch +Patch6: %{name}-json.patch URL: http://monodevelop.com/ BuildRequires: autoconf >= 2.53 BuildRequires: automake >= 1:1.10 @@ -100,6 +101,7 @@ możliwości, a wśród nich: %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %{__sed} -i -e 's,\.\./version\.config,version.config,' configure.in # bash is needed because of exec -a; avoid hiding dependency by env