2 # - merge with AC-branch
4 # - bonobo patches need update
7 %bcond_without static # don't build static version
8 %bcond_without athena # don't build Athena Widgets-based gvim
9 %bcond_without motif # don't build Motif-based gvim
10 %bcond_without gtk # don't build GTK+-based gvim support
11 %bcond_without gnome # don't build GNOME-based gvim support
12 %bcond_without perl # without Perl interp
13 %bcond_with python # with Python interp
14 %bcond_with ruby # with Ruby interp
15 %bcond_with tcl # with Tcl interp
16 %bcond_with bonobo # with bonobo component (breaks other things)
17 %bcond_without selinux # without selinux support
18 %bcond_without home_etc # without home_etc support
24 # cflags get changed while configuring
25 %undefine configure_cache
27 Summary: Vi IMproved - a Vi clone
28 Summary(de.UTF-8): VIsual editor iMproved
29 Summary(es.UTF-8): Editor visual incrementado
30 Summary(fr.UTF-8): Editeur VIM : VIsual editor iMproved
31 Summary(pl.UTF-8): Vi IMproved - klon edytora Vi
32 Summary(pt_BR.UTF-8): Editor visual incrementado
33 Summary(ru.UTF-8): Visual editor IMproved - Единственно Правильный Редактор :)
34 Summary(tr.UTF-8): Gelişmiş bir vi sürümü
35 Summary(uk.UTF-8): Visual editor IMproved - Єдино Вірний Редактор :)
37 Version: %{_ver}.%{_patchlevel}
41 Group: Applications/Editors/Vim
42 Source0: ftp://ftp.vim.org/pub/vim/unix/%{name}-%{_ver}.tar.bz2
43 # Source0-md5: 44c6b4914f38d6f9aa959640b89da329
44 Source1: ftp://ftp.vim.org/pub/vim/extra/%{name}-%{_ver}-lang.tar.gz
45 # Source1-md5: 144aa049ba70621acf4247f0459f3ee7
46 Source2: ftp://ftp.vim.org/pub/vim/extra/%{name}-%{_ver}-extra.tar.gz
47 # Source2-md5: 605cc7ae31bcc9d7864bb0bb6025f55d
48 Source3: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
49 # Source3-md5: bc4d1e115ca506ad7751b9bd2b773a7f
50 Source4: http://skawina.eu.org/mikolaj/usr_doc_pl.zip
51 # Source4-md5: ff96284b1c913d55cf0877839b34d490
52 Source10: g%{name}-athena.desktop
53 Source11: g%{name}-motif.desktop
54 Source12: g%{name}-gtk.desktop
55 Source13: g%{name}-gnome.desktop
56 Source14: %{name}.desktop
57 # http://www.vim.org/scripts/script.php?script_id=415 (1.13)
58 Source15: zenburn.%{name}
59 Source16: spec.%{name}
60 # http://www.vim.org/scripts/script.php?script_id=1491 (0.5)
61 Source17: javascript.%{name}
62 Source18: nagios.%{name}
63 Source19: %{name}-ftplugin-spec.vim
64 Patch0: %{name}-sysconfdir.patch
65 Patch1: %{name}-visual.patch
66 Patch2: %{name}-paths.patch
67 Patch3: %{name}-%{name}rc.patch
68 Patch4: %{name}-no_libelf.patch
69 Patch5: %{name}-egrep.patch
70 Patch6: %{name}-awk.patch
71 Patch7: %{name}-filetype_vim-perl_tests.patch
72 Patch8: %{name}-apache.patch
73 Patch9: %{name}-po-syntax.patch
74 Patch10: %{name}-modprobe.patch
75 Patch11: %{name}-doubleparenthesis.patch
76 Patch12: %{name}-syntax-fstab.patch
77 Patch13: 010_all_%{name}-6.3-vixie.patch
78 Patch14: 013_all_%{name}-7.0-cron-vars-79981.patch
79 Patch15: 020_all_%{name}-7.0-fstab-tmpfs-size.patch
80 Patch16: 021_all_%{name}-7.0-fstab-bogus-errors.patch
81 Patch17: 024_all_%{name}-6.3-bash-83565.patch
82 Patch18: 027_all_%{name}-7.0-automake-substitutions-93378.patch
83 Patch19: %{name}-smarty.patch
84 Patch20: %{name}-tutor-lessdeps.patch
85 Patch21: %{name}-nagios.patch
86 Patch22: %{name}-filetypes.patch
87 Patch23: %{name}-man_installation.patch
88 Patch100: %{name}-bonobo-20050909.patch
89 Patch101: %{name}-bonobo.patch
90 Patch102: %{name}-gtkfilechooser.patch
91 Patch103: %{name}-gtkfilechooser-bonobo.patch
92 Patch104: %{name}-home_etc.patch
93 Patch105: %{name}-selinux.patch
94 Patch106: %{name}-autopaste.patch
95 Patch107: %{name}-ft-cron.patch
96 URL: http://www.vim.org/
97 BuildRequires: acl-devel
98 BuildRequires: autoconf
99 BuildRequires: gettext-devel
100 BuildRequires: gpm-devel
101 %{?with_gtk:BuildRequires: gtk+2-devel >= 2:2.6.0}
102 %{?with_gnome:BuildRequires: libgnomeui-devel >= 2.2.0.1}
103 %{?with_selinux:BuildRequires: libselinux-devel}
104 BuildRequires: ncurses-devel
105 %{?with_motif:BuildRequires: openmotif-devel}
106 %{?with_perl:BuildRequires: perl-devel}
107 %{?with_python:BuildRequires: python-devel >= 2.5}
108 %{?with_ruby:BuildRequires: ruby-devel}
109 %{?with_tcl:BuildRequires: tcl-devel}
110 %{?with_athena:BuildRequires: xorg-lib-libXaw-devel}
113 BuildRequires: ORBit2-devel
114 BuildRequires: libbonoboui-devel >= 2.2.0
115 BuildRequires: libgnomeui-devel >= 2.2.0.1
116 BuildRequires: nautilus-devel >= 2.2.0
118 BuildRequires: rpmbuild(macros) >= 1.311
120 BuildRequires: acl-static
121 BuildRequires: attr-static
122 BuildRequires: glibc-static
123 %{?with_selinux:BuildRequires: libselinux-static}
124 BuildRequires: ncurses-static
126 Provides: %{name}-static = %{epoch}:%{version}-%{release}
127 Obsoletes: elvis-static
130 Obsoletes: vim-minimal
131 Obsoletes: vim-static
134 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
137 Obsoletes: vim-enhanced
138 Obsoletes: vim-ispell
139 Obsoletes: vim-plugin-multvals
140 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
142 # that's example script
143 %define _noautoreq '/bin/csh'
146 Text editor similar to Vi. Important improvements: multiple windows,
147 multi-level undo, block highliting, folding, and many other.
149 %description -l cs.UTF-8
150 ViM je nový a vylepšený editor vycházející z klasického editoru vi. Vi
151 byl prvním celoobrazovkovým editorem pro Unix a je stále velmi
152 populární. ViM je obohacený funkcemi jako: podpora více oken,
153 víceúrovňové undo, zvýrazňování bloků a řadu dalších užitečných
156 %description -l de.UTF-8
157 Der Visual-Editor iMproved ist ein aktualisierter und erweiterter Klon
158 des vi-Editors, der mit praktisch allen UN*X-Systemen ausgeliefert
159 wird. Er bringt mehrere Fenster, mehrstufige Widerrufen-Funktion,
160 Block-Markierung und viele weitere Zusatzfunktionen im Vergleich zum
161 Standard-vi-Programm.
163 %description -l es.UTF-8
164 El editor Visual Mejorado es una versión actualizada y con nuevas
165 características adicionales del mundialmente famoso 'vi' que acompaña
166 prácticamente todos los sistemas UN*X. Posibilita trabajar con
167 múltiples ventanas, varios niveles de deshacer, bloques enfatizados, y
168 otras muchas características del 'vi'.
170 %description -l fr.UTF-8
171 L'éditeur VIsuel aMélioré est un clone mis à jour et doté de
172 caractéristiques supplémentaires de l'éditeur « vi » fourni avec
173 pratiquement tous les systèmes UN*X. Il ajoute les fenêtres
174 mutltiples, l'annulation a plusieurs niveaux, la mise en évidence des
175 blocs et autres caractéristiques au vi de base.
177 %description -l id.UTF-8
178 VIM (VIsual editor iMproved) adalah versi vi editor yang sudah
179 diupdate dan ditambah kemampuannya. Vi adalah editor untuk UNIX yang
180 pertama yang menggunakan layar, dan sekarang masih sangat populer. VIM
181 mengembangkan vi dengan menambah kemampuan baru seperti: multiple
182 windows, multi-level undo, block highlighting, dll.
184 %description -l is.UTF-8
185 VIM (VIsual editor iMproved) er uppfærð og endurbætt útgáfa af vi
186 ritlinum. Vi var fyrsti skjá-ritillinn fyrir UNIX og er enn mjög
187 vinsæll. VIM gerist föðurbetrungur með nýjum möguleikum líkt og
188 gluggakerfi, iðrun og yfirbót (e: multi-level undo), blokkarvali og
191 %description -l it.UTF-8
192 VIM (Vi IMproved) è una versione aggiornata e perfezionata dell'editor
193 vi. Vi è stato il primo editor per UNIX realmente basato su video ed è
194 ancora molto diffuso. VIM perfeziona vi aggiungendo nuove funzioni:
195 finestre multiple, funzione \"annulla\" multilivello, evidenziazione
198 %description -l pl.UTF-8
199 Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu
200 oknach, wielopoziomowa opcja 'cofnij', bloki, podświetlanie składni,
201 folding i wiele innych.
203 %description -l pt.UTF-8
204 O VIM (VIsual editor iMproved) é uma versão melhorada e actualizada do
205 editor vi. O vi foi o primeiro verdadeiro editor baseado em ecrã para
206 o UNIX, e ainda é muito popular. O VIM melhora o vi acrescentando
207 novas potencialidades: janelas múltiplas, anulação multi-nível, realce
210 %description -l pt_BR.UTF-8
211 O editor Vim (Vi Enhanced) é um versão atualizada e com novas
212 características do mundialmente famoso 'vi' que acompanha praticamente
213 todos os sistemas UN*X. Ele possibilita trabalhar com múltiplas
214 janelas, vários níveis de desfazer, blocos enfatizados, e muitas
215 outras características do 'vi'.
217 %description -l ru.UTF-8
218 VIsual editor iMproved - это обновленный и значительно улучшенный клон
219 редактора vi, который поставляется практически со всеми
220 UN*X-системами. В этой версии есть многоуровневый откат, выделение
221 блоков, синтаксическая подсветка и много другого...
223 %description -l sk.UTF-8
224 VIM (VIsual editor iMproved) je novšia a vylepšená verzia editoru vi.
225 Vi bol prvým skutočne obrazovkovo orientovaným editorom pre UNIX a
226 stále je veľmi populárny. VIM má oproti vi vylepšenia ako: prácu s
227 viacerými oknami, viacnásobné undo, zvýrazňovanie blokov textu a iné.
229 %description -l sv.UTF-8
230 VIM (Vi IMproved) är en uppdaterad och förbättrad version av
231 redigeraren vi. Vi var den första riktiga skärmbaserade redigeraren
232 till UNIX, och är fortfarande väldigt populär. VIM förbättrar vi med
233 nya finesser: flera fönster, flernivå ångra, blockmarkering och mer
236 %description -l tr.UTF-8
237 Standart vi metin düzenleyicisinin gelişmiş hali; daha fazla komut,
238 birden fazla pencere desteği ve blok işaretleme yetenekleri içerir.
240 %description -l uk.UTF-8
241 VIsual editor iMproved - це оновлений та значно поліпшений клон
242 редактора vi, який поставляється практично зі всіма UN*X-системами. В
243 цій версії є багаторівневий відкат, виділення блоків, синтаксична
244 підсвітка та багато іншого...
247 Summary: Utility to convert files to hexdump or do the reverse
248 Summary(pl.UTF-8): Narzędzie do zamiany plików na postać szesnastkową i odwrotnie
249 Group: Applications/Editors/Vim
252 xxd creates a hex dump of a given file or standard input. It can also
253 convert a hex dump back to its original binary form. Like uuencode and
254 uudecode it allows the transmission of binary data in a `mail-safe'
255 ASCII representation, but has the advantage of decoding to standard
256 output. Moreover, it can be used to perform binary file patching.
258 %description -n xxd -l pl.UTF-8
259 xxd tworzy szesnastkowy zapis pliku podanego na standardowe wejście.
260 Może także przekonwertować taki zapis na oryginalną, binarną postać.
261 Podobnie jak uuencode i uudecode pozwala na przesyłanie danych
262 binarnych w postaci ASCII, ale ma możliwość dekodowania na standardowe
263 wyjście. Co więcej, może być użyty do modyfikowania plików binarnych.
266 Summary: Statically linked Vim
267 Summary(pl.UTF-8): Statycznie skonsolidowany Vim
268 Group: Applications/Editors/Vim
271 Obsoletes: elvis-static
273 Obsoletes: vim-minimal
276 Text editor similar to Vi. This version is built with minimal feature
277 and is installed in /bin as a rescue tool. The installation of this
278 package is STRONGLY recommended.
280 %description static -l pl.UTF-8
281 Edytor tekstu podobny do Vi. Ta wersja została skonsolidowana
282 statycznie i posiada minimalną ilość dodatków. Jest instalowana w /bin
283 jako narzędzie dla administratora. Instalacja tego pakietu jest MOCNO
284 zalecana, może on pomóc Ci uratować system w czasie awarii.
286 %description static -l ru.UTF-8
287 Пакет vim-static устанавливает разновидность vim как /bin/vi, что
288 удобно для запуска даже когда смонтирована только корневая файловая
291 %description static -l uk.UTF-8
292 Пакет vim-static встановлює різновид vim як /bin/vi, що зручно для
293 запуску навіть тоді, коли змонтована тільки корньова файлова система.
296 Summary: Vim runtime files
297 Summary(cs.UTF-8): Soubory nezbytné pro libovolný editor ViM
298 Summary(da.UTF-8): Fælles filer som er nødvendige for enhver version af VIM editoren
299 Summary(de.UTF-8): Die von allen Versionen des VIM-Editors benötigten gemeinsamen Dateien
300 Summary(es.UTF-8): Ficheros comunes a todas las versiones de VIM
301 Summary(fr.UTF-8): Fichiers communs indispensables pour toute version de l'éditeur VIM
302 Summary(id.UTF-8): File umum yang dibutuhkan oleh semua versi editor VIM
303 Summary(is.UTF-8): Grunnskrár sem allar útgáfur VIM ritilsins þurfa á að halda
304 Summary(it.UTF-8): File comuni necessari per tutte le versioni dell'editor VIM
305 Summary(ja.UTF-8): すべてのバージョンの VIM エディタで必要とされる共通ファイル
306 Summary(nb.UTF-8): Felles filer som er nødvendige for enhver versjon av VIM editoren
307 Summary(pl.UTF-8): Pliki przydatne edytorowi Vim
308 Summary(pt.UTF-8): Os ficheiros comuns necessários para qualquer versão do editor VIM
309 Summary(ru.UTF-8): Файлы, требуемые для любой версии редактора vim
310 Summary(sk.UTF-8): Spoločné súbory potrebné pre všetky verzie editoru VIM
311 Summary(sl.UTF-8): Skupne datoteke, potrebne s katerokoli različico urejevalnika VIM
312 Summary(sv.UTF-8): De gemensamma filerna som behövs av alla versioner av redigeraren VIM
313 Summary(uk.UTF-8): Файли, потрібні для будь-якої версії редактору vim
314 Summary(zh_CN.UTF-8): 任何版本的 VIM 编辑器所需的公用文件。
315 Group: Applications/Editors/Vim
316 # mktemp is for vimtutor
319 Obsoletes: vim-common
322 This package contains macros, documentation, syntax configuration and
323 manual pages for Vim. If you want to take advantage of Vim more
324 powerful features, you should install this package.
326 %description rt -l cs.UTF-8
327 Tento balíček obsahuje společné soubory pro všechny další balíčky s
330 %description rt -l da.UTF-8
331 The vim-rt package contains files which every VIM binary will need in
334 %description rt -l de.UTF-8
335 Das Paket vim-rt enthält Dateien, die jede VIM-Binärdatei für die
338 %description rt -l fr.UTF-8
339 Le paquetage vim-rt contient des fichiers dont chaque fichier binaire
340 VIM a besoin pour fonctionner.
342 %description rt -l id.UTF-8
343 Package vim-rt berisi file yang dibutuhkan semua versi VIM agar bisa
346 %description rt -l is.UTF-8
347 vim-rt pakkinn inniheldur skrár sem allar VIM keyrsluskrárnar þurfa
350 %description rt -l it.UTF-8
351 Il pacchetto vim-rt contiene i file necessari a ogni binario di VIM
352 per poter funzionare.
354 %description rt -l pl.UTF-8
355 W tym pakiecie znajdziesz dokumentację, makra, pliki konfiguracyjne i
356 strony podręcznika dla edytora Vim. Jeżeli chcesz korzystać z
357 zaawansowanych możliwości Vima, powinieneś zainstalować ten pakiet.
359 %description rt -l pt.UTF-8
360 O pacote vim-rt contém os ficheiros que todos os executáveis do VIM
361 irão necessitar para correr.
363 %description rt -l ru.UTF-8
364 Пакет vim-rt содержит файлы (например, файлы справки), которые нужны
365 для работы любой программы vim.
367 %description rt -l sk.UTF-8
368 Balík vim-rt obsahuje súbory, ktoré bude potrebovať pre správnu
369 funkciu každá verzia editoru VIM.
371 %description rt -l sv.UTF-8
372 Paketet vim-rt innehåller filer som alla VIM-binärer behöver för att
375 %description rt -l uk.UTF-8
376 Пакет vim-rt містить файли (наприклад, файли довідки), котрі потрібні
377 для роботи будь-якої програми vim.
380 Summary: English dictionaries for VIMspell
381 Summary(pl.UTF-8): Angielskie słowniki dla VIMspella
382 Group: Applications/Editors/Vim
383 Requires: %{name} = %{epoch}:%{version}-%{release}
385 %description spell-en
386 English dictionaries for VIMspell.
388 %description spell-en -l pl.UTF-8
389 Angielskie słowniki dla VIMspella.
391 %package -n gvim-athena
392 Summary: Vim for X Window built with Athena
393 Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki Athena
394 Group: Applications/Editors/Vim
395 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
400 %description -n gvim-athena
401 The classic Unix text editor now also under X Window System! This
402 version is built with Athena Widget Set.
404 %description -n gvim-athena -l pl.UTF-8
405 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
406 biblioteki Athena Widget Set.
408 %description -n gvim-athena -l ru.UTF-8
409 Этот пакет представляет собой версию VIM, собранную с библиотеками
410 Athena Widget Set, что позволяет запускать VIM как приложение X Window
411 System - с полностью графическим интерфейсом и поддержкой мыши.
413 %description -n gvim-athena -l uk.UTF-8
414 Цей пакет містить версію VIM, зібрану з бібліотеками Athena Widget
415 Set, що дозволяє запускати VIM як прикладну програму X Window System -
416 з повністю графічним інтерфейсом та підтримкою миші.
418 %package -n gvim-motif
419 Summary: Vim for X Window built with Motif
420 Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki Motif
421 Group: Applications/Editors/Vim
422 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
427 %description -n gvim-motif
428 The classic Unix text editor now also under X Window System! This
429 version is built with Motif.
431 %description -n gvim-motif -l pl.UTF-8
432 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
435 %description -n gvim-motif -l ru.UTF-8
436 Этот пакет представляет собой версию VIM, собранную с библиотеками
437 Motif, что позволяет запускать VIM как приложение X Window System - с
438 полностью графическим интерфейсом и поддержкой мыши.
440 %description -n gvim-motif -l uk.UTF-8
441 Цей пакет містить версію VIM, зібрану з бібліотеками Motif, що
442 дозволяє запускати VIM як прикладну програму X Window System - з
443 повністю графічним інтерфейсом та підтримкою миші.
446 Summary: Vim for X Window built with gtk
447 Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki GTK
448 Group: Applications/Editors/Vim
449 Requires(post,postun): gtk+2
450 Requires(post,postun): hicolor-icon-theme
451 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
456 %description -n gvim-gtk
457 The classic Unix text editor now also under X Window System! This
458 version is built with GTK.
460 %description -n gvim-gtk -l pl.UTF-8
461 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
464 %description -n gvim-gtk -l ru.UTF-8
465 Этот пакет представляет собой версию VIM, собранную с библиотеками
466 GTK, что позволяет запускать VIM как приложение X Window System - с
467 полностью графическим интерфейсом и поддержкой мыши. Просто скажите
470 %description -n gvim-gtk -l uk.UTF-8
471 Цей пакет містить версію VIM, зібрану з бібліотеками GTK, що дозволяє
472 запускати VIM як прикладну програму X Window System - з повністю
473 графічним інтерфейсом та підтримкою миші. Просто скажіть 'gvim'...
475 %package -n gvim-gnome
476 Summary: Vim for X Window built with GNOME
477 Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki GNOME
478 Group: Applications/Editors/Vim
479 Requires(post,postun): gtk+2
480 Requires(post,postun): hicolor-icon-theme
481 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
486 %description -n gvim-gnome
487 The classic Unix text editor now also under X Window System! This
488 version is build with GNOME.
490 %description -n gvim-gnome -l pl.UTF-8
491 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
494 %description -n gvim-gnome -l ru.UTF-8
495 Этот пакет представляет собой версию VIM, собранную с библиотеками
496 GNOME, что позволяет запускать VIM как приложение X Window System - с
497 полностью графическим интерфейсом и поддержкой мыши.
499 %description -n gvim-gnome -l uk.UTF-8
500 Цей пакет містить версію VIM, зібрану з бібліотеками GNOME, що
501 дозволяє запускати VIM як прикладну програму X Window System - з
502 повністю графічним інтерфейсом та підтримкою миші.
504 %package -n gvim-bonobo
505 Summary: Vim for X Window built as bonobo component
506 Summary(pl.UTF-8): Vim dla X Window zbudowany jako element bonobo
507 Group: Applications/Editors/Vim
508 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
513 %description -n gvim-bonobo
514 The classic Unix text editor now also under X Window System! This
515 version is build as bonobo component.
517 %description -n gvim-bonobo -l pl.UTF-8
518 Wersja edytora Vim pracująca w środowisku X Window, zbudowana jako
522 %setup -q -n %{name}71 -b1 -b2
557 %{?with_home_etc:%patch104 -p1}
560 %{?with_selinux:%patch105 -p1}
562 # autopaste patch - automatically switch to paste mode if `really fast typing'
568 install %{SOURCE14} runtime/indent
569 install %{SOURCE15} runtime/colors
570 install %{SOURCE16} runtime/syntax
571 install %{SOURCE17} runtime/syntax
572 install %{SOURCE18} runtime/syntax
573 install %{SOURCE19} runtime/ftplugin/spec.vim
578 # needed to prevent deconfiguring
586 --with-features=huge \
587 --enable-gui=gnome2 \
589 --enable-gtk2-check \
590 --enable-gnome-check \
592 %{!?with_perl:--disable-perlinterp} \
593 %{?with_perl:--enable-perlinterp} \
594 %{!?with_python:--disable-pythoninterp} \
595 %{?with_python:--enable-pythoninterp} \
596 %{!?with_ruby:--disable-rubyinterp} \
597 %{?with_ruby:--enable-rubyinterp} \
598 %{!?with_tcl:--disable-tclinterp} \
599 %{?with_tcl:--enable-tclinterp} \
603 --with-modifiedby="PLD Linux Distribution" \
604 --with-compiledby="PLD Linux Distribution"
606 %{__make} vim-component vim-factory Vim_Control.server
607 mv vim-component vim-factory Vim_Control.server bin/
612 LDFLAGS="%{rpmldflags} -static"
616 --disable-perlinterp \
617 --disable-pythoninterp \
618 --disable-rubyinterp \
619 --disable-tclinterp \
622 --disable-multibyte \
623 %{?with_bonobo:--disable-bonobo} \
624 --with-features=small \
625 --with-tlib="ncurses -ltinfo" \
627 --with-modifiedby="PLD Linux Distribution" \
628 --with-compiledby="PLD Linux Distribution"
632 mv -f vim bin/vim.static
633 LDFLAGS="%{rpmldflags}"
640 %{!?with_perl:--disable-perlinterp} \
641 %{?with_perl:--enable-perlinterp} \
642 %{!?with_python:--disable-pythoninterp} \
643 %{?with_python:--enable-pythoninterp} \
644 %{!?with_ruby:--disable-rubyinterp} \
645 %{?with_ruby:--enable-rubyinterp} \
646 %{!?with_tcl:--disable-tclinterp} \
647 %{?with_tcl:--enable-tclinterp} \
648 %{?with_bonobo:--disable-bonobo} \
651 --with-features=huge \
653 --with-tlib="ncurses -ltinfo" \
655 --with-modifiedby="PLD Linux Distribution" \
656 --with-compiledby="PLD Linux Distribution"
660 mv -f vim bin/vim.ncurses
665 --with-features=huge \
666 --enable-gui=athena \
668 %{!?with_perl:--disable-perlinterp} \
669 %{?with_perl:--enable-perlinterp} \
670 %{!?with_python:--disable-pythoninterp} \
671 %{?with_python:--enable-pythoninterp} \
672 %{!?with_ruby:--disable-rubyinterp} \
673 %{?with_ruby:--enable-rubyinterp} \
674 %{!?with_tcl:--disable-tclinterp} \
675 %{?with_tcl:--enable-tclinterp} \
676 %{?with_bonobo:--disable-bonobo} \
681 --with-tlib="ncurses -ltinfo" \
683 --with-modifiedby="PLD Linux Distribution" \
684 --with-compiledby="PLD Linux Distribution"
687 mv -f vim bin/gvim.athena
694 --with-features=huge \
697 %{!?with_perl:--disable-perlinterp} \
698 %{?with_perl:--enable-perlinterp} \
699 %{!?with_python:--disable-pythoninterp} \
700 %{?with_python:--enable-pythoninterp} \
701 %{!?with_ruby:--disable-rubyinterp} \
702 %{?with_ruby:--enable-rubyinterp} \
703 %{!?with_tcl:--disable-tclinterp} \
704 %{?with_tcl:--enable-tclinterp} \
705 %{?with_bonobo:--disable-bonobo} \
711 --with-tlib="ncurses -ltinfo" \
713 --with-modifiedby="PLD Linux Distribution" \
714 --with-compiledby="PLD Linux Distribution"
717 mv -f vim bin/gvim.motif
723 --with-features=huge \
725 --enable-gtk2-check \
727 %{!?with_perl:--disable-perlinterp} \
728 %{?with_perl:--enable-perlinterp} \
729 %{!?with_python:--disable-pythoninterp} \
730 %{?with_python:--enable-pythoninterp} \
731 %{!?with_ruby:--disable-rubyinterp} \
732 %{?with_ruby:--enable-rubyinterp} \
733 %{!?with_tcl:--disable-tclinterp} \
734 %{?with_tcl:--enable-tclinterp} \
735 %{?with_bonobo:--disable-bonobo} \
738 --with-tlib="ncurses -ltinfo" \
740 --with-modifiedby="PLD Linux Distribution" \
741 --with-compiledby="PLD Linux Distribution"
744 mv -f vim bin/gvim.gtk
750 --with-features=huge \
751 --enable-gui=gnome2 \
752 %{?with_bonobo:--disable-bonobo} \
753 --enable-gtk2-check \
754 --enable-gnome-check \
756 %{!?with_perl:--disable-perlinterp} \
757 %{?with_perl:--enable-perlinterp} \
758 %{!?with_python:--disable-pythoninterp} \
759 %{?with_python:--enable-pythoninterp} \
760 %{!?with_ruby:--disable-rubyinterp} \
761 %{?with_ruby:--enable-rubyinterp} \
762 %{!?with_tcl:--disable-tclinterp} \
763 %{?with_tcl:--enable-tclinterp} \
766 --with-tlib="ncurses -ltinfo" \
768 --with-modifiedby="PLD Linux Distribution" \
769 --with-compiledby="PLD Linux Distribution"
772 mv -f vim bin/gvim.gnome
775 %{__make} xxd/xxd languages
778 rm -rf $RPM_BUILD_ROOT
780 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/vim,%{_bindir}} \
781 $RPM_BUILD_ROOT{/bin,%{_mandir}/man1,%{_datadir}/vim} \
782 $RPM_BUILD_ROOT%{_desktopdir}
784 %{__make} -j1 install \
785 DESTDIR=$RPM_BUILD_ROOT
787 rm -f $RPM_BUILD_ROOT%{_bindir}/*
790 install src/bin/vim.ncurses $RPM_BUILD_ROOT%{_bindir}/vim
791 install src/bin/vim.static $RPM_BUILD_ROOT/bin/vi
793 install src/bin/vim.ncurses $RPM_BUILD_ROOT/bin/vi
794 ln -sf /bin/vi $RPM_BUILD_ROOT%{_bindir}/vim
796 install src/xxd/xxd $RPM_BUILD_ROOT%{_bindir}/xxd
797 install src/vimtutor $RPM_BUILD_ROOT%{_bindir}/vimtutor
801 # rm -f $RPM_BUILD_ROOT%{_mandir}/man1/*.1
802 # install runtime/doc/vim.1 $RPM_BUILD_ROOT%{_mandir}/man1
803 # install runtime/doc/xxd.1 $RPM_BUILD_ROOT%{_mandir}/man1
804 # install runtime/doc/vimtutor.1 $RPM_BUILD_ROOT%{_mandir}/man1
805 # echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/ex.1
806 # echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rview.1
807 # echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/rvim.1
808 # echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/view.1
810 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/vi.1
811 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/view.1
813 # not supported directories
814 rm -rf $RPM_BUILD_ROOT%{_mandir}/??.*/
816 mv -f $RPM_BUILD_ROOT%{_datadir}/vim/v*/vimrc_example.vim $RPM_BUILD_ROOT%{_sysconfdir}/vim/vimrc
817 mv -f $RPM_BUILD_ROOT%{_datadir}/vim/v*/gvimrc_example.vim $RPM_BUILD_ROOT%{_sysconfdir}/vim/gvimrc
819 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/eview
820 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/evim
821 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/rvim
822 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/vimdiff
823 ln -sf vi $RPM_BUILD_ROOT/bin/ex
824 ln -sf vi $RPM_BUILD_ROOT/bin/view
825 ln -sf vi $RPM_BUILD_ROOT/bin/rview
827 install %{SOURCE14} $RPM_BUILD_ROOT%{_desktopdir}
830 install src/bin/gvim.athena $RPM_BUILD_ROOT%{_bindir}/gvim.athena
831 install %{SOURCE10} $RPM_BUILD_ROOT%{_desktopdir}
834 install src/bin/gvim.motif $RPM_BUILD_ROOT%{_bindir}/gvim.motif
835 install %{SOURCE11} $RPM_BUILD_ROOT%{_desktopdir}
838 install src/bin/gvim.gnome $RPM_BUILD_ROOT%{_bindir}/gvim.gnome
839 install %{SOURCE13} $RPM_BUILD_ROOT%{_desktopdir}
842 install src/bin/gvim.gtk $RPM_BUILD_ROOT%{_bindir}/gvim.gtk
843 ln -sf gvim.gtk $RPM_BUILD_ROOT%{_bindir}/gvim
844 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/gview
845 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/gvimdiff
846 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/rgview
847 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/rgvim
848 install %{SOURCE12} $RPM_BUILD_ROOT%{_desktopdir}
851 install -d $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
852 install runtime/vim16x16.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/vim.png
853 install runtime/vim32x32.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/vim.png
854 install runtime/vim48x48.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/vim.png
858 install -d $RPM_BUILD_ROOT%{_libdir}/bonobo/servers
859 install src/bin/Vim_Control.server $RPM_BUILD_ROOT%{_libdir}/bonobo/servers
860 install src/bin/vim-{component,factory} $RPM_BUILD_ROOT%{_bindir}
863 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
865 unzip -qd $RPM_BUILD_ROOT%{_datadir}/vim/v*/doc %{SOURCE4}
867 install -d $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/{doc,{after/,}{compiler,ftdetect,ftplugin,indent,plugin,spell,syntax}}
868 > $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/doc/tags
871 rm -rf $RPM_BUILD_ROOT
874 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database_post
877 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database_postun
880 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database_post
882 %postun -n gvim-athena
883 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database_postun
886 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database_post
888 %postun -n gvim-motif
889 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database_postun
892 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database_post
893 %update_icon_cache hicolor
896 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database_postun
897 %update_icon_cache hicolor
900 %update_desktop_database_post
901 %update_icon_cache hicolor
903 %postun -n gvim-gnome
904 %update_desktop_database_postun
905 %update_icon_cache hicolor
908 %defattr(644,root,root,755)
909 %attr(755,root,root) %{_bindir}/eview
910 %attr(755,root,root) %{_bindir}/evim
911 %attr(755,root,root) %{_bindir}/rvim
912 %attr(755,root,root) %{_bindir}/vim
913 %attr(755,root,root) %{_bindir}/vimdiff
914 %{_mandir}/man1/eview.1*
915 %{_mandir}/man1/evim.1*
916 %{_mandir}/man1/rvim.1*
917 %{_mandir}/man1/vimdiff.1*
918 %lang(fi) %{_mandir}/fi/man1/rvim.1*
919 %lang(fr) %{_mandir}/fr/man1/eview.1*
920 %lang(fr) %{_mandir}/fr/man1/evim.1*
921 %lang(fr) %{_mandir}/fr/man1/rvim.1*
922 %lang(fr) %{_mandir}/fr/man1/vimdiff.1*
923 %lang(id) %{_mandir}/id/man1/rvim.1*
924 %lang(it) %{_mandir}/it/man1/eview.1*
925 %lang(it) %{_mandir}/it/man1/evim.1*
926 %lang(it) %{_mandir}/it/man1/rvim.1*
927 %lang(it) %{_mandir}/it/man1/vimdiff.1*
928 %lang(pl) %{_mandir}/pl/man1/eview.1*
929 %lang(pl) %{_mandir}/pl/man1/evim.1*
930 %lang(pl) %{_mandir}/pl/man1/rvim.1*
931 %lang(pl) %{_mandir}/pl/man1/vimdiff.1*
932 %lang(ru) %{_mandir}/ru/man1/eview.1*
933 %lang(ru) %{_mandir}/ru/man1/evim.1*
934 %lang(ru) %{_mandir}/ru/man1/rvim.1*
935 %lang(ru) %{_mandir}/ru/man1/vimdiff.1*
936 %{_desktopdir}/%{name}.desktop
941 %defattr(644,root,root,755)
942 %attr(755,root,root) /bin/*
943 %{_mandir}/man1/vi.1*
944 %{_mandir}/man1/ex.1*
945 %{_mandir}/man1/view.1*
946 %{_mandir}/man1/rview.1*
947 %lang(fi) %{_mandir}/fi/man1/vi.1*
948 %lang(fi) %{_mandir}/fi/man1/ex.1*
949 %lang(fi) %{_mandir}/fi/man1/view.1*
950 %lang(fi) %{_mandir}/fi/man1/rview.1*
951 %lang(fr) %{_mandir}/fr/man1/vi.1*
952 %lang(fr) %{_mandir}/fr/man1/ex.1*
953 %lang(fr) %{_mandir}/fr/man1/view.1*
954 %lang(fr) %{_mandir}/fr/man1/rview.1*
955 %lang(id) %{_mandir}/id/man1/vi.1*
956 %lang(id) %{_mandir}/id/man1/ex.1*
957 %lang(id) %{_mandir}/id/man1/view.1*
958 %lang(id) %{_mandir}/id/man1/rview.1*
959 #%lang(it) %{_mandir}/it/man1/vi.1*
960 %lang(it) %{_mandir}/it/man1/ex.1*
961 %lang(it) %{_mandir}/it/man1/view.1*
962 %lang(it) %{_mandir}/it/man1/rview.1*
963 %lang(pl) %{_mandir}/pl/man1/vi.1*
964 %lang(pl) %{_mandir}/pl/man1/ex.1*
965 %lang(pl) %{_mandir}/pl/man1/view.1*
966 %lang(pl) %{_mandir}/pl/man1/rview.1*
967 #%lang(ru) %{_mandir}/ru/man1/vi.1*
968 %lang(ru) %{_mandir}/ru/man1/ex.1*
969 %lang(ru) %{_mandir}/ru/man1/view.1*
970 %lang(ru) %{_mandir}/ru/man1/rview.1*
973 %defattr(644,root,root,755)
974 %attr(755,root,root) %{_bindir}/xxd
975 %{_mandir}/man1/xxd.1*
976 %lang(fr) %{_mandir}/fr/man1/xxd.1*
977 %lang(it) %{_mandir}/it/man1/xxd.1*
978 %lang(pl) %{_mandir}/pl/man1/xxd.1*
979 %lang(ru) %{_mandir}/ru/man1/xxd.1*
982 %defattr(644,root,root,755)
983 %attr(755,root,root) %{_bindir}/vimtutor
984 %dir %{_sysconfdir}/vim
985 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vim/vimrc
986 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vim/gvimrc
989 %dir %{_datadir}/vim/v*
990 %dir %{_datadir}/vim/v*/doc
991 %doc %{_datadir}/vim/v*/doc/*.txt
992 %lang(pl) %doc %{_datadir}/vim/v*/doc/*.plx
993 %attr(755,root,root) %{_datadir}/vim/v*/doc/*.pl
994 %verify(not md5 mtime size) %{_datadir}/vim/v*/doc/tags
995 %lang(pl) %verify(not md5 mtime size) %{_datadir}/vim/v*/doc/tags-pl
996 %{_datadir}/vim/v*/ftplugin
997 %{_datadir}/vim/v*/indent
998 %{_datadir}/vim/v*/keymap
999 %dir %{_datadir}/vim/v*/lang
1000 %doc %{_datadir}/vim/v*/lang/README*
1002 # just add after/ and ftdetect/ separately, other dirs caught by globs above or below
1003 %{_datadir}/vim/vimfiles/after
1004 %{_datadir}/vim/vimfiles/ftdetect
1006 %lang(af) %{_datadir}/vim/v*/lang/menu_af*
1007 %lang(af) %{_datadir}/vim/v*/lang/af/
1008 %lang(ca) %{_datadir}/vim/v*/lang/menu_ca*
1009 %lang(ca) %{_datadir}/vim/v*/lang/ca/
1010 %lang(cs) %{_datadir}/vim/v*/lang/menu_cs*
1011 %lang(cs) %{_datadir}/vim/v*/lang/menu_*czech*
1012 %lang(cs) %{_datadir}/vim/v*/lang/cs/
1013 %lang(de) %{_datadir}/vim/v*/lang/menu_de*
1014 %lang(de) %{_datadir}/vim/v*/lang/menu_*german*
1015 %lang(de) %{_datadir}/vim/v*/lang/de/
1016 %lang(en_GB) %{_datadir}/vim/v*/lang/menu_en_gb*
1017 %lang(en_GB) %{_datadir}/vim/v*/lang/menu_*english*
1018 %lang(en_GB) %{_datadir}/vim/v*/lang/en_GB/
1019 %lang(es) %{_datadir}/vim/v*/lang/menu_es*
1020 %lang(es) %{_datadir}/vim/v*/lang/menu_*spanish*
1021 %lang(es) %{_datadir}/vim/v*/lang/es/
1022 %lang(fr) %{_datadir}/vim/v*/lang/menu_fr*
1023 %lang(fr) %{_datadir}/vim/v*/lang/fr/
1024 %lang(ga) %{_datadir}/vim/v*/lang/ga/
1025 %lang(hu) %{_datadir}/vim/v*/lang/menu_hu*
1026 %lang(it) %{_datadir}/vim/v*/lang/menu_it*
1027 %lang(it) %{_datadir}/vim/v*/lang/it/
1028 %lang(ja) %{_datadir}/vim/v*/lang/menu_ja*
1029 %lang(ja) %{_datadir}/vim/v*/lang/ja/
1030 %lang(ko) %{_datadir}/vim/v*/lang/menu_ko*
1031 %lang(ko) %{_datadir}/vim/v*/lang/ko/
1032 %lang(nl) %{_datadir}/vim/v*/lang/menu_nl*
1033 %lang(nb) %{_datadir}/vim/v*/lang/menu_no*
1034 %lang(nb) %{_datadir}/vim/v*/lang/no/
1035 %lang(pl) %{_datadir}/vim/v*/lang/menu_pl*
1036 %lang(pl) %{_datadir}/vim/v*/lang/menu_*polish*
1037 %lang(pl) %{_datadir}/vim/v*/lang/pl/
1038 %lang(pt) %{_datadir}/vim/v*/lang/menu_pt*
1039 %lang(ru) %{_datadir}/vim/v*/lang/menu_ru*
1040 %lang(ru) %{_datadir}/vim/v*/lang/ru/
1041 %lang(sk) %{_datadir}/vim/v*/lang/menu_sk*
1042 %lang(sk) %{_datadir}/vim/v*/lang/menu_*slovak*
1043 %lang(sk) %{_datadir}/vim/v*/lang/sk/
1044 %lang(sr) %{_datadir}/vim/v*/lang/menu_sr*
1045 %lang(sv) %{_datadir}/vim/v*/lang/menu_sv*
1046 %lang(sv) %{_datadir}/vim/v*/lang/sv/
1047 %lang(uk) %{_datadir}/vim/v*/lang/menu_uk*
1048 %lang(uk) %{_datadir}/vim/v*/lang/uk/
1049 %lang(vi) %{_datadir}/vim/v*/lang/menu_vi*
1050 %lang(vi) %{_datadir}/vim/v*/lang/vi/
1051 %lang(zh_CN) %{_datadir}/vim/v*/lang/menu_zh.cp936*
1052 %lang(zh_CN) %{_datadir}/vim/v*/lang/menu_zh.gb2312*
1053 %lang(zh_CN) %{_datadir}/vim/v*/lang/menu_zh_cn*
1054 %lang(zh_CN) %{_datadir}/vim/v*/lang/menu_*chinese*gb*
1055 %lang(zh_CN) %{_datadir}/vim/v*/lang/zh_CN/
1056 %lang(zh_TW) %{_datadir}/vim/v*/lang/menu_zh.cp950*
1057 %lang(zh_TW) %{_datadir}/vim/v*/lang/menu_zh.big5*
1058 %lang(zh_TW) %{_datadir}/vim/v*/lang/menu_zh_tw*
1059 %lang(zh_TW) %{_datadir}/vim/v*/lang/menu_*taiwan*
1060 %lang(zh_TW) %{_datadir}/vim/v*/lang/zh_TW/
1062 %dir %{_datadir}/vim/v*/spell
1063 %{_datadir}/vim/v*/spell/cleanadd.vim
1064 %lang(he) %{_datadir}/vim/v*/spell/he.*
1065 %lang(yi) %{_datadir}/vim/v*/spell/yi.*
1067 %{_datadir}/vim/v*/macros
1068 %{_datadir}/vim/v*/plugin
1069 %{_datadir}/vim/v*/print
1070 %{_datadir}/vim/v*/syntax
1071 %{_datadir}/vim/v*/tools
1072 %{_datadir}/vim/v*/tutor
1073 %{_datadir}/vim/v*/colors
1074 %{_datadir}/vim/v*/compiler
1075 %{_datadir}/vim/v*/autoload
1076 %{_datadir}/vim/v*/*.vim
1078 %{_mandir}/man1/rvim.1*
1079 %{_mandir}/man1/vim.1*
1080 %{_mandir}/man1/vimtutor.1*
1081 %lang(fi) %{_mandir}/fi/man1/rvim.1*
1082 %lang(fi) %{_mandir}/fi/man1/vim.1*
1083 %lang(fr) %{_mandir}/fr/man1/rvim.1*
1084 %lang(fr) %{_mandir}/fr/man1/vim.1*
1085 %lang(fr) %{_mandir}/fr/man1/vimtutor.1*
1086 %lang(id) %{_mandir}/id/man1/vim.1*
1087 %lang(it) %{_mandir}/it/man1/vim.1*
1088 %lang(it) %{_mandir}/it/man1/vimtutor.1*
1089 %lang(pl) %{_mandir}/pl/man1/vim.1*
1090 %lang(pl) %{_mandir}/pl/man1/vimtutor.1*
1091 %lang(ru) %{_mandir}/ru/man1/vim.1*
1092 %lang(ru) %{_mandir}/ru/man1/vimtutor.1*
1093 %{_iconsdir}/hicolor/16x16/apps/vim.png
1094 %{_iconsdir}/hicolor/32x32/apps/vim.png
1095 %{_iconsdir}/hicolor/48x48/apps/vim.png
1098 %defattr(644,root,root,755)
1099 %{_datadir}/vim/v*/spell/en.*.*
1102 %files -n gvim-athena
1103 %defattr(644,root,root,755)
1104 %attr(755,root,root) %{_bindir}/gvim.athena
1105 %{_desktopdir}/gvim-athena.desktop
1109 %files -n gvim-motif
1110 %defattr(644,root,root,755)
1111 %attr(755,root,root) %{_bindir}/gvim.motif
1112 %{_desktopdir}/gvim-motif.desktop
1117 %defattr(644,root,root,755)
1118 %attr(755,root,root) %{_bindir}/gvim.gtk
1119 %attr(755,root,root) %{_bindir}/gvimdiff
1120 %attr(755,root,root) %{_bindir}/rgvim
1121 %attr(755,root,root) %{_bindir}/rgview
1122 %attr(755,root,root) %verify(not link) %{_bindir}/gvim
1123 %{_mandir}/man1/gvi*
1124 %{_mandir}/man1/rgv*
1125 %lang(fi) %{_mandir}/fi/man1/gvi*
1126 %lang(fi) %{_mandir}/fi/man1/rgv*
1127 %lang(fr) %{_mandir}/fr/man1/gvi*
1128 %lang(fr) %{_mandir}/fr/man1/rgv*
1129 %lang(id) %{_mandir}/id/man1/gvi*
1130 %lang(id) %{_mandir}/id/man1/rgv*
1131 %lang(it) %{_mandir}/it/man1/gvi*
1132 %lang(it) %{_mandir}/it/man1/rgv*
1133 %lang(pl) %{_mandir}/pl/man1/gvi*
1134 %lang(pl) %{_mandir}/pl/man1/rgv*
1135 %lang(ru) %{_mandir}/ru/man1/gvi*
1136 %lang(ru) %{_mandir}/ru/man1/rgv*
1137 %{_desktopdir}/gvim-gtk.desktop
1141 %files -n gvim-gnome
1142 %defattr(644,root,root,755)
1143 %attr(755,root,root) %{_bindir}/gvim.gnome
1144 %{_desktopdir}/gvim-gnome.desktop
1148 %files -n gvim-bonobo
1149 %defattr(644,root,root,755)
1150 %attr(755,root,root) %{_bindir}/vim-component
1151 %attr(755,root,root) %{_bindir}/vim-factory
1152 %{_libdir}/bonobo/servers/*