diff --git a/02_ignore_ftp_chmod_error.patch b/02_ignore_ftp_chmod_error.patch index 2da135d..4839d43 100644 --- a/02_ignore_ftp_chmod_error.patch +++ b/02_ignore_ftp_chmod_error.patch @@ -1,8 +1,8 @@ Index: lib/vfs/mc-vfs/ftpfs.c =================================================================== ---- lib/vfs/mc-vfs/ftpfs.c.orig 2010-07-05 21:12:51.000000000 +0200 -+++ lib/vfs/mc-vfs/ftpfs.c 2010-07-07 11:52:54.995011197 +0200 -@@ -1669,7 +1669,7 @@ static int ftpfs_chmod (struct vfs_class +--- lib/vfs/mc-vfs/ftpfs.c.orig 2010-09-07 08:53:07.000000000 +0200 ++++ lib/vfs/mc-vfs/ftpfs.c 2010-09-14 15:58:24.445150391 +0200 +@@ -1670,7 +1670,7 @@ static int ftpfs_chmod (struct vfs_class g_snprintf(buf, sizeof(buf), "SITE CHMOD %4.4o /%%s", mode & 07777); diff --git a/20_wrong_path_to_wrappers.patch b/20_wrong_path_to_wrappers.patch index 3a68998..4b79f09 100644 --- a/20_wrong_path_to_wrappers.patch +++ b/20_wrong_path_to_wrappers.patch @@ -9,7 +9,7 @@ Index: contrib/mc.csh.in +++ contrib/mc.csh.in 2010-07-07 18:54:54.616547000 +0200 @@ -1 +1 @@ -alias mc 'source @pkglibexecdir@/mc-wrapper.csh' -+alias mc 'source @datadir@/mc/bin/mc-wrapper.csh' ++alias mc 'source @datadir@/mc/mc-wrapper.csh' Index: contrib/Makefile.am =================================================================== --- contrib/Makefile.am.orig 2010-07-05 21:12:51.000000000 +0200 diff --git a/mc-4.7.0.7.tar.lzma b/mc-4.7.0.7.tar.lzma deleted file mode 100644 index d213203..0000000 --- a/mc-4.7.0.7.tar.lzma +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2bbc8ebb22054e4f761611b5ab850dd9d0260a2d1cf05bb1895b0ea24c9f68a0 -size 2070363 diff --git a/mc-4.7.0.9.tar.lzma b/mc-4.7.0.9.tar.lzma new file mode 100644 index 0000000..0edf426 --- /dev/null +++ b/mc-4.7.0.9.tar.lzma @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4223a5a5d0f891f9389da7f49e0d837cc409705dd68667418e4f986fef98204 +size 2100303 diff --git a/mc-wrapper.patch b/mc-wrapper.patch index b49a46a..0a3e1af 100644 --- a/mc-wrapper.patch +++ b/mc-wrapper.patch @@ -1,16 +1,33 @@ Index: contrib/mc.sh.in =================================================================== --- contrib/mc.sh.in.orig 2010-07-05 21:12:51.000000000 +0200 -+++ contrib/mc.sh.in 2010-07-06 19:10:33.155018811 +0200 ++++ contrib/mc.sh.in 2010-09-14 12:43:40.906036450 +0200 @@ -1,3 +1,10 @@ # Don't define aliases in plain Bourne shell [ -n "${BASH_VERSION}${KSH_VERSION}${ZSH_VERSION}" ] || return 0 -alias mc='. @pkglibexecdir@/mc-wrapper.sh' +mc() +{ -+. @datadir@/mc/mc-wrapper.sh' ++. @datadir@/mc/mc-wrapper.sh +} +if [ -n "$BASH_VERSION" ] +then + export -f mc +fi +Index: contrib/Makefile.am +=================================================================== +--- contrib/Makefile.am.orig 2010-09-14 12:43:45.000000000 +0200 ++++ contrib/Makefile.am 2010-09-14 12:47:16.291629539 +0200 +@@ -22,10 +22,10 @@ EXTRA_DIST = \ + $(noinst_DATA) + + mc.csh: $(srcdir)/mc.csh.in +- sed "s%@""pkglibexecdir@%$(pkglibexecdir)%" $(srcdir)/mc.csh.in > mc.csh ++ sed "s%@""datadir@%$(datadir)%" $(srcdir)/mc.csh.in > mc.csh + + mc.sh: $(srcdir)/mc.sh.in +- sed "s%@""pkglibexecdir@%$(pkglibexecdir)%" $(srcdir)/mc.sh.in > mc.sh ++ sed -e "s%@""datadir@%$(datadir)%" $(srcdir)/mc.sh.in > mc.sh + + mc-wrapper.csh: $(srcdir)/mc-wrapper.csh.in + sed "s%@""bindir@%$(bindir)%" $(srcdir)/mc-wrapper.csh.in > mc-wrapper.csh diff --git a/mc.changes b/mc.changes index 397cf05..cc10e61 100644 --- a/mc.changes +++ b/mc.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Tue Sep 14 15:45:42 CEST 2010 - pth@suse.de + +- Fix wrapper script for sh, change Makefile to substitute + datadir (bnc#639044). +- Update to 4.7.0.9. Changes since 4.7.0.7: + * Translation updates. + * Added Galician translation. + * Fix potential division by zero in Info panel. + * Regexp replace only transforms the first occurence correctly. + * Fix remaining plain int types in VFS. + * Add "Toggle syntax highlighting" menu item. + * Fix restoring of signals even if fork() fails. + * Fix Segfault in replacement confirmation in editor. + ------------------------------------------------------------------- Thu Sep 9 08:00:14 UTC 2010 - aj@suse.de diff --git a/mc.spec b/mc.spec index 6e46679..011133e 100644 --- a/mc.spec +++ b/mc.spec @@ -1,5 +1,5 @@ # -# spec file for package mc (Version 4.7.0.7) +# spec file for package mc (Version 4.7.0.9) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,7 +23,7 @@ Summary: Midnight Commander Group: Productivity/File utilities License: GPLv2+ Url: http://www.ibiblio.org/mc/ -Version: 4.7.0.7 +Version: 4.7.0.9 Release: 1 Source: mc-%{version}.tar.lzma Source1: x11_browser