[arch-commits] Commit in mc/trunk (PKGBUILD fs36962.diff)
Date: Monday, December 2, 2013 @ 22:12:10 Author: schuay Revision: 101948 mc 4.8.11-1 Modified: mc/trunk/PKGBUILD Deleted: mc/trunk/fs36962.diff --+ PKGBUILD | 12 ++-- fs36962.diff | 77 - 2 files changed, 4 insertions(+), 85 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-12-02 20:36:39 UTC (rev 101947) +++ PKGBUILD2013-12-02 21:12:10 UTC (rev 101948) @@ -3,8 +3,8 @@ # Maintainer: schuay pkgname=mc -pkgver=4.8.10 -pkgrel=2 +pkgver=4.8.11 +pkgrel=1 pkgdesc="Midnight Commander is a text based filemanager/shell that emulates Norton Commander" arch=('i686' 'x86_64') url="http://www.ibiblio.org/mc/"; @@ -41,14 +41,11 @@ 'etc/mc/mc.keymap' 'etc/mc/mc.menu' 'etc/mc/sfs.ini') -source=("http://www.midnight-commander.org/downloads/${pkgname}-${pkgver}.tar.bz2"; -"fs36962.diff") +source=("http://www.midnight-commander.org/downloads/${pkgname}-${pkgver}.tar.bz2";) build() { cd "${srcdir}/${pkgname}-${pkgver}" -patch -Np1 < "${srcdir}/fs36962.diff" - ./configure --prefix=/usr --sysconfdir=/etc --enable-vfs-smb \ --with-x --libexecdir=/usr/lib @@ -68,5 +65,4 @@ -i "${pkgdir}/usr/lib/mc/extfs.d/s3+" } -md5sums=('eb4bdc23abd4fdfa14911d53d65c8186' - '7f7cf5388a5390c2ed49965492f490aa') +md5sums=('7262788c0e799393cd37318b43a14adc') Deleted: fs36962.diff === --- fs36962.diff2013-12-02 20:36:39 UTC (rev 101947) +++ fs36962.diff2013-12-02 21:12:10 UTC (rev 101948) @@ -1,77 +0,0 @@ -diff -ur mc-4.8.10-orig/src/filemanager/file.c mc-4.8.10/src/filemanager/file.c mc-4.8.10-orig/src/filemanager/file.c 2013-08-02 22:02:40.0 +0400 -+++ mc-4.8.10/src/filemanager/file.c 2013-09-17 09:59:30.699635407 +0400 -@@ -1272,8 +1272,8 @@ - - /** Initialize variables for progress bars */ - static FileProgressStatus --panel_operate_init_totals (FileOperation operation, const WPanel * panel, const char *source, -- FileOpContext * ctx, filegui_dialog_type_t dialog_type) -+panel_operate_init_totals (const WPanel * panel, const char *source, FileOpContext * ctx, -+ filegui_dialog_type_t dialog_type) - { - FileProgressStatus status; - -@@ -1282,7 +1282,7 @@ - return FILE_CONT; - #endif - --if (operation != OP_MOVE && verbose && file_op_compute_totals) -+if (verbose && file_op_compute_totals) - { - ComputeDirSizeUI *ui; - -@@ -2378,13 +2378,6 @@ - mc_refresh (); - if (ctx->erase_at_end) - { --/* remove files after move */ --if (erase_list != NULL) --{ --file_op_context_destroy_ui (ctx); --file_op_context_create_ui (ctx, FALSE, FILEGUI_DIALOG_DELETE_ITEM); --} -- - while (erase_list != NULL && return_status != FILE_ABORT) - { - struct link *lp = (struct link *) erase_list->data; -@@ -2792,14 +2785,12 @@ - { - if (operation == OP_DELETE) - dialog_type = FILEGUI_DIALOG_DELETE_ITEM; -+else if (single_entry && S_ISDIR (selection (panel)->st.st_mode)) -+dialog_type = FILEGUI_DIALOG_MULTI_ITEM; -+else if (single_entry || force_single) -+dialog_type = FILEGUI_DIALOG_ONE_ITEM; - else --{ --dialog_type = ((operation != OP_COPY) || single_entry || force_single) --? FILEGUI_DIALOG_ONE_ITEM : FILEGUI_DIALOG_MULTI_ITEM; -- --if (single_entry && (operation == OP_COPY) && S_ISDIR (selection (panel)->st.st_mode)) --dialog_type = FILEGUI_DIALOG_MULTI_ITEM; --} -+dialog_type = FILEGUI_DIALOG_MULTI_ITEM; - } - - /* Initialize things */ -@@ -2844,8 +2835,8 @@ - else - source_with_vpath = vfs_path_append_new (panel->cwd_vpath, source, (char *) NULL); - #endif /* WITH_FULL_PATHS */ --if (panel_operate_init_totals --(operation, panel, vfs_path_as_str (source_with_vpath), ctx, dialog_type) == FILE_CONT) -+if (panel_operate_init_totals (panel, vfs_path_as_str (source_with_vpath), ctx, dialog_type) -+== FILE_CONT) - { - if (operation == OP_DELETE) - { -@@ -2936,7 +2927,7 @@ - goto clean_up; - } - --if (panel_operate_init_totals (operation, panel, NULL, ctx, dialog_type) == FILE_CONT) -+if (panel_operate_init_totals (panel, NULL, ctx, dialog_type) == FILE_CONT) - { - /* Loop for every file, perform the actual copy operation */ - for (i = 0; i < panel->count; i++)
[arch-commits] Commit in mc/trunk (PKGBUILD fs36962.diff)
Date: Wednesday, September 18, 2013 @ 09:33:03 Author: schuay Revision: 97329 mc-4.8.10-2 Added: mc/trunk/fs36962.diff Modified: mc/trunk/PKGBUILD --+ PKGBUILD | 11 +--- fs36962.diff | 77 + 2 files changed, 84 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-09-18 04:16:36 UTC (rev 97328) +++ PKGBUILD2013-09-18 07:33:03 UTC (rev 97329) @@ -4,7 +4,7 @@ pkgname=mc pkgver=4.8.10 -pkgrel=1 +pkgrel=2 pkgdesc="Midnight Commander is a text based filemanager/shell that emulates Norton Commander" arch=('i686' 'x86_64') url="http://www.ibiblio.org/mc/"; @@ -14,7 +14,6 @@ 'glib2' 'gpm' 'libssh2' -'pcre' 'slang') makedepends=('libxt' 'libx11') optdepends=( @@ -42,11 +41,14 @@ 'etc/mc/mc.keymap' 'etc/mc/mc.menu' 'etc/mc/sfs.ini') -source=("http://www.midnight-commander.org/downloads/${pkgname}-${pkgver}.tar.bz2";) +source=("http://www.midnight-commander.org/downloads/${pkgname}-${pkgver}.tar.bz2"; +"fs36962.diff") build() { cd "${srcdir}/${pkgname}-${pkgver}" +patch -Np1 < "${srcdir}/fs36962.diff" + ./configure --prefix=/usr --sysconfdir=/etc --enable-vfs-smb \ --with-x --libexecdir=/usr/lib @@ -66,4 +68,5 @@ -i "${pkgdir}/usr/lib/mc/extfs.d/s3+" } -md5sums=('eb4bdc23abd4fdfa14911d53d65c8186') +md5sums=('eb4bdc23abd4fdfa14911d53d65c8186' + '7f7cf5388a5390c2ed49965492f490aa') Added: fs36962.diff === --- fs36962.diff(rev 0) +++ fs36962.diff2013-09-18 07:33:03 UTC (rev 97329) @@ -0,0 +1,77 @@ +diff -ur mc-4.8.10-orig/src/filemanager/file.c mc-4.8.10/src/filemanager/file.c +--- mc-4.8.10-orig/src/filemanager/file.c 2013-08-02 22:02:40.0 +0400 mc-4.8.10/src/filemanager/file.c 2013-09-17 09:59:30.699635407 +0400 +@@ -1272,8 +1272,8 @@ + + /** Initialize variables for progress bars */ + static FileProgressStatus +-panel_operate_init_totals (FileOperation operation, const WPanel * panel, const char *source, +- FileOpContext * ctx, filegui_dialog_type_t dialog_type) ++panel_operate_init_totals (const WPanel * panel, const char *source, FileOpContext * ctx, ++ filegui_dialog_type_t dialog_type) + { + FileProgressStatus status; + +@@ -1282,7 +1282,7 @@ + return FILE_CONT; + #endif + +-if (operation != OP_MOVE && verbose && file_op_compute_totals) ++if (verbose && file_op_compute_totals) + { + ComputeDirSizeUI *ui; + +@@ -2378,13 +2378,6 @@ + mc_refresh (); + if (ctx->erase_at_end) + { +-/* remove files after move */ +-if (erase_list != NULL) +-{ +-file_op_context_destroy_ui (ctx); +-file_op_context_create_ui (ctx, FALSE, FILEGUI_DIALOG_DELETE_ITEM); +-} +- + while (erase_list != NULL && return_status != FILE_ABORT) + { + struct link *lp = (struct link *) erase_list->data; +@@ -2792,14 +2785,12 @@ + { + if (operation == OP_DELETE) + dialog_type = FILEGUI_DIALOG_DELETE_ITEM; ++else if (single_entry && S_ISDIR (selection (panel)->st.st_mode)) ++dialog_type = FILEGUI_DIALOG_MULTI_ITEM; ++else if (single_entry || force_single) ++dialog_type = FILEGUI_DIALOG_ONE_ITEM; + else +-{ +-dialog_type = ((operation != OP_COPY) || single_entry || force_single) +-? FILEGUI_DIALOG_ONE_ITEM : FILEGUI_DIALOG_MULTI_ITEM; +- +-if (single_entry && (operation == OP_COPY) && S_ISDIR (selection (panel)->st.st_mode)) +-dialog_type = FILEGUI_DIALOG_MULTI_ITEM; +-} ++dialog_type = FILEGUI_DIALOG_MULTI_ITEM; + } + + /* Initialize things */ +@@ -2844,8 +2835,8 @@ + else + source_with_vpath = vfs_path_append_new (panel->cwd_vpath, source, (char *) NULL); + #endif /* WITH_FULL_PATHS */ +-if (panel_operate_init_totals +-(operation, panel, vfs_path_as_str (source_with_vpath), ctx, dialog_type) == FILE_CONT) ++if (panel_operate_init_totals (panel, vfs_path_as_str (source_with_vpath), ctx, dialog_type) ++== FILE_CONT) + { + if (operation == OP_DELETE) + { +@@ -2936,7 +2927,7 @@ + goto clean_up; + } + +-if (panel_operate_init_totals (operation, panel, NULL, ctx, dialog_type) == FILE_CONT) ++if (panel_operate_init_totals (panel, NULL, ctx, dialog_type) == FILE_CONT) + { + /* Loop for every file, perform the actual copy operation */ + for (i = 0; i < panel->count; i++)