diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ee35dde --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/4.8.26.tar.gz diff --git a/.mc.metadata b/.mc.metadata new file mode 100644 index 0000000..8d35b20 --- /dev/null +++ b/.mc.metadata @@ -0,0 +1 @@ +d62a246b25c6e501c0553351d4c76c6dc69828fe SOURCES/4.8.26.tar.gz diff --git a/SOURCES/mc-default_setup.patch b/SOURCES/mc-default_setup.patch new file mode 100644 index 0000000..b2d34b2 --- /dev/null +++ b/SOURCES/mc-default_setup.patch @@ -0,0 +1,13 @@ +--- mc-4.8.23.orig/src/setup.c 2019-06-16 18:49:31.000000000 +0100 ++++ mc-4.8.23/src/setup.c 2019-07-06 13:13:22.792243501 +0100 +@@ -138,8 +138,8 @@ + .fast_reload_msg_shown = FALSE, + .mark_moves_down = TRUE, + .reverse_files_only = TRUE, +- .auto_save_setup = FALSE, +- .navigate_with_arrows = FALSE, ++ .auto_save_setup = TRUE, ++ .navigate_with_arrows = TRUE, + .scroll_pages = TRUE, + .scroll_center = FALSE, + .mouse_move_pages = TRUE, diff --git a/SOURCES/mc-python3.patch b/SOURCES/mc-python3.patch new file mode 100644 index 0000000..8b74e0d --- /dev/null +++ b/SOURCES/mc-python3.patch @@ -0,0 +1,70 @@ +diff -up mc-4.8.24/src/vfs/extfs/helpers/uc1541.python3 mc-4.8.24/src/vfs/extfs/helpers/uc1541 +--- mc-4.8.24/src/vfs/extfs/helpers/uc1541.python3 2020-01-20 14:40:30.637996501 +0100 ++++ mc-4.8.24/src/vfs/extfs/helpers/uc1541 2020-01-20 14:37:55.253442507 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + """ + UC1541 Virtual filesystem + +--- a/src/vfs/extfs/helpers/s3+.in (original) ++++ b/src/vfs/extfs/helpers/s3+.in (refactored) +@@ -153,16 +153,16 @@ + Propagates exception safely. + """ + from threading import Thread +- import Queue ++ import queue + + items = list(iterable) + nitems = len(items) + if nitems < 2: +- return map(fun, items) ++ return list(map(fun, items)) + + # Create and fill input queue +- input = Queue.Queue() +- output = Queue.Queue() ++ input = queue.Queue() ++ output = queue.Queue() + + for i,item in enumerate(items): + input.put( (i,item) ) +@@ -181,7 +181,7 @@ + output.put( (i,result) ) + except: + output.put( (None,sys.exc_info()) ) +- except Queue.Empty: ++ except queue.Empty: + return + + # Start threads +@@ -196,8 +196,8 @@ + try: + i,res = output.get() + if i == None: +- raise res[0],res[1],res[2] +- except Queue.Empty: ++ raise res[0](res[1]).with_traceback(res[2]) ++ except queue.Empty: + break + ret.append(res) + +@@ -241,7 +241,7 @@ + b = s3.get_bucket(name, validate=False) + b.get_location() # just to raise an exception on error + return b +- except boto.exception.S3ResponseError, e: ++ except boto.exception.S3ResponseError as e: + # Seems this is the only proper way to switch to the bucket's region. + # Requesting of the default region for "?location" does not work unfortunately. + m = re.search(r'(.*?)', e.body) +@@ -340,7 +340,7 @@ + expr = re.compile(r'^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.\d{3}Z$') + def convDate(awsdatetime): + m = expr.match(awsdatetime) +- ye,mo,da,ho,mi,se = map(int,m.groups()) ++ ye,mo,da,ho,mi,se = list(map(int,m.groups())) + + dt = datetime.datetime(ye,mo,da,ho,mi,se, tzinfo=pytz.utc) + return dt.astimezone(tz).strftime('%m-%d-%Y %H:%M') diff --git a/SOURCES/mc-spec.syntax.patch b/SOURCES/mc-spec.syntax.patch new file mode 100644 index 0000000..d2fefbb --- /dev/null +++ b/SOURCES/mc-spec.syntax.patch @@ -0,0 +1,54 @@ +--- mc-4.8.23/misc/syntax/spec.syntax~ 2019-06-16 18:49:31.000000000 +0100 ++++ mc-4.8.23/misc/syntax/spec.syntax 2019-04-18 06:02:53.000000000 +0100 +@@ -5,25 +5,24 @@ + keyword whole Build\{Aa\}rch: green + keyword whole Build\{Cc\}onflicts: green + keyword whole Build\{Pp\}re\{Rr\}eq: green +- keyword whole Build\{Rr\}oot: green ++ keyword whole Build\{Rr\}oot: blue + keyword whole Build\{Rr\}equires: green + keyword whole Conflicts: green +- keyword whole Copyright: white ++ keyword whole Copyright: blue + keyword whole Description: green +- keyword whole Distribution: green +- keyword whole Doc\{Dd\}ir: green ++ keyword whole Distribution: blue ++ keyword whole Doc\{Dd\}ir: blue + keyword whole Epoch: green +- keyword whole Enhances: green + keyword whole Exclude\{Aa\}rch: green + keyword whole Exclusive\{Aa\}rch: green + keyword whole Exclusive\{Oo\}\{Ss\}: green +- keyword whole Group: green ++ keyword whole Group: blue + keyword whole Icon: green + keyword whole License: green + keyword whole Name: green + keyword whole NoSource\[0123456789\]: green + keyword whole Obsoletes: green +- keyword whole Packager: green ++ keyword whole Packager: blue + keyword whole Patch\[0123456789\]: green + keyword whole Prefix: green + keyword whole Pre\{Rr\}eq: green +@@ -37,8 +36,8 @@ + keyword whole Source\[0123456789\]: green + keyword whole Suggests: green + keyword whole Summary: green +- keyword whole Supplements: green +- keyword whole Vendor: green ++ keyword whole VCS: green ++ keyword whole Vendor: blue + keyword whole Version: green + keyword whole U\{Rr\}\{Ll\}: green + +@@ -92,7 +91,7 @@ + keyword whole PATCH\[0123456789\] cyan + keyword whole SOURCE\[0123456789\] cyan + +-context Group( ): green ++context Group( ): blue + keyword whole af yellow + keyword whole az yellow + keyword whole bg yellow diff --git a/SOURCES/mc-tmpdir.patch b/SOURCES/mc-tmpdir.patch new file mode 100644 index 0000000..34a29f0 --- /dev/null +++ b/SOURCES/mc-tmpdir.patch @@ -0,0 +1,32 @@ +diff -up mc-4.8.24/contrib/mc-wrapper.sh.in.tmpdir mc-4.8.24/contrib/mc-wrapper.sh.in +--- mc-4.8.24/contrib/mc-wrapper.sh.in.tmpdir 2020-01-27 09:17:46.815515791 +0100 ++++ mc-4.8.24/contrib/mc-wrapper.sh.in 2020-01-27 09:18:01.430712110 +0100 +@@ -1,5 +1,5 @@ + MC_USER=`whoami` +-MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$" ++MC_PWD_FILE="${TMPDIR-/var/tmp}/mc-$MC_USER/mc.pwd.$$" + @bindir@/mc -P "$MC_PWD_FILE" "$@" + + if test -r "$MC_PWD_FILE"; then +--- mc-4.8.21/lib/global.h~ ++++ mc-4.8.21/lib/global.h +@@ -131,7 +131,7 @@ + #define PATH_SEP_STR "/" + #define IS_PATH_SEP(c) ((c) == PATH_SEP) + #define PATH_ENV_SEP ':' +-#define TMPDIR_DEFAULT "/tmp" ++#define TMPDIR_DEFAULT "/var/tmp" + #define SCRIPT_SUFFIX "" + #define get_default_editor() "vi" + #define OS_SORT_CASE_SENSITIVE_DEFAULT TRUE +--- mc-4.8.22/contrib/mc-wrapper.csh.in~ ++++ mc-4.8.22/contrib/mc-wrapper.csh.in +@@ -3,7 +3,7 @@ + if ($?TMPDIR) then + setenv MC_PWD_FILE $TMPDIR/mc-$MC_USER/mc.pwd.$$ + else +- setenv MC_PWD_FILE /tmp/mc-$MC_USER/mc.pwd.$$ ++ setenv MC_PWD_FILE /var/tmp/mc-$MC_USER/mc.pwd.$$ + endif + + @bindir@/mc -P "$MC_PWD_FILE" $* diff --git a/SPECS/mc.spec b/SPECS/mc.spec new file mode 100644 index 0000000..3d49d50 --- /dev/null +++ b/SPECS/mc.spec @@ -0,0 +1,1485 @@ +%bcond_without slang + +Summary: User-friendly text console file manager and visual shell +Name: mc +Epoch: 1 +Version: 4.8.26 +Release: 5%{?dist} +License: GPLv3+ +URL: http://www.midnight-commander.org/ +Source0: https://github.com/MidnightCommander/mc/archive/%{version}.tar.gz +Patch1: %{name}-spec.syntax.patch +Patch3: %{name}-python3.patch +Patch4: %{name}-default_setup.patch +Patch5: %{name}-tmpdir.patch +# deps for autogen.sh +BuildRequires: make +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gettext-devel +BuildRequires: libtool +# other build deps +BuildRequires: e2fsprogs-devel +BuildRequires: gcc +BuildRequires: glib2-devel +BuildRequires: gpm-devel +BuildRequires: groff-base +# disabled (needs to be ported to use libssh instead of libssh2) +#BuildRequires: libssh2-devel >= 1.2.5 +# (configure line was also changed from --enable-vfs-sftp to --disable-vfs-sftp +# - this is the only part of mc which uses libssh2) +BuildRequires: %{?with_slang:slang-devel}%{!?with_slang:ncurses-devel} +BuildRequires: pkgconfig +BuildRequires: perl-generators +Suggests: mc-python + +%description +Midnight Commander is a visual shell much like a file manager, only with +many more features. It is a text mode application, but it also includes +mouse support. Midnight Commander's best features are its ability to FTP, +view tar and zip files, and to poke into RPMs for specific files. + +%package python +Summary: Midnight Commander s3+ and UC1541 EXTFS backend scripts +BuildArch: noarch +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: python3-boto + +%description python +Midnight Commander s3+ and UC1541 EXTFS backend scripts. + +%prep +%autosetup -p1 + +%build +./autogen.sh +%configure \ + PYTHON=%{__python3} \ + --disable-rpath \ + --enable-charset \ + --enable-largefile \ + --enable-vfs-cpio \ + --enable-vfs-extfs \ + --enable-vfs-fish \ + --enable-vfs-ftp \ + --enable-vfs-sfs \ + --disable-vfs-sftp \ + --enable-vfs-smb \ + --enable-vfs-tar \ + --with-x \ + --with-gpm-mouse \ + --with-screen=%{?with_slang:slang}%{!?with_slang:ncurses} \ + %{nil} +%make_build + +%install +%make_install + +%__install contrib/mc.{sh,csh} -Dt %{buildroot}%{_sysconfdir}/profile.d + +%find_lang %{name} --with-man + +%files -f %{name}.lang +%license doc/COPYING +%doc doc/FAQ doc/NEWS doc/README +/etc/profile.d/* +%dir %{_sysconfdir}/mc +%{_sysconfdir}/mc/edit* +%config(noreplace) %{_sysconfdir}/mc/mc* +%config(noreplace) %{_sysconfdir}/mc/*.ini +%{_bindir}/* +%dir %{_libexecdir}/mc +%attr(755,root,root) %{_libexecdir}/mc/cons.saver +%{_libexecdir}/mc/mc* +%{_libexecdir}/mc/extfs.d +%{_libexecdir}/mc/ext.d +%{_libexecdir}/mc/fish +%{_datadir}/mc +%{_mandir}/man1/* +%exclude %{_libexecdir}/mc/extfs.d/{s3+,uc1541} + +%files python +%{_libexecdir}/mc/extfs.d/{s3+,uc1541} + +%changelog +* Mon Aug 09 2021 Mohan Boddu - 1:4.8.26-5 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Fri Apr 16 2021 Mohan Boddu - 1:4.8.26-4 +- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 + +* Tue Feb 02 2021 Denys Vlasenko - 1:4.8.26-3 +- Avoid usage of libssh2 + +* Tue Jan 26 2021 Fedora Release Engineering - 1:4.8.26-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Jan 21 2021 Jindrich Novy - 1:4.8.26-1 +- update to 4.8.26 + +* Tue Jul 28 2020 Fedora Release Engineering - 1:4.8.25-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 17 2020 Jindrich Novy - 1:4.8.25-2 +- update BR + +* Fri Jul 17 2020 Jindrich Novy - 1:4.8.25-1 +- update to 4.8.25 + +* Fri Jan 31 2020 Jindrich Novy - 1:4.8.24-4 +- fix gcc-10 build failure + +* Wed Jan 29 2020 Fedora Release Engineering - 1:4.8.24-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Jan 27 2020 Jindrich Novy - 1:4.8.24-2 +- be sure to use /var/tmp instead of /tmp (#1795006) + +* Mon Jan 20 2020 Jindrich Novy - 1:4.8.24-1 +- update to 4.8.24 +- drop merged tmpdir patch + +* Wed Oct 09 2019 Jindrich Novy - 1:4.8.23-7 +- disable aspell support until it is clear how to set up + aspell dependencies or avoiding annoying error message + when no dictionary is found every time a file is edited + +* Mon Oct 07 2019 Jindrich Novy - 1:4.8.23-6 +- re-add BR: perl-generators, it is required for generating + rpm deps from the embedded VFS perl scriptlets + +* Mon Oct 07 2019 Jindrich Novy - 1:4.8.23-5 +- just keep perl-interpreter BR because of man2hlp, + it is a perl script required by build +- require aspell-en, otherwise an annoying error prompt + is displayed while editing any file + +* Mon Oct 07 2019 Jindrich Novy - 1:4.8.23-4 +- drop unneeded BR: perl-generators + +* Sat Sep 28 2019 Tomasz Kłoczko - 1:4.8.23-3 +- add python3 patch: port to python3 +- added python subpackage with s3+ and uc1541 extfs backend scrips to minimise + base package dependencies +- added python3-boto to python subpackage dependencies +- use -Wno-strict-aliasing in CFLAGS is no longer needed +- added spec.syntax patch: improve rpm spec files syntax colouring +- added default_setup patch: enable by default lynx navigate with arrows keys + and auto save setup + +* Tue Sep 24 2019 Jindrich Novy - 1:4.8.23-2 +- fix rpmlint warnings and simplify filelist + +* Thu Aug 22 2019 Jindrich Novy - 1:4.8.23-1 +- update to 4.8.23 +- set the Python path properly as env var, don't sed the configure directly + +* Thu Jul 25 2019 Fedora Release Engineering - 1:4.8.21-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 1:4.8.21-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 1:4.8.21-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Jun 07 2018 Tomasz Kłoczko - 1:4.8.21-1 +- updated to 4.8.21 + +* Fri Feb 09 2018 Igor Gnatenko - 1:4.8.20-3 +- Escape macros in %%changelog + +* Thu Feb 08 2018 Fedora Release Engineering - 1:4.8.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Jan 22 2018 Tomasz Kłoczko - 1:4.8.20-1 +- updated to 4.8.20 + +* Thu Aug 03 2017 Fedora Release Engineering - 1:4.8.19-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1:4.8.19-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Wed May 17 2017 Gwyn Ciesla - 1:4.8.19-5 +- Apply correct patch. + +* Mon May 15 2017 Gwyn Ciesla - 1:4.8.19-4 +- Patch to fix tmpdir default, wrapper scripts. + +* Fri May 05 2017 Gwyn Ciesla - 1:4.8.19-3 +- Fix conditional. + +* Thu May 04 2017 Tomasz Kłoczko - 1:4.8.19-2 +- go back to slang as it is serious issue with shift-f6 when ncurses is used + displaying "Delete" instead "Move As" dialog (#1436394) +- added slang %%bcond to simplify experiments with switching to ncurses +- reformat %%description to 80 cols +- really remove Group +- %%defattr() is no longer needed +- simplifications in %%files +- use %%{buildroot} macro +- build --with-x (it does not add X11 libraries dependencies) +- cons.saver no longer need to be 711 (changed to 755) + +* Mon Mar 27 2017 Tomasz Kłoczko - 1:4.8.19-1 +- updated to 4.8.19 +- drop use slang and use ncurses. There are only few packages which are using + slang. As ncurses support is fully working now it makes more sense to + use it instead slang (Solaris 11.3 mc uses now ncurses) +- instead passing -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE to CFLAGS use + --enable-largefile autoconf param +- removed Group, BuildRoot and %%clear (new packaging policy) +- added pkgconfig to BuildRequires +- replaced groff by groff-base in BuildRequires (only nfroff is used) +- use %%autosetup in %%prep +- added using %%{make_build} and %%{make_build} macros +- "rm -rf $RPM_BUILD_ROOT" on beginning %%install is no longer needed +- mcfs is no longer supported (removed --enable-vfs-mcfs autoconf option) +- added explicit enabled other VFSesess to force necessary checks + +* Fri Feb 10 2017 Fedora Release Engineering - 1:4.8.18-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Dec 09 2016 Richard W.M. Jones - 1:4.8.18-3 +- Downstream-only patch to make mc use /var/tmp for large temporary files + (RHBZ#895444). + +* Wed Nov 09 2016 Jon Ciesla - 1:4.8.18-1 +- 4.8.18 + +* Wed Sep 21 2016 Jon Ciesla - 1:4.8.17-1 +- 4.8.17 + +* Thu Feb 04 2016 Fedora Release Engineering - 1:4.8.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Dec 01 2015 Jindrich Novy 4.8.15 +- update to 4.8.14 + +* Wed Jun 17 2015 Fedora Release Engineering - 1:4.8.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Tue Mar 24 2015 Jindrich Novy 4.8.14 +- update to 4.8.14 + +* Sat Feb 21 2015 Till Maas - 1:4.8.13-2 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Fri Sep 05 2014 Jindrich Novy 4.8.13 +- update to 4.8.13 + +* Sun Aug 17 2014 Fedora Release Engineering - 1:4.8.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Mon Jun 09 2014 Jindrich Novy 4.8.12 +- update to 4.8.12 + +* Sat Jun 07 2014 Fedora Release Engineering - 1:4.8.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Mon Dec 02 2013 Jindrich Novy 4.8.11 +- update to 4.8.11 + +* Sat Aug 03 2013 Jindrich Novy 4.8.10 +- update to 4.8.10 (#984540) +- sync patches + +* Wed Jul 17 2013 Petr Pisar - 1:4.8.8-2 +- Perl 5.18 rebuild + +* Thu Apr 04 2013 Jindrich Novy 4.8.8-1 +- update to 4.8.8 + +* Thu Mar 21 2013 Jindrich Novy 4.8.7-3 +- attempt to fix segfault while passing messages to widgets (#907045, #912033) +- fix possible segfault when freeing a VFS (#923415) + +* Thu Mar 14 2013 Jindrich Novy 4.8.7-2 +- fix segfault in cpio VFS while reading corrupted RPM (#921414) + +* Thu Feb 14 2013 Fedora Release Engineering - 1:4.8.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Jan 02 2013 Jindrich Novy 4.8.7-1 +- update to 4.8.7 (#890662) +- drop patch for CVE-2012-4463 - applied upstream +- fix chagelog dates + +* Wed Nov 28 2012 Jindrich Novy 4.8.6-2 +- sanitize of MC_EXT_SELECTED variable when viewing + multiple files, CVE-2012-4463 (#862814) + https://www.midnight-commander.org/ticket/2913 + +* Thu Sep 20 2012 Jindrich Novy 4.8.6-1 +- update to 4.8.6 (#857512) + +* Tue Sep 11 2012 Jindrich Novy 4.8.5-1 +- update to 4.8.5 (#815307) + +* Thu Aug 09 2012 Jindrich Novy 4.8.4-5 +- handle overlapping menus correctly (#844392) + (https://www.midnight-commander.org/ticket/2817) + +* Tue Jul 31 2012 Jindrich Novy 4.8.4-4 +- fix segfault if aspell dicts aren't present +- fix segfault in mcedit when pressing alt-minus + +* Fri Jul 27 2012 Fedora Release Engineering - 1:4.8.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Jul 18 2012 Jindrich Novy 4.8.4-1 +- update to 4.8.4 + +* Mon Apr 23 2012 Jindrich Novy 1:4.8.3-1 +- update to 4.8.3 + +* Tue Mar 20 2012 Slava Zanko 1:4.8.2-1 +- update to 4.8.2 + +* Wed Feb 8 2012 Kay Sievers - 1:4.8.1-3 +- Drop dependency on 'dev' package; it is gone since many years + +* Fri Jan 13 2012 Fedora Release Engineering - 1:4.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Dec 15 2011 Jindrich Novy 4.8.1-1 +- update to 4.8.1 (#767962) + +* Wed Nov 09 2011 Jindrich Novy 4.8.0-3 +- run xdg-open for images and DjVu files (#532784) +- tell find-lang about localized man pages + +* Wed Oct 26 2011 Fedora Release Engineering - 1:4.8.0-2 +- Rebuilt for glibc bug#747377 + +* Thu Oct 20 2011 Jindrich Novy 4.8.0-1 +- update to 4.8.0 +- update license to GPLv3+ + +* Thu Sep 29 2011 Jindrich Novy 4.7.5.5-1 +- update to 4.7.5.5 + +* Thu Sep 15 2011 Jindrich Novy 4.7.5.4-1 +- update to 4.7.5.4 + +* Wed Jul 27 2011 Jindrich Novy 4.7.5.3-1 +- update to 4.7.5.3 + +* Tue Apr 12 2011 Jindrich Novy 4.7.5.2-1 +- update to 4.7.5.2 + +* Tue Feb 08 2011 Fedora Release Engineering - 1:4.7.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Feb 7 2011 Jindrich Novy 4.7.5.1-1 +- update to 4.7.5.1 + +* Tue Dec 28 2010 Jindrich Novy 4.7.5-1 +- update to mc-4.7.5 +- drop filegui and vfscrash patches - applied upstream + +* Thu Dec 9 2010 Jindrich Novy 4.7.5-0.3.pre1 +- fix crash in progress bar handling (#643256) + +* Wed Dec 8 2010 Jindrich Novy 4.7.5-0.2.pre1 +- fix crash in opening mc VFS (#661290, #588795, #653156) +- fix crash while creating a VFS timestamp (#660308) + +* Wed Dec 8 2010 Jindrich Novy 4.7.5-0.1.pre1 +- update to 4.7.5 stable prerelease + +* Fri Oct 15 2010 Jindrich Novy 4.7.4-5 +- make cons.saver not suid root, it is no more needed (#640365) + +* Thu Oct 7 2010 Jindrich Novy 4.7.4-4 +- fix globbing (#629679), thanks to Denys Vlasenko +- don't use vcsa for cons.saver (#640365) + +* Wed Sep 29 2010 jkeating - 1:4.7.4-3 +- Rebuilt for gcc bug 634757 + +* Fri Sep 24 2010 Jindrich Novy 4.7.4-2 +- enable samba VFS (#637059) + +* Tue Sep 7 2010 Jindrich Novy 4.7.4-1 +- update to 4.7.4 (#630900) + +* Fri Sep 3 2010 Jindrich Novy 4.7.3-4 +- fix segfault when pressing Cancel in Replace String dialog (#629847) +- show proper contents in history and fix memleak (ticket #2299) + +* Thu Sep 2 2010 Jindrich Novy 4.7.3-3 +- fix broken directory copying, backport from upstream (#624973) +- backport patch fixing crash while copying files to directory + with '?' letters in its name (#576622) + +* Wed Sep 1 2010 Jindrich Novy 4.7.3-2 +- fix segfault in advanced chown dialog (#625801) + +* Wed Jul 7 2010 Jindrich Novy 4.7.3-1 +- update to 4.7.3 + +* Wed Jun 9 2010 Jindrich Novy 4.7.2-2 +- BR: groff (#602115) +- fix segfault in mcview (#602124) + +* Thu May 6 2010 Jindrich Novy 4.7.2-1 +- update to 4.7.2 +- remove patches applied upstream + +* Thu Mar 18 2010 Jindrich Novy 4.7.1-3 +- patches from upstream: + - fix crash in mcedit ran stand-alone (#571570) + - fix segfault when trying to panelize find results (#569823) + +* Tue Mar 2 2010 Jindrich Novy 4.7.1-2 +- fix segfault when panelizing search results (#569823) + +* Mon Mar 1 2010 Jindrich Novy 4.7.1-1 +- update to 4.7.1 + +* Wed Feb 3 2010 Jindrich Novy 4.7.0.2-1 +- update to 4.7.0.2 + +* Sat Jan 2 2010 Jindrich Novy 4.7.0.1-1 +- update to 4.7.0.1 +- update bindings to use xdg-open wherever possible + +* Sat Dec 26 2009 Jindrich Novy 4.7.0-1 +- update to official 4.7.0 + +* Mon Dec 21 2009 Jindrich Novy 4.7.0-0.9.pre4.20091221git +- provide yum-repo.syntax (#549014) +- avoid occasional crash while reading panels (#548987) +- remove duplicates from filelist +- enable mcvfs, disable rpath + +* Tue Dec 15 2009 Jindrich Novy 4.7.0-0.8.pre4 +- fix rpmvfs empty directory handling (#529645) +- fix bindings (#532784) + +* Mon Nov 02 2009 Jindrich Novy 4.7.0-0.7.pre4 +- update to 4.7.0-pre4 + +* Mon Oct 12 2009 Jindrich Novy 4.7.0-0.6.pre3 +- fix segfault while browsing various archives via VFS (#528268) + +* Mon Oct 5 2009 Jindrich Novy 4.7.0-0.5.pre3 +- update to 4.7.0-pre3 +- add BR: gpm-devel + +* Tue Sep 1 2009 Jindrich Novy 4.7.0-0.4.pre2 +- update to 4.7.0-pre2 + +* Fri Aug 7 2009 Jindrich Novy 4.7.0-0.3.pre1 +- support shell patterns in copy dialog (#516180) + (http://www.midnight-commander.org/ticket/414) + +* Wed Aug 5 2009 Jindrich Novy 4.7.0-0.2.pre1 +- update extension binding to be more Fedora-like +- update to upstream IPv6 patch + +* Mon Aug 3 2009 Jindrich Novy 4.7.0-0.1.pre1 +- update to 4.7.0-pre1 (fixes #513757) + +* Fri Jul 31 2009 Jindrich Novy 4.6.99-0.20090731git +- update to latest GIT mc +- forwardport prompt fix and exit patch, keep IPv6 patch and drop the others + +* Sat Jul 25 2009 Fedora Release Engineering - 1:4.6.2-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sun May 17 2009 Jindrich Novy 4.6.2-11 +- update to mc-4.6.2 release +- drop .8bit-hex, .preserveattrs, .cloexec, .7zip and part of + .utf8-look-and-feel patch, applied upstream +- sync the rest of patches, adopt upstream version of UTF8 patch +- update URL and source links +- add required BR + +* Fri May 15 2009 Jindrich Novy 4.6.2-10.pre1 +- fix segfault in mc editor when pressing ctrl+right (skip one word) + in binary file (#500818) +- don't use dpkg tools for *.deb files (#495649), thanks to Dan Horak + +* Wed Feb 25 2009 Fedora Release Engineering - 1:4.6.2-9.pre1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Dec 4 2008 Jindrich Novy 4.6.2-8.pre1 +- fix a couple of UTF-8 related display bugs (#464708), + thanks to Rafał Mużyło + +* Thu Oct 23 2008 Jindrich Novy 4.6.2-7.pre1 +- allow switching of trailing spaces/tab highlighting with crtl-v, + patch from Jan Engelhardt (#464738) +- update the UTF-8 patch accordingly + +* Tue Sep 2 2008 Jindrich Novy 4.6.2-6.pre1 +- do not change directory in panel to subshell directory + when switched back from subshell (#460633) + +* Tue Aug 5 2008 Jindrich Novy 4.6.2-5.pre1 +- don't try to parse obsolete RPM tags in RPM VFS (#457912), + thanks to Milan Broz +- use correct extension for lzma and regenerate so that it applies + with fuzz==0 + +* Fri Jun 20 2008 Jindrich Novy 4.6.2-4.pre1 +- fix displaying of 7zip archive contents (#452090) - gvlat@pochta.ru + +* Thu Mar 27 2008 Jindrich Novy 4.6.2-3.pre1 +- don't segfault when hint or help files are missing (#439025), + thanks to Tomas Heinrich +- fix displaying of 8bit encoded files in UTF-8 (#426756), + thanks to Andrew Zabolotny +- don't gzip man pages, leave it to brp-compress + +* Fri Mar 7 2008 Jindrich Novy 4.6.2-2.pre1 +- add lzma vfs support by Lasse Collin +- update extensions patch to use xdg-open + +* Mon Feb 25 2008 Jindrich Novy 4.6.2-1.pre1 +- update to 4.6.2-pre1 +- forwardport the UTF-8 patch to 4.6.2-pre1 and convert new + functionality to support UTF-8 + +* Tue Feb 19 2008 Fedora Release Engineering - 1:4.6.1a-52.20070604cvs +- Autorebuild for GCC 4.3 + +* Tue Jan 8 2008 Jindrich Novy 4.6.1a-51 +- add -fgnu89-inline to let mc compile with gcc 4.3.0+ + +* Wed Nov 14 2007 Jindrich Novy 4.6.1a-50 +- don't preserve attributes in copy/move while the option is + switched off (#195614) +- rebuild to fix iso9660 vfs because of missing gawk in + buildroot(#381751, #363611) + +* Thu Aug 23 2007 Jindrich Novy 4.6.1a-49 +- update License +- rebuild for ppc32 + +* Wed Jun 20 2007 Jindrich Novy 4.6.1a-48 +- fix displaying of prompt in subshell (#244025) + +* Tue Jun 19 2007 Jindrich Novy 4.6.1a-47 +- refresh contents of terminal when resized during time + expensive I/O operations (#236502) + +* Tue Jun 12 2007 Jindrich Novy 4.6.1a-46 +- update to new upstream CVS snapshot (2007-06-04-22) +- don't print prompts multiple times when switching + between mc and subshell + +* Mon Apr 16 2007 Jindrich Novy 4.6.1a-45 +- fix segmentation fault while editing non-UTF8 files (#229383) + +* Mon Apr 2 2007 Jindrich Novy 4.6.1a-44 +- fix unowned directories (#233880) + +* Thu Feb 15 2007 Jindrich Novy 4.6.1a-43 +- display free space correctly for multiple filesystems (#225153) + (thanks to Tomas Heinrich for patch) +- fix up configs + +* Fri Feb 9 2007 Jindrich Novy 4.6.1a-42 +- update to new CVS snapshot + +* Tue Feb 6 2007 Jindrich Novy 4.6.1a-41 +- merge review spec fixes (#226133) + +* Mon Jan 22 2007 Jindrich Novy 4.6.1a-40 +- update to new upstream CVS snapshot +- drop upstreamed tmpcrash patch +- reenable gpm support as it is now fixed (#168076) + +* Thu Jan 4 2007 Jindrich Novy 4.6.1a-39 +- update to new CVS snapshot (fixes #220828) +- update bindings again + +* Thu Dec 21 2006 Jindrich Novy 4.6.1a-38 +- rebuild because of the %%{_host} macro change (Related: #220273) + +* Mon Dec 4 2006 Jindrich Novy 4.6.1a-37 +- update bindings +- attempt to fcntl() descriptors appropriatelly so that subshell + doesn't leave them open while execve()ing commands (#217027) +- more general fix for #215909 + +* Mon Nov 27 2006 Jindrich Novy 4.6.1a-36 +- don't crash when temporary directory cannot be created (#217342) + +* Thu Nov 16 2006 Jindrich Novy 4.6.1a-35 +- update to new CVS snapshot +- drop .fishfix, .rpmconf patches, applied upstream +- fix IPv6 patch (should fix #206234 and #213212) +- don't crash when directory ending with newline is listed (#215909), + disable support for directories with '\n' in name to avoid + further issues (remove .uglydir patch) and report chdir error + +* Thu Nov 2 2006 Jindrich Novy 4.6.1a-34 +- fix #214255 - sh vfs disconnects with special character in filename +- drop fish-upload patch, applied upstream + +* Tue Oct 31 2006 Jindrich Novy 4.6.1a-33 +- display also conflicts in addition to provides/obsoletes/requires + while browsing RPM vfs + +* Fri Oct 27 2006 Jindrich Novy 4.6.1a-32 +- update to new CVS snapshot +- fix IPv6 FISH support +- use better UTF-8 characters for scrollbars + +* Tue Oct 10 2006 Jindrich Novy 4.6.1a-31 +- update to new CVS snapshot + +* Sun Oct 01 2006 Jesse Keating 4.6.1a-30 +- rebuilt for unwind info generation, broken in gcc-4.1.1-21 + +* Tue Sep 26 2006 Jindrich Novy 4.6.1a-29 +- add experimental IPv6 support for ftpfs (#198386), thanks to + Dan Kopecek for the patch + +* Wed Sep 13 2006 Jindrich Novy 4.6.1a-28.fc6 +- update to new CVS snapshot (09-12-21) +- drop .assembly, .spec patches -> applied upstream + +* Tue Sep 5 2006 Jindrich Novy 4.6.1a-27.fc6 +- display hex values correctly even for non-UTF8 locales, thanks + to Egmont Koblinger +- fix BuildRoot + +* Sat Sep 2 2006 Jindrich Novy 4.6.1a-26.fc6 +- correctly highlight Requires(pre,post,preun,postun) in spec + +* Wed Aug 23 2006 Jindrich Novy 4.6.1a-25.fc6 +- highlight AMD64 registers properly when editing assembly sources + +* Mon Aug 21 2006 Jindrich Novy 4.6.1a-24.fc6 +- fix segfault caused by improper parsing of ls output while + deleting files via shell link (#202623) + +* Tue Aug 15 2006 Jindrich Novy 4.6.1a-23.fc6 +- update to new mc CVS snapshot +- drop .case, .rpmobsolete patches - applied upstream +- allow exit command even on non-local filesystems (#202440) +- use %%{?dist} + +* Mon Jul 17 2006 Jindrich Novy 4.6.1a-22 +- use less ugly UTF-8 special characters for scrollbars +- properly highlight RPM tags that differ in case while + editing spec file + +* Wed Jul 12 2006 Jesse Keating - 1:4.6.1a-21.1 +- rebuild + +* Tue Jul 11 2006 Jindrich Novy 4.6.1a-21 +- update to new mc snapshot (fixes #195810) +- drop .segfault patch, applied upstream +- highlight "Serial:" and "Copyright:" obsolete RPM tags so that + everyone is aware it's obsolete + +* Mon Jul 10 2006 Jindrich Novy 4.6.1a-20 +- correctly display free space on devices referred to by + symlinks (#197738) + +* Fri Jun 16 2006 Jindrich Novy 4.6.1a-19 +- fix segfault in wordproc.c (#194562) + +* Mon Jun 12 2006 Jindrich Novy 4.6.1a-18 +- apply 00-74, 00-78 patches from Egmont Koblinger with + UTF-8 fixes related to filename truncation and file search + +* Wed Jun 7 2006 Jindrich Novy 4.6.1a-17 +- apply UTF-8 fixes from Vladimir Nadvornik +- move the free space widget to the bottom of the main panel + and don't use highlighting + +* Mon May 29 2006 Jindrich Novy 4.6.1a-16 +- fix the free space widget patch: stat()s filesystem less + frequently, display correct info in all circumstances + +* Wed May 17 2006 Jindrich Novy 4.6.1a-15 +- update from CVS +- drop .fish-upload patch, applied upstream +- sync .showfree patch + +* Fri Apr 28 2006 Jindrich Novy 4.6.1a-14 +- don't reread panel contents while in panelized mode (#188438) + +* Thu Mar 30 2006 Jindrich Novy 4.6.1a-13 +- comment fallback to use only dd in FISH upload patch +- drop .promptfix patch so that prompt is displayed only + once while in panels + +* Tue Mar 28 2006 Jindrich Novy 4.6.1a-12 +- apply more robust version of FISH upload patch, + thanks to Dmitry Butskoy (#186456) + +* Thu Mar 16 2006 Jindrich Novy 4.6.1a-11 +- display the Layout dialog correctly on console (#185189) + +* Wed Mar 8 2006 Jindrich Novy 4.6.1a-10 +- fix typo in extensions patch so that C sources are + highlighted correctly (#184228) + +* Tue Feb 28 2006 Jindrich Novy 4.6.1a-9 +- fix hotkey conflict in Layout options (#183282) +- move syntax configuration file from /usr/share/mc to /etc/mc +- save layout settings pernamently for showing free space, not + only for current session (#182127) +- fix audio bindings, make firefox default html binding + +* Sat Feb 25 2006 Jindrich Novy 4.6.1a-8 +- make mc FHS compliant: store config files in /etc/mc and + extfs/*.ini files in /etc/mc/extfs instead of /usr/share/mc + (#2188) - the oldest open Red Hat bug is now gone ;) +- fix warnings + +* Fri Feb 10 2006 Jesse Keating - 1:4.6.1a-7.2 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 1:4.6.1a-7.1 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Wed Feb 1 2006 Jindrich Novy 4.6.1a-7 +- update from CVS - fixes syntax file for PHP +- make displaying of free space configurable +- fix permission highlighting (#177100) +- redirect stdout and stderr of several apps run on background + to /dev/null to not to mess up mc interface (#178833) +- refresh directories to avoid errors caused by copying + files to non-existent directories (#177111) +- add an option to insert changelog entry in mcedit, + thanks to Radek Vokal + +* Wed Dec 28 2005 Jindrich Novy 4.6.1a-6 +- display free space on a device assigned to current directory in + main panels +- correctly diplay characters in mcview for non-UTF-8 LANG set (#174007) + thanks to Dmitry Butskoy + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Tue Dec 6 2005 Jindrich Novy 4.6.1a-5 +- correctly concatenate directory and file in concat_dir_and_file() +- highlight PHP files correctly (#174802) +- use evince instead of gv to view ps files +- align mini status bar with main panels + +* Thu Dec 1 2005 Jindrich Novy 4.6.1a-4 +- don't segfault when LANG is not set, thanks to Andy Shevchenko (#174070) +- drop specsyntax patch, applied upstream +- sync NVRE with Fedoras +- depend on external slang [now updated to 2.0.5] (#174662) + +* Wed Nov 16 2005 Jindrich Novy 4.6.1a-0.23 +- update from CVS to fix the usage of glibc private symbols +- don't try to display UTF8ized characters in hex viewing mode + and display the characters correctly (#173309) + +* Mon Nov 14 2005 Jindrich Novy 4.6.1a-0.22 +- update from upstream CVS for the new slang support +- use internal slang-2.0.5 in mc for now +- temporarily drop slang-devel dependency +- don't use gpm to avoid hangs caused by it (#168076, #172921), + console mouse support works even without gpm +- display scrollbars correctly even if UTF-8 locale isn't set (#173014) +- add slang2 support to utf8 patch (Leonard den Ottolander) +- update %%description + +* Sat Nov 5 2005 Jindrich Novy 4.6.1a-0.21 +- add vertical scrollbars to main panels and listboxes +- fix memleak in menu.c caused by UTF-8 patch +- display UTF-8 characters corectly in mcview (#172571) +- fix extensions patch + +* Tue Oct 25 2005 Jindrich Novy 4.6.1a-0.20 +- don't display UTF-8 characters as questionmarks in xterm title (#170971) + +* Sun Oct 16 2005 Jindrich Novy 4.6.1a-0.19 +- update from CVS +- convert spec to UTF-8 +- sync utf8, promptfix, 64bit patches +- drop upstreamed gcc4, ftpcrash, find, symcrash, cstrans, searchfix patches +- drop ctrl-t patch +- update userhost patch to let the edited/viewed file name be displayed in + xterm title + +* Tue Oct 4 2005 Jindrich Novy 4.6.1a-0.18 +- fix off-by-one highlighting when searching backwards in mcedit (#169823) +- fix yet another duplicates in menus for Czech locale + +* Mon Oct 3 2005 Jindrich Novy 4.6.1a-0.17 +- fix duplicated keyboard shortcuts in menus for Czech locale (#169734) +- fix ctrl-t page code recoding for Russian locale, thanks to + Andy Shevchenko (#163594) + +* Thu Sep 29 2005 Jindrich Novy 4.6.1a-0.16 +- fix memory leak in mc-utf8 patch, thanks to Marcin Garski (#169549) +- fix mc-find patch to support UTF-8, thanks to Victor Abramoff (#169531) +- remove bogus condition from mc-symcrash patch + +* Tue Sep 13 2005 Jindrich Novy 4.6.1a-0.15 +- fix segfault when copying symlinks of a particular type and + fix creation of dangled symlinks (#168184) + +* Mon Sep 5 2005 Jindrich Novy 4.6.1a-0.14 +- backport the new Find dialog from upstream (#167493) +- disable Xorg usage and drop the dependency +- enable samba vfs +- highlight "%%check" in spec files (Mike A. Harris) + +* Mon Aug 29 2005 Jindrich Novy 4.6.1a-0.13 +- don't hang when ftpfs connection times out - Hans de Goede (#166976) +- fix extension file to better fit FC (xpdf->evince, lynx->links) + +* Mon Jul 25 2005 Jindrich Novy 4.6.1a-0.12 +- new mc release 4.6.1 +- sync extensions patch +- fix several gcc4 signedness warnings + +* Fri Jul 08 2005 Jindrich Novy 4.6.1a-0.11 +- update to mc-4.6.1-pre5 +- sync .utf8, .userhost patch +- drop upstreamed .fixes patch + +* Mon Jun 06 2005 Jindrich Novy 4.6.1a-0.10 +- update from CVS +- sync with .utf8 patch and some minor gcc4 fixups +- add .fixes patch +- drop upstreamed .spaceprompt patch +- update .userhost, .64bit patch +- add mcview + +* Wed May 04 2005 Jindrich Novy 4.6.1a-0.9 +- update from CVS +- sync with .utf8 patch +- fix broken charset conversion feature in the .utf8 patch, + Andrew V. Samoilov (#154516) + +* Mon Apr 04 2005 Jindrich Novy 4.6.1a-0.8 +- fix truncation to lower 32bits in statfs (src/mountlist.c) + +* Thu Mar 24 2005 Jindrich Novy 4.6.1a-0.7 +- update from CVS +- sync with .utf8 patch +- add displaying of username/hostname in xterm title + +* Mon Mar 21 2005 Jindrich Novy 4.6.1a-0.6 +- fix refusal to chdir/start file action when spaces are typed in + command prompt and Enter is pressed (#151637) +- undefinition of umode_t for ppc64 is no more needed + +* Thu Mar 3 2005 Jindrich Novy 4.6.1a-0.5 +- update from CVS +- sync the .utf8 patch with upstream +- fix infinite loop hang when copying/deleting some strangely + named files (#150569) +- drop BuildRequires to gettext, XFree86-devel -> xorg-x11-devel +- don't define umode_t on ppc64 + +* Wed Feb 9 2005 Jindrich Novy +- don't use acs_map with not UTF8-ized slang (#147559) + +* Mon Feb 7 2005 Jindrich Novy +- warning fix in .utf8 patch, missing inclusion of wchar.h in + view.c (#147168) + +* Wed Feb 2 2005 Jindrich Novy 4.6.1a-0.4 +- update from CVS (fixes #143586) +- merge all UTF-8 related patches to single .utf8 patch +- drop BuildRequires gettext-devel, autopoint no more needed + +* Tue Dec 21 2004 Jindrich Novy 4.6.1a-0.3 +- rewrote mbstrlen() in utf8 patch, this fixes: + - dir name truncation in command prompt for ja_JP, ko_KR locales (#142706) + - localized texts will fit dialog windows and pull-down menus - tweak create_menu() + - dialog titles are centered correctly +- fix bad displaying of mc logo in help (#143415) +- merge msglen patch with utf8 patch + +* Wed Dec 15 2004 Jindrich Novy 4.6.1a-0.2 +- update from CVS - problem in uzip.in fixed by upstream (#141844) +- fix msglen patch to deal with wide UTF-8 characters (#141875) + +* Thu Dec 9 2004 Jindrich Novy 4.6.1a-0.1 +- update from CVS +- sync UTF-8 patches with upstream +- drop upstreamed badsize, growbuf patches +- faster FISH upload support (#140750) - from Dmitry Butskoj + +* Mon Dec 6 2004 Jindrich Novy +- add msglen patch to calculate message length correctly in UTF-8 (#141875) + (thanks to Nickolay V. Shmyrev) +- convert hints for ru, uk, zh, man page conversion fix + +* Wed Dec 1 2004 Jindrich Novy 4.6.1-0.11 +- update from CVS + - fix #141095 - extraction of symlinks from tarfs is now fine +- add growbuf patch from Roland Illig #141422 to view files + in /proc and /sys properly + +* Wed Nov 24 2004 Jindrich Novy 4.6.1-0.10 +- update from CVS +- update promptfix patch, drop upstreamed strippwd patch +- add badsize patch to fix displaying of filesizes >2GB +- sync UTF-8 patches with upstream +- replace autogen.sh style with configure + +* Fri Nov 12 2004 Jindrich Novy +- convert man pages to UTF-8 (#138871) + +* Mon Nov 8 2004 Jindrich Novy 4.6.1-0.9 +- update from CVS +- convert help files in /doc to UTF-8 +- add --enable-charset (#76486) +- drop upstreamed 8bitdefault, extfs patch +- update partially upstreamed strippwd and extension patches +- add UTF-8 help patch from Vladimir Nadvornik (#136826) +- add promptfix patch + +* Wed Nov 3 2004 Jindrich Novy +- drop upstreamed smallpatches patch +- install non-en man pages and fix encoding (#137036) +- fix possible mem leak in strippwd patch + +* Fri Oct 22 2004 Jindrich Novy +- drop second part of the uglydir patch to display panel title + correctly in UTF8 (#136129) + +* Wed Oct 20 2004 Jindrich Novy 4.6.1-0.8 +- update from CVS +- drop mc-php.syntax, more recent version in upstream +- add utf8-input patch +- sync strippwd, uglydir, extensions patches with upstream +- add 8bitdefault patch to enable 8-bit input by default + +* Fri Oct 15 2004 Jindrich Novy 4.6.1-0.7 +- update from CVS +- sync strippwd patch with upstream +- merged hp48.in patch to extfs patch (from Leonard den Ottolander) +- rebuilt + +* Fri Oct 08 2004 Jindrich Novy 4.6.1-0.6 +- update from CVS +- drop upstreamed vcsa and xtermaliases patches +- sync the rest of the patches with upstream +- update strippwd patch to eliminate passwords from dir hotlist + and chdir error messages +- update perl scripts (Leonard den Ottolander, #127973, CAN-2004-0494) + +* Wed Sep 22 2004 Jindrich Novy 4.6.1-0.5 +- fixed password elimination when no '/' is present in URL + +* Tue Sep 21 2004 Jindrich Novy 4.6.1-0.4 +- fixed .strippwd patch to deal better with ':' and '@' in URL + +* Fri Sep 17 2004 Jindrich Novy 4.6.1-0.3 +- patch to prevent displaying passwords in ftp paths (#131088) + - also removes pswd from Delete/Copy/Error dialogs, etc. +- added patch to fix/add extensions in mc.ext.in (#124242) + +* Fri Sep 17 2004 Karel Zak +- patch to prevent hangs on directory with '\n' in name, (#127164) +- UTF8 hints support +- original hint files conversion to UTF8 in the spec file + +* Mon Sep 6 2004 Jakub Jelinek 4.6.1-0.2 +- update from CVS +- remove absoluterm and troff patches + +* Thu Sep 2 2004 Jakub Jelinek 4.6.1-0.1 +- update from CVS + - handle INFO/LICENSE and INFO/OBSOLETES in rpm vfs (#67341) +- remove mc-cvs-unzip (#85073) +- fix hotkey handling when not UTF-8 (Leonard den Ottolander, #120735) +- allow terminal aliases for keys in mc.lib and ~/mc/ini, + add gnome, xterm-new and rxvt aliases for xterm (#128163) + +* Sat Aug 21 2004 Jakub Jelinek 4.6.0-18 +- 3 more quoting omissions in a.in + +* Sat Aug 21 2004 Jakub Jelinek 4.6.0-17 +- fix shell quoting in extfs perl scripts + (Leonard den Ottolander, #127973, CAN-2004-0494) + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Fri Apr 16 2004 Jakub Jelinek 4.6.0-15 +- don't use mmap if st_size doesn't fit into size_t +- fix one missed match_normal -> match_regex + +* Fri Apr 16 2004 Jakub Jelinek 4.6.0-14 +- avoid buffer overflows in mcedit Replace function + +* Wed Apr 14 2004 Jakub Jelinek 4.6.0-13 +- perl scripting fix + +* Wed Apr 14 2004 Jakub Jelinek 4.6.0-12 +- fix a bug in complete.c introduced by last patch +- export MC_TMPDIR env variable +- avoid integer overflows in free diskspace % counting +- put temporary files into $MC_TMPDIR tree if possible, + use mktemp/mkdtemp + +* Mon Apr 5 2004 Jakub Jelinek 4.6.0-11 +- fix a bunch of buffer overflows and memory leaks (CAN-2004-0226) +- fix hardlink handling in cpio filesystem +- fix handling of filenames with single/double quotes and backslashes + in %%{_datadir}/mc/extfs/rpm +- update php.syntax file (#112645) +- fix crash with large syntax file (#112644) +- update CAN-2003-1023 fix to still make vfs symlinks relative, + but with bounds checking + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Sat Jan 17 2004 Warren Togami 4.6.0-9 +- rebuild + +* Sat Jan 17 2004 Warren Togami 4.6.0-7 +- BuildRequires glib2-devel, slang-devel, XFree86-devel, + e2fsprogs-devel, gettext +- Copyright -> License +- PreReq -> Requires +- Explicit zero epoch in versioned dev dep +- /usr/share/mc directory ownership +- Improve summary +- (Seth Vidal QA) fix for CAN-2003-1023 (Security) + +* Tue Oct 28 2003 Jakub Jelinek 4.6.0-6 +- rebuilt to get correct PT_GNU_STACK setting + +* Wed Jun 04 2003 Elliot Lee +- rebuilt + +* Mon Feb 24 2003 Elliot Lee +- rebuilt + +* Sat Feb 22 2003 Jakub Jelinek 4.6.0-3 +- second part of UTF-8ization + +* Fri Feb 21 2003 Jakub Jelinek 4.6.0-2 +- kill unneeded patches, update the rest for 4.6.0 +- build with system slang +- first part of UTF-8ization + +* Fri Feb 14 2003 Havoc Pennington 4.6.0-1 +- 4.6.0 final +- epoch 1 to work around 4.6.0pre > 4.6.0 + +* Thu Feb 13 2003 Havoc Pennington 4.6.0pre3-3 +- drop our translations, they are surely out of date +- ugh, due to spec file weirdness hadn't actually used the new pre3 + tarball. disabled patches that no longer apply. +- patch for #78506 + +* Thu Feb 06 2003 Florian La Roche +- link also on mainframe against gpm-devel + +* Tue Feb 4 2003 Havoc Pennington 4.6.0pre3-1 +- pre3 + +* Tue Jan 28 2003 Havoc Pennington +- rebuild + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Fri Dec 6 2002 Havoc Pennington +- 4.6.0-pre1 +- comment out the patches that don't apply, + if someone wants to spend time fixing them + that'd be great + +* Mon Dec 02 2002 Elliot Lee +- Remove 'percent prep' in changelog +- Fix unpackaged files + +* Fri Aug 23 2002 Karsten Hopp +- fix german umlaut in menues (#68130) + +* Fri Jul 19 2002 Jakub Jelinek 4.5.55-11 +- removed trailing backslash for %%configure, which + caused mc to build with the buildroot prefix + +* Wed Jul 17 2002 Karsten Hopp 4.5.55-10 +- support large files (#65159, #65160) +- own /usr/lib/mc/extfs and /usr/lib/mc/syntax +- fix NL translation (#63495) + +* Thu Jul 4 2002 Jakub Jelinek +- fix regex usage + +* Fri Jun 21 2002 Tim Powers +- automated rebuild + +* Thu May 23 2002 Tim Powers +- automated rebuild + +* Fri Apr 12 2002 Havoc Pennington +- patch for trpm vfs, #62306 + +* Wed Apr 10 2002 Havoc Pennington +- don't build --with-included-slang on upstream recommendation +- add uzip method from cvs, fixes some sort of format string problem +- get fix for breaking zip files while browsing them from upstream + +* Tue Apr 9 2002 Havoc Pennington +- remove bash-specific export from mc.sh + +* Thu Mar 28 2002 Havoc Pennington +- cons.saver rewrite to use vcsa user from Jakub, #61149 +- make cons.saver attr(4711, vcsa, root) +- require new dev package + +* Thu Mar 7 2002 Havoc Pennington +- rebuild in new environment +- 4.5.55, with lots of patch-adapting to make it build + +* Fri Jan 25 2002 Havoc Pennington +- rebuild in rawhide +- fix prefix/share -> datadir +- comment out gmc/mcserv subpackages, place order for asbestos suit + +* Mon Aug 27 2001 Havoc Pennington +- Add po files from sources.redhat.com + +* Sun Jul 22 2001 Havoc Pennington +- build requires gnome-libs-devel, #49518 + +* Sun Jun 24 2001 Elliot Lee +- Bump release + rebuild. + +* Wed Apr 25 2001 Bill Nottingham +- fix mc-4.5.51-desktop.patch to work on ia64 + +* Mon Apr 2 2001 Preston Brown +- check return code of mount for failure (ewt) + +* Thu Mar 22 2001 Owen Taylor +- Fix problem where CORBA notification wasn't working since last change. + +* Fri Mar 16 2001 Owen Taylor +- Rescan devices on startup + +* Mon Mar 12 2001 +- remove man pages from mc.ext.in so that tgz and rpm browsing work in + non LANG=C locales + +* Wed Mar 7 2001 Owen Taylor +- Add patch to recognize kudzu's fstab entries +- Fix path to memstick icon + +* Fri Feb 23 2001 Trond Eivind Glomsrød +- use %%{_tmppath} +- langify + +* Wed Feb 21 2001 Akira TAGOH +- Fixed install some desktop icons for specific language. + +* Fri Feb 16 2001 Akira TAGOH +- Updated Red Hat JP desktop icons. + +* Wed Feb 14 2001 Jakub Jelinek +- include both sys/time.h and time.h on glibc 2.2.2 +- fix Japanese patch to include locale.h. + +* Tue Feb 6 2001 Trond Eivind Glomsrød +- i18nize initscript + +* Sat Jan 27 2001 Akira TAGOH +- Added Japanese patch(language specific desktop icons). + +* Fri Jan 19 2001 Akira TAGOH +- Updated Japanese translation. + +* Sun Jan 14 2001 Florian La Roche +- do not prereq %%{_sysconfdir}/init.d +- do not require gpm for s390 + +* Mon Aug 21 2000 Jonathan Blandford +- fixed bug 16467 + +* Thu Aug 17 2000 Tim Powers +- modified my patch (again) to free quoted + +* Thu Aug 17 2000 Nalin Dahyabhai +- run %%configure in the build phase, not the setup +- modify Tim's patch to always just edit one file + +* Thu Aug 17 2000 Than Ngo +- fix problems viewing the package (Bug #16378) + +* Thu Aug 17 2000 Tim Powers +- fixed bug #16269 + +* Fri Aug 4 2000 Tim Waugh +- make stdout/stderr writable before forking + +* Wed Aug 02 2000 Jonathan Blandford +- Updated desktop entries. + +* Thu Jul 20 2000 Bill Nottingham +- move initscript back + +* Wed Jul 19 2000 Jonathan Blandford +- make the togglebutton patch work correctly + +* Tue Jul 18 2000 Nalin Dahyabhai +- fix syntax error in mcserv.init that crept in with condrestart + +* Mon Jul 17 2000 Jonathan Blandford +- added a toggle button to let people turn off the "you are running + gmc as root" warning. + +* Wed Jul 12 2000 Prospector +- automatic rebuild + +* Mon Jul 10 2000 Preston Brown +- move initscript, add condrestart stuff + +* Mon Jul 10 2000 Florian La Roche +- remove execute bits from config/pam files + +* Mon Jul 3 2000 Jonathan Blandford +- Update to 4.5.51. Now there is a trashcan! + +* Thu Jun 15 2000 Owen Taylor +- Update to 4.5.49 + +* Fri Jun 2 2000 Nalin Dahyabhai +- modify PAM setup to use system-auth + +* Mon May 22 2000 Bill Nottingham +- hmmm, ia64 patches fell out. + +* Fri May 19 2000 Jonathan Blandford +- upgrade to new version of mc. +- removed builtincpio patch + +* Tue Mar 7 2000 Jeff Johnson +- rebuild for sparc baud rates > 38400. + +* Tue Feb 22 2000 Preston Brown +- fix mc.sh, function was not exported + +* Thu Feb 17 2000 Jakub Jelinek +- builtin cpio vfs, change rpm extfs to use it - + should speed up e.g. copyout from rpm by orders of magnitude + patch by Jan Hudec +- fix buglet in the patch + +* Mon Feb 14 2000 Preston Brown +- move redhat-logos depency to gmc (#9395) + +* Fri Feb 4 2000 Jonathan Blandford +- changed default rpm action to be upgrade. +- Changed locale to be in mc package, instead of gmc. + +* Thu Feb 3 2000 Jonathan Blandford +- use /bin/rm instead of rm so that aliases won't interfere with the + script + +* Sat Sep 25 1999 Bill Nottingham +- chkconfig --del in %%preun, not %%postun + +* Wed Sep 22 1999 Michael Fulbright +- updated to 4.5.39-pre9 + +* Wed Aug 04 1999 Michael K. Johnson +- moved configure to setup +- buildrequires gpm-devel so mouse works in console + +* Thu Jul 22 1999 Michael Fulbright +- added ${prefix}/lib/mc/syntax to mc file list +- turned off samba support + +* Wed Jul 7 1999 Jonathan Blandford +- updated mc to work with mc 4.5.36. Thanks to Brian Ryner + for providing the patch. + +* Mon Apr 19 1999 Michael Fulbright +- removed rpm menu defs - we depend on gnorpm for these +- fixed bug that caused crash if group doesnt exist for file + +* Thu Apr 15 1999 Michael Fulbright +- cleanup several dialogs + +* Mon Apr 12 1999 Michael Fulbright +- true version 4.5.30 + +* Fri Apr 09 1999 Michael Fulbright +- version pre-4.5.30 with patch to make this link on alpha properly + Mark as version 0.7 to denote not the official 4.5.30 release + +* Tue Apr 06 1999 Preston Brown +- strip binaries + +* Wed Mar 31 1999 Michael Fulbright +- fixed errata support URL + +* Thu Mar 25 1999 Michael Fulbright +- version 4.5.29 +- added default desktop icons for Red Hat desktop +- added redhat-logos to requirements +- added README.desktop to doc list for gmc +- added locale data + +* Thu Mar 25 1999 Preston Brown +- patched so that TERM variable set to xterm produces color + +* Mon Mar 22 1999 Michael Fulbright +- made sure %%{_sysconfdir}/pam.d/mcserv has right permissions + +* Thu Mar 18 1999 Michael Fulbright +- version 4.5.27 + +* Tue Mar 16 1999 Michael Fulbright +- fix'd icon display problem + +* Sun Mar 14 1999 Michael Fulbright +- version 4.5.25 AND 4.5.26 + +* Wed Mar 10 1999 Michael Fulbright +- version 4.5.24 + +* Mon Feb 15 1999 Michael Fulbright +- version 4.5.16 +- removed mc.keys from mc file list + +* Fri Feb 12 1999 Michael Fulbright +- version 4.5.14 +- fixed file list + +* Sat Feb 06 1999 Michael Fulbright +- version 4.5.11 + +* Wed Feb 03 1999 Michael Fulbright +- version 4.5.10 + +* Fri Jan 22 1999 Michael Fulbright +- added metadata to gmc file list + +* Mon Jan 18 1999 Michael Fulbright +- version 4.5.9 + +* Wed Jan 06 1999 Michael Fulbright +- version 4.5.6 + +* Wed Dec 16 1998 Michael Fulbright +- updated for GNOME freeze + +* Thu Aug 20 1998 Michael Fulbright +- rebuilt against gnome-libs 0.27 and gtk+-1.1 + +* Thu Jul 09 1998 Michael Fulbright +- made cons.saver not setuid + +* Sun Apr 19 1998 Marc Ewing +- removed tkmc + +* Wed Apr 8 1998 Marc Ewing +- add %%{prefix}/lib/mc/layout to gmc + +* Tue Dec 23 1997 Tomasz Kłoczko +- added --without-debug to configure, +- modification in %%build and %%install and cosmetic modification in packages + headers, +- added %%{PACKAGE_VERSION} macro to Buildroot, +- removed "rm -rf $RPM_BUILD_ROOT" from prep section +- removed Packager field. + +* Thu Dec 18 1997 Michele Marziani +- Merged spec file with that from RedHat-5.0 distribution + (now a Hurricane-based distribution is needed) +- Added patch for RPM script (didn't always work with rpm-2.4.10) +- Corrected patch for mcserv init file (chkconfig init levels) +- Added more documentation files on termcap, terminfo, xterm + +* Thu Oct 30 1997 Michael K. Johnson +- Added dependency on portmap + +* Wed Oct 29 1997 Michael K. Johnson +- fixed spec file. +- Updated to 4.1.8 + +* Sun Oct 26 1997 Tomasz Kłoczko +- updated to 4.1.6 +- added %%attr macros in %%files, +- a few simplification in %%install, +- removed glibc patch, +- fixed installing %%{_sysconfdir}/X11/wmconfig/tkmc. + +* Thu Oct 23 1997 Michael K. Johnson +- updated to 4.1.5 +- added wmconfig + +* Wed Oct 15 1997 Erik Troan +- chkconfig is for mcserv package, not mc one + +* Tue Oct 14 1997 Erik Troan +- patched init script for chkconfig +- don't turn on the service by default + +* Fri Oct 10 1997 Michael K. Johnson +- Converted to new PAM conventions. +- Updated to 4.1.3 +- No longer needs glibc patch. + +* Thu May 22 1997 Michele Marziani +- added support for mc alias in %%{_sysconfdir}/profile.d/mc.csh (for csh and tcsh) +- lowered number of SysV init scripts in %%{_sysconfdir}/rc.d/rc[0,1,6].d + (mcserv needs to be killed before inet) +- removed all references to RPM_SOURCE_DIR +- restored $RPM_OPT_FLAGS when compiling +- minor cleanup of spec file: redundant directives and comments removed + +* Sun May 18 1997 Michele Marziani +- removed all references to non-existent mc.rpmfs +- added mcedit.1 to the %%files section +- reverted to un-gzipped man pages (RedHat style) +- removed double install line for mcserv.pamd + +* Tue May 13 1997 Tomasz Kłoczko +- added new rpmfs script, +- removed mcfn_install from mc (adding mc() to bash enviroment is in + %%{_sysconfdir}/profile.d/mc.sh), +- %%{_sysconfdir}/profile.d/mc.sh changed to %%config, +- removed %%{prefix}/lib/mc/bin/create_vcs, +- removed %%{prefix}/lib/mc/term. + +* Fri May 9 1997 Tomasz Kłoczko +- changed source url, +- fixed link mcedit to mc, + +* Wed May 7 1997 Tomasz Kłoczko +- new version 3.5.27, +- %%dir %%{prefix}/lib/mc/icons and icons removed from tkmc, +- added commented xmc part. + +* Tue Apr 22 1997 Tomasz Kłoczko +- FIX spec: + - added URL field, + - in mc added missing %%{prefix}/lib/mc/mc.ext, %%{prefix}/lib/mc/mc.hint, + %%{prefix}/lib/mc/mc.hlp, %%{prefix}/lib/mc/mc.lib, %%{prefix}/lib/mc/mc.menu. + +* Fri Apr 18 1997 Tomasz Kłoczko +- added making packages: tkmc, mcserv (xmc not work yet), +- gziped man pages, +- added %%{_sysconfdir}/pamd.d/mcserv PAM config file. +- added instaling icons, +- added %%{_sysconfdir}/profile.d/mc.sh, +- in %%doc added NEWS README, +- removed %%{prefix}/lib/mc/FAQ, +- added mcserv.init script for mcserv (start/stop on level 86).