osc copypac from project:Base:System package:mc revision:11
OBS-URL: https://build.opensuse.org/package/show/Base:System/mc?expand=0&rev=13
This commit is contained in:
committed by
Git OBS Bridge
parent
c83437be47
commit
ffc3ae50d0
608
mc.spec
608
mc.spec
@@ -1,408 +1,258 @@
|
||||
# Note that this is NOT a relocatable package
|
||||
#
|
||||
# spec file for package mc (Version 4.6.2)
|
||||
#
|
||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
%define legacy_rhel 0%{?el4}%{?el3}
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
%if %{legacy_rhel}
|
||||
%define _with_screen --with-screen=ncurses
|
||||
%define _with_glib_static --with-glib-static
|
||||
%define glib_version 2.12
|
||||
%define glib_stepping .3
|
||||
%else
|
||||
%define _with_screen --with-screen=slang
|
||||
%endif
|
||||
# norootforbuild
|
||||
|
||||
%define mc_version 4.7.3
|
||||
%define mc_release 1%{?dist}
|
||||
#%define _localedir %{_prefix}/share/locale
|
||||
|
||||
Summary: User-friendly text console file manager and visual shell
|
||||
Name: mc
|
||||
Version: %{mc_version}
|
||||
Release: %{mc_release}%{?dist}
|
||||
Epoch: 3
|
||||
License: GPLv2
|
||||
%if %{legacy_rhel}
|
||||
Group: System Environment/Shells
|
||||
%else
|
||||
Summary: Midnight Commander
|
||||
Group: Productivity/File utilities
|
||||
%endif
|
||||
Source0: %{name}-%{mc_version}.tar.bz2
|
||||
License: GPLv2+
|
||||
Url: http://www.ibiblio.org/mc/
|
||||
Version: 4.7.0.7
|
||||
Release: 7
|
||||
Source: mc-%{version}.tar.lzma
|
||||
Source1: x11_browser
|
||||
Source2: %{name}.desktop
|
||||
Source3: %{name}.png
|
||||
Patch0: mc-fix_lib_search_path.patch
|
||||
Patch6: mc-apps.patch
|
||||
Patch7: mc-palmsupport.patch
|
||||
Patch8: mc-word_docs.patch
|
||||
Patch9: mc-x11browser.diff
|
||||
Patch12: mc-wrapper.patch
|
||||
Patch14: mc-syntax-hpp.patch
|
||||
Patch16: mc-esc-seq.patch
|
||||
Patch17: mc-rpm.patch
|
||||
Patch20: mc-f-keys.patch
|
||||
#debian fixes for vfs
|
||||
Patch24: 02_ignore_ftp_chmod_error.patch
|
||||
#Debian fixes
|
||||
Patch30: 04_add_gem_extension.patch
|
||||
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
|
||||
# Patches from Fedora
|
||||
Patch50: mc-extensions.patch
|
||||
Patch51: mc-mcviewsegfault.patch
|
||||
Patch52: mc-int_ptr_casts.patch
|
||||
|
||||
%if %{legacy_rhel}
|
||||
Source1: http://ftp.gnome.org/pub/gnome/sources/glib/%{glib_version}/glib-%{glib_version}%{?glib_stepping}.tar.bz2
|
||||
Patch0: glib2-CVE-2008-4316.patch
|
||||
%endif
|
||||
|
||||
URL: http://www.midnight-commander.org/
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: e2fsprogs-devel gpm perl
|
||||
|
||||
%if 0%{?fedora_version}
|
||||
BuildRequires: gpm-devel
|
||||
%endif
|
||||
|
||||
%if %{legacy_rhel}%{?el5} || 0%{?sles_version} <= 10
|
||||
BuildRequires: pcre-devel
|
||||
%endif
|
||||
|
||||
%if %{legacy_rhel}
|
||||
|
||||
BuildRequires: ncurses-devel
|
||||
|
||||
# From Glib
|
||||
BuildRequires: pkgconfig gettext
|
||||
|
||||
%else
|
||||
BuildRequires: glib2-devel slang-devel
|
||||
%endif
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: audiofile-devel
|
||||
BuildRequires: docbook-toys
|
||||
BuildRequires: e2fsprogs-devel
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: gpm
|
||||
BuildRequires: indent
|
||||
BuildRequires: jpeg
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: libpng-devel
|
||||
BuildRequires: readline-devel
|
||||
BuildRequires: recode
|
||||
BuildRequires: slang-devel
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: xorg-x11-devel
|
||||
BuildRequires: xdg-utils
|
||||
BuildRequires: xz
|
||||
Requires(pre): permissions
|
||||
Recommends: %{name}-lang = %{version}
|
||||
|
||||
%description
|
||||
GNU Midnight Commander is a visual file manager. It's a feature rich
|
||||
full-screen text mode application that allows you to copy, move and
|
||||
delete files and whole directory trees, search for files and run
|
||||
commands in the subshell. Internal viewer and editor are included. Mouse
|
||||
is supported on Linux console. VFS (Virtual Filesystem) allows you to
|
||||
view archives and files on remote servers (via SAMBA, FTP or SSH).
|
||||
Midnight Commander is a Norton Commander clone, a program that
|
||||
manipulates and manages files and directories. It is useful, fast, and
|
||||
has color display on the Linux console. It also has mouse support if
|
||||
you run the gpm mouse server. This program requires the terminal
|
||||
description files in /usr/lib/terminfo, which are found in ncurses.rpm
|
||||
(the essential ones) or terminfo.rpm (the rest).
|
||||
|
||||
#%package lang
|
||||
#Summary: The language files for mc
|
||||
#Group: System/Localization
|
||||
#%description lang
|
||||
#Provides translations to the package mc
|
||||
|
||||
|
||||
%if 0%{?suse_version} >= 1110
|
||||
mkdir %buildroot
|
||||
%endif
|
||||
You can also use Midnight Commander under the X Window System with your
|
||||
mouse. If you enter 'mc -c', colors are used.
|
||||
|
||||
In Midnight Commander, the screen is divided into four sections: The
|
||||
majority of the screen is covered by two directory panels. The second
|
||||
to last line on the screen is the shell command line. The last line
|
||||
displays the function key assignments. At the very top, the menu list
|
||||
is shown. One of the directories displayed is the current working
|
||||
directory. This is where most of the commands are found. For certain
|
||||
commands, like copy and move, the second directory is used as the
|
||||
target directory.
|
||||
|
||||
|
||||
%lang_package
|
||||
%prep
|
||||
|
||||
%setup -q -n %{name}-%{mc_version}
|
||||
|
||||
%if %{legacy_rhel}
|
||||
|
||||
%setup -q -T -D -a 1 -n %{name}-%{mc_version}
|
||||
|
||||
cd glib-%{glib_version}%{?glib_stepping}
|
||||
%patch0 -p1 -b .CVE-2008-4316
|
||||
|
||||
%endif
|
||||
|
||||
%build
|
||||
|
||||
%if %{legacy_rhel}
|
||||
|
||||
pushd glib-%{glib_version}%{?glib_stepping}
|
||||
RESULT_DIR=`pwd`/result
|
||||
|
||||
./configure \
|
||||
--disable-gtk-doc \
|
||||
--disable-shared \
|
||||
--enable-static \
|
||||
--prefix="$RESULT_DIR" \
|
||||
--exec-prefix="$RESULT_DIR" \
|
||||
--libdir="$RESULT_DIR/usr/%{_lib}"
|
||||
|
||||
%{__make} %{?_smp_mflags} CFLAGS="%{optflags} -fno-strict-aliasing" install
|
||||
%setup -q
|
||||
%patch0
|
||||
%patch6
|
||||
%patch7
|
||||
%patch8
|
||||
%patch9
|
||||
%patch12
|
||||
%patch14
|
||||
%patch16
|
||||
%patch17
|
||||
%patch20
|
||||
%patch24
|
||||
%patch30
|
||||
%patch31
|
||||
%patch32
|
||||
%patch41
|
||||
%patch50
|
||||
%patch51
|
||||
pushd doc/hints
|
||||
iconv -f iso8859-1 -t utf-8 -o mc.hint.tmp mc.hint && mv mc.hint.tmp mc.hint
|
||||
iconv -f iso8859-1 -t utf-8 -o mc.hint.es.tmp mc.hint.es && mv mc.hint.es.tmp mc.hint.es
|
||||
iconv -f iso8859-1 -t utf-8 -o mc.hint.it.tmp mc.hint.it && mv mc.hint.it.tmp mc.hint.it
|
||||
iconv -f iso8859-1 -t utf-8 -o mc.hint.nl.tmp mc.hint.nl && mv mc.hint.nl.tmp mc.hint.nl
|
||||
iconv -f iso8859-2 -t utf-8 -o mc.hint.cs.tmp mc.hint.cs && mv mc.hint.cs.tmp mc.hint.cs
|
||||
iconv -f iso8859-2 -t utf-8 -o mc.hint.hu.tmp mc.hint.hu && mv mc.hint.hu.tmp mc.hint.hu
|
||||
iconv -f iso8859-2 -t utf-8 -o mc.hint.pl.tmp mc.hint.pl && mv mc.hint.pl.tmp mc.hint.pl
|
||||
iconv -f iso8859-5 -t utf-8 -o mc.hint.sr.tmp mc.hint.sr && mv mc.hint.sr.tmp mc.hint.sr
|
||||
iconv -f koi8-r -t utf8 -o mc.hint.ru.tmp mc.hint.ru && mv mc.hint.ru.tmp mc.hint.ru
|
||||
iconv -f koi8-u -t utf8 -o mc.hint.uk.tmp mc.hint.uk && mv mc.hint.uk.tmp mc.hint.uk
|
||||
iconv -f big5 -t utf8 -o mc.hint.zh.tmp mc.hint.zh && mv mc.hint.zh.tmp mc.hint.zh
|
||||
popd
|
||||
pushd misc
|
||||
iconv -f iso8859-5 -t utf-8 -o mc.menu.sr.tmp mc.menu.sr && mv mc.menu.sr.tmp mc.menu.sr
|
||||
popd
|
||||
# convert docs to utf-8
|
||||
pushd doc
|
||||
pushd man
|
||||
pushd es
|
||||
iconv -f iso8859-1 -t utf-8 -o mc.1.in.tmp mc.1.in && mv mc.1.in.tmp mc.1.in
|
||||
popd
|
||||
pushd hu
|
||||
iconv -f iso8859-2 -t utf-8 -o mc.1.in.tmp mc.1.in && mv mc.1.in.tmp mc.1.in
|
||||
popd
|
||||
pushd it
|
||||
iconv -f iso8859-1 -t utf-8 -o mc.1.in.tmp mc.1.in && mv mc.1.in.tmp mc.1.in
|
||||
popd
|
||||
pushd pl
|
||||
iconv -f iso8859-2 -t utf-8 -o mc.1.in.tmp mc.1.in && mv mc.1.in.tmp mc.1.in
|
||||
popd
|
||||
pushd ru
|
||||
iconv -f koi8-r -t utf-8 -o mc.1.in.tmp mc.1.in && mv mc.1.in.tmp mc.1.in
|
||||
popd
|
||||
pushd sr
|
||||
iconv -f iso8859-5 -t utf-8 -o mc.1.in.tmp mc.1.in && mv mc.1.in.tmp mc.1.in
|
||||
iconv -f iso8859-5 -t utf-8 -o mcserv.8.in.tmp mcserv.8.in && mv mcserv.8.in.tmp mcserv.8.in
|
||||
popd # doc/man
|
||||
popd # doc/
|
||||
pushd hlp
|
||||
pushd es
|
||||
iconv -f iso8859-1 -t utf-8 -o xnc.hlp.tmp xnc.hlp && mv xnc.hlp.tmp xnc.hlp
|
||||
popd
|
||||
pushd hu
|
||||
iconv -f iso8859-2 -t utf-8 -o xnc.hlp.tmp xnc.hlp && mv xnc.hlp.tmp xnc.hlp
|
||||
popd
|
||||
pushd it
|
||||
iconv -f iso8859-1 -t utf-8 -o xnc.hlp.tmp xnc.hlp && mv xnc.hlp.tmp xnc.hlp
|
||||
popd
|
||||
pushd pl
|
||||
iconv -f iso8859-2 -t utf-8 -o xnc.hlp.tmp xnc.hlp && mv xnc.hlp.tmp xnc.hlp
|
||||
popd
|
||||
pushd ru
|
||||
iconv -f koi8-r -t utf-8 -o xnc.hlp.tmp xnc.hlp && mv xnc.hlp.tmp xnc.hlp
|
||||
popd
|
||||
pushd sr
|
||||
iconv -f iso8859-5 -t utf-8 -o xnc.hlp.tmp xnc.hlp && mv xnc.hlp.tmp xnc.hlp
|
||||
popd # doc/hlp
|
||||
popd # doc/
|
||||
popd
|
||||
|
||||
PKG_CONFIG_PATH="$RESULT_DIR/usr/%{_lib}/pkgconfig:$PKG_CONFIG_PATH" ; export PKG_CONFIG_PATH ;
|
||||
%endif
|
||||
|
||||
%build
|
||||
autoreconf --force --install
|
||||
%define warn_flags -W -Wall -Wstrict-prototypes -Wpointer-arith -Wformat-security -Wno-unused-parameter
|
||||
export CFLAGS="$RPM_OPT_FLAGS %{warn_flags}"
|
||||
%configure \
|
||||
%{_with_screen} \
|
||||
%{?_with_glib_static} \
|
||||
--enable-charset \
|
||||
--with-samba \
|
||||
--without-x \
|
||||
--with-gpm-mouse \
|
||||
%if 0%{?sles_version} < 11
|
||||
--disable-vfs-fish \
|
||||
%endif
|
||||
--disable-doxygen-doc
|
||||
|
||||
%{__make} %{?_smp_mflags} CFLAGS="%{optflags}"
|
||||
--localstatedir=/var/lib \
|
||||
--enable-charset \
|
||||
--with-samba
|
||||
make %{?jobs:-j%{jobs}}
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
mkdir $RPM_BUILD_ROOT
|
||||
|
||||
|
||||
make install DESTDIR="$RPM_BUILD_ROOT"
|
||||
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
|
||||
install contrib/{mc.sh,mc.csh} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
|
||||
|
||||
%find_lang %{name}
|
||||
make DESTDIR=%{buildroot} install
|
||||
# clean up this setuid problem for now
|
||||
chmod 755 %{buildroot}/%{_libexecdir}/mc/cons.saver
|
||||
# copy Korean mc hint message,
|
||||
# install -m 0644 %{SOURCE3} %{datadir}/mc/
|
||||
#install the shell functions for bourne shell and csh
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
|
||||
ln -fs -t %{buildroot}%{_sysconfdir}/profile.d %{_datadir}/mc/mc.{,c}sh
|
||||
#support script for calling available GUI webbrosers
|
||||
install -m 755 %{SOURCE1} %{buildroot}%{_datadir}/mc/
|
||||
install -D -m 644 %{S:3} %{buildroot}%{_datadir}/pixmaps/%{name}.png
|
||||
%suse_update_desktop_file -i %name System FileManager
|
||||
%{find_lang} %{name}
|
||||
%fdupes -s %{buildroot}%{_prefix}
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
rm -rf %{buildroot}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%post
|
||||
%run_permissions
|
||||
|
||||
%verifyscript
|
||||
%verify_permissions -e %{_libexecdir}/mc/cons.saver
|
||||
|
||||
%files
|
||||
%defattr(-, root, root)
|
||||
|
||||
%doc doc/FAQ doc/COPYING doc/NEWS doc/README
|
||||
%{_bindir}/mc
|
||||
%{_bindir}/mcedit
|
||||
%{_bindir}/mcview
|
||||
%{_bindir}/mcmfmt
|
||||
%{_bindir}/mcdiff
|
||||
|
||||
%dir %{_libexecdir}/mc
|
||||
%dir %{_libexecdir}/mc/extfs.d
|
||||
%dir %{_libexecdir}/mc/fish
|
||||
%if 0%{?fedora_version}
|
||||
%attr(4511, vcsa, tty) %{_libexecdir}/mc/cons.saver
|
||||
%endif
|
||||
%if 0%{?suse_version} >= 1110
|
||||
%attr(4511, root, tty) %verify(not mode group) %{_libexecdir}/mc/cons.saver
|
||||
%else
|
||||
%attr(4511, root, tty) %{_libexecdir}/mc/cons.saver
|
||||
%endif
|
||||
%{_libexecdir}/mc/mc*sh
|
||||
%{_libexecdir}/mc/extfs.d/*
|
||||
%{_libexecdir}/mc/fish/*
|
||||
|
||||
|
||||
%{_sysconfdir}/profile.d/*
|
||||
|
||||
%doc ABOUT-NLS COPYING NEWS README
|
||||
%config %{_sysconfdir}/profile.d/*
|
||||
%{_bindir}/mc*
|
||||
%dir %{_sysconfdir}/mc
|
||||
%config %{_sysconfdir}/mc/filehighlight.ini
|
||||
%config %{_sysconfdir}/mc/sfs.ini
|
||||
%config %{_sysconfdir}/mc/mc.menu
|
||||
%config %{_sysconfdir}/mc/Syntax
|
||||
%config %{_sysconfdir}/mc/mc.charsets
|
||||
%config %{_sysconfdir}/mc/mc.ext
|
||||
%config %{_sysconfdir}/mc/mc.keymap.emacs
|
||||
%config %{_sysconfdir}/mc/edit.spell.rc
|
||||
%config %{_sysconfdir}/mc/mc.lib
|
||||
%config(noreplace) %{_sysconfdir}/mc/filehighlight.ini
|
||||
%config(noreplace) %{_sysconfdir}/mc/*edit*
|
||||
%config(noreplace) %{_sysconfdir}/mc/mc.ext
|
||||
%config(noreplace) %{_sysconfdir}/mc/mc.menu
|
||||
%config(noreplace) %{_sysconfdir}/mc/mc.menu.*
|
||||
%config(noreplace) %{_sysconfdir}/mc/sfs.ini
|
||||
%config(noreplace) %{_sysconfdir}/mc/mc.keymap
|
||||
%config(noreplace) %{_sysconfdir}/mc/mc.keymap.*
|
||||
|
||||
%dir %{_datadir}/mc
|
||||
%{_datadir}/mc/*
|
||||
|
||||
%dir %{_datadir}/locale/be-tarask
|
||||
%dir %{_datadir}/locale/be-tarask/LC_MESSAGES
|
||||
|
||||
%config %{_sysconfdir}/mc/cedit.menu
|
||||
%config %{_sysconfdir}/mc/mc.keymap.default
|
||||
%config %{_sysconfdir}/mc/mc.charsets
|
||||
%config %{_sysconfdir}/mc/mc.keymap
|
||||
%config %{_sysconfdir}/mc/edit.indent.rc
|
||||
%dir %{_libexecdir}/mc
|
||||
%verify(not mode) %{_libexecdir}/mc/cons.saver
|
||||
%{_mandir}/man1/*
|
||||
%{_datadir}/mc
|
||||
%{_libexecdir}/mc
|
||||
%exclude %{_datadir}/mc/mc.hint.*
|
||||
%exclude %{_datadir}/mc/mc.hlp.*
|
||||
%exclude %{_sysconfdir}/mc/mc.menu.*
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/pixmaps/%{name}.png
|
||||
%lang(es) %doc %{_mandir}/es
|
||||
%lang(hu) %doc %{_mandir}/hu
|
||||
%lang(it) %doc %{_mandir}/it
|
||||
%lang(pl) %doc %{_mandir}/pl
|
||||
%lang(ru) %doc %{_mandir}/ru
|
||||
%lang(sr) %doc %{_mandir}/sr
|
||||
%lang(cs) %doc %{_datadir}/mc/mc.*.cs
|
||||
%lang(es) %doc %{_datadir}/mc/mc.*.es
|
||||
%lang(hu) %doc %{_datadir}/mc/mc.*.hu
|
||||
%lang(it) %doc %{_datadir}/mc/mc.*.it
|
||||
%lang(nl) %doc %{_datadir}/mc/mc.*.nl
|
||||
%lang(pl) %doc %{_datadir}/mc/mc.*.pl
|
||||
%lang(sr) %doc %{_datadir}/mc/mc.*.sr
|
||||
|
||||
%dir %{_mandir}/hu
|
||||
%dir %{_mandir}/hu/man1
|
||||
%dir %{_mandir}/pl
|
||||
%dir %{_mandir}/pl/man1
|
||||
%dir %{_mandir}/ru
|
||||
%dir %{_mandir}/ru/man1
|
||||
%dir %{_mandir}/sr
|
||||
%dir %{_mandir}/sr/man1
|
||||
%lang(es) %{_mandir}/es/man1/mc.1*
|
||||
%lang(hu) %{_mandir}/hu/man1/mc.1*
|
||||
%lang(it) %{_mandir}/it/man1/mc.1*
|
||||
%lang(pl) %{_mandir}/pl/man1/mc.1*
|
||||
%lang(ru) %{_mandir}/ru/man1/mc.1*
|
||||
%lang(sr) %{_mandir}/sr/man1/mc.1*
|
||||
|
||||
#%files lang
|
||||
#%defattr(-, root, root)
|
||||
#%_localedir/*/*/*.mo
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
||||
%changelog
|
||||
* Fri Jul 16 2010 Walery Wysotsky <wwalery@gmail.com>
|
||||
- update spec for 4.7.3 to openSUSE 11.3
|
||||
|
||||
* Tue Jul 06 2010 Walery Wysotsky <wwalery@gmail.com>
|
||||
- update spec to 4.7.3
|
||||
|
||||
* Wed Apr 28 2010 Yury V. Zaytsev <yury@shurup.com>
|
||||
- Added mcdiff to the list of packaged files.
|
||||
|
||||
* Tue Feb 09 2010 Andrew Borodin <aborodin@vmail.ru>
|
||||
- Fixed file list because of EXTFS VFS reorganizing.
|
||||
|
||||
* Wed Dec 30 2009 Yury V. Zaytsev <yury@shurup.com>
|
||||
- Bumped the epoch again and changed the versioning scheme.
|
||||
- Thanks to Slava Zanko for all his hard work on m4 vodoo!
|
||||
|
||||
* Fri Dec 25 2009 Yury V. Zaytsev <yury@shurup.com>
|
||||
- Had to bump the epoch because of the braindead versioning scheme used.
|
||||
|
||||
* Fri Nov 27 2009 Yury V. Zaytsev <yury@shurup.com>
|
||||
- Fixed debug info generation for legacy distros.
|
||||
- Rewritten and simplified static build procedure.
|
||||
|
||||
* Mon Oct 26 2009 Andrew Borodin <aborodin@vmail.ru>
|
||||
- Added new %%{_sysconfdir}/mc/mc.keymap.* files.
|
||||
|
||||
* Fri Sep 04 2009 Slava Zanko <slavazanko@gmail.com>
|
||||
- Add new file %%{_sysconfdir}/mc/filehighlight.ini.
|
||||
|
||||
* Sat Aug 01 2009 Yury V. Zaytsev <yury@shurup.com>
|
||||
- Fixed EL4 (and supposedly EL3) builds.
|
||||
- Fixed some of the rpmlint warnings.
|
||||
|
||||
* Sat Jul 04 2009 Yury V. Zaytsev <yury@shurup.com>
|
||||
- Fix the issue when wrappers were left unpackaged.
|
||||
|
||||
* Thu May 21 2009 Slava Zanko <slavazanko@gmail.com>
|
||||
- Fix install patches: use %%{_sysconfdir}/mc directory.
|
||||
|
||||
* Fri May 8 2009 Slava Zanko <slavazanko@gmail.com>
|
||||
- Reviewed spec-file to build on the current distributions.
|
||||
- Changed build rules.
|
||||
- Fixed install paths.
|
||||
|
||||
* Fri Jun 22 2007 Pavel Roskin <proski@gnu.org>
|
||||
- Made cons.saver suid vcsa, it's needed for Fedora 7.
|
||||
|
||||
* Thu Dec 21 2006 Pavel Roskin <proski@gnu.org>
|
||||
- Don't rely on brace expansion, it may be disabled.
|
||||
|
||||
* Mon Jan 30 2006 Pavel Roskin <proski@gnu.org>
|
||||
- Avoid using %%{_prefix} where more specialized macros are available.
|
||||
|
||||
* Tue Aug 02 2005 Pavel Roskin <proski@gnu.org>
|
||||
- Replace obsolete "Copyright" with "License".
|
||||
|
||||
* Thu Mar 31 2005 Pavel Roskin <proski@gnu.org>
|
||||
- Comment out build dependencies - they are too distribution specific.
|
||||
|
||||
* Tue Sep 23 2003 Pavel Roskin <proski@gnu.org>
|
||||
- Remove term directory, it's obsolete and irrelevant on modern systems.
|
||||
- Include translated menu files.
|
||||
|
||||
* Sun Feb 16 2003 Pavel Roskin <proski@gnu.org>
|
||||
- Remove obsolete dependency on /sbin/chkconfig.
|
||||
|
||||
* Tue Dec 24 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Work around bug in rpm 4.1 that expands defines in comments.
|
||||
- Handle --without-x.
|
||||
|
||||
* Mon Nov 04 2002 Andrew V. Samoilov <sav@bcs.zp.ua>
|
||||
- Handle --with ext2undel.
|
||||
|
||||
* Fri Nov 01 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Add wrappers to support setting last directory on exit. Keep all
|
||||
scripts in their original directory, just copy them.
|
||||
|
||||
* Tue Oct 22 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Don't use the included S-Lang, there is a workaround for Red Hat 8.0
|
||||
S-Lang, and binary compatibility with Red Hat 7.x doesn't work anyway.
|
||||
|
||||
* Tue Oct 08 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Use the included S-Lang again, since we include a better version now.
|
||||
This should avoid incompatibility with Red Hat 7.x.
|
||||
- Add _with_glib2 option.
|
||||
|
||||
* Mon Oct 07 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Remove installed mc.sh and mc.csh from %%{_prefix}/share/mc/bin to
|
||||
suppress a warning about installed but unpackaged files.
|
||||
|
||||
* Mon Sep 30 2002 Andrew V. Samoilov <sav@bcs.zp.ua>
|
||||
- Don't require slang-devel if _with_ncurses.
|
||||
- Handle --with samba.
|
||||
|
||||
* Sun Sep 29 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Use --with-screen instead of --with-ncurses and --with-included-slang.
|
||||
|
||||
* Mon Sep 23 2002 Andrew V. Samoilov <sav@bcs.zp.ua>
|
||||
- Restore %%config for %%{_prefix}/share/mc/mc.charsets.
|
||||
- Restore %%{_prefix}/share/mc/edit.spell.rc.
|
||||
|
||||
* Sat Sep 21 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Use FHS-compliant paths.
|
||||
- Drop %%config from files under /usr/share - users are not supposed to
|
||||
edit them. Local copies under ~/.mc should be used for that.
|
||||
|
||||
* Wed Aug 21 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Change description, update URLs, allow dash in the version.
|
||||
|
||||
* Tue Aug 20 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Support conditional builds.
|
||||
|
||||
* Tue Aug 20 2002 Andrew V. Samoilov <sav@bcs.zp.ua>
|
||||
- Add /usr/lib/mc/mc.charsets.
|
||||
- Add %%{_mandir}/*/man1/*.
|
||||
|
||||
* Fri Aug 16 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Remove mc.global.
|
||||
|
||||
* Mon Jan 21 2002 Pavel Roskin <proski@gnu.org>
|
||||
- Remove --with-gnome and --with-included-slang from configure options.
|
||||
- Add BuildPrereq.
|
||||
|
||||
* Fri Aug 24 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Remove gmc. Reunite mc and mc-common.
|
||||
|
||||
* Sun Aug 05 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Set epoch.
|
||||
|
||||
* Sun Jul 15 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Remove /usr/lib/mc/layout.
|
||||
|
||||
* Sat Jun 09 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Use %%{_prefix} and %%{_mandir}. Specify --mandir to configure.
|
||||
|
||||
* Fri May 25 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Change groups. Don't include locale directories. More config files.
|
||||
|
||||
* Sun May 20 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Don't require stylesheets, since HTML files are now in the tarball.
|
||||
|
||||
* Thu Apr 19 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Remove package mcserv. Drop dependency on PAM.
|
||||
|
||||
* Mon Feb 26 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Remove mc-gnome.ext.
|
||||
|
||||
* Thu Jan 11 2001 Pavel Roskin <proski@gnu.org>
|
||||
- Include mcview.
|
||||
|
||||
* Mon Oct 23 2000 Pavel Roskin <proski@gnu.org>
|
||||
- Allow mcserv.8 to be gzipped.
|
||||
|
||||
* Sat Sep 30 2000 Pavel Roskin <proski@gnu.org>
|
||||
- New package mc-common.
|
||||
- Use DESTDIR instead of misusing prefix.
|
||||
- Don't install old icons - they don't exist
|
||||
|
||||
* Sat Sep 23 2000 Pavel Roskin <proski@gnu.org>
|
||||
- Include translations with mc, not gmc.
|
||||
- chkconfig --del in %%preun, not %%postun.
|
||||
- --without-debug not needed.
|
||||
- /etc/X11/wmconfig not needed.
|
||||
- /etc/pam.d/mcserv shouldn't be executable.
|
||||
- New files in %%{prefix}/lib/mc/ - translated hints, editor files.
|
||||
|
||||
* Thu Sep 09 1999 Elliot Lee <sopwith@redhat.com>
|
||||
- Include .idl files in the package.
|
||||
|
||||
* Sat Sep 04 1999 Gregory McLean <gregm@comstar.net>
|
||||
- Added a build prereq so that rpms get built with documentation ;)
|
||||
|
||||
* Mon Jul 12 1999 Kjartan Maraas <kmaraas@online.no>
|
||||
- Added help and locale files to %%files.
|
||||
|
||||
* Tue Jun 22 1999 Vladimir Kondratiev <vkondra@iil.intel.com>
|
||||
- Added syntax files to %%files.
|
||||
|
||||
* Wed May 26 1999 Cody Russell <bratsche@dfw.net>
|
||||
- Chmod cons.saver at $RPM_BUILD_ROOT%%{prefix}/lib rather than at
|
||||
$RPM_BUILD_ROOT/usr/lib. We can now install to somewhere other than /usr.
|
||||
|
||||
* Sun Apr 18 1999 Gregory McLean <gregm@comstar.net>
|
||||
- Updated the specfile, removed some kludges.
|
||||
|
||||
* Thu Aug 20 1998 Michael Fulbright <msf@redhat.com>
|
||||
- Rebuilt against gnome-libs 0.27 and gtk+-1.1.
|
||||
|
||||
* Thu Jul 09 1998 Michael Fulbright <msf@redhat.com>
|
||||
- Made cons.saver not setuid.
|
||||
|
||||
* Sun Apr 19 1998 Marc Ewing <marc@redhat.com>
|
||||
- Removed tkmc.
|
||||
|
||||
* Wed Apr 8 1998 Marc Ewing <marc@redhat.com>
|
||||
- Add /usr/lib/mc/layout to gmc.
|
||||
|
||||
|
Reference in New Issue
Block a user