auto-import changelog data from mc-4.6.1-0.1.src.rpm
Thu Sep 02 2004 Jakub Jelinek <jakub@redhat.com> 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)
This commit is contained in:
parent
e8dbf4d0e5
commit
d94da9ebd0
@ -1 +1 @@
|
|||||||
mc-4.6.0.tar.gz
|
mc-4.6.1-20040902.tar.bz2
|
||||||
|
103
mc.spec
103
mc.spec
@ -1,32 +1,29 @@
|
|||||||
Summary: User-friendly text console file manager and visual shell.
|
Summary: User-friendly text console file manager and visual shell.
|
||||||
Name: mc
|
Name: mc
|
||||||
Version: 4.6.0
|
Version: 4.6.1
|
||||||
Release: 18
|
Release: 0.1
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
License: GPL
|
License: GPL
|
||||||
Group: System Environment/Shells
|
Group: System Environment/Shells
|
||||||
Source0: http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/mc-%{version}.tar.gz
|
#Source0: http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/mc-%{version}.tar.gz
|
||||||
Source1: mc-cvs-uzip
|
%define date 20040902
|
||||||
Source2: mc-php.syntax
|
Source0: mc-%{version}-%{date}.tar.bz2
|
||||||
|
Source1: mc-php.syntax
|
||||||
URL: http://www.ibiblio.org/mc/
|
URL: http://www.ibiblio.org/mc/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||||
BuildRequires: gpm-devel, slang-devel, glib2-devel
|
BuildRequires: gpm-devel, slang-devel, glib2-devel
|
||||||
BuildRequires: XFree86-devel, e2fsprogs-devel, gettext
|
BuildRequires: XFree86-devel, e2fsprogs-devel, gettext
|
||||||
Requires: dev >= 0:3.3-3
|
Requires: dev >= 0:3.3-3
|
||||||
|
|
||||||
Patch1: mc-4.6.0-absoluterm.patch
|
Patch1: mc-CVS-smallpatches.patch
|
||||||
Patch2: mc-4.6.0-ptsname.patch
|
Patch2: mc-CVS-stblocks-fmt.patch
|
||||||
Patch3: mc-4.6.0-stderr.patch
|
Patch3: mc-CVS-utf8.patch
|
||||||
Patch4: mc-4.6.0-troff.patch
|
Patch4: mc-CVS-absoluteterm.patch
|
||||||
Patch5: mc-4.6.0-vcsa.patch
|
Patch5: mc-CVS-vcsa.patch
|
||||||
Patch6: mc-4.6.0-pre3-nocpio.patch
|
Patch6: mc-CVS-ptsname.patch
|
||||||
Patch7: mc-4.6.0-slang.patch
|
Patch7: mc-CVS-troff.patch
|
||||||
Patch8: mc-4.6.0-utf8.patch
|
Patch8: mc-CVS-warnings.patch
|
||||||
Patch9: mc-CVE-CAN-2003-1023.patch
|
Patch9: mc-CVS-xtermaliases.patch
|
||||||
Patch10: mc-4.6.0-large_syntax.patch
|
|
||||||
Patch11: mc-4.6.0-jumbo.patch
|
|
||||||
Patch12: mc-4.6.0-edit-replace.patch
|
|
||||||
Patch13: mc-4.6.0-extfs-quoted.patch
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Midnight Commander is a visual shell much like a file manager, only
|
Midnight Commander is a visual shell much like a file manager, only
|
||||||
@ -36,47 +33,45 @@ best features are its ability to FTP, view tar and zip files, and to
|
|||||||
poke into RPMs for specific files.
|
poke into RPMs for specific files.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n mc-%{version}
|
%setup -q -n mc-%{version}-%{date}
|
||||||
|
|
||||||
cp -f %{SOURCE1} vfs/extfs
|
%patch1 -p1 -b .smallpatches
|
||||||
|
%patch2 -p1 -b .stblocks-fmt
|
||||||
|
|
||||||
|
# partially done UTF-8ization
|
||||||
|
%patch3 -p1 -b .utf8
|
||||||
|
|
||||||
# Use /bin/rm, not rm
|
# Use /bin/rm, not rm
|
||||||
%patch1 -p1 -b .absoluterm
|
%patch4 -p1 -b .absoluterm
|
||||||
|
|
||||||
%patch2 -p1 -b .ptsname
|
|
||||||
%patch3 -p1 -b .stderr
|
|
||||||
%patch4 -p1 -b .troff
|
|
||||||
|
|
||||||
# new cons.saver
|
# new cons.saver
|
||||||
%patch5 -p1 -b .vcsa
|
%patch5 -p1 -b .vcsa
|
||||||
|
|
||||||
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=78506
|
%patch6 -p1 -b .ptsname
|
||||||
%patch6 -p1 -b .nocpio
|
%patch7 -p1 -b .troff
|
||||||
|
%patch8 -p1 -b .warnings
|
||||||
# build with system slang
|
%patch9 -p1 -b .xtermaliases
|
||||||
%patch7 -p1 -b .slang
|
|
||||||
|
|
||||||
# partially done UTF-8ization
|
|
||||||
%patch8 -p1 -b .utf8
|
|
||||||
|
|
||||||
%patch9 -p1 -b .vfs-fix
|
|
||||||
|
|
||||||
# handle big syntax files
|
|
||||||
%patch10 -p1 -b .large_syntax
|
|
||||||
|
|
||||||
# a collection of buffer overflow fixes, cpio/rpmfs fixes, and other
|
|
||||||
# changes, partly backports from mc CVS, partly not
|
|
||||||
%patch11 -p1 -b .jumbo
|
|
||||||
|
|
||||||
# fix buffer overflows in mcedit Replace function
|
|
||||||
%patch12 -p1 -b .edit-replace
|
|
||||||
|
|
||||||
# fix shell quoting in extfs perl scripts, CAN-2004-0494
|
|
||||||
%patch13 -p1 -b .extfs-quoted
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $RPM_OPT_FLAGS"
|
export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $RPM_OPT_FLAGS"
|
||||||
%configure --sysconfdir=%{_sysconfdir} --with-screen=slang
|
#%%configure --sysconfdir=%{_sysconfdir} --with-screen=slang
|
||||||
|
./autogen.sh --with-screen=slang \
|
||||||
|
--host=%{_host} --build=%{_build} \
|
||||||
|
--target=%{_target_platform} \
|
||||||
|
--program-prefix=%{?_program_prefix} \
|
||||||
|
--prefix=%{_prefix} \
|
||||||
|
--exec-prefix=%{_exec_prefix} \
|
||||||
|
--bindir=%{_bindir} \
|
||||||
|
--sbindir=%{_sbindir} \
|
||||||
|
--sysconfdir=%{_sysconfdir} \
|
||||||
|
--datadir=%{_datadir} \
|
||||||
|
--includedir=%{_includedir} \
|
||||||
|
--libdir=%{_libdir} \
|
||||||
|
--libexecdir=%{_libexecdir} \
|
||||||
|
--localstatedir=%{_localstatedir} \
|
||||||
|
--sharedstatedir=%{_sharedstatedir} \
|
||||||
|
--mandir=%{_mandir} \
|
||||||
|
--infodir=%{_infodir}
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -90,7 +85,7 @@ install lib/{mc.sh,mc.csh} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
|
|||||||
# no longer works for 4.6.0, need to evaluate
|
# no longer works for 4.6.0, need to evaluate
|
||||||
## install -m 644 lib/mc.global $RPM_BUILD_ROOT%{_sysconfdir}
|
## install -m 644 lib/mc.global $RPM_BUILD_ROOT%{_sysconfdir}
|
||||||
|
|
||||||
cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/mc/syntax/php.syntax
|
cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/mc/syntax/php.syntax
|
||||||
chmod 644 $RPM_BUILD_ROOT%{_datadir}/mc/syntax/php.syntax
|
chmod 644 $RPM_BUILD_ROOT%{_datadir}/mc/syntax/php.syntax
|
||||||
|
|
||||||
for I in /etc/pam.d/mcserv \
|
for I in /etc/pam.d/mcserv \
|
||||||
@ -119,6 +114,14 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%dir %{_datadir}/mc
|
%dir %{_datadir}/mc
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Sep 2 2004 Jakub Jelinek <jakub@redhat.com> 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 <jakub@redhat.com> 4.6.0-18
|
* Sat Aug 21 2004 Jakub Jelinek <jakub@redhat.com> 4.6.0-18
|
||||||
- 3 more quoting omissions in a.in
|
- 3 more quoting omissions in a.in
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user