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
10 Source3: http://www.free.net.pl/michalz/download/tutor-vi-pl.bz2
12 Patch1: vim-visual.patch
14 Group: Applications/Editors/Vim
15 Group(pl): Aplikacje/Edytory/Vim
16 URL: http://www.vim.org/
17 #BuildPrereq: ncurses-static
18 #BuildPrereq: gpm-devel
19 Buildroot: /tmp/%{name}-%{version}-root
22 The classic Unix text editor. This version is build with minimal
23 feature and is installed in /bin as a rescue tool. The installation of
24 this package is STRONGLY recommended.
27 Pakiet zawiera vim - klasyczny (unixowy) edytor tekstowy skompilowany
28 statycznie. Instalacja tego pakietu jest MOCNO zalecana, mo¿e on pomóc
29 Tobie uratowaæ system w czasie awarii.
32 Summary: Vim runtime files
33 Summary(pl): Pliki przydatne edytorowi vim
34 Group: Applications/Editors/Vim
35 Group(pl): Aplikacje/Edytory/Vim
38 This package contains macros, documentation, syntax configuration and
39 manual pages for vim. If you want to take advantage of vim more powerful
40 features, you should install this package.
43 W tym pakiecie znajdziesz dokumentacjê, makra, pliki konfiguracyjne i strony
44 podrêcznika edytora vim. Je¿eli zamierzasz korzystaæ z vim-a, powiniene¶
45 zainstalowaæ ten pakiet.
49 Summary(pl): Vim ncurses
50 Group: Applications/Editors/Vim
51 Group(pl): Aplikacje/Edytory/Vim
54 Obsoletes: vim-lesstif
57 The classic Unix text editor build with ncurses library. It adds
58 multiple windows, multi-level undo, block highliting, and many other
59 features to the standard vi program.
61 %description ncurses -l pl
62 Wersja edytora vim skompilowana z bibliotek± ncurses. W porownaniu z
63 edytorem vi, ta wersja oferuje dodatkowo pracê z wieloma plikami,
64 wielopoziomowe operacje cofnij, bloki, pod¶wietlanie sk³adni i wiele
75 LDFLAGS="-static -s"; export LDFLAGS
79 --disable-perlinterp \
80 --disable-pythoninterp \
84 --enable-min-features \
93 LDFLAGS="-s"; export LDFLAGS
95 --enable-max-features \
98 --disable-perlinterp \
99 --disable-pythoninterp \
100 --disable-tclinterp \
110 rm -rf $RPM_BUILD_ROOT
112 install -d $RPM_BUILD_ROOT/{bin,var/state/vim}
113 install -d $RPM_BUILD_ROOT%{_prefix}/{bin,share/{vim/{doc,tutor},man/man1}}
116 install -s src/vim.static $RPM_BUILD_ROOT/bin/vi
117 install -s src/xxd.static $RPM_BUILD_ROOT/bin/xxd
119 install -s src/vim.ncurses $RPM_BUILD_ROOT%{_bindir}/vim
120 install src/vimtutor $RPM_BUILD_ROOT%{_bindir}/vimtutor
122 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/*.1
124 install runtime/doc/vim.1 $RPM_BUILD_ROOT%{_mandir}/man1
125 install runtime/doc/vim.1 $RPM_BUILD_ROOT%{_mandir}/man1/vi.1
126 install runtime/doc/xxd.1 $RPM_BUILD_ROOT%{_mandir}/man1
128 install runtime/doc/vimtutor.1 $RPM_BUILD_ROOT%{_mandir}/man1
130 echo ".so vi.1" > $RPM_BUILD_ROOT%{_mandir}/man1/ex.1
131 echo ".so vi.1" > $RPM_BUILD_ROOT%{_mandir}/man1/view.1
132 echo ".so vi.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rview.1
133 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rvim.1
135 cp -a runtime/macros $RPM_BUILD_ROOT%{_datadir}/vim/macros
136 cp -a runtime/syntax $RPM_BUILD_ROOT%{_datadir}/vim/syntax
137 cp -a runtime/tutor/tutor $RPM_BUILD_ROOT%{_datadir}/vim/tutor/tutor
139 install runtime/*.vim $RPM_BUILD_ROOT%{_datadir}/vim
140 install runtime/vimrc_example.vim $RPM_BUILD_ROOT%{_datadir}/vim/vimrc
142 touch $RPM_BUILD_ROOT%{_bindir}/vi
144 install runtime/doc/*.txt $RPM_BUILD_ROOT%{_datadir}/vim/doc
145 install runtime/doc/tags $RPM_BUILD_ROOT%{_datadir}/vim/doc
147 ln -sf vi $RPM_BUILD_ROOT/bin/ex
148 ln -sf vi $RPM_BUILD_ROOT/bin/view
149 ln -sf vi $RPM_BUILD_ROOT/bin/rview
150 ln -sf /bin/vi $RPM_BUILD_ROOT%{_bindir}/vi
152 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/rvim
154 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/*
157 rm -rf $RPM_BUILD_ROOT
160 %defattr(644,root,root,755)
161 %attr(755,root,root) /bin/*
162 %attr(755,root,root) %{_bindir}/vi
164 %{_mandir}/man1/vi.1*
165 %{_mandir}/man1/ex.1*
166 %{_mandir}/man1/xxd.1*
167 %{_mandir}/man1/view.1*
168 %{_mandir}/man1/rview.1*
173 %defattr(644,root,root,755)
175 %attr(755,root,root) %{_bindir}/vim
176 %attr(755,root,root) %{_bindir}/rvim
178 %{_mandir}/man1/vim.*
179 %{_mandir}/man1/rvim.*
182 %defattr(644,root,root,755)
184 %attr(755,root,root) %{_bindir}/vimtutor
187 %{_datadir}/vim/macros
189 %dir %{_datadir}/vim/syntax
190 %{_datadir}/vim/syntax/*.vim
192 %{_datadir}/vim/tutor
193 %{_datadir}/vim/bugreport.vim
194 %{_datadir}/vim/filetype.vim
195 %{_datadir}/vim/scripts.vim
196 %{_datadir}/vim/mswin.vim
197 %{_datadir}/vim/ftoff.vim
200 %config %verify(not size mtime md5) %{_datadir}/vim/menu.vim
201 %config %verify(not size mtime md5) %{_datadir}/vim/vimrc