diff -Nru pcmanfm-0.9.8+git-6240436419/debian/changelog pcmanfm-0.9.8+git-6240436419/debian/changelog --- pcmanfm-0.9.8+git-6240436419/debian/changelog 2011-02-15 20:57:59.000000000 +0000 +++ pcmanfm-0.9.8+git-6240436419/debian/changelog 2011-02-21 22:18:38.000000000 +0000 @@ -1,12 +1,14 @@ -pcmanfm (0.9.8+git-6240436419-0ubuntu1~ppa1) natty; urgency=low +pcmanfm (0.9.8+git-6240436419-0ubuntu1) natty; urgency=low - * New upstream snapshot. + * New upstream snapshot (2011-02-15) - Correctly handle spaces in path and filenames (LP: #686526, #693990). * debian/patches/ - 90-enable-fake-transparency.patch: Remove, merged upstream. - 01-libfm-0.1.14-API-changes.patch: Refresh. + * debian/control + - Build-depends on libfm-dev (>= 0.1.15). - -- Julien Lavergne Sat, 11 Dec 2010 22:26:19 +0100 + -- Julien Lavergne Mon, 21 Feb 2011 23:18:32 +0100 pcmanfm (0.9.8-1) unstable; urgency=low diff -Nru pcmanfm-0.9.8+git-6240436419/debian/control pcmanfm-0.9.8+git-6240436419/debian/control --- pcmanfm-0.9.8+git-6240436419/debian/control 2010-12-11 21:35:37.000000000 +0000 +++ pcmanfm-0.9.8+git-6240436419/debian/control 2011-02-15 21:31:26.000000000 +0000 @@ -14,7 +14,7 @@ libstartup-notification0-dev, libdbus-glib-1-dev, python, - libfm-dev (>= 0.1.14), + libfm-dev (>= 0.1.15), libmenu-cache1-dev (>= 0.3.2), libtool, lsb-release diff -Nru pcmanfm-0.9.8+git-6240436419/debian/patches/90-enable-fake-transparency.patch pcmanfm-0.9.8+git-6240436419/debian/patches/90-enable-fake-transparency.patch --- pcmanfm-0.9.8+git-6240436419/debian/patches/90-enable-fake-transparency.patch 2010-11-03 14:50:29.000000000 +0000 +++ pcmanfm-0.9.8+git-6240436419/debian/patches/90-enable-fake-transparency.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,60 +0,0 @@ -From 422e1061ffafc0b97ec31a99f86ddde890186ff5 Mon Sep 17 00:00:00 2001 -From: Hong Jen Yee (PCMan) -Date: Sat, 23 Oct 2010 16:31:11 +0800 -Subject: [PATCH] Apply patch #3089346 - Re-enbale fake transparency when using pcmanfm 0.9.X. - ---- - src/desktop.c | 31 +++++++++++++++++++++++++++++++ - 1 files changed, 31 insertions(+), 0 deletions(-) - -diff --git a/src/desktop.c b/src/desktop.c -index b7a6836..109a12f 100644 ---- a/src/desktop.c -+++ b/src/desktop.c -@@ -1676,6 +1676,10 @@ static void update_background(FmDesktop* desktop) - GdkWindow* root = gdk_screen_get_root_window(gtk_widget_get_screen(widget)); - GdkWindow *window = gtk_widget_get_window(widget); - -+ Display* xdisplay; -+ Pixmap xpixmap = 0; -+ Window xroot; -+ - if(app_config->wallpaper_mode == FM_WP_COLOR - || !app_config->wallpaper - || !*app_config->wallpaper -@@ -1763,6 +1767,33 @@ static void update_background(FmDesktop* desktop) - XChangeProperty(GDK_WINDOW_XDISPLAY(root), GDK_WINDOW_XID(root), - XA_XROOTMAP_ID, XA_PIXMAP, 32, PropModeReplace, (guchar*)&pixmap_id, 1); - -+ /* set root map here */ -+ xdisplay = GDK_WINDOW_XDISPLAY(root); -+ xroot = GDK_WINDOW_XID(root); -+ -+ XGrabServer (xdisplay); -+ -+ if( pixmap ) -+ { -+ xpixmap = GDK_WINDOW_XWINDOW(pixmap); -+ -+ XChangeProperty( xdisplay, -+ xroot, -+ gdk_x11_get_xatom_by_name("_XROOTPMAP_ID"), XA_PIXMAP, -+ 32, PropModeReplace, -+ (guchar *) &xpixmap, 1); -+ -+ XSetWindowBackgroundPixmap( xdisplay, xroot, xpixmap ); -+ } -+ else -+ { -+ /* FIXME: Anyone knows how to handle this correctly??? */ -+ } -+ XClearWindow( xdisplay, xroot ); -+ -+ XUngrabServer( xdisplay ); -+ XFlush( xdisplay ); -+ - g_object_unref(pixmap); - if(pix) - g_object_unref(pix); --- -1.7.0.1