Accepting request 477319 from home:dnh
Update to 4.8.19 (with hopefully proper changes) OBS-URL: https://build.opensuse.org/request/show/477319 OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=108
This commit is contained in:
parent
8ffbc6300d
commit
9cda9c049b
@ -1,13 +0,0 @@
|
||||
Index: src/vfs/ftpfs/ftpfs.c
|
||||
===================================================================
|
||||
--- src/vfs/ftpfs/ftpfs.c.orig
|
||||
+++ src/vfs/ftpfs/ftpfs.c
|
||||
@@ -2019,7 +2019,7 @@ ftpfs_chmod (struct vfs_class *me, const
|
||||
|
||||
g_snprintf (buf, sizeof (buf), "SITE CHMOD %4.4o /%%s", (int) (mode & 07777));
|
||||
|
||||
- ret = ftpfs_send_command (vpath, buf, OPT_FLUSH);
|
||||
+ ret = ftpfs_send_command (vpath, buf, OPT_FLUSH | OPT_IGNORE_ERROR);
|
||||
|
||||
return ftpfs_ignore_chattr_errors ? 0 : ret;
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
Description: Fix fails to display zip file contents after unzip update
|
||||
Bug-Debian: http://bugs.debian.org/528239
|
||||
Author: Johannes Stezenbach <js@sig21.net>
|
||||
Author: Yury V. Zaytsev <yury@shurup.com>
|
||||
|
||||
--- src/vfs/extfs/helpers/uzip.in 2010-02-25 11:51:39.000000000 +0100
|
||||
+++ src/vfs/extfs/helpers/uzip.in 2010-03-17 10:43:37.000000000 +0100
|
||||
@@ -19,7 +19,7 @@
|
||||
# Location of the unzip program
|
||||
my $app_unzip = "@UNZIP@";
|
||||
# Set this to 1 if zipinfo (unzip -Z) is to be used (recommended), otherwise 0.
|
||||
-my $op_has_zipinfo = @HAVE_ZIPINFO@;
|
||||
+my $op_has_zipinfo = 1;
|
||||
|
||||
# Command used to list archives (zipinfo mode)
|
||||
my $cmd_list_zi = "$app_unzip -Z -l -T";
|
@ -1,2 +0,0 @@
|
||||
5b591e10dcbea95233434da40cdad4663d360229adf89826576c319667c103cb mc-4.8.18.tar.bz2
|
||||
f7636815c987c1719c4f5de2dcd156a0e7d097b1d10e4466d2bdead343d5bece mc-4.8.18.tar.xz
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f7636815c987c1719c4f5de2dcd156a0e7d097b1d10e4466d2bdead343d5bece
|
||||
size 2462080
|
2
mc-4.8.19.sha256
Normal file
2
mc-4.8.19.sha256
Normal file
@ -0,0 +1,2 @@
|
||||
d0dddfae7149fac903f74ef55cfcb2a198e0f7004346c7bded43669d61ba436f mc-4.8.19.tar.bz2
|
||||
eb9e56bbb5b2893601d100d0e0293983049b302c5ab61bfb544ad0ee2cc1f2df mc-4.8.19.tar.xz
|
3
mc-4.8.19.tar.xz
Normal file
3
mc-4.8.19.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:eb9e56bbb5b2893601d100d0e0293983049b302c5ab61bfb544ad0ee2cc1f2df
|
||||
size 2521808
|
32
mc-rpm.patch
32
mc-rpm.patch
@ -1,25 +1,7 @@
|
||||
---
|
||||
misc/syntax/spec.syntax | 1 +
|
||||
src/vfs/extfs/helpers/rpm | 8 ++++++++
|
||||
2 files changed, 9 insertions(+)
|
||||
|
||||
Index: mc-4.8.11/misc/syntax/spec.syntax
|
||||
===================================================================
|
||||
--- mc-4.8.11.orig/misc/syntax/spec.syntax 2014-01-01 19:18:39.000000000 +0000
|
||||
+++ mc-4.8.11/misc/syntax/spec.syntax 2014-01-01 19:19:23.000000000 +0000
|
||||
@@ -35,6 +35,7 @@ context default
|
||||
keyword whole Source\[0123456789\]: green
|
||||
keyword whole Suggests: green
|
||||
keyword whole Summary: green
|
||||
+ keyword whole Supplements: green
|
||||
keyword whole Vendor: green
|
||||
keyword whole Version: green
|
||||
keyword whole U\{Rr\}\{Ll\}: green
|
||||
Index: mc-4.8.11/src/vfs/extfs/helpers/rpm
|
||||
===================================================================
|
||||
--- mc-4.8.11.orig/src/vfs/extfs/helpers/rpm 2014-01-01 19:19:23.000000000 +0000
|
||||
+++ mc-4.8.11/src/vfs/extfs/helpers/rpm 2014-01-01 19:26:43.000000000 +0000
|
||||
@@ -159,6 +159,10 @@ mcrpmfs_list_fastRPM ()
|
||||
diff -purN a/src/vfs/extfs/helpers/rpm b/src/vfs/extfs/helpers/rpm
|
||||
--- a/src/vfs/extfs/helpers/rpm 2017-02-24 21:25:57.000000000 +0100
|
||||
+++ b/src/vfs/extfs/helpers/rpm 2017-02-25 02:37:57.000000000 +0100
|
||||
@@ -162,6 +162,10 @@ mcrpmfs_list_fastRPM ()
|
||||
echo "$FILEPREF 0 $DATE INFO/REQUIRES"
|
||||
echo "$FILEPREF 0 $DATE INFO/OBSOLETES"
|
||||
echo "$FILEPREF 0 $DATE INFO/PROVIDES"
|
||||
@ -30,7 +12,7 @@ Index: mc-4.8.11/src/vfs/extfs/helpers/rpm
|
||||
echo "$FILEPREF 0 $DATE INFO/CONFLICTS"
|
||||
echo "$FILEPREF 0 $DATE INFO/CHANGELOG"
|
||||
}
|
||||
@@ -294,6 +298,10 @@ mcrpmfs_copyout ()
|
||||
@@ -301,6 +305,10 @@ mcrpmfs_copyout ()
|
||||
INFO/LICENSE) mcrpmfs_getOneTag "LICENSE" >"$2"; exit 0;;
|
||||
INFO/RPMVERSION) mcrpmfs_getRawOneTag "%{RPMVERSION}\n" >"$2"; exit 0;;
|
||||
INFO/REQUIRES) mcrpmfs_getRawOneTag "[%{REQUIRENAME} %{REQUIREFLAGS:depflags} %{REQUIREVERSION}\n]" >"$2"; exit 0;;
|
||||
@ -39,5 +21,5 @@ Index: mc-4.8.11/src/vfs/extfs/helpers/rpm
|
||||
+ INFO/RECOMMENDS) mcrpmfs_getRawOneTag "[%|SUGGESTSFLAGS:depflag_strong?{%{SUGGESTSNAME} %{SUGGESTSFLAGS:depflags} %{SUGGESTSVERSION}\n}|]" "$f" >"$3"; exit 0;;
|
||||
+ INFO/SUPPLEMENTS) mcrpmfs_getRawOneTag "[%|ENHANCESFLAGS:depflag_strong?{%{ENHANCESNAME} %{ENHANCESFLAGS:depflags} %{ENHANCESVERSION}\n}|]" "$f" >"$3"; exit 0;;
|
||||
INFO/PROVIDES) mcrpmfs_getRawOneTag "[%{PROVIDES} %{PROVIDEFLAGS:depflags} %{PROVIDEVERSION}\n]" >"$2"; exit 0;;
|
||||
INFO/SCRIPTS/PREIN) mcrpmfs_getRawOneTag "%{RPMTAG_PREIN}\n" >"$2"; exit 0;;
|
||||
INFO/SCRIPTS/PREINPROG) mcrpmfs_getRawOneTag "%{RPMTAG_PREINPROG}\n" >"$2"; exit 0;;
|
||||
INFO/SCRIPTS/PRETRANS) mcrpmfs_getRawOneTag "%{RPMTAG_PRETRANS}\n" >"$2"; exit 0;;
|
||||
INFO/SCRIPTS/PRETRANSPROG) mcrpmfs_getRawOneTag "%{RPMTAG_PRETRANSPROG}\n" >"$2"; exit 0;;
|
||||
|
74
mc.changes
74
mc.changes
@ -1,3 +1,77 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 6 12:22:38 UTC 2017 - dnh@opensuse.org
|
||||
|
||||
- Update to Version 4.8.19
|
||||
|
||||
** Core
|
||||
* Replace $MC_HOME with $MC_PROFILE_ROOT (#3684)
|
||||
* Allow rebind TAB key to change panel (#3672)
|
||||
* Support for True Color (16 millions colors) (#3145)
|
||||
* Color aliases in skin files (#3711)
|
||||
|
||||
** VFS
|
||||
* Support timestamps with nanosecond precision for copy/move operations (#3575)
|
||||
* Introduce EXTFS helpers tester (#3730, #3744, #3752, #3753, #3751)
|
||||
* Teach u7z to parse archive listings w/o sizes and/or dates (#2707)
|
||||
* Teach rpm helper about transaction scripts (#3750)
|
||||
* Fix hp48, uace & uarc extfs which used an obsolete date format (#3729, #3747)
|
||||
|
||||
** Editor
|
||||
* Syntax:
|
||||
- updates of HTML and ebuild highlighting
|
||||
- highlight *.t (Perl test) files as Perl scripts
|
||||
- disassociate .cl file extension from LISP syntax (#3691)
|
||||
* Add syntax highlighting:
|
||||
- OpenCL (#3690)
|
||||
- OpenShadingLanguage (#3762)
|
||||
- R
|
||||
- YAML (#3293)
|
||||
|
||||
** Misc
|
||||
* Code cleanup (#3693, #3703, #3721, #3763)
|
||||
* Add true color skins: 'Four seasons' (#3724)
|
||||
* Activate `--enable-tests` by default if `check` is found (#3708)
|
||||
* Added new skin: YADT (MidnightCommander/mc#115)
|
||||
|
||||
** Fixes
|
||||
* Segfault on switching left panel to Info (#3700)
|
||||
* Broken compatibility with ncurses (#3697)
|
||||
* Setting MC_HOME makes mc ignore ~/.bashrc (#3684)
|
||||
* mc_tmpdir() use a buffer of only 64 characters (#3736)
|
||||
* Some bugs in the parsing of hexadecimal search patterns (#3694)
|
||||
* Hexadecimal search fails on binary data (#3589)
|
||||
* Broken file list resorting on double click on panel header line (#3715)
|
||||
* Wrong dialog resizing and positioning (#3714, #3723)
|
||||
* Widget's 'disabled' status is not toggled immediately (#3716)
|
||||
* Last item of 'Options/Layout/Horizontal' radiobuttons remains highlighted (#3717)
|
||||
* 'Options/Layout/Equal split' checkbox gets reverted (#3718)
|
||||
* Panels: cannot show more than one "column" in user defined listing mode (#3757)
|
||||
* Mix of MSG_NOTIFY and MSG_FOCUS messages (#3731)
|
||||
* skins: 'window-state-char' and 'window-close-char' are parsed as colors (#3710)
|
||||
* Pressing <right> and <left> in the hotlist dialog doesn't refresh it (#3775)
|
||||
* mcview: an error message about bad regexp isn't shown (#3720)
|
||||
* mcedit: fix etags filenames parsing (#3698)
|
||||
* mcedit: fix mouse active area for maximize / close buttons (#3774)
|
||||
* mcedit: frames (MDI interface) don't reflect the focus state (#3766)
|
||||
* mcedit: frames (MDI interface) sometimes obscure the buttonbar (#3760)
|
||||
* mcedit doesn't show search error messages when searching backwards (#3735)
|
||||
* help viewer: tab characters handled incorrectly (#3754)
|
||||
* VFS: incorrect zoo archive listing (#3696)
|
||||
* VFS: segfault in VFSs not setting block size in stat (#3749)
|
||||
|
||||
- removed obsolete patch#24: 02_ignore_ftp_chmod_error.patch
|
||||
if ignore_ftp_chattr_errors=true (the default?) in
|
||||
~/.config/mc/ini, errors are ignored anyway, and if if set to false,
|
||||
the user get the error (e.g. permission denied). With the patch, the
|
||||
user never will see an error and wonder, why it's not working. It
|
||||
might have been, that this option has not worked in (much) older
|
||||
versions and the patch introduced because of this.
|
||||
|
||||
- removed obsolete patch#31: 09_uzip_broken_528239.patch
|
||||
it is correctly detected during configure
|
||||
|
||||
- rebased patch#17 mc-rpm.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 3 02:59:40 UTC 2016 - dnh@opensuse.org
|
||||
|
||||
|
14
mc.spec
14
mc.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package mc
|
||||
#
|
||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -21,11 +21,9 @@ Summary: Midnight Commander
|
||||
License: GPL-3.0+
|
||||
Group: Productivity/File utilities
|
||||
Url: http://midnight-commander.org/
|
||||
Version: 4.8.18
|
||||
Version: 4.8.19
|
||||
Release: 0
|
||||
|
||||
#Git-Clone: git://github.com/MidnightCommander/mc
|
||||
Source: http://ftp.midnight-commander.org/mc-%{version}.tar.xz
|
||||
Source0: http://ftp.midnight-commander.org/mc-%{version}.tar.xz
|
||||
Source1: x11_browser
|
||||
Source2: %{name}.desktop
|
||||
Source3: %{name}.png
|
||||
@ -53,10 +51,7 @@ Patch22: mc-vfs-fish-deleted_source_file.patch
|
||||
# to reflect upstream fix
|
||||
Patch23: mc-extfs-iso9660-xorriso.patch
|
||||
|
||||
#debian fixes for vfs
|
||||
Patch24: 02_ignore_ftp_chmod_error.patch
|
||||
#Debian fixes
|
||||
Patch31: 09_uzip_broken_528239.patch
|
||||
Patch32: 20_wrong_path_to_wrappers.patch
|
||||
# PATCH-FIX-UPSTREAM mc-multi-press-f-keys.patch mc287 sbrabec@suse.cz - Fixed Esc + Numeral F-key emulation.
|
||||
Patch41: mc-multi-press-f-keys.patch
|
||||
@ -85,6 +80,7 @@ BuildRequires: libpng-devel
|
||||
BuildRequires: libssh2-devel
|
||||
BuildRequires: readline-devel
|
||||
BuildRequires: slang-devel
|
||||
BuildRequires: unzip
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: xdg-utils
|
||||
BuildRequires: xorg-x11-devel
|
||||
@ -124,8 +120,6 @@ echo "`grep %{name}-%{version}.tar.xz %{SOURCE6} | head -n1 | cut -c1-64` %{SOU
|
||||
%patch21
|
||||
%patch22 -p1
|
||||
%patch23 -p0
|
||||
%patch24
|
||||
%patch31
|
||||
%patch32
|
||||
%patch41 -p1
|
||||
%patch52 -p1
|
||||
|
Loading…
x
Reference in New Issue
Block a user