[arch-commits] Commit in xfdesktop/trunk (PKGBUILD fix-desktop-drag-and-drop.patch)

Allan McRae allan at archlinux.org
Sat Sep 17 02:27:28 UTC 2011


    Date: Friday, September 16, 2011 @ 22:27:27
  Author: allan
Revision: 138128

upgpkg: xfdesktop 4.8.3-1

upstream update, remove patch included upstream

Modified:
  xfdesktop/trunk/PKGBUILD
Deleted:
  xfdesktop/trunk/fix-desktop-drag-and-drop.patch

---------------------------------+
 PKGBUILD                        |   11 ++-----
 fix-desktop-drag-and-drop.patch |   57 --------------------------------------
 2 files changed, 4 insertions(+), 64 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-09-17 02:26:42 UTC (rev 138127)
+++ PKGBUILD	2011-09-17 02:27:27 UTC (rev 138128)
@@ -3,8 +3,8 @@
 # Contributor: tobias <tobias funnychar archlinux.org>
 
 pkgname=xfdesktop
-pkgver=4.8.2
-pkgrel=3
+pkgver=4.8.3
+pkgrel=1
 pkgdesc="A desktop manager for Xfce"
 arch=('i686' 'x86_64')
 license=('GPL2')
@@ -17,14 +17,11 @@
 replaces=('xfce4-menueditor')
 options=('!libtool')
 install=xfdesktop.install
-source=(http://archive.xfce.org/src/xfce/${pkgname}/4.8/${pkgname}-${pkgver}.tar.bz2
-        fix-desktop-drag-and-drop.patch)
-md5sums=('ed25d59f478afda552d121e96657d16f'
-         '86d464bcd8ffae9f048454f49603658a')
+source=(http://archive.xfce.org/src/xfce/${pkgname}/4.8/${pkgname}-${pkgver}.tar.bz2)
+md5sums=('617c667c469698e8c974e38412cb484c')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -Np1 -i ../fix-desktop-drag-and-drop.patch
   ./configure --prefix=/usr \
 	--sysconfdir=/etc \
 	--libexecdir=/usr/lib \

Deleted: fix-desktop-drag-and-drop.patch
===================================================================
--- fix-desktop-drag-and-drop.patch	2011-09-17 02:26:42 UTC (rev 138127)
+++ fix-desktop-drag-and-drop.patch	2011-09-17 02:27:27 UTC (rev 138128)
@@ -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);
-
-




More information about the arch-commits mailing list