cvsdist 7a2237
%define rescue %{nil}
cvsdist f1dd31
Summary: The VIM editor.
cvsdist f1dd31
Name: vim
cvsdist fcc919
Version: 6.1
cvsdist 7a2237
%define alpha %{nil}
cvsdist fcc919
%define vimversion vim61%{alpha}
cvsdist 140bb6
%define rel 2
cvsdist 7a2237
%if "%{alpha}" != ""
cvsdist 7a2237
Release: 0.%{alpha}.%{rel}%{rescue}
cvsdist 7a2237
%else
cvsdist 7a2237
Release: %{rel}%{rescue}
cvsdist 7a2237
%endif
cvsdist 1b13d4
License: freeware
cvsdist f1dd31
Group: Applications/Editors
cvsdist 7a2237
Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{version}%{alpha}.tar.bz2
cvsdist 7a2237
Source1: ftp://ftp.vim.org/pub/vim/unreleased/extra/vim-%{version}%{alpha}-lang.tar.bz2
cvsdist 7a2237
Source2: gvim.desktop
cvsdist 1b13d4
Source3: vimrc
cvsdist f1dd31
Patch0: vim-4.2-speed_t.patch
cvsdist f1dd31
Patch1: vim-5.1-vimnotvi.patch
cvsdist f1dd31
Patch2: vim-5.6a-paths.patch
cvsdist 7a2237
Patch3: vim-6.0-fixkeys.patch
cvsdist 7a2237
Patch4: vim-6.0-specsyntax.patch
cvsdist 7a2237
Patch5: vim-6.0r-crv.patch
cvsdist 7a2237
Patch10: xxd-locale.patch
cvsdist 7a2237
Patch11: vim-6.0-gcc31.patch
cvsdist 7a2237
Buildroot: %{_tmppath}/%{name}-%{version}-root
cvsdist 7a2237
Buildrequires: python-devel perl gtk+-devel
cvsdist 1b13d4
Epoch: 1
cvsdist f1dd31
cvsdist f1dd31
%description
cvsdist f1dd31
VIM (VIsual editor iMproved) is an updated and improved version of the
cvsdist f1dd31
vi editor.  Vi was the first real screen-based editor for UNIX, and is
cvsdist f1dd31
still very popular.  VIM improves on vi by adding new features:
cvsdist f1dd31
multiple windows, multi-level undo, block highlighting and more.
cvsdist f1dd31
cvsdist f1dd31
%package common
cvsdist f1dd31
Summary: The common files needed by any version of the VIM editor.
cvsdist f1dd31
Group: Applications/Editors
cvsdist f1dd31
cvsdist f1dd31
%description common
cvsdist f1dd31
VIM (VIsual editor iMproved) is an updated and improved version of the
cvsdist f1dd31
vi editor.  Vi was the first real screen-based editor for UNIX, and is
cvsdist f1dd31
still very popular.  VIM improves on vi by adding new features:
cvsdist f1dd31
multiple windows, multi-level undo, block highlighting and more.  The
cvsdist f1dd31
vim-common package contains files which every VIM binary will need in
cvsdist f1dd31
order to run.
cvsdist f1dd31
cvsdist f1dd31
If you are installing any version of the VIM editor, you'll also need
cvsdist f1dd31
to the vim-common package installed.
cvsdist f1dd31
cvsdist f1dd31
%package minimal
cvsdist f1dd31
Summary: A minimal version of the VIM editor.
cvsdist f1dd31
Group: Applications/Editors
cvsdist f1dd31
Requires: vim-common
cvsdist f1dd31
Obsoletes:  vim
cvsdist f1dd31
cvsdist f1dd31
%description minimal
cvsdist f1dd31
VIM (VIsual editor iMproved) is an updated and improved version of the
cvsdist f1dd31
vi editor.  Vi was the first real screen-based editor for UNIX, and is
cvsdist f1dd31
still very popular.  VIM improves on vi by adding new features:
cvsdist f1dd31
multiple windows, multi-level undo, block highlighting and more. The
cvsdist f1dd31
vim-minimal package includes a minimal version of VIM, which is
cvsdist f1dd31
installed into /bin/vi for use when only the root partition is
cvsdist f1dd31
present.
cvsdist f1dd31
cvsdist f1dd31
%package enhanced
cvsdist f1dd31
Summary: A version of the VIM editor which includes recent enhancements.
cvsdist f1dd31
Group: Applications/Editors
cvsdist f1dd31
Requires: vim-common
cvsdist f1dd31
Obsoletes: vim-color
cvsdist f1dd31
cvsdist f1dd31
%description enhanced
cvsdist f1dd31
VIM (VIsual editor iMproved) is an updated and improved version of the
cvsdist f1dd31
vi editor.  Vi was the first real screen-based editor for UNIX, and is
cvsdist f1dd31
still very popular.  VIM improves on vi by adding new features:
cvsdist f1dd31
multiple windows, multi-level undo, block highlighting and more.  The
cvsdist f1dd31
vim-enhanced package contains a version of VIM with extra, recently
cvsdist f1dd31
introduced features like Python and Perl interpreters.
cvsdist f1dd31
cvsdist f1dd31
Install the vim-enhanced package if you'd like to use a version of the
cvsdist f1dd31
VIM editor which includes recently added enhancements like
cvsdist f1dd31
interpreters for the Python and Perl scripting languages.  You'll also
cvsdist f1dd31
need to install the vim-common package.
cvsdist f1dd31
cvsdist f1dd31
%package X11
cvsdist f1dd31
Summary: The VIM version of the vi editor for the X Window System.
cvsdist f1dd31
Group: Applications/Editors
cvsdist f1dd31
Requires: vim-common
cvsdist f1dd31
cvsdist f1dd31
%description X11
cvsdist f1dd31
VIM (VIsual editor iMproved) is an updated and improved version of the
cvsdist f1dd31
vi editor.  Vi was the first real screen-based editor for UNIX, and is
cvsdist f1dd31
still very popular.  VIM improves on vi by adding new features:
cvsdist f1dd31
multiple windows, multi-level undo, block highlighting and
cvsdist f1dd31
more. VIM-X11 is a version of the VIM editor which will run within the
cvsdist f1dd31
X Window System.  If you install this package, you can run VIM as an X
cvsdist f1dd31
application with a full GUI interface and mouse support.
cvsdist f1dd31
cvsdist f1dd31
Install the vim-X11 package if you'd like to try out a version of vi
cvsdist f1dd31
with graphics and mouse capabilities.  You'll also need to install the
cvsdist f1dd31
vim-common package.
cvsdist f1dd31
cvsdist f1dd31
%prep
cvsdist 7a2237
%setup -q -n %{vimversion}
cvsdist 7a2237
%patch0 -p1 -b .4.2
cvsdist f1dd31
%patch1 -p1 -b .vim
cvsdist f1dd31
# fix rogue dependencies from sample code
cvsdist f1dd31
chmod -x runtime/tools/mve.awk
cvsdist f1dd31
%patch2 -p1 -b .paths
cvsdist f1dd31
find . -name \*.paths | xargs rm -f
cvsdist f1dd31
%patch3 -p1 -b .fixkeys
cvsdist 7a2237
%patch4 -p1 -b .highlite
cvsdist 7a2237
%patch5 -p1 -b .crv
cvsdist 7a2237
%patch10 -p1 -b .xxdloc
cvsdist 7a2237
%patch11 -p1 -b .gcc31
cvsdist f1dd31
perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
cvsdist f1dd31
cvsdist f1dd31
%build
cvsdist 7a2237
%if "%{rescue}" == ""
cvsdist f1dd31
cd src
cvsdist 7a2237
perl -pi -e "s,\\\$VIMRUNTIME,/usr/share/vim/%{vimversion},g" os_unix.h
cvsdist 7a2237
perl -pi -e "s,\\\$VIM,/usr/share/vim/%{vimversion}/macros,g" os_unix.h
cvsdist 7a2237
cvsdist 7a2237
export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64"
cvsdist 7a2237
export CXXFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64"
cvsdist 7a2237
cvsdist 7a2237
%configure --with-features=huge --enable-pythoninterp --enable-perlinterp --disable-tclinterp --with-x=yes --enable-gui=gnome --exec-prefix=/usr/X11R6 --enable-xim --enable-multibyte --enable-fontset
cvsdist 7a2237
perl -pi -e "s,-I/usr/local/include,,g" auto/config.mk # FIXME: remove once perl is fixed
cvsdist f1dd31
make 
cvsdist f1dd31
cp vim gvim
cvsdist f1dd31
make clean
cvsdist f1dd31
cvsdist 7a2237
%configure --prefix=/usr --with-features=huge --enable-pythoninterp \
cvsdist f1dd31
 --enable-perlinterp --disable-tclinterp --with-x=no --enable-gui=no \
cvsdist 7a2237
 --exec-prefix=/usr --enable-multibyte --enable-fontset
cvsdist 7a2237
perl -pi -e "s,-I/usr/local/include,,g" auto/config.mk # FIXME: remove once perl is fixed
cvsdist f1dd31
make
cvsdist f1dd31
cp vim enhanced-vim
cvsdist f1dd31
make clean
cvsdist f1dd31
cvsdist 7a2237
%configure --prefix='${DEST}'/usr --with-features=tiny --with-x=no \
cvsdist f1dd31
  --disable-pythoninterp --disable-perlinterp --disable-tclinterp \
cvsdist f1dd31
  --with-tlib=termcap --enable-gui=no --disable-gpm --exec-prefix=/
cvsdist 7a2237
perl -pi -e "s,-I/usr/local/include,,g" auto/config.mk # FIXME: remove once perl is fixed
cvsdist 7a2237
make
cvsdist 7a2237
%else
cvsdist 7a2237
# Rescue disk version - somewhat more featureful than vim-minimal,
cvsdist 7a2237
# but not quite a vim-enhanced
cvsdist 7a2237
%configure --prefix='${DEST}'/usr --with-features=small --with-x=no \
cvsdist 7a2237
  --disable-pythoninterp --disable-perlinterp --disable-tclinterp \
cvsdist 7a2237
  --with-tlib=ncurses --enable-gui=no --disable-gpm --exec-prefix=/
cvsdist 7a2237
perl -pi -e "s,-I/usr/local/include,,g" auto/config.mk # FIXME: remove once perl is fixed
cvsdist 7a2237
perl -pi -e "s,-O2,-O2 -Os,g" auto/config.mk
cvsdist f1dd31
make
cvsdist 7a2237
%endif
cvsdist 7a2237
cvsdist f1dd31
cvsdist f1dd31
%install
cvsdist f1dd31
rm -rf $RPM_BUILD_ROOT
cvsdist f1dd31
mkdir -p $RPM_BUILD_ROOT/bin
cvsdist 7a2237
mkdir -p $RPM_BUILD_ROOT/usr/{bin,share/vim,X11R6/bin}
cvsdist f1dd31
cvsdist f1dd31
cd src
cvsdist 7a2237
%makeinstall BINDIR=/bin DESTDIR=$RPM_BUILD_ROOT
cvsdist 7a2237
mv $RPM_BUILD_ROOT/bin/xxd $RPM_BUILD_ROOT/usr/bin
cvsdist f1dd31
make installmacros DESTDIR=$RPM_BUILD_ROOT
cvsdist 7a2237
%if "%{rescue}" == ""
cvsdist 7a2237
install -s -m755 gvim $RPM_BUILD_ROOT/usr/X11R6/bin
cvsdist 7a2237
install -s -m755 enhanced-vim $RPM_BUILD_ROOT/usr/bin/vim
cvsdist 7a2237
%endif
cvsdist f1dd31
cvsdist f1dd31
( cd $RPM_BUILD_ROOT
cvsdist fcc919
  mv ./bin/vimtutor ./usr/bin
cvsdist f1dd31
  mv ./bin/vim ./bin/vi
cvsdist f1dd31
  rm -f ./bin/rvim
cvsdist f1dd31
  ln -sf vi ./bin/view
cvsdist f1dd31
  ln -sf vi ./bin/ex
cvsdist f1dd31
  ln -sf vi ./bin/rvi
cvsdist f1dd31
  ln -sf vi ./bin/rview
cvsdist 7a2237
%if "%{rescue}" == ""
cvsdist f1dd31
  ln -sf vim ./usr/bin/ex
cvsdist 7a2237
  ln -sf vim ./usr/bin/rvim
cvsdist 7a2237
  ln -sf vim ./usr/bin/vimdiff
cvsdist 7a2237
  ln -sf gvim ./usr/X11R6/bin/gview
cvsdist 7a2237
  ln -sf gvim ./usr/X11R6/bin/gex
cvsdist 7a2237
  ln -sf gvim ./usr/X11R6/bin/evim
cvsdist 7a2237
%else
cvsdist 7a2237
  ln -sf vi ./bin/vim
cvsdist 7a2237
  ln -sf vi ./usr/bin/ex
cvsdist 7a2237
%endif
cvsdist f1dd31
  perl -pi -e "s,$RPM_BUILD_ROOT,," .%{_mandir}/man1/vim.1 .%{_mandir}/man1/vimtutor.1
cvsdist f1dd31
  rm -f .%{_mandir}/man1/rvim.1
cvsdist f1dd31
  ln -sf vim.1.gz .%{_mandir}/man1/vi.1.gz
cvsdist f1dd31
  ln -sf vim.1.gz .%{_mandir}/man1/rvi.1.gz
cvsdist 7a2237
%if "%{rescue}" == ""
cvsdist f1dd31
  ln -sf vim.1.gz .%{_mandir}/man1/gvim.1.gz
cvsdist 7a2237
  ln -sf vim.1.gz .%{_mandir}/man1/evim.1.gz
cvsdist 7a2237
  ln -sf vim.1.gz .%{_mandir}/man1/rvim.1.gz
cvsdist 7a2237
  ln -sf vim.1.gz .%{_mandir}/man1/vimdiff.1.gz
cvsdist f1dd31
  ln -sf gvim ./usr/X11R6/bin/vimx
cvsdist 7a2237
  mkdir -p ./etc/X11/applnk/Applications
cvsdist 7a2237
  cp %{SOURCE2} ./etc/X11/applnk/Applications/gvim.desktop
cvsdist 7a2237
%endif
cvsdist 7a2237
  install -s -m644 %{SOURCE3} ./usr/share/vim/%{vimversion}/macros/
cvsdist 7a2237
  # Extract trick to translated menus
cvsdist 7a2237
  tar xjvf %{SOURCE1} '*/runtime/lang/*' -C ./
cvsdist 7a2237
  ( cd %{vimversion}/runtime; tar cf - lang/* )| \
cvsdist 7a2237
    ( cd ./usr/share/vim/%{vimversion}/ ; tar xvf - )
cvsdist 7a2237
  # ja_JP.ujis is obsolete, ja_JP.eucJP is recommended.
cvsdist 7a2237
  ( cd ./usr/share/vim/%{vimversion}/lang; \
cvsdist 7a2237
    ln -sf menu_ja_jp.ujis.vim menu_ja_jp.eucjp.vim )
cvsdist f1dd31
)
cvsdist f1dd31
cvsdist f1dd31
# Dependency cleanups
cvsdist 7a2237
chmod 644 $RPM_BUILD_ROOT/usr/share/vim/%{vimversion}/doc/vim2html.pl \
cvsdist 7a2237
 $RPM_BUILD_ROOT/usr/share/vim/%{vimversion}/tools/*.pl \
cvsdist 7a2237
 $RPM_BUILD_ROOT/usr/share/vim/%{vimversion}/tools/vim132
cvsdist f1dd31
chmod 644 ../runtime/doc/vim2html.pl
cvsdist f1dd31
cvsdist 7a2237
%if "%{rescue}" == ""
cvsdist 1b13d4
mkdir -p $RPM_BUILD_ROOT/etc/profile.d
cvsdist 1b13d4
cat >$RPM_BUILD_ROOT/etc/profile.d/vim.sh <
cvsdist 7a2237
if echo \$SHELL |grep bash 2>&1 >/dev/null; then # aliases are bash only
cvsdist 7a2237
	alias vi=vim
cvsdist 7a2237
fi
cvsdist 1b13d4
EOF
cvsdist 1b13d4
cat >$RPM_BUILD_ROOT/etc/profile.d/vim.csh <
cvsdist 7a2237
alias vi vim
cvsdist 1b13d4
EOF
cvsdist 7a2237
chmod 0755 $RPM_BUILD_ROOT/etc/profile.d/*
cvsdist 7a2237
%endif
cvsdist 1b13d4
cvsdist f1dd31
%clean
cvsdist f1dd31
rm -rf $RPM_BUILD_ROOT
cvsdist f1dd31
cvsdist 7a2237
%if "%{rescue}" != ""
cvsdist 7a2237
%files
cvsdist 7a2237
%defattr(-,root,root)
cvsdist 7a2237
%doc README*.txt runtime/macros/README.txt runtime/tools/README.txt
cvsdist 7a2237
%doc runtime/doc runtime/syntax runtime/termcap runtime/tutor
cvsdist 7a2237
%doc runtime/*.vim
cvsdist 7a2237
/usr/bin/xxd
cvsdist 7a2237
/usr/share/vim
cvsdist 7a2237
%{_mandir}/man1/vim.*
cvsdist 7a2237
%{_mandir}/man1/ex.*
cvsdist 7a2237
%{_mandir}/man1/vi.*
cvsdist 7a2237
%{_mandir}/man1/view.*
cvsdist 7a2237
%{_mandir}/man1/rvi.*
cvsdist 7a2237
%{_mandir}/man1/rview.*
cvsdist 7a2237
%{_mandir}/man1/xxd.*
cvsdist 7a2237
/bin/ex
cvsdist 7a2237
/bin/vi
cvsdist 7a2237
/bin/vim
cvsdist 7a2237
/bin/view
cvsdist 7a2237
/bin/rvi
cvsdist 7a2237
/bin/rview
cvsdist 7a2237
%else
cvsdist f1dd31
%files common
cvsdist f1dd31
%defattr(-,root,root)
cvsdist f1dd31
%doc README*.txt runtime/macros/README.txt runtime/tools/README.txt
cvsdist f1dd31
%doc runtime/doc runtime/syntax runtime/termcap runtime/tutor
cvsdist f1dd31
%doc runtime/*.vim
cvsdist 7a2237
/usr/bin/xxd
cvsdist f1dd31
cvsdist 7a2237
/usr/share/vim
cvsdist f1dd31
%{_mandir}/man1/vim.*
cvsdist f1dd31
%{_mandir}/man1/ex.*
cvsdist f1dd31
%{_mandir}/man1/vi.*
cvsdist f1dd31
%{_mandir}/man1/view.*
cvsdist f1dd31
%{_mandir}/man1/rvi.*
cvsdist f1dd31
%{_mandir}/man1/rview.*
cvsdist f1dd31
%{_mandir}/man1/xxd.*
cvsdist f1dd31
cvsdist f1dd31
%files minimal
cvsdist f1dd31
%defattr(-,root,root)
cvsdist f1dd31
/bin/ex
cvsdist f1dd31
/bin/vi
cvsdist f1dd31
/bin/view
cvsdist f1dd31
/bin/rvi
cvsdist f1dd31
/bin/rview
cvsdist f1dd31
cvsdist f1dd31
%files enhanced
cvsdist f1dd31
%defattr(-,root,root)
cvsdist 7a2237
/usr/bin/vim
cvsdist 7a2237
/usr/bin/rvim
cvsdist 7a2237
/usr/bin/vimdiff
cvsdist 7a2237
/usr/bin/ex
cvsdist fcc919
/usr/bin/vimtutor
cvsdist 7a2237
%config /etc/profile.d/vim.*
cvsdist 7a2237
%{_mandir}/man1/rvim.*
cvsdist 7a2237
%{_mandir}/man1/vimdiff.*
cvsdist fcc919
%{_mandir}/man1/vimtutor.*
cvsdist f1dd31
cvsdist f1dd31
%files X11
cvsdist f1dd31
%defattr(-,root,root)
cvsdist 7a2237
%config(missingok) /etc/X11/applnk/*/gvim.desktop
cvsdist f1dd31
/usr/X11R6/bin/gvim
cvsdist 7a2237
/usr/X11R6/bin/evim
cvsdist 7a2237
/usr/X11R6/bin/gview
cvsdist 7a2237
/usr/X11R6/bin/gex
cvsdist f1dd31
/usr/X11R6/bin/vimx
cvsdist f1dd31
%{_mandir}/man1/gvim.*
cvsdist 7a2237
%{_mandir}/man1/evim.*
cvsdist 7a2237
%endif
cvsdist f1dd31
cvsdist f1dd31
%changelog
cvsdist 140bb6
* Wed Mar 27 2002 Bernhard Rosenkraenzer <bero@redhat.com> 6.1-2
cvsdist 140bb6
- Rebuild with new perl
cvsdist 140bb6
cvsdist fcc919
* Sun Mar 24 2002 Bernhard Rosenkraenzer <bero@redhat.com> 6.1-1
cvsdist fcc919
- Update to 6.1 (pure bugfix release)
cvsdist fcc919
cvsdist fcc919
* Mon Mar 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-14
cvsdist fcc919
- Patchlevel 270
cvsdist fcc919
- Move vimtutor to /usr/bin and vim-enhanced (#60772)
cvsdist fcc919
cvsdist 7a2237
* Mon Jan 28 2002 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-13
cvsdist 7a2237
- Patchlevel 152
cvsdist 7a2237
- Add symlinks for evim, rvim and vimdiff as described in vim docs
cvsdist 7a2237
cvsdist 7a2237
* Tue Jan 22 2002 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-12
cvsdist 7a2237
- Patchlevel 149
cvsdist 7a2237
cvsdist 7a2237
* Tue Jan 22 2002 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-11
cvsdist 7a2237
- Patchlevel 147
cvsdist 7a2237
cvsdist 7a2237
* Thu Dec 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-9
cvsdist 7a2237
- Patchlevel 101
cvsdist 7a2237
cvsdist 7a2237
* Mon Nov 26 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-8
cvsdist 7a2237
- Patchlevel 93
cvsdist 7a2237
cvsdist 7a2237
* Mon Nov  5 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-7
cvsdist 7a2237
- 6.0pl78
cvsdist 7a2237
- Move desktop file (Utilities -> Applications), #53503
cvsdist 7a2237
cvsdist 7a2237
* Thu Nov  1 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-6
cvsdist 7a2237
- 6.0pl61
cvsdist 7a2237
cvsdist 7a2237
* Wed Oct 31 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0pl44
cvsdist 7a2237
cvsdist 7a2237
* Mon Oct 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-5
cvsdist 7a2237
- 6.0pl36
cvsdist 7a2237
- Fix build with gcc 3.1
cvsdist 7a2237
cvsdist 7a2237
* Tue Oct 23 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-4
cvsdist 7a2237
- 6.0pl21
cvsdist 7a2237
- Don't show an error message when trying to "return" to a line
cvsdist 7a2237
  that no longer exists (#54551)
cvsdist 7a2237
cvsdist 7a2237
* Mon Oct 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-3
cvsdist 7a2237
- 6.0pl19
cvsdist 7a2237
cvsdist 7a2237
* Sun Sep 30 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-2
cvsdist 7a2237
- 6.0pl11
cvsdist 7a2237
cvsdist 7a2237
* Wed Sep 26 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-1
cvsdist 7a2237
- 6.0
cvsdist 7a2237
cvsdist 7a2237
* Thu Sep 13 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-0.av.1
cvsdist 7a2237
- 6.0av
cvsdist 7a2237
- Use -Os in rescue mode
cvsdist 7a2237
cvsdist 7a2237
* Tue Sep  4 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-0.au.1
cvsdist 7a2237
- Update to 6.0au
cvsdist 7a2237
- Allow rescue build
cvsdist 7a2237
cvsdist 7a2237
* Tue Aug 28 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-0.at.1
cvsdist 7a2237
- vim 6.0at
cvsdist 7a2237
- Increase epoch so we can update 7.2 systems
cvsdist 7a2237
cvsdist 7a2237
* Fri Jun  1 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-0.33
cvsdist 7a2237
- 6.0ah
cvsdist 7a2237
- Add a bash alias for vi=vim to the vim-enhanced package, too many people
cvsdist 7a2237
  have complained about "missing features in vi even though I installed
cvsdist 7a2237
  vim-enhanced".
cvsdist 7a2237
cvsdist 7a2237
* Mon May 21 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-0.32
cvsdist 7a2237
- 6.0ag
cvsdist 7a2237
- Make xxd locale aware (#37073)
cvsdist 7a2237
cvsdist 7a2237
* Mon May 14 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-0.31
cvsdist 7a2237
- 6.0af
cvsdist 7a2237
cvsdist 7a2237
* Mon May  7 2001 Bernhard Rosenkraenzer <bero@redhat.com> 6.0-0.30
cvsdist 7a2237
- 6.0ae
cvsdist 7a2237
cvsdist 7a2237
* Mon Apr 30 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0ad
cvsdist 7a2237
- XML .xsd files are still xml files - use the right syntax
cvsdist 7a2237
  highlighting (RFE#38224)
cvsdist 7a2237
cvsdist 7a2237
* Sun Apr 15 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0aa
cvsdist 7a2237
cvsdist 7a2237
* Fri Mar 30 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- Fix large file handling (#34061)
cvsdist 7a2237
cvsdist 7a2237
* Mon Feb 26 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 7a2237
- use %%{_tmppath}
cvsdist 7a2237
cvsdist 7a2237
* Thu Feb 15 2001 Yukihiro Nakai <ynakai@redhat.com>
cvsdist 7a2237
- vimrc update for 6.0v
cvsdist 7a2237
cvsdist 7a2237
* Mon Feb 12 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- Fix "lba32" keyword in lilo.conf syntax highlighting
cvsdist 7a2237
- Fix build with current glibc
cvsdist 7a2237
cvsdist 7a2237
* Fri Feb  2 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- Fix crontab -e in vim-minimal (#25376)
cvsdist 7a2237
cvsdist 7a2237
* Tue Jan 30 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- Fix segfault on q, up, up, q (Bug #25261)
cvsdist 7a2237
cvsdist 7a2237
* Mon Jan 22 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- Set minlines=500 as default in PHP syntax highlighting (RFE #24374)
cvsdist 7a2237
- Don't symlink gvimrc to vimrc (Bug #22518)
cvsdist 7a2237
- Add symlinks gview -> gvim and gex -> gvim in -X11 (RFE #24394)
cvsdist 7a2237
- 6.0t
cvsdist 7a2237
cvsdist 7a2237
* Mon Jan 15 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- More fixes to rpm specfile syntax highlighting:
cvsdist 7a2237
  - recognize %%ifnarch
cvsdist 7a2237
  - recognize "j" as a tar option
cvsdist 7a2237
  - recognize %{_libdir}
cvsdist 7a2237
cvsdist 7a2237
* Sun Jan 14 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0s
cvsdist 7a2237
cvsdist 7a2237
* Wed Jan  3 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0r
cvsdist 7a2237
- Restore crv patch (this should fix #23135 for whoever is seeing it;
cvsdist 7a2237
  I'm not).
cvsdist 7a2237
cvsdist 7a2237
* Tue Dec 19 2000 Yukihiro Nakai <ynakai@redhat.com>
cvsdist 7a2237
- Symbolic link to menu_ja_jp.ujis.vim to menu_ja_jp.eucjp.vim
cvsdist 7a2237
cvsdist 7a2237
* Mon Dec 18 2000 Yukihiro Nakai <ynakai@redhat.com>
cvsdist 7a2237
- Delete i18n patch (already implmented by author)
cvsdist 7a2237
- Add menu i18n patch
cvsdist 7a2237
- Update vimrc to support CJK
cvsdist 7a2237
- Add menu translations.
cvsdist 7a2237
cvsdist 7a2237
* Sun Dec 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0q
cvsdist 7a2237
cvsdist 7a2237
* Sun Dec 17 2000 Yukihiro Nakai <ynakai@redhat.com>
cvsdist 7a2237
- Add --enable-fontset to configure options.
cvsdist 7a2237
- Add i18nrc patch and resources.
cvsdist ddac70
cvsdist 7a2237
* Tue Dec 12 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0p, new ncurses
cvsdist 6ac103
cvsdist 7a2237
* Mon Dec 11 2000 Karsten Hopp <karsten@redhat.de>
cvsdist 7a2237
- rebuilt to fix permissions of /usr/share/doc/ and
cvsdist 7a2237
  /usr/share/vim
cvsdist 6ac103
cvsdist 7a2237
* Mon Nov 13 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0m
cvsdist 6ac103
cvsdist 7a2237
* Thu Nov  9 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0l
cvsdist e5ebff
cvsdist 7a2237
* Mon Oct 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0k
cvsdist e5ebff
cvsdist 7a2237
* Tue Oct 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0i
cvsdist 7a2237
- add new desktop file w/ translations
cvsdist 008069
cvsdist 7a2237
* Thu Aug 31 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0h
cvsdist 4d50b5
cvsdist 7a2237
* Wed Aug 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0g
cvsdist 4d50b5
cvsdist 7a2237
* Mon Aug 14 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0f
cvsdist f1dd31
cvsdist 7a2237
* Wed Aug  9 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0e
cvsdist f1dd31
cvsdist 7a2237
* Sun Jul 23 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0c
cvsdist 7a2237
- get rid of the DESTDIR patch, no longer needed
cvsdist f1dd31
cvsdist 7a2237
* Sun Jul 16 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0b
cvsdist f1dd31
cvsdist 7a2237
* Mon Jul 10 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 7a2237
- 6.0a
cvsdist f1dd31
cvsdist f1dd31
* Sun Jun 25 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist f1dd31
- 5.7 release
cvsdist f1dd31
- some more fixes to .spec file syntax highlighting rules... About time it
cvsdist f1dd31
  recognizes %%{_mandir}...
cvsdist f1dd31
cvsdist f1dd31
* Sun Jun 18 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist f1dd31
- 5.7a
cvsdist f1dd31
cvsdist f1dd31
* Sat Jun  3 2000 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist f1dd31
- patchlevel 74
cvsdist f1dd31
- add %%makeinstall macro recognition to .spec file syntax highlighting rules
cvsdist f1dd31
- fix up Makefiles
cvsdist f1dd31
cvsdist f1dd31
* Fri Apr 14 2000 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist f1dd31
- patchlevel 66
cvsdist f1dd31
- fix compilation with perl 5.6.0
cvsdist f1dd31
cvsdist f1dd31
* Mon Mar 20 2000 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist f1dd31
- patchlevel 12
cvsdist f1dd31
cvsdist f1dd31
* Tue Mar 07 2000 Preston Brown <pbrown@redhat.com>
cvsdist f1dd31
- fix home/end in vimrc (we did a term = rxvt, totally wrong)
cvsdist f1dd31
cvsdist f1dd31
* Tue Feb 29 2000 Preston Brown <pbrown@redhat.com>
cvsdist f1dd31
- change F1-F4 keybindings for xterm builtin terminfo to match real terminfo
cvsdist f1dd31
cvsdist f1dd31
* Thu Feb 17 2000 Bill Nottingham <notting@redhat.com>
cvsdist f1dd31
- kill autoindent
cvsdist f1dd31
cvsdist f1dd31
* Mon Feb 07 2000 Preston Brown <pbrown@redhat.com>
cvsdist f1dd31
- wmconfig -> desktop
cvsdist f1dd31
cvsdist f1dd31
* Sat Feb  5 2000 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist f1dd31
- Patchlevel 11
cvsdist f1dd31
- handle compressed man pages
cvsdist f1dd31
- fix man page symlinks
cvsdist f1dd31
cvsdist f1dd31
* Wed Feb  2 2000 Bill Nottingham <notting@redhat.com>
cvsdist f1dd31
- eliminate dependencies on X in vim-enhanced, and ncurses/gpm
cvsdist f1dd31
  in vim-minimal
cvsdist f1dd31
cvsdist f1dd31
* Fri Jan 28 2000 Bill Nottingham <notting@redhat.com>
cvsdist f1dd31
- eliminate dependencies on csh and perl in vim-common
cvsdist f1dd31
cvsdist f1dd31
* Wed Jan 19 2000 Bernhard Rosenrkänzer <bero@redhat.com>
cvsdist f1dd31
- Use awk, not nawk
cvsdist f1dd31
cvsdist f1dd31
* Tue Jan 18 2000 Bernhard Rosenrkänzer <bero@redhat.com>
cvsdist f1dd31
- 5.6
cvsdist f1dd31
- patch 5.6.001
cvsdist f1dd31
- remove /usr/bin/vi - if you want vim, type vim
cvsdist f1dd31
cvsdist f1dd31
* Tue Jan 11 2000 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist f1dd31
- 5.6a
cvsdist f1dd31
- Remove dependency on nawk (introduced by base update)
cvsdist f1dd31
- some tweaks to make updating easier
cvsdist f1dd31
cvsdist f1dd31
* Tue Nov  9 1999 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist f1dd31
- 5.5
cvsdist f1dd31
- fix path to vimrc
cvsdist f1dd31
cvsdist f1dd31
* Tue Jul 27 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist f1dd31
- moved from athena to gtk widgets for X version
cvsdist f1dd31
- removed vim.1 from X11 filelist because X11 depends on vim-common anyway
cvsdist f1dd31
- fixed rogue dependencies from sample files
cvsdist f1dd31
cvsdist f1dd31
* Tue Jul 27 1999 Jeff Johnson <jbj@redhat.com>
cvsdist f1dd31
- update to 5.4.
cvsdist f1dd31
cvsdist f1dd31
* Thu Jul 22 1999 Jeff Johnson <jbj@redhat.com>
cvsdist f1dd31
- man page had buildroot pollution (#3629).
cvsdist f1dd31
cvsdist f1dd31
* Thu Mar 25 1999 Preston Brown <pbrown@redhat.com>
cvsdist f1dd31
- with recent termcap/terminfo fixes, regular vim works in xterm/console
cvsdist f1dd31
- in color, so vim-color package removed.
cvsdist f1dd31
cvsdist f1dd31
* Tue Mar 23 1999 Erik Troan <ewt@redhat.com>
cvsdist f1dd31
- removed "set backupdir=/tmp/vim_backup" from default vimrc
cvsdist f1dd31
cvsdist f1dd31
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist f1dd31
- auto rebuild in the new build environment (release 5)
cvsdist f1dd31
cvsdist f1dd31
* Thu Dec 17 1998 Michael Maher <mike@redaht.com>
cvsdist f1dd31
- built pacakge for 6.0
cvsdist f1dd31
cvsdist f1dd31
* Tue Sep 15 1998 Michael Maher <mike@redhat.com>
cvsdist f1dd31
- removed '--with-tlib=termcap' so that color-vim works
cvsdist f1dd31
cvsdist f1dd31
* Wed Sep  2 1998 Jeff Johnson <jbj@redhat.com>
cvsdist f1dd31
- update to 5.3.
cvsdist f1dd31
cvsdist f1dd31
* Mon Aug 10 1998 Jeff Johnson <jbj@redhat.com>
cvsdist f1dd31
- merge in Toshio's changes
cvsdist f1dd31
- color-vim: changed "--disable-p" to "--disable-perlinterp --with-tlib=termcap"
cvsdist f1dd31
- added minimal rvi/rview and man pages.
cvsdist f1dd31
- move Obsoletes to same package as executable.
cvsdist f1dd31
cvsdist f1dd31
* Thu Aug 06 1998 Toshio Kuratomi <badger@prtr-13.ucsc.edu>
cvsdist f1dd31
- Break the package apart similar to the way the netscape package was
cvsdist f1dd31
  broken down to handle navigator or communicator: The vim package is
cvsdist f1dd31
  Obsolete, now there is vim-common with all the common files, and a
cvsdist f1dd31
  package for each binary: vim-minimal (has /bin/vi compiled with no
cvsdist f1dd31
  frills), vim-enhanced (has /usr/bin/vim with extra perl and python
cvsdist f1dd31
  interpreters), and vim-X11 (has /usr/X11R6/bin/gvim compiled with
cvsdist f1dd31
  GUI support.)
cvsdist f1dd31
- Enable the perl and python interpreters in the gui version (gvim).
cvsdist f1dd31
cvsdist f1dd31
* Tue Jun 30 1998 Michael Maher <mike@redhat.com>
cvsdist f1dd31
- Fixed tutor help.
cvsdist f1dd31
- cvim package added.  Thanks to Stevie Wills for finding this one :-)
cvsdist f1dd31
cvsdist f1dd31
* Thu May 07 1998 Prospector System <bugs@redhat.com>
cvsdist f1dd31
- translations modified for de, fr, tr
cvsdist f1dd31
cvsdist f1dd31
* Fri May 01 1998 Donnie Barnes <djb@redhat.com>
cvsdist f1dd31
- added patch to turn off the "vi compatibility" by default.  You can
cvsdist f1dd31
  still get it via the -C command line option
cvsdist f1dd31
cvsdist f1dd31
* Thu Apr 23 1998 Donnie Barnes <djb@redhat.com>
cvsdist f1dd31
- removed perl and python interpreters (sorry, but those don't belong
cvsdist f1dd31
  in a /bin/vi and having two vi's seemed like overkill...complain
cvsdist f1dd31
  to suggest@redhat.com if you care)
cvsdist f1dd31
cvsdist f1dd31
* Fri Apr 17 1998 Donnie Barnes <djb@redhat.com>
cvsdist f1dd31
- fixed buildroot bug
cvsdist f1dd31
cvsdist f1dd31
* Sat Apr 11 1998 Donnie Barnes <djb@redhat.com>
cvsdist f1dd31
- updated from 4.6 to 5.1
cvsdist f1dd31
- moved to buildroot
cvsdist f1dd31
cvsdist f1dd31
* Sun Nov 09 1997 Donnie Barnes <djb@redhat.com>
cvsdist f1dd31
- fixed missing man page
cvsdist f1dd31
cvsdist f1dd31
* Wed Oct 22 1997 Donnie Barnes <djb@redhat.com>
cvsdist f1dd31
- added wmconfig entry to vim-X11
cvsdist f1dd31
cvsdist f1dd31
* Mon Oct 20 1997 Donnie Barnes <djb@redhat.com>
cvsdist f1dd31
- upgraded from 4.5 to 4.6
cvsdist f1dd31
cvsdist f1dd31
* Fri Jun 13 1997 Erik Troan <ewt@redhat.com>
cvsdist f1dd31
- built against glibc
cvsdist f1dd31
cvsdist f1dd31
* Tue Mar 25 1997 Michael K. Johnson <johnsonm@redhat.com>
cvsdist f1dd31
- Upgraded to 4.5
cvsdist f1dd31
- Added ex symlinks
cvsdist f1dd31
cvsdist f1dd31
* Tue Mar 11 1997 Michael K. Johnson <johnsonm@redhat.com>
cvsdist f1dd31
- Added view symlink.