[Pkg-cli-apps-commits] [SCM] monodevelop branch, master, updated. debian/3.0.2+dfsg-3

Jo Shields directhex at apebox.org
Sun May 27 17:17:26 UTC 2012


The following commit has been merged in the master branch:
commit fcecfe7ebb2f90a4143cdd239b876443b3554ddd
Author: Jo Shields <directhex at apebox.org>
Date:   Sun May 27 18:05:21 2012 +0100

    Fix monodevelop-core-addins.pc.in to point to actual installed location of assemblies.

diff --git a/debian/patches/correct_paths_in_monodevelop-core-addins.pc.patch b/debian/patches/correct_paths_in_monodevelop-core-addins.pc.patch
new file mode 100644
index 0000000..9eabf7b
--- /dev/null
+++ b/debian/patches/correct_paths_in_monodevelop-core-addins.pc.patch
@@ -0,0 +1,23 @@
+commit 999cb5ba4b7159f665202d8e1f225d4419c81d7d
+Author: Jo Shields <directhex at apebox.org>
+Date:   Sun May 27 17:51:47 2012 +0100
+
+    Fix monodevelop-core-addins.pc.in to point to actual installed location of assemblies.
+    
+    Without this fix, the following behaviour is observed when trying to build MD addins:
+    
+    directhex at dream:/tmp$ PKG_CONFIG_PATH=moomin/lib/pkgconfig/ dmcs -pkg:monodevelop -pkg:monodevelop-core-addins hello.cs
+    error CS0006: Metadata file `moomin/lib/pkgconfig/../../lib/monodevelop/AddIns/DisplayBindings/Gettext/MonoDevelop.Gettext.dll' could not be found
+    error CS0006: Metadata file `moomin/lib/pkgconfig/../../lib/monodevelop/AddIns/DisplayBindings/SourceEditor/MonoDevelop.SourceEditor2.dll' could not be found
+    Compilation failed: 2 error(s), 0 warnings
+
+diff --git a/main/monodevelop-core-addins.pc.in b/main/monodevelop-core-addins.pc.in
+index 5f83aac..19cf971 100644
+--- a/main/monodevelop-core-addins.pc.in
++++ b/main/monodevelop-core-addins.pc.in
+@@ -6,4 +6,4 @@ GacPackage=false
+ Name: MonoDevelop Core Add-ins
+ Description: MonoDevelop Core Add-ins
+ Version: @VERSION@
+-Libs: -r:${libdir}/AddIns/VersionControl/MonoDevelop.VersionControl.dll -r:${libdir}/AddIns/NUnit/MonoDevelop.NUnit.dll -r:${libdir}/AddIns/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.dll -r:${libdir}/AddIns/MonoDevelop.AspNet/MonoDevelop.AspNet.dll -r:${libdir}/AddIns/DisplayBindings/Gettext/MonoDevelop.Gettext.dll -r:${libdir}/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.dll -r:${libdir}/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.Linux.dll -r:${libdir}/AddIns/MonoDevelop.GtkCore/MonoDevelop.GtkCore.dll -r:${libdir}/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.dll -r:${libdir}/AddIns/BackendBindings/MonoDevelop.VBNetBinding.dll -r:${libdir}/AddIns/BackendBindings/MonoDevelop.CBinding.dll -r:${libdir}/AddIns/BackendBindings/MonoDevelop.CSharpBinding.dll -r:${libdir}/AddIns/MonoDevelop.Autotools/MonoDevelop.Autotools.dll -r:${libdir}/AddIns/DisplayBindings/SourceEditor/MonoDevelop.SourceEditor2.dll -r:${libdir}/AddIns/MonoDevelop.Debugger/MonoDevelop.Debugger.dll -r:${libdir}/AddIns/MonoDevelop.Refactoring/MonoDevelop.Refactoring.dll  -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft.dll -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.dll -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/Mono.Debugger.Soft.dll
++Libs: -r:${libdir}/AddIns/VersionControl/MonoDevelop.VersionControl.dll -r:${libdir}/AddIns/NUnit/MonoDevelop.NUnit.dll -r:${libdir}/AddIns/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.dll -r:${libdir}/AddIns/MonoDevelop.AspNet/MonoDevelop.AspNet.dll -r:${libdir}/AddIns/MonoDevelop.Gettext/MonoDevelop.Gettext.dll -r:${libdir}/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.dll -r:${libdir}/AddIns/MonoDevelop.Deployment/MonoDevelop.Deployment.Linux.dll -r:${libdir}/AddIns/MonoDevelop.GtkCore/MonoDevelop.GtkCore.dll -r:${libdir}/AddIns/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport.dll -r:${libdir}/AddIns/BackendBindings/MonoDevelop.VBNetBinding.dll -r:${libdir}/AddIns/BackendBindings/MonoDevelop.CBinding.dll -r:${libdir}/AddIns/BackendBindings/MonoDevelop.CSharpBinding.dll -r:${libdir}/AddIns/MonoDevelop.Autotools/MonoDevelop.Autotools.dll -r:${libdir}/AddIns/MonoDevelop.SourceEditor2.dll -r:${libdir}/AddIns/MonoDevelop.Debugger/MonoDevelop.Debugger.dll -r:${libdir}/AddIns/MonoDevelop.Refactoring/MonoDevelop.Refactoring.dll  -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft.dll -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.dll -r:${libdir}/AddIns/MonoDevelop.Debugger.Soft/Mono.Debugger.Soft.dll
diff --git a/debian/patches/series b/debian/patches/series
index 6d7cc31..be15404 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,6 +5,7 @@
 #use_keyfile_not_keycontainer.patch
 #port_to_nunit_2.5.patch
 #make_4.0_default_framework.patch
+correct_paths_in_monodevelop-core-addins.pc.patch -p2
 link_system_nunit.patch
 use_libsvn1.patch
 use_libapr1.patch

-- 
monodevelop



More information about the Pkg-cli-apps-commits mailing list