[Pkg-cli-apps-commits] r4179 - in /packages/banshee/trunk/debian: changelog patches/01_dllimports.patch

slomo at users.alioth.debian.org slomo at users.alioth.debian.org
Sat Nov 1 19:29:18 UTC 2008


Author: slomo
Date: Sat Nov  1 19:29:17 2008
New Revision: 4179

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4179
Log:
* debian/patches/01_dllimports.patch:
  + Patch from upstream SVN to fix some dllimports that made banshee
    crash in some circumstances (Closes: #503918).

Added:
    packages/banshee/trunk/debian/patches/01_dllimports.patch
Modified:
    packages/banshee/trunk/debian/changelog

Modified: packages/banshee/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/banshee/trunk/debian/changelog?rev=4179&op=diff
==============================================================================
--- packages/banshee/trunk/debian/changelog (original)
+++ packages/banshee/trunk/debian/changelog Sat Nov  1 19:29:17 2008
@@ -1,3 +1,11 @@
+banshee (1.3.3-2) experimental; urgency=low
+
+  * debian/patches/01_dllimports.patch:
+    + Patch from upstream SVN to fix some dllimports that made banshee
+      crash in some circumstances (Closes: #503918).
+
+ -- Sebastian Dröge <slomo at debian.org>  Sat, 01 Nov 2008 20:28:15 +0100
+
 banshee (1.3.3-1) experimental; urgency=low
 
   * New upstream development release:

Added: packages/banshee/trunk/debian/patches/01_dllimports.patch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/banshee/trunk/debian/patches/01_dllimports.patch?rev=4179&op=file
==============================================================================
--- packages/banshee/trunk/debian/patches/01_dllimports.patch (added)
+++ packages/banshee/trunk/debian/patches/01_dllimports.patch Sat Nov  1 19:29:17 2008
@@ -1,0 +1,112 @@
+Index: src/Core/Banshee.Core/Banshee.Base/SafeUri.cs
+===================================================================
+--- src/Core/Banshee.Core/Banshee.Base/SafeUri.cs	(revision 4763)
++++ src/Core/Banshee.Core/Banshee.Base/SafeUri.cs	(working copy)
+@@ -176,10 +176,10 @@
+             get { return Scheme == System.Uri.UriSchemeFile; }
+         }
+         
+-        [DllImport ("libglib-2.0.dll")]
++        [DllImport ("libglib-2.0-0.dll")]
+         private static extern IntPtr g_filename_to_uri (IntPtr filename, IntPtr hostname, IntPtr error);
+ 
+-        [DllImport ("libglib-2.0.dll")]
++        [DllImport ("libglib-2.0-0.dll")]
+         private static extern IntPtr g_filename_from_uri (IntPtr uri, IntPtr hostname, IntPtr error);
+     }
+ }
+Index: src/Core/Banshee.Core/Banshee.Base/Localization.cs
+===================================================================
+--- src/Core/Banshee.Core/Banshee.Base/Localization.cs	(revision 4763)
++++ src/Core/Banshee.Core/Banshee.Base/Localization.cs	(working copy)
+@@ -120,7 +120,7 @@
+             return result;
+         }
+         
+-        [DllImport("libglib-2.0.dll")]
++        [DllImport("libglib-2.0-0.dll")]
+         private static extern IntPtr g_get_language_names();
+ 
+         private static string [] GetLanguageNames()
+Index: src/Backends/Banshee.Unix/Banshee.IO.Unix/Directory.cs
+===================================================================
+--- src/Backends/Banshee.Unix/Banshee.IO.Unix/Directory.cs	(revision 4763)
++++ src/Backends/Banshee.Unix/Banshee.IO.Unix/Directory.cs	(working copy)
+@@ -38,7 +38,7 @@
+ {
+     public class Directory : IDirectory
+     {
+-        [System.Runtime.InteropServices.DllImport ("libglib-2.0.dll")]
++        [System.Runtime.InteropServices.DllImport ("libglib-2.0-0.dll")]
+         private static extern int g_mkdir_with_parents (IntPtr path, int mode);
+     
+         public void Create (string directory)
+Index: src/Libraries/Hyena.Gui/Hyena.Gui.dll.config
+===================================================================
+--- src/Libraries/Hyena.Gui/Hyena.Gui.dll.config	(revision 4763)
++++ src/Libraries/Hyena.Gui/Hyena.Gui.dll.config	(working copy)
+@@ -4,12 +4,12 @@
+   <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.so.0" os="linux"/>
+   <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0" os="linux"/>
+   <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0.so.0" os="linux"/>
+-  <dllmap dll="libpangocairo-1.0.dll" target="libpangocairo-1.0.so.0" os="linux"/>
++  <dllmap dll="libpangocairo-1.0-0.dll" target="libpangocairo-1.0.so.0" os="linux"/>
+ 
+   <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-quartz-2.0.dylib" os="osx"/>
+   <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-quartz-2.0.dylib" os="osx"/>
+   <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.dylib" os="osx"/>
+   <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.dylib" os="osx"/>
+   <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0.dylib" os="osx"/>
+-  <dllmap dll="libpangocairo-1.0.dll" target="libpangocairo-1.0.dylib" os="osx"/>
++  <dllmap dll="libpangocairo-1.0-0.dll" target="libpangocairo-1.0.dylib" os="osx"/>
+ </configuration>
+Index: src/Libraries/Hyena.Gui/Hyena.Gui/PangoCairoHelper.cs
+===================================================================
+--- src/Libraries/Hyena.Gui/Hyena.Gui/PangoCairoHelper.cs	(revision 4763)
++++ src/Libraries/Hyena.Gui/Hyena.Gui/PangoCairoHelper.cs	(working copy)
+@@ -33,7 +33,7 @@
+ {
+     public static class PangoCairoHelper
+     {
+-        [DllImport ("libpangocairo-1.0.dll")]
++        [DllImport ("libpangocairo-1.0-0.dll")]
+         private static extern void pango_cairo_show_layout (IntPtr cr, IntPtr layout);
+         
+         public static void ShowLayout (Cairo.Context cr, Pango.Layout layout)
+@@ -42,7 +42,7 @@
+                 layout == null ? IntPtr.Zero : layout.Handle);
+         }
+         
+-        [DllImport ("libpangocairo-1.0.dll")]
++        [DllImport ("libpangocairo-1.0-0.dll")]
+         private static extern IntPtr pango_cairo_create_layout (IntPtr cr);
+ 
+         public static Pango.Layout CreateLayout (Cairo.Context cr) 
+@@ -51,7 +51,7 @@
+             return GLib.Object.GetObject (raw_ret) as Pango.Layout;
+         }
+         
+-        [DllImport ("libpangocairo-1.0.dll")]
++        [DllImport ("libpangocairo-1.0-0.dll")]
+         private static extern void pango_cairo_layout_path (IntPtr cr, IntPtr layout);
+ 
+         public static void LayoutPath (Cairo.Context cr, Pango.Layout layout, 
+@@ -61,7 +61,7 @@
+                 layout == null ? IntPtr.Zero : layout.Handle);
+         }
+         
+-        [DllImport ("libpangocairo-1.0.dll")]
++        [DllImport ("libpangocairo-1.0-0.dll")]
+         private static extern void pango_cairo_context_set_resolution (IntPtr pango_context, double dpi);
+         
+         public static void ContextSetResolution (Pango.Context context, double dpi)
+@@ -69,7 +69,7 @@
+             pango_cairo_context_set_resolution (context == null ? IntPtr.Zero : context.Handle, dpi);
+         }
+         
+-        [DllImport ("libpangocairo-1.0.dll")]
++        [DllImport ("libpangocairo-1.0-0.dll")]
+         private static extern IntPtr pango_layout_get_context (IntPtr layout);
+         
+         public static Pango.Context LayoutGetContext (Pango.Layout layout)
+




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