Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=111a4e04caf4775398a599e39bafe9a3a33e121e

commit 111a4e04caf4775398a599e39bafe9a3a33e121e
Author: Devil505 <devil505li...@gmail.com>
Date:   Tue Sep 13 19:33:25 2011 +0200

xfdesktop-4.8.3-1-i686
* version bump
* removed useless patch

diff --git a/source/xfce4/xfdesktop/FrugalBuild 
b/source/xfce4/xfdesktop/FrugalBuild
index fe10bf7..de38ac4 100644
--- a/source/xfce4/xfdesktop/FrugalBuild
+++ b/source/xfce4/xfdesktop/FrugalBuild
@@ -3,8 +3,8 @@
# Contributor: Priyank Gosalia <priyan...@gmail.com>

pkgname=xfdesktop
-pkgver=4.8.2
-pkgrel=3
+pkgver=4.8.3
+pkgrel=1
pkgdesc="A desktop manager for Xfce4."
depends=('libxml2' 'libxfce4ui>=4.8.0-2' 'xfconf>=4.8.0' \
'dbus' 'thunar>=1.2.0' 'libexo>=0.6.0' 'libglade>=2.6.4-3' \
@@ -15,13 +15,11 @@ archs=('i686' 'x86_64' 'ppc')
_F_gnome_iconcache=y
Finclude xfce4 gnome-scriptlet
#source=(${source[@]} xfce4-fw.png)
-sha1sums=('fe7d71bb502197b0353b952947826a5a50ab13bc' \
-          '5cc04b415cf32353333106fb200244765f86b844' \
-          '7a59780acf303dabacc7425bb32ee6fd14677f78')
+sha1sums=('b3af72a69627f860f22b37d021efd81e4e37eb55' \
+          '5cc04b415cf32353333106fb200244765f86b844')

## bug fix release
-source=(http://archive.xfce.org/src/xfce/$pkgname/4.8/$pkgname-$pkgver.tar.bz2 
 xfce4-fw.png \
-        fix-desktop-drag-and-drop.patch)
+source=(http://archive.xfce.org/src/xfce/$pkgname/4.8/$pkgname-$pkgver.tar.bz2 
 xfce4-fw.png)

build()
{
diff --git a/source/xfce4/xfdesktop/fix-desktop-drag-and-drop.patch 
b/source/xfce4/xfdesktop/fix-desktop-drag-and-drop.patch
deleted file mode 100644
index 8c0c4bc..0000000
--- a/source/xfce4/xfdesktop/fix-desktop-drag-and-drop.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff --git a/src/xfdesktop-file-icon-manager.c 
b/src/xfdesktop-file-icon-manager.c
-index 2711646..d3ca2eb 100644
---- a/src/xfdesktop-file-icon-manager.c
-+++ b/src/xfdesktop-file-icon-manager.c
-@@ -2794,7 +2794,7 @@ 
xfdesktop_file_icon_manager_drag_data_received(XfdesktopIconViewManager *manager
-     GFile *tfile = NULL;
-     gboolean copy_only = TRUE, drop_ok = FALSE;
-     GList *file_list;
--
-+
-     if(info == TARGET_XDND_DIRECT_SAVE0) {
-         /* we don't suppose XdndDirectSave stage 3, result F, i.e., the app
-          * has to save the data itself given the filename we provided in
-@@ -2816,7 +2816,7 @@ 
xfdesktop_file_icon_manager_drag_data_received(XfdesktopIconViewManager *manager
-         /* data is "URL\nTITLE" */
-         GFile *source_file = NULL;
-         gchar *exo_desktop_item_edit = 
g_find_program_in_path("exo-desktop-item-edit");
--
-+
-         if(drop_icon) {
-             GFileInfo *finfo = 
xfdesktop_file_icon_peek_file_info(XFDESKTOP_FILE_ICON(drop_icon));
-             if(g_file_info_get_file_type(finfo) == G_FILE_TYPE_DIRECTORY)
-@@ -2911,8 +2911,15 @@ 
xfdesktop_file_icon_manager_drag_data_received(XfdesktopIconViewManager *manager
-                     gchar *dest_basename = g_file_get_basename(l->data);
-
-                     if(dest_basename && *dest_basename != '\0') {
--                        GFile *dest_file = g_file_get_child(base_dest_file, 
dest_basename);
--                        dest_file_list = g_list_prepend(dest_file_list, 
dest_file);
-+                        /* If we copy a file, we need to use the new absolute 
filename
-+                         * as the destination. If we move, we need to use the 
destination
-+                         * directory. */
-+                        if(copy_only) {
-+                            GFile *dest_file = 
g_file_get_child(base_dest_file, dest_basename);
-+                            dest_file_list = g_list_prepend(dest_file_list, 
dest_file);
-+                        } else {
-+                            dest_file_list = g_list_prepend(dest_file_list, 
base_dest_file);
-+                        }
-                     }
-
-                     g_free(dest_basename);
-@@ -2923,10 +2930,10 @@ 
xfdesktop_file_icon_manager_drag_data_received(XfdesktopIconViewManager *manager
-                 if(dest_file_list) {
-                     dest_file_list = g_list_reverse(dest_file_list);
-
--                    drop_ok 
=xfdesktop_file_utils_transfer_files(context->action,
--                                                                 file_list,
--                                                                 
dest_file_list,
--                                                                 
fmanager->priv->gscreen);
-+                    drop_ok = 
xfdesktop_file_utils_transfer_files(context->action,
-+                                                                  file_list,
-+                                                                  
dest_file_list,
-+                                                                  
fmanager->priv->gscreen);
-                 }
-
-                 xfdesktop_file_utils_file_list_free(dest_file_list);
-
-
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to