1 Summary: Vim built with ncurses
2 Summary(pl): Vim korzystaj±cy z bibliotek ncurses
6 Source0: ftp://ftp.nl.vim.org/pub/vim/unreleased/unix/%{name}-%{version}-src.tar.gz
7 Source1: ftp://ftp.nl.vim.org/pub/vim/unreleased/unix/%{name}-%{version}-rt.tar.gz
8 Source2: ftp://ftp.nl.vim.org/pub/vim/unreleased/extra/%{name}-%{version}-extra.tar.gz
11 Group: Applications/Editors/Vim
12 Group(pl): Aplikacje/Edytory/Vim
13 URL: http://www.vim.org/
14 BuildPrereq: ncurses-static
15 BuildPrereq: lesstif-devel
16 BuildPrereq: gtk+-devel
17 BuildPrereq: glib-devel
18 BuildPrereq: gpm-devel
20 Obsoletes: vim-lesstif
22 Obsoletes: vim-ncurses
23 Buildroot: /tmp/%{name}-%{version}-root
26 The classic Unix text editor build with ncurses library. It adds
27 multiple windows, multi-level undo, block highliting, and many other
28 features to the standard vi program.
31 Wersja edytora vim skompilowana z bibliotek± ncurses. W porownaniu z
32 edytorem vi, ta wersja oferuje dodatkowo pracê z wieloma plikami,
33 wielopoziomowe operacje cofnij, bloki, pod¶wietlanie sk³adni i wiele
37 Summary: Vim runtime files
38 Summary(pl): Pliki przydatne edytorowi vim
39 Group: Applications/Editors/Vim
40 Group(pl): Aplikacje/Edytory/Vim
43 This package contains macros, documentation, syntax configuration and
44 manual pages for vim. If you want to take advantage of vim more powerful
45 features, you should install this package.
48 W tym pakiecie znajdziesz dokumentacjê, makra, pliki konfiguracyjne i strony
49 podrêcznika edytora vim. Je¿eli zamierzasz korzystaæ z vim-a, powiniene¶
50 zainstalowaæ ten pakiet.
54 Summary(pl): Vim skompilowany statycznie
55 Group: Applications/Editors/Vim
56 Group(pl): Aplikacje/Edytory/Vim
59 Requires: ncurses >= 4.2-12
62 The classic Unix text editor. This version is build with minimal
63 feature and is installed in /bin as a rescue tool. The installation of
64 this package is STRONGLY recommended.
66 %description static -l pl
67 Pakiet zawiera vim - klasyczny (unixowy) edytor tekstowy skompilowany
68 statycznie. Instalacja tego pakietu jest MOCNO zalecana, mo¿e on pomóc
69 Tobie uratowaæ system w czasie awarii.
72 Summary: Vim built with X11 and athena support
73 Summary(pl): Vim pod X-Window korzystaj±cy z Athena Widget Set
74 Group: Applications/Editors/Vim
75 Group(pl): Aplikacje/Edytory/Vim
76 Obsoletes: vim-lesstif
78 Obsoletes: vim-ncurses
82 The classic Unix text editor now also under X Window System!
83 This version is build with Athena Widget Set.
85 %description athena -l pl
86 Wersja edytora vim pracuj±ca w graficznym ¶rodowisku X Window
87 z wykorzystaniem Athena Widget Set.
90 Summary: Vim built with X11 and LessTif support
91 Summary(pl): Vim pod X-Window korzystaj±cy z bibliotek LessTif
92 Group: Applications/Editors/Vim
93 Group(pl): Aplikacje/Edytory/Vim
96 Obsoletes: vim-ncurses
100 The classic Unix text editor now also under X Window System!
101 This version is build with LessTif.
103 %description lesstif -l pl
104 Wersja edytora vim pracuj±ca w graficznym ¶rodowisku X Window
105 z wykorzystaniem LessTif.
108 Summary: Vim built with X11 and gtk support
109 Summary(pl): Vim pod X-Window korzystaj±cy z bibliotek gtk
110 Group: Applications/Editors/Vim
111 Group(pl): Aplikacje/Edytory/Vim
112 Obsoletes: vim-athena
113 Obsoletes: vim-lesstif
114 Obsoletes: vim-ncurses
118 The classic Unix text editor now also under X Window System!
119 This version is build with gtk.
121 %description gtk -l pl
122 Wersja edytora vim pracuj±ca w graficznym ¶rodowisku X Window
123 z wykorzystaniem gtk.
131 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-static -s" \
135 --disable-perlinterp \
136 --disable-pythoninterp \
137 --disable-tclinterp \
140 --enable-min-features \
142 --with-tlib=ncurses \
147 mv xxd/xxd xxd.static
150 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
152 --enable-max-features \
155 --disable-perlinterp \
156 --disable-pythoninterp \
157 --disable-tclinterp \
160 --with-tlib=ncurses \
166 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
168 --enable-max-features \
169 --enable-gui=athena \
171 --disable-perlinterp \
172 --disable-pythoninterp \
173 --disable-tclinterp \
176 --with-tlib=ncurses \
182 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
184 --enable-max-features \
187 --disable-perlinterp \
188 --disable-pythoninterp \
189 --disable-tclinterp \
192 --with-tlib=ncurses \
198 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
200 --enable-max-features \
203 --disable-perlinterp \
204 --disable-pythoninterp \
205 --disable-tclinterp \
208 --with-tlib=ncurses \
216 rm -rf $RPM_BUILD_ROOT
218 install -d $RPM_BUILD_ROOT/etc/X11/wmconfig
219 install -d $RPM_BUILD_ROOT/bin
220 install -d $RPM_BUILD_ROOT/usr/{bin,X11R6/bin,share/vim/{doc,tutor},man/man1}
222 # make prefix=$RPM_BUILD_ROOT/usr install
224 install -s src/vim.static $RPM_BUILD_ROOT/bin/vi
225 install -s src/xxd.static $RPM_BUILD_ROOT/bin/xxd
227 install -s src/vim.ncurses $RPM_BUILD_ROOT/usr/bin/vim.ncurses
228 install -s src/vim.athena $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.athena
229 install -s src/vim.lesstif $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.lesstif
230 install -s src/vim.gtk $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.gtk
232 install src/vimtutor $RPM_BUILD_ROOT/usr/bin/vimtutor
234 rm -f $RPM_BUILD_ROOT/usr/man/man1/*.1
236 install runtime/doc/vim.1 $RPM_BUILD_ROOT/usr/man/man1
237 install runtime/doc/xxd.1 $RPM_BUILD_ROOT/usr/man/man1
238 install runtime/doc/vimtutor.1 $RPM_BUILD_ROOT/usr/man/man1
240 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/vi.1
241 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/ex.1
242 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/view.1
243 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/gvim.1
244 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/gview.1
245 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rvim.1
246 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rview.1
247 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rgvim.1
248 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rgview.1
250 cp -a runtime/macros $RPM_BUILD_ROOT/usr/share/vim/macros
251 cp -a runtime/syntax $RPM_BUILD_ROOT/usr/share/vim/syntax
252 cp -a runtime/tutor/tutor $RPM_BUILD_ROOT/usr/share/vim/tutor/tutor
254 install runtime/*.vim $RPM_BUILD_ROOT/usr/share/vim
255 install runtime/vimrc_example.vim $RPM_BUILD_ROOT/usr/share/vim/vimrc
256 install %{SOURCE3} $RPM_BUILD_ROOT/etc/X11/wmconfig/gvim
258 touch $RPM_BUILD_ROOT/usr/bin/vim $RPM_BUILD_ROOT/usr/X11R6/bin/gvim
260 install runtime/doc/*.txt $RPM_BUILD_ROOT/usr/share/vim/doc
261 install runtime/doc/tags $RPM_BUILD_ROOT/usr/share/vim/doc
263 ln -sf vi $RPM_BUILD_ROOT/bin/ex
264 ln -sf vi $RPM_BUILD_ROOT/bin/view
265 ln -sf vi $RPM_BUILD_ROOT/bin/rview
266 ln -sf /bin/vi $RPM_BUILD_ROOT/usr/bin/vi
267 ln -sf vim $RPM_BUILD_ROOT/usr/bin/rvim
269 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/rgvim
270 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/gview
271 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/rgview
273 gzip -9nf $RPM_BUILD_ROOT/usr/man/man1/*
276 rm -rf $RPM_BUILD_ROOT
279 ln -sf /usr/bin/vim.ncurses /usr/bin/vim
282 ln -sf /usr/X11R6/bin/gvim.athena /usr/X11R6/bin/gvim
283 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
286 ln -sf /usr/X11R6/bin/gvim.lesstif /usr/X11R6/bin/gvim
287 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
290 ln -sf /usr/X11R6/bin/gvim.gtk /usr/X11R6/bin/gvim
291 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
294 %defattr(644,root,root,755)
295 %attr(755,root,root) /usr/bin/vim.ncurses
296 %attr(755,root,root) /usr/bin/rvim
297 %attr(755,root,root) %ghost /usr/bin/vim
300 %defattr(644,root,root,755)
301 %attr(755,root,root) /bin/*
302 %attr(755,root,root) /usr/bin/vi
305 %defattr(644,root,root,755)
306 %attr(755,root,root) /usr/X11R6/bin/gvim.athena
307 %attr(755,root,root) /usr/X11R6/bin/rgvim
308 %attr(755,root,root) /usr/X11R6/bin/rgview
309 /etc/X11/wmconfig/gvim
310 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
311 %attr(755,root,root) %ghost /usr/bin/vim
314 %defattr(644,root,root,755)
315 %attr(755,root,root) /usr/X11R6/bin/gvim.lesstif
316 %attr(755,root,root) /usr/X11R6/bin/rgvim
317 %attr(755,root,root) /usr/X11R6/bin/rgview
318 /etc/X11/wmconfig/gvim
319 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
320 %attr(755,root,root) %ghost /usr/bin/vim
323 %defattr(644,root,root,755)
324 %attr(755,root,root) /usr/X11R6/bin/gvim.gtk
325 %attr(755,root,root) /usr/X11R6/bin/rgvim
326 %attr(755,root,root) /usr/X11R6/bin/rgview
327 /etc/X11/wmconfig/gvim
328 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
329 %attr(755,root,root) %ghost /usr/bin/vim
332 %defattr(644,root,root,755)
334 %attr(755,root,root) /usr/bin/vimtutor
339 /usr/share/vim/macros
341 %dir /usr/share/vim/syntax
342 /usr/share/vim/syntax/*.vim
345 /usr/share/vim/bugreport.vim
346 /usr/share/vim/filetype.vim
347 /usr/share/vim/scripts.vim
348 /usr/share/vim/mswin.vim
349 /usr/share/vim/ftoff.vim
352 %config %verify(not size mtime md5) /usr/share/vim/menu.vim
353 %config %verify(not size mtime md5) /usr/share/vim/vimrc
356 * Wed Apr 21 1999 Artur Frysiak <wiget@pld.org.pl>
360 * Fri Mar 12 1999 Artur Frysiak <wiget@pld.org.pl>
362 - removed vim-hold_gui_events.patch and vim-CMDLINE_COMPL.patch
363 - removed Requires: lesstif gtk+
364 - added --enable-gpm to configure
366 * Tue Feb 23 1999 Artur Frysiak <wiget@usa.net>
368 - removed vim-clip.patch (now in 5.4e)
369 - added vim-CMDLINE_COMPL.patch (allow compile with --enable-min-features)
370 - added %%defattr macro to all subpackages
372 * Thu Feb 04 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
374 - symlink /usr/bin/vi -> /bin/vi
375 - doc package moved to /usr/share/vim/doc (crazy cpio .. ;)
377 * Tue Feb 2 1999 Artur Frysiak <wiget@usa.net>
380 - now /usr/share/vim/doc is symlink to /usr/doc/%{name}-rt-%{version}
381 - added missingok option to wmconfig files
383 * Wed Jan 13 1999 Artur Frysiak <wiget@usa.net>
386 - added gtk subpackage
387 - using %%{version} makro in Summary tags
388 - some chenges in %%build section
389 - changed Group to Applications/Editors/Vim
391 * Sun Dec 27 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
393 - fixed some errors in rt subpackage.
394 by Ziemek Borowski <ziembor@mail.ceu.edu.pl>
395 - fixed etcdir in vim-static subpackage.
397 * Thu Nov 12 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
399 - added /usr/share/vim/doc/{help.txt,tags} to rt subpackage (was missing)
401 * Sun Oct 04 1998 Marcin Korzonek <mkorz@shadow.eu.org>
403 - completely rewritten spec, added 4 subpackages
405 * Thu Aug 13 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
407 - build against glibc-2.1,
408 - translation modified for pl,
409 - added build-root support,
411 - fixed permissions fo ELF binaries.