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
19 Requires: ncurses >= 4.2-12
21 Obsoletes: vim-lesstif
23 Obsoletes: vim-ncurses
24 Buildroot: /tmp/%{name}-%{version}-root
27 The classic Unix text editor build with ncurses library. It adds
28 multiple windows, multi-level undo, block highliting, and many other
29 features to the standard vi program.
32 Wersja edytora vim skompilowana z bibliotek± ncurses. W porownaniu z
33 edytorem vi, ta wersja oferuje dodatkowo pracê z wieloma plikami,
34 wielopoziomowe operacje cofnij, bloki, pod¶wietlanie sk³adni i wiele
38 Summary: Vim runtime files
39 Summary(pl): Pliki przydatne edytorowi vim
40 Group: Applications/Editors/Vim
41 Group(pl): Aplikacje/Edytory/Vim
44 This package contains macros, documentation, syntax configuration and
45 manual pages for vim. If you want to take advantage of vim more powerful
46 features, you should install this package.
49 W tym pakiecie znajdziesz dokumentacjê, makra, pliki konfiguracyjne i strony
50 podrêcznika edytora vim. Je¿eli zamierzasz korzystaæ z vim-a, powiniene¶
51 zainstalowaæ ten pakiet.
55 Summary(pl): Vim skompilowany statycznie
56 Group: Applications/Editors/Vim
57 Group(pl): Aplikacje/Edytory/Vim
58 Requires: ncurses >= 4.2-12
61 The classic Unix text editor. This version is build with minimal
62 feature and is installed in /bin as a rescue tool. The installation of
63 this package is STRONGLY recommended.
65 %description static -l pl
66 Pakiet zawiera vim - klasyczny (unixowy) edytor tekstowy skompilowany
67 statycznie. Instalacja tego pakietu jest MOCNO zalecana, mo¿e on pomóc
68 Tobie uratowaæ system w czasie awarii.
71 Summary: Vim built with X11 and athena support
72 Summary(pl): Vim pod X-Window korzystaj±cy z Athena Widget Set
73 Group: Applications/Editors/Vim
74 Group(pl): Aplikacje/Edytory/Vim
75 Requires: ncurses >= 4.2-12
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 Requires: ncurses >= 4.2-12
113 Requires: gtk+ >= 1.2.0
114 Requires: glib >= 1.2.0
115 Obsoletes: vim-athena
116 Obsoletes: vim-lesstif
117 Obsoletes: vim-ncurses
121 The classic Unix text editor now also under X Window System!
122 This version is build with gtk.
124 %description gtk -l pl
125 Wersja edytora vim pracuj±ca w graficznym ¶rodowisku X Window
126 z wykorzystaniem gtk.
134 LDFLAGS="-static -s" CFLAGS="-O" \
138 --disable-perlinterp \
139 --disable-pythoninterp \
140 --disable-tclinterp \
143 --enable-min-features \
145 --with-tlib=ncurses \
150 mv xxd/xxd xxd.static
153 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
155 --enable-max-features \
158 --disable-perlinterp \
159 --disable-pythoninterp \
160 --disable-tclinterp \
163 --with-tlib=ncurses \
169 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
171 --enable-max-features \
172 --enable-gui=athena \
174 --disable-perlinterp \
175 --disable-pythoninterp \
176 --disable-tclinterp \
179 --with-tlib=ncurses \
185 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
187 --enable-max-features \
190 --disable-perlinterp \
191 --disable-pythoninterp \
192 --disable-tclinterp \
195 --with-tlib=ncurses \
201 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
203 --enable-max-features \
206 --disable-perlinterp \
207 --disable-pythoninterp \
208 --disable-tclinterp \
211 --with-tlib=ncurses \
219 rm -rf $RPM_BUILD_ROOT
221 install -d $RPM_BUILD_ROOT/etc/X11/wmconfig
222 install -d $RPM_BUILD_ROOT/bin
223 install -d $RPM_BUILD_ROOT/usr/{bin,X11R6/bin,share/vim/{doc,tutor},man/man1}
225 # make prefix=$RPM_BUILD_ROOT/usr install
227 install -s src/vim.static $RPM_BUILD_ROOT/bin/vi
228 install -s src/xxd.static $RPM_BUILD_ROOT/bin/xxd
230 install -s src/vim.ncurses $RPM_BUILD_ROOT/usr/bin/vim.ncurses
231 install -s src/vim.athena $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.athena
232 install -s src/vim.lesstif $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.lesstif
233 install -s src/vim.gtk $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.gtk
235 install src/vimtutor $RPM_BUILD_ROOT/usr/bin/vimtutor
237 rm -f $RPM_BUILD_ROOT/usr/man/man1/*.1
239 install runtime/doc/vim.1 $RPM_BUILD_ROOT/usr/man/man1
240 install runtime/doc/xxd.1 $RPM_BUILD_ROOT/usr/man/man1
241 install runtime/doc/vimtutor.1 $RPM_BUILD_ROOT/usr/man/man1
243 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/vi.1
244 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/ex.1
245 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/view.1
246 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/gvim.1
247 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/gview.1
248 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rvim.1
249 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rview.1
250 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rgvim.1
251 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rgview.1
253 cp -a runtime/macros $RPM_BUILD_ROOT/usr/share/vim/macros
254 cp -a runtime/syntax $RPM_BUILD_ROOT/usr/share/vim/syntax
255 cp -a runtime/tutor/tutor $RPM_BUILD_ROOT/usr/share/vim/tutor/tutor
257 install runtime/*.vim $RPM_BUILD_ROOT/usr/share/vim
258 install runtime/vimrc_example.vim $RPM_BUILD_ROOT/usr/share/vim/vimrc
259 install %{SOURCE3} $RPM_BUILD_ROOT/etc/X11/wmconfig/gvim
261 touch $RPM_BUILD_ROOT/usr/bin/vim $RPM_BUILD_ROOT/usr/X11R6/bin/gvim
263 install runtime/doc/*.txt $RPM_BUILD_ROOT/usr/share/vim/doc
264 install runtime/doc/tags $RPM_BUILD_ROOT/usr/share/vim/doc
266 ln -sf vi $RPM_BUILD_ROOT/bin/ex
267 ln -sf vi $RPM_BUILD_ROOT/bin/view
268 ln -sf vi $RPM_BUILD_ROOT/bin/rview
269 ln -sf /bin/vi $RPM_BUILD_ROOT/usr/bin/vi
270 ln -sf vim $RPM_BUILD_ROOT/usr/bin/rvim
272 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/rgvim
273 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/gview
274 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/rgview
276 gzip -9nf $RPM_BUILD_ROOT/usr/man/man1/*
279 rm -rf $RPM_BUILD_ROOT
282 ln -sf /usr/bin/vim.ncurses /usr/bin/vim
285 ln -sf /usr/X11R6/bin/gvim.athena /usr/X11R6/bin/gvim
286 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
289 ln -sf /usr/X11R6/bin/gvim.lesstif /usr/X11R6/bin/gvim
290 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
293 ln -sf /usr/X11R6/bin/gvim.gtk /usr/X11R6/bin/gvim
294 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
297 %defattr(644,root,root,755)
298 %attr(755,root,root) /usr/bin/vim.ncurses
299 %attr(755,root,root) /usr/bin/rvim
300 %attr(755,root,root) %ghost /usr/bin/vim
303 %defattr(644,root,root,755)
304 %attr(755,root,root) /bin/*
305 %attr(755,root,root) /usr/bin/vi
308 %defattr(644,root,root,755)
309 %attr(755,root,root) /usr/X11R6/bin/gvim.athena
310 %attr(755,root,root) /usr/X11R6/bin/rgvim
311 %attr(755,root,root) /usr/X11R6/bin/rgview
312 %attr(644,root,root) %config(missingok) /etc/X11/wmconfig/gvim
313 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
314 %attr(755,root,root) %ghost /usr/bin/vim
317 %defattr(644,root,root,755)
318 %attr(755,root,root) /usr/X11R6/bin/gvim.lesstif
319 %attr(755,root,root) /usr/X11R6/bin/rgvim
320 %attr(755,root,root) /usr/X11R6/bin/rgview
321 %attr(644,root,root) %config(missingok) /etc/X11/wmconfig/gvim
322 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
323 %attr(755,root,root) %ghost /usr/bin/vim
326 %defattr(644,root,root,755)
327 %attr(755,root,root) /usr/X11R6/bin/gvim.gtk
328 %attr(755,root,root) /usr/X11R6/bin/rgvim
329 %attr(755,root,root) /usr/X11R6/bin/rgview
330 %attr(644,root,root) %config(missingok) /etc/X11/wmconfig/gvim
331 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
332 %attr(755,root,root) %ghost /usr/bin/vim
335 %defattr(644,root,root,755)
337 %attr(755,root,root) /usr/bin/vimtutor
342 /usr/share/vim/macros
344 %dir /usr/share/vim/syntax
345 /usr/share/vim/syntax/*.vim
348 /usr/share/vim/bugreport.vim
349 /usr/share/vim/filetype.vim
350 /usr/share/vim/scripts.vim
351 /usr/share/vim/mswin.vim
352 /usr/share/vim/ftoff.vim
355 %config %verify(not size mtime md5) /usr/share/vim/menu.vim
356 %config %verify(not size mtime md5) /usr/share/vim/vimrc
359 * Wed Apr 21 1999 Artur Frysiak <wiget@pld.org.pl>
363 * Fri Mar 12 1999 Artur Frysiak <wiget@pld.org.pl>
365 - removed vim-hold_gui_events.patch and vim-CMDLINE_COMPL.patch
366 - removed Requires: lesstif gtk+
367 - added --enable-gpm to configure
369 * Tue Feb 23 1999 Artur Frysiak <wiget@usa.net>
371 - removed vim-clip.patch (now in 5.4e)
372 - added vim-CMDLINE_COMPL.patch (allow compile with --enable-min-features)
373 - added %%defattr macro to all subpackages
375 * Thu Feb 04 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
377 - symlink /usr/bin/vi -> /bin/vi
378 - doc package moved to /usr/share/vim/doc (crazy cpio .. ;)
380 * Tue Feb 2 1999 Artur Frysiak <wiget@usa.net>
383 - now /usr/share/vim/doc is symlink to /usr/doc/%{name}-rt-%{version}
384 - added missingok option to wmconfig files
386 * Wed Jan 13 1999 Artur Frysiak <wiget@usa.net>
389 - added gtk subpackage
390 - using %%{version} makro in Summary tags
391 - some chenges in %%build section
392 - changed Group to Applications/Editors/Vim
394 * Sun Dec 27 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
396 - fixed some errors in rt subpackage.
397 by Ziemek Borowski <ziembor@mail.ceu.edu.pl>
398 - fixed etcdir in vim-static subpackage.
400 * Thu Nov 12 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
402 - added /usr/share/vim/doc/{help.txt,tags} to rt subpackage (was missing)
404 * Sun Oct 04 1998 Marcin Korzonek <mkorz@shadow.eu.org>
406 - completely rewritten spec, added 4 subpackages
408 * Thu Aug 13 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
410 - build against glibc-2.1,
411 - translation modified for pl,
412 - added build-root support,
414 - fixed permissions fo ELF binaries.