[Pkg-mono-svn-commits] rev 2470 - in evolution-sharp/trunk/debian: . patches

Jose Carlos Garcia Sogo jsogo at costa.debian.org
Sun Apr 23 16:40:44 UTC 2006


Author: jsogo
Date: 2006-04-23 16:40:43 +0000 (Sun, 23 Apr 2006)
New Revision: 2470

Added:
   evolution-sharp/trunk/debian/patches/00list
   evolution-sharp/trunk/debian/patches/fix-dllmappings.dpatch
   evolution-sharp/trunk/debian/patches/fix-glibsharpglue-dllimport.dpatch
Modified:
   evolution-sharp/trunk/debian/changelog
   evolution-sharp/trunk/debian/control
   evolution-sharp/trunk/debian/install
   evolution-sharp/trunk/debian/rules
Log:
 New patches:
   + fix-dllmappings: New. libevolutionglue is being installed in
      /usr/lib/cli/evolution-sharp-2.0
   + fix-glibsharpglue-dllimport: New. Use libglib2.0-cil.
 
 Install GAPI xml files.
		 


Modified: evolution-sharp/trunk/debian/changelog
===================================================================
--- evolution-sharp/trunk/debian/changelog	2006-04-23 16:01:14 UTC (rev 2469)
+++ evolution-sharp/trunk/debian/changelog	2006-04-23 16:40:43 UTC (rev 2470)
@@ -4,10 +4,14 @@
   * Add myself as uploader.
   * Install GAC libraries in /usr/lib/cli/evolution-sharp-2.0, conforming
   to new CLI policy 0.4.0.
-  * debian/patches: 
+  * debian/patches:
      + evolution-sharp.pc: New. Update where libraries are installed.
+     + fix-dllmappings: New. libevolutionglue is being installed in
+     /usr/lib/cli/evolution-sharp-2.0
+     + fix-glibsharpglue-dllimport: New. Use libglib2.0-cil.
+  * Install GAPI xml files.
 
- -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sun, 23 Apr 2006 17:57:47 +0200
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sun, 23 Apr 2006 18:35:42 +0200
 
 evolution-sharp (0.10.2-3) unstable; urgency=low
 

Modified: evolution-sharp/trunk/debian/control
===================================================================
--- evolution-sharp/trunk/debian/control	2006-04-23 16:01:14 UTC (rev 2469)
+++ evolution-sharp/trunk/debian/control	2006-04-23 16:40:43 UTC (rev 2470)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>
-Build-Depends: debhelper (>= 4.0.0), dpatch, libgtk2.0-dev (>= 2.0.0), libgnome2.0-cil, gtk-sharp2-gapi, evolution-dev, evolution-data-server-dev (>= 1.2.3-4.2), cli-common (>= 0.2.0), mono-mcs (>= 1.0) | c-sharp-compiler, libmono-dev (>= 1.0), mono-gac, libgtkhtml3.8-dev
+Build-Depends: debhelper (>= 4.0.0), dpatch, libgtk2.0-dev (>= 2.0.0), libgnome2.0-cil, gtk-sharp2-gapi, evolution-dev, evolution-data-server-dev (>= 1.2.3-4.2), cli-common (>= 0.2.0), mono-mcs (>= 1.0) | c-sharp-compiler, libmono-dev (>= 1.0), mono-gac
 Standards-Version: 3.6.2
 
 Package: libevolution-cil

Modified: evolution-sharp/trunk/debian/install
===================================================================
--- evolution-sharp/trunk/debian/install	2006-04-23 16:01:14 UTC (rev 2469)
+++ evolution-sharp/trunk/debian/install	2006-04-23 16:40:43 UTC (rev 2470)
@@ -1,3 +1,4 @@
-usr/lib/mono/gac /usr/lib/mono
+usr/lib/mono/gac /usr/lib/cli/evolution-sharp-2.0
 usr/lib/pkgconfig/evolution-sharp.pc
-usr/lib/*.so /usr/lib
+usr/lib/*.so /usr/lib/cli/evolution-sharp-2.0
+usr/share/gapi-2.0 /usr/share

Added: evolution-sharp/trunk/debian/patches/00list
===================================================================
--- evolution-sharp/trunk/debian/patches/00list	2006-04-23 16:01:14 UTC (rev 2469)
+++ evolution-sharp/trunk/debian/patches/00list	2006-04-23 16:40:43 UTC (rev 2470)
@@ -0,0 +1,3 @@
+evolution-sharp.pc.dpatch
+fix-dllmappings.dpatch
+fix-glibsharpglue-dllimport.dpatch

Added: evolution-sharp/trunk/debian/patches/fix-dllmappings.dpatch
===================================================================
--- evolution-sharp/trunk/debian/patches/fix-dllmappings.dpatch	2006-04-23 16:01:14 UTC (rev 2469)
+++ evolution-sharp/trunk/debian/patches/fix-dllmappings.dpatch	2006-04-23 16:40:43 UTC (rev 2470)
@@ -0,0 +1,16 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## fix-dllmappings.dpatch by Jose Carlos Garcia Sogo <jsogo at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad evolution-sharp-0.10.2~/evolution/evolution-sharp.dll.config.in evolution-sharp-0.10.2/evolution/evolution-sharp.dll.config.in
+--- evolution-sharp-0.10.2~/evolution/evolution-sharp.dll.config.in	2005-07-18 17:21:22.000000000 +0200
++++ evolution-sharp-0.10.2/evolution/evolution-sharp.dll.config.in	2006-04-23 18:27:04.000000000 +0200
+@@ -2,4 +2,5 @@
+   <dllmap dll="ebook" target="libebook at EDS_VERSION@@LIB_PREFIX at .@EBOOK_SOVERSION@@LIB_SUFFIX@"/>
+   <dllmap dll="ecal" target="libecal at EDS_VERSION@@LIB_PREFIX at .@ECAL_SOVERSION@@LIB_SUFFIX@"/>
+   <dllmap dll="edataserver" target="libedataserver at EDS_VERSION@@LIB_PREFIX at .@EDS_SOVERSION@@LIB_SUFFIX@"/>
++  <dllmap dll="evolutionglue" target="/usr/lib/cli/evolution-sharp-2.0/libevolutionglue.so"/>
+ </configuration>


Property changes on: evolution-sharp/trunk/debian/patches/fix-dllmappings.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: evolution-sharp/trunk/debian/patches/fix-glibsharpglue-dllimport.dpatch
===================================================================
--- evolution-sharp/trunk/debian/patches/fix-glibsharpglue-dllimport.dpatch	2006-04-23 16:01:14 UTC (rev 2469)
+++ evolution-sharp/trunk/debian/patches/fix-glibsharpglue-dllimport.dpatch	2006-04-23 16:40:43 UTC (rev 2470)
@@ -0,0 +1,23 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## fix-glibsharpglue-dllimport.dpatch by Jose Carlos Garcia Sogo <jsogo at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad evolution-sharp-0.10.2~/evolution/src/GLibUtil.cs evolution-sharp-0.10.2/evolution/src/GLibUtil.cs
+--- evolution-sharp-0.10.2~/evolution/src/GLibUtil.cs	2005-09-12 22:49:54.000000000 +0200
++++ evolution-sharp-0.10.2/evolution/src/GLibUtil.cs	2006-04-23 18:26:01.000000000 +0200
+@@ -13,10 +13,10 @@
+ 		[DllImport("libglib-2.0.so.0")]
+ 		public static extern int g_slist_length (IntPtr slist);
+ 		
+-                [DllImport("glibsharpglue")]
++                [DllImport("glibsharpglue-2")]
+                 public static extern IntPtr gtksharp_slist_get_data (IntPtr slist);
+ 
+-		[DllImport("glibsharpglue")]
++		[DllImport("glibsharpglue-2")]
+ 		public static extern  IntPtr gtksharp_slist_get_next (IntPtr slist);
+  
+ 		[DllImport("libglib-2.0.so.0")]


Property changes on: evolution-sharp/trunk/debian/patches/fix-glibsharpglue-dllimport.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Modified: evolution-sharp/trunk/debian/rules
===================================================================
--- evolution-sharp/trunk/debian/rules	2006-04-23 16:01:14 UTC (rev 2469)
+++ evolution-sharp/trunk/debian/rules	2006-04-23 16:40:43 UTC (rev 2470)
@@ -53,7 +53,7 @@
 	dh_fixperms
 	dh_makeclilibs -V
 	dh_installdeb
-	dh_shlibdeps
+	dh_shlibdeps -l$(CURDIR)/debian/libevolution-cil/$(EVO_LIB_PATH)
 	dh_clideps -d
 	dh_gencontrol
 	dh_md5sums




More information about the Pkg-mono-svn-commits mailing list