1 Summary: Vim built with ncurses
2 Summary(pl): Vim korzystaj±cy z bibliotek ncurses
6 ######## ftp://ftp.nl.vim.org/pub/vim/unreleased
7 Source0: %{name}-%{version}-src.tar.gz
8 Source1: %{name}-%{version}-rt.tar.gz
9 Source2: %{name}-%{version}-extra.tar.gz
12 Group: Applications/Editors/Vim
13 Group(pl): Aplikacje/Edytory/Vim
14 URL: http://www.vim.org/
15 #BuildPrereq: ncurses-static
16 #BuildPrereq: gpm-devel
17 Buildroot: /tmp/%{name}-%{version}-root
20 The classic Unix text editor. This version is build with minimal
21 feature and is installed in /bin as a rescue tool. The installation of
22 this package is STRONGLY recommended.
25 Pakiet zawiera vim - klasyczny (unixowy) edytor tekstowy skompilowany
26 statycznie. Instalacja tego pakietu jest MOCNO zalecana, mo¿e on pomóc
27 Tobie uratowaæ system w czasie awarii.
30 Summary: Vim runtime files
31 Summary(pl): Pliki przydatne edytorowi vim
32 Group: Applications/Editors/Vim
33 Group(pl): Aplikacje/Edytory/Vim
36 This package contains macros, documentation, syntax configuration and
37 manual pages for vim. If you want to take advantage of vim more powerful
38 features, you should install this package.
41 W tym pakiecie znajdziesz dokumentacjê, makra, pliki konfiguracyjne i strony
42 podrêcznika edytora vim. Je¿eli zamierzasz korzystaæ z vim-a, powiniene¶
43 zainstalowaæ ten pakiet.
47 Summary(pl): Vim ncurses
48 Group: Applications/Editors/Vim
49 Group(pl): Aplikacje/Edytory/Vim
52 Obsoletes: vim-lesstif
55 The classic Unix text editor build with ncurses library. It adds
56 multiple windows, multi-level undo, block highliting, and many other
57 features to the standard vi program.
59 %description ncurses -l pl
60 Wersja edytora vim skompilowana z bibliotek± ncurses. W porownaniu z
61 edytorem vi, ta wersja oferuje dodatkowo pracê z wieloma plikami,
62 wielopoziomowe operacje cofnij, bloki, pod¶wietlanie sk³adni i wiele
72 LDFLAGS="-static -s"; export LDFLAGS
76 --disable-perlinterp \
77 --disable-pythoninterp \
81 --enable-min-features \
90 LDFLAGS="-s"; export LDFLAGS
92 --enable-max-features \
95 --disable-perlinterp \
96 --disable-pythoninterp \
107 rm -rf $RPM_BUILD_ROOT
109 install -d $RPM_BUILD_ROOT/{bin,var/state/vim}
110 install -d $RPM_BUILD_ROOT%{_prefix}/{bin,share/{vim/{doc,tutor},man/man1}}
112 install -s src/vim.static $RPM_BUILD_ROOT/bin/vi
113 install -s src/xxd.static $RPM_BUILD_ROOT/bin/xxd
115 install -s src/vim.ncurses $RPM_BUILD_ROOT%{_bindir}/vim
116 install src/vimtutor $RPM_BUILD_ROOT%{_bindir}/vimtutor
118 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/*.1
120 install runtime/doc/vim.1 $RPM_BUILD_ROOT%{_mandir}/man1
121 install runtime/doc/vim.1 $RPM_BUILD_ROOT%{_mandir}/man1/vi.1
122 install runtime/doc/xxd.1 $RPM_BUILD_ROOT%{_mandir}/man1
124 install runtime/doc/vimtutor.1 $RPM_BUILD_ROOT%{_mandir}/man1
126 echo ".so vi.1" > $RPM_BUILD_ROOT%{_mandir}/man1/ex.1
127 echo ".so vi.1" > $RPM_BUILD_ROOT%{_mandir}/man1/view.1
128 echo ".so vi.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rview.1
129 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rvim.1
131 cp -a runtime/macros $RPM_BUILD_ROOT%{_datadir}/vim/macros
132 cp -a runtime/syntax $RPM_BUILD_ROOT%{_datadir}/vim/syntax
133 cp -a runtime/tutor/tutor $RPM_BUILD_ROOT%{_datadir}/vim/tutor/tutor
135 install runtime/*.vim $RPM_BUILD_ROOT%{_datadir}/vim
136 install runtime/vimrc_example.vim $RPM_BUILD_ROOT%{_datadir}/vim/vimrc
138 touch $RPM_BUILD_ROOT%{_bindir}/vi
140 install runtime/doc/*.txt $RPM_BUILD_ROOT%{_datadir}/vim/doc
141 install runtime/doc/tags $RPM_BUILD_ROOT%{_datadir}/vim/doc
143 ln -sf vi $RPM_BUILD_ROOT/bin/ex
144 ln -sf vi $RPM_BUILD_ROOT/bin/view
145 ln -sf vi $RPM_BUILD_ROOT/bin/rview
146 ln -sf /bin/vi $RPM_BUILD_ROOT%{_bindir}/vi
148 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/rvim
150 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/*
153 rm -rf $RPM_BUILD_ROOT
156 %defattr(644,root,root,755)
157 %attr(755,root,root) /bin/*
158 %attr(755,root,root) %{_bindir}/vi
160 %{_mandir}/man1/vi.1*
161 %{_mandir}/man1/ex.1*
162 %{_mandir}/man1/xxd.1*
163 %{_mandir}/man1/view.1*
164 %{_mandir}/man1/rview.1*
169 %defattr(644,root,root,755)
171 %attr(755,root,root) %{_bindir}/vim
172 %attr(755,root,root) %{_bindir}/rvim
174 %{_mandir}/man1/vim.*
175 %{_mandir}/man1/rvim.*
178 %defattr(644,root,root,755)
180 %attr(755,root,root) %{_bindir}/vimtutor
183 %{_datadir}/vim/macros
185 %dir %{_datadir}/vim/syntax
186 %{_datadir}/vim/syntax/*.vim
188 %{_datadir}/vim/tutor
189 %{_datadir}/vim/bugreport.vim
190 %{_datadir}/vim/filetype.vim
191 %{_datadir}/vim/scripts.vim
192 %{_datadir}/vim/mswin.vim
193 %{_datadir}/vim/ftoff.vim
196 %config %verify(not size mtime md5) %{_datadir}/vim/menu.vim
197 %config %verify(not size mtime md5) %{_datadir}/vim/vimrc
200 * Sun Jun 13 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
202 - added /var/state/vim -- FHS 2.0
203 - build only vim-ncurses, vim-rt & vim (static) packages
204 - added default symlink /usr/bin/vi -> /bin/vi
206 * Mon Jun 07 1999 Jan Rêkorajski <baggins@pld.org.pl>
208 - fixed non-static builds
210 * Wed Apr 21 1999 Artur Frysiak <wiget@pld.org.pl>
214 * Fri Mar 12 1999 Artur Frysiak <wiget@pld.org.pl>
216 - removed vim-hold_gui_events.patch and vim-CMDLINE_COMPL.patch
217 - removed Requires: lesstif gtk+
218 - added --enable-gpm to configure
220 * Tue Feb 23 1999 Artur Frysiak <wiget@usa.net>
222 - removed vim-clip.patch (now in 5.4e)
223 - added vim-CMDLINE_COMPL.patch (allow compile with --enable-min-features)
224 - added %%defattr macro to all subpackages
226 * Thu Feb 04 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
228 - symlink %{_bindir}/vi -> /bin/vi
229 - doc package moved to %{_datadir}/vim/doc (crazy cpio .. ;)
231 * Tue Feb 2 1999 Artur Frysiak <wiget@usa.net>
234 - now %{_datadir}/vim/doc is symlink to /usr/doc/%{name}-rt-%{version}
235 - added missingok option to wmconfig files
237 * Wed Jan 13 1999 Artur Frysiak <wiget@usa.net>
240 - added gtk subpackage
241 - using %%{version} makro in Summary tags
242 - some chenges in %%build section
243 - changed Group to Applications/Editors/Vim
245 * Sun Dec 27 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
247 - fixed some errors in rt subpackage.
248 by Ziemek Borowski <ziembor@mail.ceu.edu.pl>
249 - fixed etcdir in vim-static subpackage.
251 * Thu Nov 12 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
253 - added %{_datadir}/vim/doc/{help.txt,tags} to rt subpackage (was missing)
255 * Sun Oct 04 1998 Marcin Korzonek <mkorz@shadow.eu.org>
257 - completely rewritten spec, added 4 subpackages
259 * Thu Aug 13 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
261 - build against glibc-2.1,
262 - translation modified for pl,
263 - added build-root support,
265 - fixed permissions fo ELF binaries.