3 # _without_static - without static version
4 # _without_athena - without Athena Widgets-based gvim. DOESN'T WORK.
5 # _without_motif - without Motif-based gvim
6 # _without_gtk - without gtk+-based gvim support
7 # _without_gnome - without gnome-based gvim support
8 # _with_ispell - with spell checking (non-standard feature; disables RIGHTLEFT and FKMAP)
9 # _with_perl - with perl interp
10 # _with_python - with python interp
11 # _with_ruby - with ruby interp
12 # _with_tcl - with tcl interp
15 %define _patchlevel 057
17 Summary: Vi IMproved - a Vi clone
18 Summary(de): VIsual editor iMproved
19 Summary(es): Editor visual incrementado
20 Summary(fr): Editeur VIM : VIsual editor iMproved
21 Summary(pl): Vi IMproved - klon edytora Vi
22 Summary(pt_BR): Editor visual incrementado
23 Summary(ru): Visual editor IMproved - åÄÉÎÓÔ×ÅÎÎÏ ðÒÁ×ÉÌØÎÙÊ òÅÄÁËÔÏÒ :)
24 Summary(tr): Geliþmiþ bir vi sürümü
25 Summary(uk): Visual editor IMproved - ´ÄÉÎÏ ÷¦ÒÎÉÊ òÅÄÁËÔÏÒ :)
27 Version: %{_ver}.%{_patchlevel}
31 Group: Applications/Editors/Vim
32 Source0: ftp://ftp.vim.org/pub/editors/vim/unix/%{name}-%{_ver}.tar.bz2
33 Source1: ftp://ftp.vim.org/pub/editors/vim/extra/%{name}-%{_ver}-lang.tar.gz
34 Source2: ftp://ftp.vim.org/pub/editors/vim/extra/%{name}-%{_ver}-extra.tar.gz
35 # packed from ftp://ftp.vim.org/pub/editors/vim/patches/6.1.*
36 Source3: %{name}-patches-%{_ver}.%{_patchlevel}.tar.bz2
37 Source4: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
38 Source10: g%{name}-athena.desktop
39 Source11: g%{name}-motif.desktop
40 Source12: g%{name}-gtk.desktop
41 Source13: g%{name}-gnome.desktop
42 Patch0: %{name}-sysconfdir.patch
43 Patch1: %{name}-visual.patch
44 Patch2: %{name}-paths.patch
45 Patch3: %{name}-ispell.patch
46 Patch4: %{name}-ispell-axp.patch
47 Patch5: %{name}-ac25x.patch
48 URL: http://www.vim.org/
49 BuildRequires: autoconf
50 BuildRequires: gettext-devel
51 BuildRequires: gpm-devel
52 BuildRequires: ncurses-devel
53 %{!?_without_gnome:BuildRequires: gnome-libs-devel}
54 %{!?_without_gtk:BuildRequires: gtk+-devel}
55 %{!?_without_motif:BuildRequires: motif-devel}
56 %{!?_without_static:BuildRequires: glibc-static}
57 %{!?_without_static:BuildRequires: ncurses-static}
58 %{?_with_perl:BuildRequires: perl-devel}
59 %{?_with_python:BuildRequires: python-devel}
60 %{?_with_ruby:BuildRequires: ruby}
61 %{?_with_tcl:BuildRequires: tcl-devel}
62 Requires: %{name}-rt = %{version}
63 %{?_without_static:Requires: %{name}-static = %{version}}
64 Obsoletes: vim-enhanced
65 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
68 Text editor similar to Vi. Important improvements: multiple windows,
69 multi-level undo, block highliting, folding, and many other.
72 ViM je nový a vylep¹ený editor vycházející z klasického editoru vi. Vi
73 byl prvním celoobrazovkovým editorem pro Unix a je stále velmi
74 populární. ViM je obohacený funkcemi jako: podpora více oken,
75 víceúrovòové undo, zvýrazòování blokù a øadu dal¹ích u¾iteèných
79 Der Visual-Editor iMproved ist ein aktualisierter und erweiterter Klon
80 des vi-Editors, der mit praktisch allen UN*X-Systemen ausgeliefert
81 wird. Er bringt mehrere Fenster, mehrstufige Widerrufen-Funktion,
82 Block-Markierung und viele weitere Zusatzfunktionen im Vergleich zum
86 El editor Visual Mejorado es una versión actualizada y con nuevas
87 características adicionales del mundialmente famoso 'vi' que acompaña
88 prácticamente todos los sistemas UN*X. Posibilita trabajar con
89 múltiples ventanas, varios niveles de deshacer, bloques enfatizados, y
90 otras muchas características del 'vi'.
93 L'éditeur VIsuel aMélioré est un clone mis à jour et doté de
94 caractéristiques supplémentaires de l'éditeur « vi » fourni avec
95 pratiquement tous les systèmes UN*X. Il ajoute les fenêtres
96 mutltiples, l'annulation a plusieurs niveaux, la mise en évidence des
97 blocs et autres caractéristiques au vi de base.
100 VIM (VIsual editor iMproved) adalah versi vi editor yang sudah
101 diupdate dan ditambah kemampuannya. Vi adalah editor untuk UNIX yang
102 pertama yang menggunakan layar, dan sekarang masih sangat populer. VIM
103 mengembangkan vi dengan menambah kemampuan baru seperti: multiple
104 windows, multi-level undo, block highlighting, dll.
107 VIM (VIsual editor iMproved) er uppfærð og endurbætt útgáfa af vi
108 ritlinum. Vi var fyrsti skjá-ritillinn fyrir UNIX og er enn mjög
109 vinsæll. VIM gerist föðurbetrungur með nýjum möguleikum líkt og
110 gluggakerfi, iðrun og yfirbót (e: multi-level undo), blokkarvali og
114 VIM (Vi IMproved) è una versione aggiornata e perfezionata dell'editor
115 vi. Vi è stato il primo editor per UNIX realmente basato su video ed è
116 ancora molto diffuso. VIM perfeziona vi aggiungendo nuove funzioni:
117 finestre multiple, funzione \"annulla\" multilivello, evidenziazione
121 Edytor tekstu podobny do Vi. Wa¿ne ulepszenia: mo¿liwo¶æ pracy w wielu
122 oknach, wielopoziomowa opcja 'cofnij', bloki, pod¶wietlanie sk³adni,
123 folding i wiele innych.
126 O VIM (VIsual editor iMproved) é uma versão melhorada e actualizada do
127 editor vi. O vi foi o primeiro verdadeiro editor baseado em ecrã para
128 o UNIX, e ainda é muito popular. O VIM melhora o vi acrescentando
129 novas potencialidades: janelas múltiplas, anulação multi-nível, realce
132 %description -l pt_BR
133 O editor Vim (Vi Enhanced) é um versão atualizada e com novas
134 características do mundialmente famoso 'vi' que acompanha praticamente
135 todos os sistemas UN*X. Ele possibilita trabalhar com múltiplas
136 janelas, vários níveis de desfazer, blocos enfatizados, e muitas
137 outras características do 'vi'.
140 VIsual editor iMproved - ÜÔÏ ÏÂÎÏ×ÌÅÎÎÙÊ É ÚÎÁÞÉÔÅÌØÎÏ ÕÌÕÞÛÅÎÎÙÊ ËÌÏÎ
141 ÒÅÄÁËÔÏÒÁ vi, ËÏÔÏÒÙÊ ÐÏÓÔÁ×ÌÑÅÔÓÑ ÐÒÁËÔÉÞÅÓËÉ ÓÏ ×ÓÅÍÉ
142 UN*X-ÓÉÓÔÅÍÁÍÉ. ÷ ÜÔÏÊ ×ÅÒÓÉÉ ÅÓÔØ ÍÎÏÇÏÕÒÏ×ÎÅ×ÙÊ ÏÔËÁÔ, ×ÙÄÅÌÅÎÉÅ
143 ÂÌÏËÏ×, ÓÉÎÔÁËÓÉÞÅÓËÁÑ ÐÏÄÓ×ÅÔËÁ É ÍÎÏÇÏ ÄÒÕÇÏÇÏ...
146 VIM (VIsual editor iMproved) je nov¹ia a vylep¹ená verzia editoru vi.
147 Vi bol prvým skutoène obrazovkovo orientovaným editorom pre UNIX a
148 stále je veµmi populárny. VIM má oproti vi vylep¹enia ako: prácu s
149 viacerými oknami, viacnásobné undo, zvýrazòovanie blokov textu a iné.
152 VIM (Vi IMproved) är en uppdaterad och förbättrad version av
153 redigeraren vi. Vi var den första riktiga skärmbaserade redigeraren
154 till UNIX, och är fortfarande väldigt populär. VIM förbättrar vi med
155 nya finesser: flera fönster, flernivå ångra, blockmarkering och mer
159 Standart vi metin düzenleyicisinin geliþmiþ hali; daha fazla komut,
160 birden fazla pencere desteði ve blok iþaretleme yetenekleri içerir.
163 VIsual editor iMproved - ÃÅ ÏÎÏ×ÌÅÎÉÊ ÔÁ ÚÎÁÞÎÏ ÐÏ̦ÐÛÅÎÉÊ ËÌÏÎ
164 ÒÅÄÁËÔÏÒÁ vi, ÑËÉÊ ÐÏÓÔÁ×ÌѤÔØÓÑ ÐÒÁËÔÉÞÎÏ Ú¦ ×Ó¦ÍÁ UN*X-ÓÉÓÔÅÍÁÍÉ. ÷
165 Ã¦Ê ×ÅÒÓ¦§ ¤ ÂÁÇÁÔÏÒ¦×ÎÅ×ÉÊ ×¦ÄËÁÔ, ×ÉĦÌÅÎÎÑ ÂÌÏ˦×, ÓÉÎÔÁËÓÉÞÎÁ
166 ЦÄÓצÔËÁ ÔÁ ÂÁÇÁÔÏ ¦ÎÛÏÇÏ...
169 Summary: Utility to convert files to hexdump or do the reverse
170 Summary(pl): Narzêdzie do zamiany plików na postaæ szesnastkow± i odwrotnie
171 Group: Applications/Editors/Vim
174 xxd creates a hex dump of a given file or standard input. It can also
175 convert a hex dump back to its original binary form. Like uuencode and
176 uudecode it allows the transmission of binary data in a `mail-safe'
177 ASCII representation, but has the advantage of decoding to standard
178 output. Moreover, it can be used to perform binary file patching.
180 %description -n xxd -l pl
181 xxd tworzy szesnastkowy zapis pliku podanego na standardowe wej¶cie.
182 Mo¿e tak¿e przekonwertowaæ taki zapis na oryginaln±, binarn± postaæ.
183 Podobnie jak uuencode i uudecode pozwala na przesy³anie danych
184 binarnych w postaci ASCII, ale ma mo¿liwo¶æ dekodowania na standardowe
185 wyj¶cie. Co wiêcej, mo¿e byæ u¿yty do modyfikowania plików binarnych.
188 Summary: Statically linked Vim
189 Summary(pl): Statycznie skonsolidowany Vim
190 Group: Applications/Editors/Vim
193 Obsoletes: elvis-static
195 Obsoletes: vim-minimal
198 Text editor similar to Vi. This version is built with minimal feature
199 and is installed in /bin as a rescue tool. The installation of this
200 package is STRONGLY recommended.
202 %description static -l pl
203 Edytor tekstu podobny do Vi. Ta wersja zosta³a zlinkowana statycznie i
204 posiada minimaln± ilo¶æ dodatków. Jest instalowana w /bin jako
205 narzêdzie dla administratora. Instalacja tego pakietu jest MOCNO
206 zalecana, mo¿e on pomóc Ci uratowaæ system w czasie awarii.
208 %description static -l ru
209 ðÁËÅÔ vim-static ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÒÁÚÎÏ×ÉÄÎÏÓÔØ vim ËÁË /bin/vi, ÞÔÏ
210 ÕÄÏÂÎÏ ÄÌÑ ÚÁÐÕÓËÁ ÄÁÖÅ ËÏÇÄÁ ÓÍÏÎÔÉÒÏ×ÁÎÁ ÔÏÌØËÏ ËÏÒÎÅ×ÁÑ ÆÁÊÌÏ×ÁÑ
213 %description static -l uk
214 ðÁËÅÔ vim-static ×ÓÔÁÎÏ×ÌÀ¤ Ò¦ÚÎÏ×ÉÄ vim ÑË /bin/vi, ÝÏ ÚÒÕÞÎÏ ÄÌÑ
215 ÚÁÐÕÓËÕ ÎÁצÔØ ÔÏĦ, ËÏÌÉ ÚÍÏÎÔÏ×ÁÎÁ Ô¦ÌØËÉ ËÏÒÎØÏ×Á ÆÁÊÌÏ×Á ÓÉÓÔÅÍÁ.
218 Summary: Vim with ispell support
219 Summary(pl): Vim z wsparciem dla ispella
220 Group: Applications/Editors/Vim
221 Requires: %{name}-rt = %{version}
224 Text editor similar to Vi. This version is built with ispell support.
226 %description ispell -l pl
227 Edytor tekstu podobny do Vi. Ta wersja zosta³a skompilowana ze wsparciem
231 Summary: Vim runtime files
232 Summary(cs): Soubory nezbytné pro libovolný editor ViM
233 Summary(da): Fælles filer som er nødvendige for enhver version af VIM editoren
234 Summary(de): Die von allen Versionen des VIM-Editors benötigten gemeinsamen Dateien
235 Summary(es): Ficheros comunes a todas las versiones de VIM
236 Summary(fr): Fichiers communs indispensables pour toute version de l'éditeur VIM
237 Summary(id): File umum yang dibutuhkan oleh semua versi editor VIM
238 Summary(is): Grunnskrár sem allar útgáfur VIM ritilsins þurfa á að halda
239 Summary(it): File comuni necessari per tutte le versioni dell'editor VIM
240 Summary(ja): ¤¹¤Ù¤Æ¤Î¥Ð¡¼¥¸¥ç¥ó¤Î VIM ¥¨¥Ç¥£¥¿¤ÇɬÍפȤµ¤ì¤ë¶¦ÄÌ¥Õ¥¡¥¤¥ë
241 Summary(no): Felles filer som er nødvendige for enhver versjon av VIM editoren
242 Summary(pl): Pliki przydatne edytorowi Vim
243 Summary(pt): Os ficheiros comuns necessários para qualquer versão do editor VIM
244 Summary(ru): æÁÊÌÙ, ÔÒÅÂÕÅÍÙÅ ÄÌÑ ÌÀÂÏÊ ×ÅÒÓÉÉ ÒÅÄÁËÔÏÒÁ vim
245 Summary(sk): Spoloèné súbory potrebné pre v¹etky verzie editoru VIM
246 Summary(sl): Skupne datoteke, potrebne s katerokoli razlièico urejevalnika VIM
247 Summary(sv): De gemensamma filerna som behövs av alla versioner av redigeraren VIM
248 Summary(uk): æÁÊÌÉ, ÐÏÔÒ¦ÂΦ ÄÌÑ ÂÕÄØ-ÑËϧ ×ÅÒÓ¦§ ÒÅÄÁËÔÏÒÕ vim
249 Summary(zh_CN): Èκΰ汾µÄ VIM ±à¼Æ÷ËùÐèµÄ¹«ÓÃÎļþ¡£
250 Group: Applications/Editors/Vim
253 Obsoletes: vim-common
256 This package contains macros, documentation, syntax configuration and
257 manual pages for Vim. If you want to take advantage of Vim more
258 powerful features, you should install this package.
260 %description rt -l cs
261 Tento balíèek obsahuje spoleèné soubory pro v¹echny dal¹í balíèky s
264 %description rt -l da
265 The vim-rt package contains files which every VIM binary will need in
268 %description rt -l de
269 Das Paket vim-rt enthält Dateien, die jede VIM-Binärdatei für die
272 %description rt -l es
273 The vim-rt package contains files which every VIM binary will need in
276 %description rt -l fr
277 Le paquetage vim-rt contient des fichiers dont chaque fichier binaire
278 VIM a besoin pour fonctionner.
280 %description rt -l id
281 Package vim-rt berisi file yang dibutuhkan semua versi VIM agar bisa
284 %description rt -l is
285 vim-rt pakkinn inniheldur skrár sem allar VIM keyrsluskrárnar þurfa
288 %description rt -l it
289 Il pacchetto vim-rt contiene i file necessari a ogni binario di VIM
290 per poter funzionare.
292 %description rt -l pl
293 W tym pakiecie znajdziesz dokumentacjê, makra, pliki konfiguracyjne i
294 strony podrêcznika dla edytora Vim. Je¿eli chcesz korzystaæ z
295 zaawansowanych mo¿liwo¶ci Vima, powiniene¶ zainstalowaæ ten pakiet.
297 %description rt -l pt
298 O pacote vim-rt contém os ficheiros que todos os executáveis do VIM
299 irão necessitar para correr.
301 %description rt -l ru
302 ðÁËÅÔ vim-rt ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ (ÎÁÐÒÉÍÅÒ, ÆÁÊÌÙ ÓÐÒÁ×ËÉ), ËÏÔÏÒÙÅ ÎÕÖÎÙ
303 ÄÌÑ ÒÁÂÏÔÙ ÌÀÂÏÊ ÐÒÏÇÒÁÍÍÙ vim.
305 %description rt -l sk
306 Balík vim-rt obsahuje súbory, ktoré bude potrebova» pre správnu
307 funkciu ka¾dá verzia editoru VIM.
309 %description rt -l sv
310 Paketet vim-rt innehåller filer som alla VIM-binärer behöver för att
313 %description rt -l uk
314 ðÁËÅÔ vim-rt ͦÓÔÉÔØ ÆÁÊÌÉ (ÎÁÐÒÉËÌÁÄ, ÆÁÊÌÉ ÄÏצÄËÉ), ËÏÔÒ¦ ÐÏÔÒ¦ÂΦ
315 ÄÌÑ ÒÏÂÏÔÉ ÂÕÄØ-ÑËϧ ÐÒÏÇÒÁÍÉ vim.
317 %package -n gvim-athena
318 Summary: Vim for X Window built with Athena
319 Summary(pl): Vim dla X Window korzystaj±cy z biblioteki Athena
320 Group: Applications/Editors/Vim
321 Requires: %{name}-rt = %{version}
325 %description -n gvim-athena
326 The classic Unix text editor now also under X Window System! This
327 version is built with Athena Widget Set.
329 %description -n gvim-athena -l pl
330 Wersja edytora Vim pracuj±ca w ¶rodowisku X Window z wykorzystaniem
331 biblioteki Athena Widget Set.
333 %description -n gvim-athena -l ru
334 üÔÏÔ ÐÁËÅÔ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ×ÅÒÓÉÀ VIM, ÓÏÂÒÁÎÎÕÀ Ó ÂÉÂÌÉÏÔÅËÁÍÉ
335 Athena Widget Set, ÞÔÏ ÐÏÚ×ÏÌÑÅÔ ÚÁÐÕÓËÁÔØ VIM ËÁË ÐÒÉÌÏÖÅÎÉÅ X Window
336 System - Ó ÐÏÌÎÏÓÔØÀ ÇÒÁÆÉÞÅÓËÉÍ ÉÎÔÅÒÆÅÊÓÏÍ É ÐÏÄÄÅÒÖËÏÊ ÍÙÛÉ.
338 %description -n gvim-athena -l uk
339 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ×ÅÒÓ¦À VIM, Ú¦ÂÒÁÎÕ Ú Â¦Â̦ÏÔÅËÁÍÉ Athena Widget
340 Set, ÝÏ ÄÏÚ×ÏÌѤ ÚÁÐÕÓËÁÔÉ VIM ÑË ÐÒÉËÌÁÄÎÕ ÐÒÏÇÒÁÍÕ X Window System -
341 Ú ÐÏ×ΦÓÔÀ ÇÒÁƦÞÎÉÍ ¦ÎÔÅÒÆÅÊÓÏÍ ÔÁ ЦÄÔÒÉÍËÏÀ ÍÉÛ¦.
343 %package -n gvim-motif
344 Summary: Vim for X Window built with Motif
345 Summary(pl): Vim dla X Window korzystaj±cy z biblioteki Motif
346 Group: Applications/Editors/Vim
347 Requires: %{name}-rt = %{version}
351 %description -n gvim-motif
352 The classic Unix text editor now also under X Window System! This
353 version is built with Motif.
355 %description -n gvim-motif -l pl
356 Wersja edytora Vim pracuj±ca w ¶rodowisku X Window z wykorzystaniem
359 %description -n gvim-motif -l ru
360 üÔÏÔ ÐÁËÅÔ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ×ÅÒÓÉÀ VIM, ÓÏÂÒÁÎÎÕÀ Ó ÂÉÂÌÉÏÔÅËÁÍÉ
361 Motif, ÞÔÏ ÐÏÚ×ÏÌÑÅÔ ÚÁÐÕÓËÁÔØ VIM ËÁË ÐÒÉÌÏÖÅÎÉÅ X Window System - Ó
362 ÐÏÌÎÏÓÔØÀ ÇÒÁÆÉÞÅÓËÉÍ ÉÎÔÅÒÆÅÊÓÏÍ É ÐÏÄÄÅÒÖËÏÊ ÍÙÛÉ.
364 %description -n gvim-motif -l uk
365 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ×ÅÒÓ¦À VIM, Ú¦ÂÒÁÎÕ Ú Â¦Â̦ÏÔÅËÁÍÉ Motif, ÝÏ
366 ÄÏÚ×ÏÌѤ ÚÁÐÕÓËÁÔÉ VIM ÑË ÐÒÉËÌÁÄÎÕ ÐÒÏÇÒÁÍÕ X Window System - Ú
367 ÐÏ×ΦÓÔÀ ÇÒÁƦÞÎÉÍ ¦ÎÔÅÒÆÅÊÓÏÍ ÔÁ ЦÄÔÒÉÍËÏÀ ÍÉÛ¦.
370 Summary: Vim for X Window built with gtk
371 Summary(pl): Vim dla X Window korzystaj±cy z biblioteki GTK
372 Group: Applications/Editors/Vim
373 Requires: %{name}-rt = %{version}
377 %description -n gvim-gtk
378 The classic Unix text editor now also under X Window System! This
379 version is built with GTK.
381 %description -n gvim-gtk -l pl
382 Wersja edytora Vim pracuj±ca w ¶rodowisku X Window z wykorzystaniem
385 %description -n gvim-gtk -l ru
386 üÔÏÔ ÐÁËÅÔ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ×ÅÒÓÉÀ VIM, ÓÏÂÒÁÎÎÕÀ Ó ÂÉÂÌÉÏÔÅËÁÍÉ
387 GTK, ÞÔÏ ÐÏÚ×ÏÌÑÅÔ ÚÁÐÕÓËÁÔØ VIM ËÁË ÐÒÉÌÏÖÅÎÉÅ X Window System - Ó
388 ÐÏÌÎÏÓÔØÀ ÇÒÁÆÉÞÅÓËÉÍ ÉÎÔÅÒÆÅÊÓÏÍ É ÐÏÄÄÅÒÖËÏÊ ÍÙÛÉ. ðÒÏÓÔÏ ÓËÁÖÉÔÅ
391 %description -n gvim-gtk -l uk
392 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ×ÅÒÓ¦À VIM, Ú¦ÂÒÁÎÕ Ú Â¦Â̦ÏÔÅËÁÍÉ GTK, ÝÏ ÄÏÚ×ÏÌѤ
393 ÚÁÐÕÓËÁÔÉ VIM ÑË ÐÒÉËÌÁÄÎÕ ÐÒÏÇÒÁÍÕ X Window System - Ú ÐÏ×ΦÓÔÀ
394 ÇÒÁƦÞÎÉÍ ¦ÎÔÅÒÆÅÊÓÏÍ ÔÁ ЦÄÔÒÉÍËÏÀ ÍÉÛ¦. ðÒÏÓÔÏ ÓËÁÖ¦ÔØ 'gvim'...
396 %package -n gvim-gnome
397 Summary: Vim for X Window built with gnome
398 Summary(pl): Vim dla X Window korzystaj±cy z biblioteki GNOME
399 Group: Applications/Editors/Vim
400 Requires: %{name}-rt = %{version}
404 %description -n gvim-gnome
405 The classic Unix text editor now also under X Window System! This
406 version is build with GNOME.
408 %description -n gvim-gnome -l pl
409 Wersja edytora Vim pracuj±ca w ¶rodowisku X Window z wykorzystaniem
412 %description -n gvim-gnome -l ru
413 üÔÏÔ ÐÁËÅÔ ÐÒÅÄÓÔÁ×ÌÑÅÔ ÓÏÂÏÊ ×ÅÒÓÉÀ VIM, ÓÏÂÒÁÎÎÕÀ Ó ÂÉÂÌÉÏÔÅËÁÍÉ
414 GNOME, ÞÔÏ ÐÏÚ×ÏÌÑÅÔ ÚÁÐÕÓËÁÔØ VIM ËÁË ÐÒÉÌÏÖÅÎÉÅ X Window System - Ó
415 ÐÏÌÎÏÓÔØÀ ÇÒÁÆÉÞÅÓËÉÍ ÉÎÔÅÒÆÅÊÓÏÍ É ÐÏÄÄÅÒÖËÏÊ ÍÙÛÉ.
417 %description -n gvim-gnome -l uk
418 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ×ÅÒÓ¦À VIM, Ú¦ÂÒÁÎÕ Ú Â¦Â̦ÏÔÅËÁÍÉ GNOME, ÝÏ
419 ÄÏÚ×ÏÌѤ ÚÁÐÕÓËÁÔÉ VIM ÑË ÐÒÉËÌÁÄÎÕ ÐÒÏÇÒÁÍÕ X Window System - Ú
420 ÐÏ×ΦÓÔÀ ÇÒÁƦÞÎÉÍ ¦ÎÔÅÒÆÅÊÓÏÍ ÔÁ ЦÄÔÒÉÍËÏÀ ÍÉÛ¦.
423 ## setup -q -b1 -b2 -n %{name}%(echo %{version} | sed -e "s#\.##g")
424 %setup -q -b1 -b2 -a3 -n %{name}%(echo %{_ver} | sed -e "s#\.##g")
426 # skiping patches that are for "extra" package and apply the rest of official patches
427 for f in patches/6.1.* ; do
428 echo "Applying official patch `basename $f` ..."
444 # needed to prevent deconfiguring
449 %{!?_with_perl:--disable-perlinterp} \
450 %{?_with_perl:--enable-perlinterp} \
451 %{!?_with_python:--disable-pythoninterp} \
452 %{?_with_python:--enable-pythoninterp} \
453 %{!?_with_ruby:--disable-rubyinterp} \
454 %{?_with_ruby:--enable-rubyinterp} \
455 %{!?_with_tcl:--disable-tclinterp} \
456 %{?_with_tcl:--enable-tclinterp} \
459 --with-features=huge \
461 --with-tlib=ncurses \
464 %{__make} SPELL_OBJ= vim
465 mv -f vim vim.ncurses
469 %configure CFLAGS="%{rpmcflags} -DFEAT_SPELL_HL" \
472 %{!?_with_perl:--disable-perlinterp} \
473 %{?_with_perl:--enable-perlinterp} \
474 %{!?_with_python:--disable-pythoninterp} \
475 %{?_with_python:--enable-pythoninterp} \
476 %{!?_with_ruby:--disable-rubyinterp} \
477 %{?_with_ruby:--enable-rubyinterp} \
478 %{!?_with_tcl:--disable-tclinterp} \
479 %{?_with_tcl:--enable-tclinterp} \
482 --with-features=huge \
484 --with-tlib=ncurses \
491 %if %{!?_without_static:1}%{?_without_static:0}
493 LDFLAGS="%{rpmldflags} -static"
497 --disable-perlinterp \
498 --disable-pythoninterp \
499 --disable-rubyinterp \
500 --disable-tclinterp \
503 --disable-multibyte \
504 --with-features=small \
508 %{__make} SPELL_OBJ= vim
512 %if %{!?_without_athena:1}%{?_without_athena:0}
514 LDFLAGS="%{rpmldflags}"
515 %configure CFLAGS="%{rpmcflags} -DFEAT_SPELL_HL" \
516 --with-features=huge \
517 --enable-gui=athena \
519 %{!?_with_perl:--disable-perlinterp} \
520 %{?_with_perl:--enable-perlinterp} \
521 %{!?_with_python:--disable-pythoninterp} \
522 %{?_with_python:--enable-pythoninterp} \
523 %{!?_with_ruby:--disable-rubyinterp} \
524 %{?_with_ruby:--enable-rubyinterp} \
525 %{!?_with_tcl:--disable-tclinterp} \
526 %{?_with_tcl:--enable-tclinterp} \
533 mv -f vim gvim.athena
536 %if %{!?_without_motif:1}%{?_without_motif:0}
538 %configure CFLAGS="%{rpmcflags} -DFEAT_SPELL_HL" \
539 --with-features=huge \
542 %{!?_with_perl:--disable-perlinterp} \
543 %{?_with_perl:--enable-perlinterp} \
544 %{!?_with_python:--disable-pythoninterp} \
545 %{?_with_python:--enable-pythoninterp} \
546 %{!?_with_ruby:--disable-rubyinterp} \
547 %{?_with_ruby:--enable-rubyinterp} \
548 %{!?_with_tcl:--disable-tclinterp} \
549 %{?_with_tcl:--enable-tclinterp} \
560 %if %{!?_without_gtk:1}%{?_without_gtk:0}
562 %configure CFLAGS="%{rpmcflags} -DFEAT_SPELL_HL" \
563 --with-features=huge \
566 %{!?_with_perl:--disable-perlinterp} \
567 %{?_with_perl:--enable-perlinterp} \
568 %{!?_with_python:--disable-pythoninterp} \
569 %{?_with_python:--enable-pythoninterp} \
570 %{!?_with_ruby:--disable-rubyinterp} \
571 %{?_with_ruby:--enable-rubyinterp} \
572 %{!?_with_tcl:--disable-tclinterp} \
573 %{?_with_tcl:--enable-tclinterp} \
582 %if %{!?_without_gnome:1}%{?_without_gnome:0}
584 %configure CFLAGS="%{rpmcflags} -DFEAT_SPELL_HL" \
585 --with-features=huge \
588 %{!?_with_perl:--disable-perlinterp} \
589 %{?_with_perl:--enable-perlinterp} \
590 %{!?_with_python:--disable-pythoninterp} \
591 %{?_with_python:--enable-pythoninterp} \
592 %{!?_with_ruby:--disable-rubyinterp} \
593 %{?_with_ruby:--enable-rubyinterp} \
594 %{!?_with_tcl:--disable-tclinterp} \
595 %{?_with_tcl:--enable-tclinterp} \
605 rm -rf $RPM_BUILD_ROOT
606 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/vim,%{_bindir}} \
607 $RPM_BUILD_ROOT{/bin,%{_mandir}/man1,%{_datadir}/vim} \
608 $RPM_BUILD_ROOT{%{_prefix}/X11R6/bin,%{_applnkdir}/Development/Editors}
610 %{__make} install DESTDIR=$RPM_BUILD_ROOT
611 rm -f $RPM_BUILD_ROOT%{_bindir}/*
613 %{!?_without_static:install src/vim.ncurses $RPM_BUILD_ROOT%{_bindir}/vim}
614 %{?_without_static:install src/vim.ncurses $RPM_BUILD_ROOT/bin/vi}
615 %{!?_without_static:install src/vim.static $RPM_BUILD_ROOT/bin/vi}
616 %{?_without_static:ln -sf /bin/vi $RPM_BUILD_ROOT%{_bindir}/vim}
617 install src/vim.ispell $RPM_BUILD_ROOT%{_bindir}/vim.ispell
618 install src/xxd/xxd $RPM_BUILD_ROOT%{_bindir}/xxd
619 install src/vimtutor $RPM_BUILD_ROOT%{_bindir}/vimtutor
621 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/*.1
623 install runtime/doc/vim.1 $RPM_BUILD_ROOT%{_mandir}/man1
624 install runtime/doc/xxd.1 $RPM_BUILD_ROOT%{_mandir}/man1
626 install runtime/doc/vimtutor.1 $RPM_BUILD_ROOT%{_mandir}/man1
628 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/ex.1
629 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rview.1
630 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rvim.1
631 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/vi.1
632 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/view.1
634 mv -f $RPM_BUILD_ROOT%{_datadir}/vim/v*/vimrc_example.vim $RPM_BUILD_ROOT%{_sysconfdir}/vim/vimrc
635 mv -f $RPM_BUILD_ROOT%{_datadir}/vim/v*/gvimrc_example.vim $RPM_BUILD_ROOT%{_sysconfdir}/vim/gvimrc
637 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/rvim
638 ln -sf vi $RPM_BUILD_ROOT/bin/ex
639 ln -sf vi $RPM_BUILD_ROOT/bin/view
640 ln -sf vi $RPM_BUILD_ROOT/bin/rview
642 %{!?_without_athena:install src/gvim.athena $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/gvim.athena}
643 %{!?_without_motif: install src/gvim.motif $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/gvim.motif}
644 %{!?_without_gtk: install src/gvim.gtk $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/gvim.gtk}
645 %{!?_without_gnome: install src/gvim.gnome $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/gvim.gnome}
647 %{!?_without_gtk:ln -sf gvim.gtk $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/gvim}
648 %{!?_without_gtk:ln -sf gvim $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/rgvim}
649 %{!?_without_gtk:ln -sf gvim $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/gview}
650 %{!?_without_gtk:ln -sf gvim $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/rgview}
652 %{!?_without_athena:install %{SOURCE10} $RPM_BUILD_ROOT%{_applnkdir}/Development/Editors}
653 %{!?_without_motif: install %{SOURCE11} $RPM_BUILD_ROOT%{_applnkdir}/Development/Editors}
654 %{!?_without_gtk: install %{SOURCE12} $RPM_BUILD_ROOT%{_applnkdir}/Development/Editors}
655 %{!?_without_gnome: install %{SOURCE13} $RPM_BUILD_ROOT%{_applnkdir}/Development/Editors}
657 bzip2 -dc %{SOURCE4} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
660 rm -rf $RPM_BUILD_ROOT
663 %defattr(644,root,root,755)
664 %attr(755,root,root) %{_bindir}/vim
665 %attr(755,root,root) %{_bindir}/rvim
668 %defattr(644,root,root,755)
669 %attr(755,root,root) %{_bindir}/vim.ispell
672 %defattr(644,root,root,755)
673 %attr(755,root,root) %{_bindir}/xxd
674 %{_mandir}/man1/xxd.1*
677 %defattr(644,root,root,755)
678 %attr(755,root,root) /bin/*
680 %{_mandir}/man1/vi.1*
681 %{_mandir}/man1/ex.1*
682 %{_mandir}/man1/view.1*
683 %{_mandir}/man1/rview.1*
684 %lang(fi) %{_mandir}/fi/man1/vi.1*
685 %lang(fi) %{_mandir}/fi/man1/ex.1*
686 %lang(fi) %{_mandir}/fi/man1/view.1*
687 %lang(fi) %{_mandir}/fi/man1/rview.1*
688 %lang(fr) %{_mandir}/fr/man1/vi.1*
689 %lang(fr) %{_mandir}/fr/man1/ex.1*
690 %lang(fr) %{_mandir}/fr/man1/view.1*
691 %lang(fr) %{_mandir}/fr/man1/rview.1*
692 %lang(id) %{_mandir}/id/man1/vi.1*
693 %lang(id) %{_mandir}/id/man1/ex.1*
694 %lang(id) %{_mandir}/id/man1/view.1*
695 %lang(id) %{_mandir}/id/man1/rview.1*
696 %lang(pl) %{_mandir}/pl/man1/vi.1*
697 %lang(pl) %{_mandir}/pl/man1/ex.1*
698 %lang(pl) %{_mandir}/pl/man1/view.1*
699 %lang(pl) %{_mandir}/pl/man1/rview.1*
702 %defattr(644,root,root,755)
703 %attr(755,root,root) %{_bindir}/vimtutor
704 %dir %{_sysconfdir}/vim
705 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/vim/vimrc
706 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/vim/gvimrc
709 %dir %{_datadir}/vim/v*
710 %dir %{_datadir}/vim/v*/doc
711 %{_datadir}/vim/v*/doc/*.txt
712 %verify(not size mtime md5) %{_datadir}/vim/v*/doc/tags
713 %{_datadir}/vim/v*/ftplugin
714 %{_datadir}/vim/v*/indent
715 %{_datadir}/vim/v*/keymap
716 %dir %{_datadir}/vim/v*/lang
717 %{_datadir}/vim/v*/lang/README*
719 %lang(af) %{_datadir}/vim/v*/lang/af
720 %lang(de) %{_datadir}/vim/v*/lang/de
721 %lang(es) %{_datadir}/vim/v*/lang/es
722 %lang(fr) %{_datadir}/vim/v*/lang/fr
723 %lang(it) %{_datadir}/vim/v*/lang/it
724 %lang(ja) %{_datadir}/vim/v*/lang/ja*
725 %lang(ko) %{_datadir}/vim/v*/lang/ko
726 %lang(pl) %{_datadir}/vim/v*/lang/pl
727 %lang(sk) %{_datadir}/vim/v*/lang/sk
728 #%lang(tr) %{_datadir}/vim/v*/lang/tr
729 %lang(uk) %{_datadir}/vim/v*/lang/uk
730 %lang(zh_CN) %{_datadir}/vim/v*/lang/zh_CN*
731 %lang(zh_TW) %{_datadir}/vim/v*/lang/zh_TW
733 %lang(af) %{_datadir}/vim/v*/lang/menu_af_af*
734 %lang(cs) %{_datadir}/vim/v*/lang/menu_cs_cz*
735 %lang(de) %{_datadir}/vim/v*/lang/menu_de_de*
736 %lang(es) %{_datadir}/vim/v*/lang/menu_es_es*
737 %lang(fr) %{_datadir}/vim/v*/lang/menu_fr_fr*
738 %lang(hu) %{_datadir}/vim/v*/lang/menu_hu_hu*
739 %lang(it) %{_datadir}/vim/v*/lang/menu_it_it*
740 %lang(jp) %{_datadir}/vim/v*/lang/menu_ja_jp*
741 %lang(ko) %{_datadir}/vim/v*/lang/menu_ko_kr*
742 %lang(nl) %{_datadir}/vim/v*/lang/menu_nl_nl*
743 %lang(pl) %{_datadir}/vim/v*/lang/menu_pl_pl*
744 %lang(sk) %{_datadir}/vim/v*/lang/menu_sk_sk*
745 %lang(zh_CN) %{_datadir}/vim/v*/lang/menu_zh_cn*
746 %lang(zh_TW) %{_datadir}/vim/v*/lang/menu_zh_tw*
748 %{_datadir}/vim/v*/macros
749 %{_datadir}/vim/v*/plugin
750 %{_datadir}/vim/v*/syntax
751 %{_datadir}/vim/v*/tutor
752 %{_datadir}/vim/v*/colors
753 %{_datadir}/vim/v*/compiler
754 %{_datadir}/vim/v*/*.vim
755 %{_datadir}/vim/v*/*.ps
758 %{_mandir}/man1/rvim.*
759 %lang(fi) %{_mandir}/fi/man1/vim*
760 %lang(fi) %{_mandir}/fi/man1/rvim.*
761 %lang(fr) %{_mandir}/fr/man1/vim*
762 %lang(fr) %{_mandir}/fr/man1/rvim.*
763 %lang(id) %{_mandir}/id/man1/vim*
764 %lang(id) %{_mandir}/id/man1/rvim.*
765 %lang(it) %{_mandir}/it/man1/vim*
766 %lang(pl) %{_mandir}/pl/man1/vim*
767 %lang(pl) %{_mandir}/pl/man1/rvim.*
769 %if %{!?_without_athena:1}%{?_without_athena:0}
770 %files -n gvim-athena
771 %defattr(644,root,root,755)
772 %attr(755,root,root) %{_prefix}/X11R6/bin/gvim.athena
773 %{_applnkdir}/Development/Editors/gvim-athena.desktop
776 %if %{!?_without_motif:1}%{?_without_motif:0}
778 %defattr(644,root,root,755)
779 %attr(755,root,root) %{_prefix}/X11R6/bin/gvim.motif
780 %{_applnkdir}/Development/Editors/gvim-motif.desktop
783 %if %{!?_without_gtk:1}%{?_without_gtk:0}
785 %defattr(644,root,root,755)
786 %attr(755,root,root) %{_prefix}/X11R6/bin/gvim.gtk
787 %attr(755,root,root) %{_prefix}/X11R6/bin/rgvim
788 %attr(755,root,root) %{_prefix}/X11R6/bin/rgview
789 %attr(755,root,root) %verify(not link) %{_prefix}/X11R6/bin/gvim
790 %{_applnkdir}/Development/Editors/gvim-gtk.desktop
793 %if %{!?_without_gnome:1}%{?_without_gnome:0}
795 %defattr(644,root,root,755)
796 %attr(755,root,root) %{_prefix}/X11R6/bin/gvim.gnome
797 %{_applnkdir}/Development/Editors/gvim-gnome.desktop