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
58 Requires: ncurses >= 4.2-12
60 The classic Unix text editor. This version is build with minimal
61 feature and is installed in /bin as a rescue tool. The installation of
62 this package is STRONGLY recommended.
64 %description static -l pl
65 Pakiet zawiera vim - klasyczny (unixowy) edytor tekstowy skompilowany
66 statycznie. Instalacja tego pakietu jest MOCNO zalecana, mo¿e on pomóc
67 Tobie uratowaæ system w czasie awarii.
70 Summary: Vim built with X11 and athena support
71 Summary(pl): Vim pod X-Window korzystaj±cy z Athena Widget Set
72 Group: Applications/Editors/Vim
73 Group(pl): Aplikacje/Edytory/Vim
74 Obsoletes: vim-lesstif
76 Obsoletes: vim-ncurses
80 The classic Unix text editor now also under X Window System!
81 This version is build with Athena Widget Set.
83 %description athena -l pl
84 Wersja edytora vim pracuj±ca w graficznym ¶rodowisku X Window
85 z wykorzystaniem Athena Widget Set.
88 Summary: Vim built with X11 and LessTif support
89 Summary(pl): Vim pod X-Window korzystaj±cy z bibliotek LessTif
90 Group: Applications/Editors/Vim
91 Group(pl): Aplikacje/Edytory/Vim
94 Obsoletes: vim-ncurses
98 The classic Unix text editor now also under X Window System!
99 This version is build with LessTif.
101 %description lesstif -l pl
102 Wersja edytora vim pracuj±ca w graficznym ¶rodowisku X Window
103 z wykorzystaniem LessTif.
106 Summary: Vim built with X11 and gtk support
107 Summary(pl): Vim pod X-Window korzystaj±cy z bibliotek gtk
108 Group: Applications/Editors/Vim
109 Group(pl): Aplikacje/Edytory/Vim
110 Obsoletes: vim-athena
111 Obsoletes: vim-lesstif
112 Obsoletes: vim-ncurses
116 The classic Unix text editor now also under X Window System!
117 This version is build with gtk.
119 %description gtk -l pl
120 Wersja edytora vim pracuj±ca w graficznym ¶rodowisku X Window
121 z wykorzystaniem gtk.
129 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-static -s" \
133 --disable-perlinterp \
134 --disable-pythoninterp \
135 --disable-tclinterp \
138 --enable-min-features \
140 --with-tlib=ncurses \
145 mv xxd/xxd xxd.static
148 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
150 --enable-max-features \
153 --disable-perlinterp \
154 --disable-pythoninterp \
155 --disable-tclinterp \
158 --with-tlib=ncurses \
164 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
166 --enable-max-features \
167 --enable-gui=athena \
169 --disable-perlinterp \
170 --disable-pythoninterp \
171 --disable-tclinterp \
174 --with-tlib=ncurses \
180 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
182 --enable-max-features \
185 --disable-perlinterp \
186 --disable-pythoninterp \
187 --disable-tclinterp \
190 --with-tlib=ncurses \
196 LDFLAGS="-s" CFLAGS="$RPM_OPT_FLAGS" \
198 --enable-max-features \
201 --disable-perlinterp \
202 --disable-pythoninterp \
203 --disable-tclinterp \
206 --with-tlib=ncurses \
214 rm -rf $RPM_BUILD_ROOT
216 install -d $RPM_BUILD_ROOT/etc/X11/wmconfig
217 install -d $RPM_BUILD_ROOT/bin
218 install -d $RPM_BUILD_ROOT/usr/{bin,X11R6/bin,share/vim/{doc,tutor},man/man1}
220 # make prefix=$RPM_BUILD_ROOT/usr install
222 install -s src/vim.static $RPM_BUILD_ROOT/bin/vi
223 install -s src/xxd.static $RPM_BUILD_ROOT/bin/xxd
225 install -s src/vim.ncurses $RPM_BUILD_ROOT/usr/bin/vim.ncurses
226 install -s src/vim.athena $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.athena
227 install -s src/vim.lesstif $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.lesstif
228 install -s src/vim.gtk $RPM_BUILD_ROOT/usr/X11R6/bin/gvim.gtk
230 install src/vimtutor $RPM_BUILD_ROOT/usr/bin/vimtutor
232 rm -f $RPM_BUILD_ROOT/usr/man/man1/*.1
234 install runtime/doc/vim.1 $RPM_BUILD_ROOT/usr/man/man1
235 install runtime/doc/xxd.1 $RPM_BUILD_ROOT/usr/man/man1
236 install runtime/doc/vimtutor.1 $RPM_BUILD_ROOT/usr/man/man1
238 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/vi.1
239 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/ex.1
240 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/view.1
241 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/gvim.1
242 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/gview.1
243 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rvim.1
244 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rview.1
245 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rgvim.1
246 echo ".so vim.1" > $RPM_BUILD_ROOT/usr/man/man1/rgview.1
248 cp -a runtime/macros $RPM_BUILD_ROOT/usr/share/vim/macros
249 cp -a runtime/syntax $RPM_BUILD_ROOT/usr/share/vim/syntax
250 cp -a runtime/tutor/tutor $RPM_BUILD_ROOT/usr/share/vim/tutor/tutor
252 install runtime/*.vim $RPM_BUILD_ROOT/usr/share/vim
253 install runtime/vimrc_example.vim $RPM_BUILD_ROOT/usr/share/vim/vimrc
254 install %{SOURCE3} $RPM_BUILD_ROOT/etc/X11/wmconfig/gvim
256 touch $RPM_BUILD_ROOT/usr/bin/vim $RPM_BUILD_ROOT/usr/X11R6/bin/gvim
258 install runtime/doc/*.txt $RPM_BUILD_ROOT/usr/share/vim/doc
259 install runtime/doc/tags $RPM_BUILD_ROOT/usr/share/vim/doc
261 ln -sf vi $RPM_BUILD_ROOT/bin/ex
262 ln -sf vi $RPM_BUILD_ROOT/bin/view
263 ln -sf vi $RPM_BUILD_ROOT/bin/rview
264 ln -sf /bin/vi $RPM_BUILD_ROOT/usr/bin/vi
265 ln -sf vim $RPM_BUILD_ROOT/usr/bin/rvim
267 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/rgvim
268 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/gview
269 ln -sf gvim $RPM_BUILD_ROOT/usr/X11R6/bin/rgview
271 gzip -9nf $RPM_BUILD_ROOT/usr/man/man1/*
274 rm -rf $RPM_BUILD_ROOT
277 ln -sf /usr/bin/vim.ncurses /usr/bin/vim
280 ln -sf /usr/X11R6/bin/gvim.athena /usr/X11R6/bin/gvim
281 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
284 ln -sf /usr/X11R6/bin/gvim.lesstif /usr/X11R6/bin/gvim
285 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
288 ln -sf /usr/X11R6/bin/gvim.gtk /usr/X11R6/bin/gvim
289 ln -sf /usr/X11R6/bin/gvim /usr/bin/vim
292 %defattr(644,root,root,755)
293 %attr(755,root,root) /usr/bin/vim.ncurses
294 %attr(755,root,root) /usr/bin/rvim
295 %attr(755,root,root) %ghost /usr/bin/vim
298 %defattr(644,root,root,755)
299 %attr(755,root,root) /bin/*
300 %attr(755,root,root) /usr/bin/vi
303 %defattr(644,root,root,755)
304 %attr(755,root,root) /usr/X11R6/bin/gvim.athena
305 %attr(755,root,root) /usr/X11R6/bin/rgvim
306 %attr(755,root,root) /usr/X11R6/bin/rgview
307 /etc/X11/wmconfig/gvim
308 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
309 %attr(755,root,root) %ghost /usr/bin/vim
312 %defattr(644,root,root,755)
313 %attr(755,root,root) /usr/X11R6/bin/gvim.lesstif
314 %attr(755,root,root) /usr/X11R6/bin/rgvim
315 %attr(755,root,root) /usr/X11R6/bin/rgview
316 /etc/X11/wmconfig/gvim
317 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
318 %attr(755,root,root) %ghost /usr/bin/vim
321 %defattr(644,root,root,755)
322 %attr(755,root,root) /usr/X11R6/bin/gvim.gtk
323 %attr(755,root,root) /usr/X11R6/bin/rgvim
324 %attr(755,root,root) /usr/X11R6/bin/rgview
325 /etc/X11/wmconfig/gvim
326 %attr(755,root,root) %ghost /usr/X11R6/bin/gvim
327 %attr(755,root,root) %ghost /usr/bin/vim
330 %defattr(644,root,root,755)
332 %attr(755,root,root) /usr/bin/vimtutor
337 /usr/share/vim/macros
339 %dir /usr/share/vim/syntax
340 /usr/share/vim/syntax/*.vim
343 /usr/share/vim/bugreport.vim
344 /usr/share/vim/filetype.vim
345 /usr/share/vim/scripts.vim
346 /usr/share/vim/mswin.vim
347 /usr/share/vim/ftoff.vim
350 %config %verify(not size mtime md5) /usr/share/vim/menu.vim
351 %config %verify(not size mtime md5) /usr/share/vim/vimrc
354 * Wed Apr 21 1999 Artur Frysiak <wiget@pld.org.pl>
358 * Fri Mar 12 1999 Artur Frysiak <wiget@pld.org.pl>
360 - removed vim-hold_gui_events.patch and vim-CMDLINE_COMPL.patch
361 - removed Requires: lesstif gtk+
362 - added --enable-gpm to configure
364 * Tue Feb 23 1999 Artur Frysiak <wiget@usa.net>
366 - removed vim-clip.patch (now in 5.4e)
367 - added vim-CMDLINE_COMPL.patch (allow compile with --enable-min-features)
368 - added %%defattr macro to all subpackages
370 * Thu Feb 04 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
372 - symlink /usr/bin/vi -> /bin/vi
373 - doc package moved to /usr/share/vim/doc (crazy cpio .. ;)
375 * Tue Feb 2 1999 Artur Frysiak <wiget@usa.net>
378 - now /usr/share/vim/doc is symlink to /usr/doc/%{name}-rt-%{version}
379 - added missingok option to wmconfig files
381 * Wed Jan 13 1999 Artur Frysiak <wiget@usa.net>
384 - added gtk subpackage
385 - using %%{version} makro in Summary tags
386 - some chenges in %%build section
387 - changed Group to Applications/Editors/Vim
389 * Sun Dec 27 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
391 - fixed some errors in rt subpackage.
392 by Ziemek Borowski <ziembor@mail.ceu.edu.pl>
393 - fixed etcdir in vim-static subpackage.
395 * Thu Nov 12 1998 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
397 - added /usr/share/vim/doc/{help.txt,tags} to rt subpackage (was missing)
399 * Sun Oct 04 1998 Marcin Korzonek <mkorz@shadow.eu.org>
401 - completely rewritten spec, added 4 subpackages
403 * Thu Aug 13 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
405 - build against glibc-2.1,
406 - translation modified for pl,
407 - added build-root support,
409 - fixed permissions fo ELF binaries.