3 %bcond_without static # don't build static version
4 %bcond_without athena # don't build Athena Widgets-based gvim
5 %bcond_without motif # don't build Motif-based gvim
6 %bcond_without gtk # don't build GTK+-based gvim support
7 %bcond_without gnome # don't build GNOME-based gvim support
8 %bcond_without heavy # don't build heavy (full-featured GNOME-based gvim/vim)
9 %bcond_without gui # don't build any GUI
10 %bcond_with perl # with Perl interp in vim package
11 %bcond_with python # with Python interp in vim package
12 %bcond_with ruby # with Ruby interp in vim package
13 %bcond_with tcl # with Tcl interp
14 %bcond_without selinux # without selinux support
15 %bcond_without home_etc # without home_etc support
24 # Command to check for latest patch:
25 # curl -s ftp://ftp.vim.org/pub/editors/vim/patches/7.3/MD5SUMS | grep -vF .gz | tail -n1 | awk '{print $2}'
28 %define patchlevel 107
30 Summary: Vi IMproved - a Vi clone
31 Summary(de.UTF-8): VIsual editor iMproved
32 Summary(es.UTF-8): Editor visual incrementado
33 Summary(fr.UTF-8): Editeur VIM : VIsual editor iMproved
34 Summary(hu.UTF-8): Vi IMproved - a Vi szerkesztő bővítése
35 Summary(pl.UTF-8): Vi IMproved - klon edytora Vi
36 Summary(pt_BR.UTF-8): Editor visual incrementado
37 Summary(ru.UTF-8): Visual editor IMproved - Единственно Правильный Редактор :)
38 Summary(tr.UTF-8): Gelişmiş bir vi sürümü
39 Summary(uk.UTF-8): Visual editor IMproved - Єдино Вірний Редактор :)
41 Version: %{ver}.%{patchlevel}
45 Group: Applications/Editors/Vim
46 Source0: ftp://ftp.vim.org/pub/vim/unix/%{name}-%{ver}.tar.bz2
47 # Source0-md5: 5b9510a17074e2b37d8bb38ae09edbf2
48 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
49 # Source1-md5: bc4d1e115ca506ad7751b9bd2b773a7f
50 Source2: http://skawina.eu.org/mikolaj/usr_doc_pl.zip
51 # Source2-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
58 # http://www.vim.org/scripts/script.php?script_id=1491 (0.7.5)
59 Source20: javascript.vim
60 # http://www.vim.org/scripts/script.php?script_id=447 (20040206)
62 # http://www.vim.org/scripts/script.php?script_id=1571 (0.9.7)
65 # http://www.vim.org/scripts/script.php?script_id=415 (1.15)
67 # http://www.vim.org/scripts/script.php?script_id=92 (1.0)
69 # http://www.vim.org/scripts/script.php?script_id=368 (1.2.5)
70 Source32: oceandeep.vim
71 # http://www.vim.org/scripts/script.php?script_id=1464 (2.6.3)
73 %patchset_source -f ftp://ftp.vim.org/pub/editors/vim/patches/7.3/7.3.%03g 1 %{patchlevel}
74 Patch0: %{name}-sysconfdir.patch
75 Patch1: %{name}-visual.patch
76 Patch2: %{name}-paths.patch
77 Patch3: %{name}-no_libelf.patch
78 Patch4: %{name}-egrep.patch
79 Patch5: %{name}-awk.patch
80 Patch6: %{name}-filetype_vim-perl_tests.patch
81 Patch7: %{name}-apache.patch
82 Patch8: %{name}-po-syntax.patch
83 Patch9: %{name}-modprobe.patch
84 Patch10: %{name}-doubleparenthesis.patch
85 Patch11: %{name}-syntax-fstab.patch
86 Patch12: 010_all_%{name}-6.3-vixie.patch
87 Patch13: 013_all_%{name}-7.0-cron-vars-79981.patch
88 Patch14: 020_all_%{name}-7.0-fstab-tmpfs-size.patch
89 Patch15: 021_all_%{name}-7.0-fstab-bogus-errors.patch
90 Patch16: 024_all_%{name}-6.3-bash-83565.patch
91 Patch17: 027_all_%{name}-7.0-automake-substitutions-93378.patch
92 Patch18: %{name}-smarty.patch
93 Patch19: %{name}-tutor-lessdeps.patch
94 Patch20: %{name}-nagios.patch
95 Patch21: %{name}-filetypes.patch
96 Patch22: %{name}-man_installation.patch
97 Patch23: %{name}-vimrc.patch
98 Patch24: %{name}-syntax-exports.patch
99 Patch25: %{name}-syntax-sshconfig.patch
100 Patch102: %{name}-gtkfilechooser.patch
101 Patch104: %{name}-home_etc.patch
102 Patch105: %{name}-autopaste.patch
103 Patch106: %{name}-ft-cron.patch
104 Patch108: %{name}-phpscript.patch
105 Patch109: %{name}-pam.patch
106 Patch110: %{name}-ft-bash.patch
107 Patch112: %{name}-localedir.patch
108 Patch113: %{name}-locales.patch
109 Patch114: %{name}-rtdir.patch
110 Patch115: %{name}-ft-mib.patch
111 Patch116: %{name}-ft-lib-udevrules.patch
112 Patch117: %{name}-ft-mysql.patch
113 URL: http://www.vim.org/
114 BuildRequires: acl-devel
115 BuildRequires: autoconf
116 BuildRequires: gettext-devel
117 BuildRequires: gpm-devel
118 %if "%{pld_release}" == "ac"
119 %{?with_athena:BuildRequires: XFree86-devel}
121 %{?with_athena:BuildRequires: xorg-lib-libXaw-devel}
123 %if %{with gtk} || %{with heavy}
124 BuildRequires: gtk+2-devel >= 2:2.6.0
126 %{?with_gnome:BuildRequires: libgnomeui-devel >= 2.2.0.1}
127 %if %{with selinux} || %{with heavy}
128 BuildRequires: libselinux-devel
130 BuildRequires: ncurses-devel
131 %{?with_motif:BuildRequires: openmotif-devel}
132 BuildRequires: pkgconfig
133 %if %{with perl} || %{with heavy}
134 BuildRequires: perl-devel
136 %if %{with python} || %{with heavy}
137 BuildRequires: python-devel
139 BuildRequires: rpm >= 4.4.9-56
140 BuildRequires: rpmbuild(macros) >= 1.426
141 %if %{with ruby} || %{with heavy}
142 BuildRequires: ruby-devel
144 %if %{with tcl} || %{with heavy}
145 BuildRequires: tcl-devel
149 BuildRequires: acl-static
150 BuildRequires: attr-static
151 BuildRequires: glibc-static
152 %{?with_selinux:BuildRequires: libselinux-static}
153 BuildRequires: ncurses-static
155 Provides: %{name}-static = %{epoch}:%{version}-%{release}
156 Obsoletes: elvis-static
159 Obsoletes: vim-minimal
160 Obsoletes: vim-static
163 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
166 Provides: vim-editor = %{epoch}:%{version}-%{release}
167 Obsoletes: vim-enhanced
168 Obsoletes: vim-ispell
169 Obsoletes: vim-plugin-multvals
170 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
172 # configure redefines it to =1
173 %define filterout_cpp -D_FORTIFY_SOURCE=[0-9]*
175 # that's example script
176 %define _noautoreq '/bin/csh'
178 # cflags get changed while configuring
179 %undefine configure_cache
182 Text editor similar to Vi. Important improvements: multiple windows,
183 multi-level undo, block highliting, folding, and many other.
185 %description -l cs.UTF-8
186 VIM je nový a vylepšený editor vycházející z klasického editoru vi. Vi
187 byl prvním celoobrazovkovým editorem pro Unix a je stále velmi
188 populární. VIM je obohacený funkcemi jako: podpora více oken,
189 víceúrovňové undo, zvýrazňování bloků a řadu dalších užitečných
192 %description -l de.UTF-8
193 Der Visual-Editor iMproved ist ein aktualisierter und erweiterter Klon
194 des vi-Editors, der mit praktisch allen UN*X-Systemen ausgeliefert
195 wird. Er bringt mehrere Fenster, mehrstufige Widerrufen-Funktion,
196 Block-Markierung und viele weitere Zusatzfunktionen im Vergleich zum
197 Standard-vi-Programm.
199 %description -l es.UTF-8
200 El editor Visual Mejorado es una versión actualizada y con nuevas
201 características adicionales del mundialmente famoso 'vi' que acompaña
202 prácticamente todos los sistemas UN*X. Posibilita trabajar con
203 múltiples ventanas, varios niveles de deshacer, bloques enfatizados, y
204 otras muchas características del 'vi'.
206 %description -l fr.UTF-8
207 L'éditeur VIsuel aMélioré est un clone mis à jour et doté de
208 caractéristiques supplémentaires de l'éditeur « vi » fourni avec
209 pratiquement tous les systèmes UN*X. Il ajoute les fenêtres
210 mutltiples, l'annulation a plusieurs niveaux, la mise en évidence des
211 blocs et autres caractéristiques au vi de base.
213 %description -l hu.UTF-8
214 A Vi-hez hasonló texteditor. Néhány fontos bővítés: ablakkezelés,
215 többszintű undo, blokk kiemelés, kódrészletek összecsukása, és még sok
218 %description -l id.UTF-8
219 VIM (VIsual editor iMproved) adalah versi vi editor yang sudah
220 diupdate dan ditambah kemampuannya. Vi adalah editor untuk UNIX yang
221 pertama yang menggunakan layar, dan sekarang masih sangat populer. VIM
222 mengembangkan vi dengan menambah kemampuan baru seperti: multiple
223 windows, multi-level undo, block highlighting, dll.
225 %description -l is.UTF-8
226 VIM (VIsual editor iMproved) er uppfærð og endurbætt útgáfa af vi
227 ritlinum. Vi var fyrsti skjá-ritillinn fyrir UNIX og er enn mjög
228 vinsæll. VIM gerist föðurbetrungur með nýjum möguleikum líkt og
229 gluggakerfi, iðrun og yfirbót (e: multi-level undo), blokkarvali og
232 %description -l it.UTF-8
233 VIM (Vi IMproved) è una versione aggiornata e perfezionata dell'editor
234 vi. Vi è stato il primo editor per UNIX realmente basato su video ed è
235 ancora molto diffuso. VIM perfeziona vi aggiungendo nuove funzioni:
236 finestre multiple, funzione \"annulla\" multilivello, evidenziazione
239 %description -l pl.UTF-8
240 Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu
241 oknach, wielopoziomowa opcja 'cofnij', bloki, podświetlanie składni,
242 folding i wiele innych.
244 %description -l pt.UTF-8
245 O VIM (VIsual editor iMproved) é uma versão melhorada e actualizada do
246 editor vi. O vi foi o primeiro verdadeiro editor baseado em ecrã para
247 o UNIX, e ainda é muito popular. O VIM melhora o vi acrescentando
248 novas potencialidades: janelas múltiplas, anulação multi-nível, realce
251 %description -l pt_BR.UTF-8
252 O editor Vim (Vi Enhanced) é um versão atualizada e com novas
253 características do mundialmente famoso 'vi' que acompanha praticamente
254 todos os sistemas UN*X. Ele possibilita trabalhar com múltiplas
255 janelas, vários níveis de desfazer, blocos enfatizados, e muitas
256 outras características do 'vi'.
258 %description -l ru.UTF-8
259 VIsual editor iMproved - это обновленный и значительно улучшенный клон
260 редактора vi, который поставляется практически со всеми
261 UN*X-системами. В этой версии есть многоуровневый откат, выделение
262 блоков, синтаксическая подсветка и много другого...
264 %description -l sk.UTF-8
265 VIM (VIsual editor iMproved) je novšia a vylepšená verzia editoru vi.
266 Vi bol prvým skutočne obrazovkovo orientovaným editorom pre UNIX a
267 stále je veľmi populárny. VIM má oproti vi vylepšenia ako: prácu s
268 viacerými oknami, viacnásobné undo, zvýrazňovanie blokov textu a iné.
270 %description -l sv.UTF-8
271 VIM (Vi IMproved) är en uppdaterad och förbättrad version av
272 redigeraren vi. Vi var den första riktiga skärmbaserade redigeraren
273 till UNIX, och är fortfarande väldigt populär. VIM förbättrar vi med
274 nya finesser: flera fönster, flernivå ångra, blockmarkering och mer
277 %description -l tr.UTF-8
278 Standart vi metin düzenleyicisinin gelişmiş hali; daha fazla komut,
279 birden fazla pencere desteği ve blok işaretleme yetenekleri içerir.
281 %description -l uk.UTF-8
282 VIsual editor iMproved - це оновлений та значно поліпшений клон
283 редактора vi, який поставляється практично зі всіма UN*X-системами. В
284 цій версії є багаторівневий відкат, виділення блоків, синтаксична
285 підсвітка та багато іншого...
288 Summary: Utility to convert files to hexdump or do the reverse
289 Summary(pl.UTF-8): Narzędzie do zamiany plików na postać szesnastkową i odwrotnie
290 Group: Applications/Editors/Vim
293 xxd creates a hex dump of a given file or standard input. It can also
294 convert a hex dump back to its original binary form. Like uuencode and
295 uudecode it allows the transmission of binary data in a `mail-safe'
296 ASCII representation, but has the advantage of decoding to standard
297 output. Moreover, it can be used to perform binary file patching.
299 %description -n xxd -l pl.UTF-8
300 xxd tworzy szesnastkowy zapis pliku podanego na standardowe wejście.
301 Może także przekonwertować taki zapis na oryginalną, binarną postać.
302 Podobnie jak uuencode i uudecode pozwala na przesyłanie danych
303 binarnych w postaci ASCII, ale ma możliwość dekodowania na standardowe
304 wyjście. Co więcej, może być użyty do modyfikowania plików binarnych.
307 Summary: Full featured build of Vim
308 Summary(hu.UTF-8): A Vim teljeskörű szolgáltatásait nyújtó verzió
309 Summary(pl.UTF-8): W pełni funkcjonalna wersja Vima
310 Group: Applications/Editors/Vim
311 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
314 Provides: vim-editor = %{epoch}:%{version}-%{release}
315 Obsoletes: vim-enhanced
316 Obsoletes: vim-ispell
317 Obsoletes: vim-plugin-multvals
320 This package provides full featured version of Vim, which includes
321 support for Perl, Python, Ruby and Tcl scripting.
323 %description heavy -l hu.UTF-8
324 Ez a csomag a Vim teljeskörű szolgáltatásait nyújtó verzióját
325 tartalmazza, amelyben benne van a Perl, Python, Ruby és Tcl támogatás.
327 %description heavy -l pl.UTF-8
328 Pakiet ten dostarcza w pełni funkcjonalną wersję Vima, czyli
329 zawierającą obsługę skryptów w językach Perl, Python, Ruby oraz Tcl.
332 Summary: Statically linked Vim
333 Summary(hu.UTF-8): A Vim statikus verziója
334 Summary(pl.UTF-8): Statycznie skonsolidowany Vim
335 Group: Applications/Editors/Vim
338 Provides: vim-editor = %{epoch}:%{version}-%{release}
339 Obsoletes: elvis-static
341 Obsoletes: vim-minimal
344 Text editor similar to Vi. This version is built with minimal feature
345 and is installed in /bin as a rescue tool. The installation of this
346 package is STRONGLY recommended.
348 %description static -l hu.UTF-8
349 Vi-hez hasonló text editor. Ez a verzió a legminimálisabb
350 szolgáltatásokat nyújtja, és a /bin könyvtárba települ, mint egy mentő
351 eszköz. Ennek a csomagnak a telepítése ERŐSEN javallott.
353 %description static -l pl.UTF-8
354 Edytor tekstu podobny do Vi. Ta wersja została skonsolidowana
355 statycznie i posiada minimalną ilość dodatków. Jest instalowana w /bin
356 jako narzędzie dla administratora. Instalacja tego pakietu jest MOCNO
357 zalecana, może on pomóc Ci uratować system w czasie awarii.
359 %description static -l ru.UTF-8
360 Пакет vim-static устанавливает разновидность vim как /bin/vi, что
361 удобно для запуска даже когда смонтирована только корневая файловая
364 %description static -l uk.UTF-8
365 Пакет vim-static встановлює різновид vim як /bin/vi, що зручно для
366 запуску навіть тоді, коли змонтована тільки корньова файлова система.
369 Summary: Vim runtime files
370 Summary(cs.UTF-8): Soubory nezbytné pro libovolný editor VIM
371 Summary(da.UTF-8): Fælles filer som er nødvendige for enhver version af VIM editoren
372 Summary(de.UTF-8): Die von allen Versionen des VIM-Editors benötigten gemeinsamen Dateien
373 Summary(es.UTF-8): Ficheros comunes a todas las versiones de VIM
374 Summary(fr.UTF-8): Fichiers communs indispensables pour toute version de l'éditeur VIM
375 Summary(hu.UTF-8): A Vim futásidejű fájljai
376 Summary(id.UTF-8): File umum yang dibutuhkan oleh semua versi editor VIM
377 Summary(is.UTF-8): Grunnskrár sem allar útgáfur VIM ritilsins þurfa á að halda
378 Summary(it.UTF-8): File comuni necessari per tutte le versioni dell'editor VIM
379 Summary(ja.UTF-8): すべてのバージョンの VIM エディタで必要とされる共通ファイル
380 Summary(nb.UTF-8): Felles filer som er nødvendige for enhver versjon av VIM editoren
381 Summary(pl.UTF-8): Pliki przydatne dla edytora Vim
382 Summary(pt.UTF-8): Os ficheiros comuns necessários para qualquer versão do editor VIM
383 Summary(ru.UTF-8): Файлы, требуемые для любой версии редактора vim
384 Summary(sk.UTF-8): Spoločné súbory potrebné pre všetky verzie editoru VIM
385 Summary(sl.UTF-8): Skupne datoteke, potrebne s katerokoli različico urejevalnika VIM
386 Summary(sv.UTF-8): De gemensamma filerna som behövs av alla versioner av redigeraren VIM
387 Summary(uk.UTF-8): Файли, потрібні для будь-якої версії редактору vim
388 Summary(zh_CN.UTF-8): 任何版本的 VIM 编辑器所需的公用文件。
389 Group: Applications/Editors/Vim
390 Requires: rpm-whiteout >= 1.3
391 Requires: vim-plugin-securemodelines
392 Obsoletes: gvim-bonobo
393 Obsoletes: vim-common
396 This package contains macros, documentation, syntax configuration and
397 manual pages for Vim. If you want to take advantage of Vim more
398 powerful features, you should install this package.
400 %description rt -l cs.UTF-8
401 Tento balíček obsahuje společné soubory pro všechny další balíčky s
404 %description rt -l de.UTF-8
405 Das Paket vim-rt enthält Dateien, die jede VIM-Binärdatei für die
408 %description rt -l fr.UTF-8
409 Le paquetage vim-rt contient des fichiers dont chaque fichier binaire
410 VIM a besoin pour fonctionner.
412 %description rt -l hu.UTF-8
413 Ez a csomag makrókat, dokumentációt, nyelvi konfigurációt és kézikönyv
414 oldalakat tartalmaz Vim-hez. Ha ki akarod használni a Vim
415 lehetőségeit, érdemes telepítened ezt a csomagot.
417 %description rt -l id.UTF-8
418 Package vim-rt berisi file yang dibutuhkan semua versi VIM agar bisa
421 %description rt -l is.UTF-8
422 vim-rt pakkinn inniheldur skrár sem allar VIM keyrsluskrárnar þurfa
425 %description rt -l it.UTF-8
426 Il pacchetto vim-rt contiene i file necessari a ogni binario di VIM
427 per poter funzionare.
429 %description rt -l pl.UTF-8
430 W tym pakiecie znajdują się makra, pliki konfiguracyjne i strony
431 podręcznika dla edytora Vim. Aby korzystać z zaawansowanych możliwości
432 Vima, należy zainstalować ten pakiet.
434 %description rt -l pt.UTF-8
435 O pacote vim-rt contém os ficheiros que todos os executáveis do VIM
436 irão necessitar para correr.
438 %description rt -l ru.UTF-8
439 Пакет vim-rt содержит файлы (например, файлы справки), которые нужны
440 для работы любой программы vim.
442 %description rt -l sk.UTF-8
443 Balík vim-rt obsahuje súbory, ktoré bude potrebovať pre správnu
444 funkciu každá verzia editoru VIM.
446 %description rt -l sv.UTF-8
447 Paketet vim-rt innehåller filer som alla VIM-binärer behöver för att
450 %description rt -l uk.UTF-8
451 Пакет vim-rt містить файли (наприклад, файли довідки), котрі потрібні
452 для роботи будь-якої програми vim.
455 Summary: Vim runtime extra files
456 Summary(pl.UTF-8): Dodatkowe pliki uruchomieniowe Vima
457 Group: Applications/Editors/Vim
458 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
460 %description rt-extras
461 This package contains more runtime extra files, not really useful. If
462 you want to take full advantage of Vim more powerful features, you
463 should install this package.
465 %description rt-extras -l pl.UTF-8
466 Ten pakiet zawiera dodatkowe pliki uruchomieniowe, nie tak bardzo
467 przydatne. Aby korzystać ze wszystkich możliwości Vima, należy
468 zainstalować ten pakiet.
471 Summary: Context Vim documentation
472 Summary(pl.UTF-8): Dokumentacja kontekstowa do Vima
473 Group: Applications/Editors/Vim
474 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
478 This package contains Vim documentation accessible from vim itself
481 %description doc -l pl.UTF-8
482 Ten pakiet zawiera dokumentację do Vima dostępną z poziomu samego
483 vima za pomocą polecenia :help.
486 Summary: English dictionaries for VIMspell
487 Summary(pl.UTF-8): Angielskie słowniki dla VIMspella
488 Group: Applications/Editors/Vim
489 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
491 %description spell-en
492 English dictionaries for VIMspell.
494 %description spell-en -l pl.UTF-8
495 Angielskie słowniki dla VIMspella.
498 Summary: Vim tutorial
499 Summary(hu.UTF-8): Vim tutorial
500 Summary(pl.UTF-8): Samouczek do Vima
501 Group: Applications/Editors/Vim
502 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
504 Requires: vim-editor = %{epoch}:%{version}-%{release}
507 This package contains Vim tutorial.
509 %description tutor -l hu.UTF-8
510 Ez a csomag a vimtutor-t tartalmazza, amely egy gyakorlat-orientált
513 %description tutor -l pl.UTF-8
514 Ten pakiet zawiera samouczek do Vima.
516 %package -n gvim-athena
517 Summary: Vim for X Window built with Athena
518 Summary(hu.UTF-8): A Vim X Window verziója, az Athena felhasználásával
519 Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki Athena
520 Group: Applications/Editors/Vim
521 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
525 Provides: vim-editor = %{epoch}:%{version}-%{release}
528 %description -n gvim-athena
529 The classic Unix text editor now also under X Window System! This
530 version is built with Athena Widget Set.
532 %description -n gvim-athena -l hu.UTF-8
533 A Vim X Window verziója, az Athena Widgetkészlet felhasználásával.
535 %description -n gvim-athena -l pl.UTF-8
536 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
537 biblioteki Athena Widget Set.
539 %description -n gvim-athena -l ru.UTF-8
540 Этот пакет представляет собой версию VIM, собранную с библиотеками
541 Athena Widget Set, что позволяет запускать VIM как приложение X Window
542 System - с полностью графическим интерфейсом и поддержкой мыши.
544 %description -n gvim-athena -l uk.UTF-8
545 Цей пакет містить версію VIM, зібрану з бібліотеками Athena Widget
546 Set, що дозволяє запускати VIM як прикладну програму X Window System -
547 з повністю графічним інтерфейсом та підтримкою миші.
549 %package -n gvim-motif
550 Summary: Vim for X Window System built with Motif
551 Summary(hu.UTF-8): A Vim X Window verziója, a Motif felhasználásával
552 Summary(pl.UTF-8): Vim dla systemu X Window korzystający z biblioteki Motif
553 Group: Applications/Editors/Vim
554 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
558 Provides: vim-editor = %{epoch}:%{version}-%{release}
561 %description -n gvim-motif
562 The classic Unix text editor now also under X Window System! This
563 version is built with Motif.
565 %description -n gvim-motif -l hu.UTF-8
566 A Vim X Window verziója, a Motif Widgetkészlet felhasználásával.
568 %description -n gvim-motif -l pl.UTF-8
569 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
572 %description -n gvim-motif -l ru.UTF-8
573 Этот пакет представляет собой версию VIM, собранную с библиотеками
574 Motif, что позволяет запускать VIM как приложение X Window System - с
575 полностью графическим интерфейсом и поддержкой мыши.
577 %description -n gvim-motif -l uk.UTF-8
578 Цей пакет містить версію VIM, зібрану з бібліотеками Motif, що
579 дозволяє запускати VIM як прикладну програму X Window System - з
580 повністю графічним інтерфейсом та підтримкою миші.
583 Summary: Vim for X Window System built with GTK+
584 Summary(hu.UTF-8): A Vim X Window verziója, a GTK+ felhasználásával
585 Summary(pl.UTF-8): Vim dla systemu X Window korzystający z biblioteki GTK+
586 Group: Applications/Editors/Vim
587 Requires(post,postun): gtk+2
588 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
589 Requires: %{name}-rt-extras = %{epoch}:%{version}-%{release}
593 Provides: vim-editor = %{epoch}:%{version}-%{release}
596 %description -n gvim-gtk
597 The classic Unix text editor now also under X Window System! This
598 version is built with GTK+.
600 %description -n gvim-gtk -l hu.UTF-8
601 A Vim X Window verziója, a GTK+ Widgetkészlet felhasználásával.
603 %description -n gvim-gtk -l pl.UTF-8
604 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
607 %description -n gvim-gtk -l ru.UTF-8
608 Этот пакет представляет собой версию VIM, собранную с библиотеками
609 GTK, что позволяет запускать VIM как приложение X Window System - с
610 полностью графическим интерфейсом и поддержкой мыши. Просто скажите
613 %description -n gvim-gtk -l uk.UTF-8
614 Цей пакет містить версію VIM, зібрану з бібліотеками GTK, що дозволяє
615 запускати VIM як прикладну програму X Window System - з повністю
616 графічним інтерфейсом та підтримкою миші. Просто скажіть 'gvim'...
618 %package -n gvim-gnome
619 Summary: Vim for X Window System built with GNOME
620 Summary(hu.UTF-8): A Vim X Window verziója, a GNOME felhasználásával
621 Summary(pl.UTF-8): Vim dla systemu X Window korzystający z biblioteki GNOME
622 Group: Applications/Editors/Vim
623 Requires(post,postun): gtk+2
624 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
625 Requires: %{name}-rt-extras = %{epoch}:%{version}-%{release}
629 Provides: vim-editor = %{epoch}:%{version}-%{release}
632 %description -n gvim-gnome
633 The classic Unix text editor now also under X Window System! This
634 version is build with GNOME.
636 %description -n gvim-gnome -l hu.UTF-8
637 A Vim X Window verziója, a GNOME felhasználásával.
639 %description -n gvim-gnome -l pl.UTF-8
640 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
643 %description -n gvim-gnome -l ru.UTF-8
644 Этот пакет представляет собой версию VIM, собранную с библиотеками
645 GNOME, что позволяет запускать VIM как приложение X Window System - с
646 полностью графическим интерфейсом и поддержкой мыши.
648 %description -n gvim-gnome -l uk.UTF-8
649 Цей пакет містить версію VIM, зібрану з бібліотеками GNOME, що
650 дозволяє запускати VIM як прикладну програму X Window System - з
651 повністю графічним інтерфейсом та підтримкою миші.
653 %package -n gvim-heavy
654 Summary: Full featured build of Vim with X Window support
655 Summary(hu.UTF-8): A gvim legteljesebb verziója
656 Summary(pl.UTF-8): W pełni funkcjonalna wersja Vima z interfejsem dla X Window
657 Group: Applications/Editors/Vim
658 Requires(post,postun): gtk+2
659 Requires: %{name}-rt = %{epoch}:%{version}-%{release}
660 Requires: %{name}-rt-extras = %{epoch}:%{version}-%{release}
664 Provides: vim-editor = %{epoch}:%{version}-%{release}
667 %description -n gvim-heavy
668 This package provides full featured version of Vim, which includes
669 support for Perl, Python, Ruby and Tcl scripting, as well as GTK+2
672 %description -n gvim-heavy -l hu.UTF-8
673 A gvim legteljesebb verziója, Perl, Python, Ruby és Tcl támogatással.
675 %description -n gvim-heavy -l pl.UTF-8
676 Pakiet ten dostarcza w pełni funkcjonalną wersję Vima, czyli
677 zawierającą obsługę skryptów w językach Perl, Python, Ruby oraz Tcl
678 jak również GUI GTK+2.
681 %setup -q -n %{name}73
684 %patchset_patch 1 %{patchlevel}
714 %{?with_home_etc:%patch104 -p1}
716 # autopaste patch - automatically switch to paste mode
717 # when `really fast typing' situation happens
732 cp -a %{SOURCE20} runtime/syntax
733 cp -a %{SOURCE22} runtime/syntax
734 cp -a %{SOURCE23} runtime/syntax
735 cp -a %{SOURCE30} runtime/colors
736 cp -a %{SOURCE31} runtime/colors
737 cp -a %{SOURCE32} runtime/colors
739 %{__unzip} -qd runtime/doc %{SOURCE2}
741 # remove unsupported locales
742 rm -f src/po/zh_{CN,TW}.UTF-8.po
743 rm -f runtime/lang/menu_zh_{cn,tw}.utf-8.vim
746 mv -f src/po/n{o,b}.po
747 mv -f runtime/tutor/tutor.n{o,b}
748 mv -f runtime/tutor/tutor.n{o,b}.utf-8
749 mv -f runtime/lang/menu_n{o,b}.latin1.vim
750 mv -f runtime/lang/menu_n{o,b}.utf-8.vim
751 mv -f runtime/lang/menu_n{o,b}_no.latin1.vim
752 mv -f runtime/lang/menu_n{o,b}_no.utf-8.vim
757 # needed to prevent deconfiguring
767 %if "%{pld_release}" == "th"
768 --with-tlib="ncursesw -ltinfow" \
770 --with-tlib="ncurses -ltinfo"
774 # add common options, can override (disable) if needed with args
776 --%{!?with_perl:dis}%{?with_perl:en}able-perlinterp \
777 --%{!?with_python:dis}%{?with_python:en}able-pythoninterp \
778 --%{!?with_ruby:dis}%{?with_ruby:en}able-rubyinterp \
779 --%{!?with_tcl:dis}%{?with_tcl:en}able-tclinterp \
780 %{!?with_selinux:--disable-selinux} \
785 %if "%{pld_release}" == "th"
786 --with-tlib="ncursesw -ltinfow" \
788 --with-tlib="ncurses -ltinfo" \
790 --with-modified-by="PLD Linux Distribution" \
791 --with-compiledby="PLD Linux Distribution" \
795 mv -f vim bin/$target
799 LDFLAGS="%{rpmldflags} -static"
803 --with-features=small \
804 --disable-perlinterp \
805 --disable-pythoninterp \
806 --disable-rubyinterp \
807 --disable-tclinterp \
810 --disable-multibyte \
813 LDFLAGS="%{rpmldflags}"
823 --with-features=huge \
824 --enable-gui=athena \
834 --with-features=huge \
846 --with-features=huge \
848 --enable-gtk2-check \
856 --with-features=huge \
857 --enable-gui=gnome2 \
858 --enable-gtk2-check \
859 --enable-gnome-check \
865 # vim.heavy / gvim.heavy
868 --with-features=huge \
871 --enable-perlinterp \
872 --enable-pythoninterp \
873 --enable-rubyinterp \
878 --with-features=huge \
879 --enable-gui=gnome2 \
880 --enable-gtk2-check \
881 --enable-gnome-check \
883 --enable-perlinterp \
884 --enable-pythoninterp \
885 --enable-rubyinterp \
891 %{__make} xxd/xxd languages
894 rm -rf $RPM_BUILD_ROOT
896 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/vim,%{_bindir}} \
897 $RPM_BUILD_ROOT{/bin,%{_mandir}/man1,%{_datadir}/vim/ftdetect} \
898 $RPM_BUILD_ROOT%{_desktopdir}
900 %{__make} -j1 install \
901 DESTDIR=$RPM_BUILD_ROOT
905 # use compressed docs, see :help gzip-helpfile
906 %{__gzip} -9 $RPM_BUILD_ROOT%{_datadir}/vim/doc/*.txt
907 %{__sed} -i -e 's=\(\t.*\.txt\)\t=\1.gz\t=' $RPM_BUILD_ROOT%{_datadir}/vim/doc/tags
909 %{__gzip} -9 $RPM_BUILD_ROOT%{_datadir}/vim/doc/*.??x
910 %{__sed} -i -e 's=\(\t.*\.plx\)\t=\1.gz\t=' $RPM_BUILD_ROOT%{_datadir}/vim/doc/tags-pl
912 %{__rm} $RPM_BUILD_ROOT%{_bindir}/*
915 install -p src/bin/vim.ncurses $RPM_BUILD_ROOT%{_bindir}/vim
916 install -p src/bin/vim.static $RPM_BUILD_ROOT/bin/vi
918 install -p src/bin/vim.ncurses $RPM_BUILD_ROOT/bin/vi
919 ln -sf /bin/vi $RPM_BUILD_ROOT%{_bindir}/vim
921 install -p src/xxd/xxd $RPM_BUILD_ROOT%{_bindir}/xxd
922 install -p src/vimtutor $RPM_BUILD_ROOT%{_bindir}/vimtutor
924 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/vi.1
925 echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/view.1
927 # not supported directories
928 %{__rm} -r $RPM_BUILD_ROOT%{_mandir}/??.*/
930 mv -f $RPM_BUILD_ROOT{%{_datadir}/vim/vimrc_example.vim,%{_sysconfdir}/vim/vimrc}
931 mv -f $RPM_BUILD_ROOT{%{_datadir}/vim/gvimrc_example.vim,%{_sysconfdir}/vim/gvimrc}
933 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/rvim
934 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/vimdiff
935 ln -sf vi $RPM_BUILD_ROOT/bin/ex
936 ln -sf vi $RPM_BUILD_ROOT/bin/view
937 ln -sf vi $RPM_BUILD_ROOT/bin/rview
939 cp -a %{SOURCE14} $RPM_BUILD_ROOT%{_desktopdir}
942 install -p src/bin/gvim.athena $RPM_BUILD_ROOT%{_bindir}/gvim.athena
943 cp -a %{SOURCE10} $RPM_BUILD_ROOT%{_desktopdir}
946 install -p src/bin/gvim.motif $RPM_BUILD_ROOT%{_bindir}/gvim.motif
947 cp -a %{SOURCE11} $RPM_BUILD_ROOT%{_desktopdir}
950 install -p src/bin/gvim.gnome $RPM_BUILD_ROOT%{_bindir}/gvim.gnome
951 cp -a %{SOURCE13} $RPM_BUILD_ROOT%{_desktopdir}
954 install -p src/bin/gvim.gtk $RPM_BUILD_ROOT%{_bindir}/gvim.gtk
955 ln -sf gvim.gtk $RPM_BUILD_ROOT%{_bindir}/gvim
956 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/eview
957 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/evim
958 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/gview
959 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/gvimdiff
960 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/rgview
961 ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/rgvim
962 cp -a %{SOURCE12} $RPM_BUILD_ROOT%{_desktopdir}
965 install -p src/bin/vim.heavy $RPM_BUILD_ROOT%{_bindir}
966 install -p src/bin/gvim.heavy $RPM_BUILD_ROOT%{_bindir}
969 install -d $RPM_BUILD_ROOT%{_pixmapsdir}
970 cp -a runtime/vim48x48.png $RPM_BUILD_ROOT%{_pixmapsdir}/vim.png
972 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
974 install -d $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/{doc,{after/,}{compiler,ftdetect,ftplugin,indent,plugin,spell,syntax}}
975 > $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/doc/tags
978 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/{ftplugin,syntax}/spec.vim
981 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/vim/tools
982 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/bugreport.vim
983 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/spell/check_locales.vim
984 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/spell/cleanadd.vim
985 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/spell/fixdup.vim
986 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/doc/vim2html.pl
989 rm -rf $RPM_BUILD_ROOT
992 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
995 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
998 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1000 %postun -n gvim-athena
1001 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1004 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1006 %postun -n gvim-motif
1007 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1010 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1011 %update_icon_cache hicolor
1014 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1015 %update_icon_cache hicolor
1018 %update_desktop_database_post
1019 %update_icon_cache hicolor
1021 %postun -n gvim-gnome
1022 %update_desktop_database_postun
1023 %update_icon_cache hicolor
1026 %defattr(644,root,root,755)
1027 %attr(755,root,root) %{_bindir}/rvim
1028 %attr(755,root,root) %{_bindir}/vim
1029 %attr(755,root,root) %{_bindir}/vimdiff
1030 %{_mandir}/man1/rvim.1*
1031 %{_mandir}/man1/vimdiff.1*
1032 %lang(fi) %{_mandir}/fi/man1/rvim.1*
1033 %lang(fr) %{_mandir}/fr/man1/rvim.1*
1034 %lang(fr) %{_mandir}/fr/man1/vimdiff.1*
1035 %lang(id) %{_mandir}/id/man1/rvim.1*
1036 %lang(id) %{_mandir}/id/man1/vim.1*
1037 %lang(it) %{_mandir}/it/man1/rvim.1*
1038 %lang(it) %{_mandir}/it/man1/vim.1*
1039 %lang(it) %{_mandir}/it/man1/vimdiff.1*
1040 %lang(pl) %{_mandir}/pl/man1/rvim.1*
1041 %lang(pl) %{_mandir}/pl/man1/vim.1*
1042 %lang(pl) %{_mandir}/pl/man1/vimdiff.1*
1043 %lang(ru) %{_mandir}/ru/man1/rvim.1*
1044 %lang(ru) %{_mandir}/ru/man1/vim.1*
1045 %lang(ru) %{_mandir}/ru/man1/vimdiff.1*
1046 %{_desktopdir}/%{name}.desktop
1051 %defattr(644,root,root,755)
1052 %attr(755,root,root) /bin/ex
1053 %attr(755,root,root) /bin/rview
1054 %attr(755,root,root) /bin/vi
1055 %attr(755,root,root) /bin/view
1056 %{_mandir}/man1/vi.1*
1057 %{_mandir}/man1/ex.1*
1058 %{_mandir}/man1/view.1*
1059 %{_mandir}/man1/rview.1*
1060 %lang(fi) %{_mandir}/fi/man1/vi.1*
1061 %lang(fi) %{_mandir}/fi/man1/ex.1*
1062 %lang(fi) %{_mandir}/fi/man1/view.1*
1063 %lang(fi) %{_mandir}/fi/man1/rview.1*
1064 %lang(fr) %{_mandir}/fr/man1/vi.1*
1065 %lang(fr) %{_mandir}/fr/man1/ex.1*
1066 %lang(fr) %{_mandir}/fr/man1/view.1*
1067 %lang(fr) %{_mandir}/fr/man1/rview.1*
1068 %lang(id) %{_mandir}/id/man1/vi.1*
1069 %lang(id) %{_mandir}/id/man1/ex.1*
1070 %lang(id) %{_mandir}/id/man1/view.1*
1071 %lang(id) %{_mandir}/id/man1/rview.1*
1072 #%lang(it) %{_mandir}/it/man1/vi.1*
1073 %lang(it) %{_mandir}/it/man1/ex.1*
1074 %lang(it) %{_mandir}/it/man1/view.1*
1075 %lang(it) %{_mandir}/it/man1/rview.1*
1076 %lang(pl) %{_mandir}/pl/man1/vi.1*
1077 %lang(pl) %{_mandir}/pl/man1/ex.1*
1078 %lang(pl) %{_mandir}/pl/man1/view.1*
1079 %lang(pl) %{_mandir}/pl/man1/rview.1*
1080 #%lang(ru) %{_mandir}/ru/man1/vi.1*
1081 %lang(ru) %{_mandir}/ru/man1/ex.1*
1082 %lang(ru) %{_mandir}/ru/man1/view.1*
1083 %lang(ru) %{_mandir}/ru/man1/rview.1*
1086 %defattr(644,root,root,755)
1087 %attr(755,root,root) %{_bindir}/xxd
1088 %{_mandir}/man1/xxd.1*
1089 %lang(fr) %{_mandir}/fr/man1/xxd.1*
1090 %lang(it) %{_mandir}/it/man1/xxd.1*
1091 %lang(pl) %{_mandir}/pl/man1/xxd.1*
1092 %lang(ru) %{_mandir}/ru/man1/xxd.1*
1094 %files rt -f %{name}.lang
1095 %defattr(644,root,root,755)
1096 %dir %{_sysconfdir}/vim
1097 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vim/vimrc
1098 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vim/gvimrc
1100 %dir %{_datadir}/vim
1102 %dir %{_datadir}/vim/vimfiles
1103 %dir %{_datadir}/vim/vimfiles/doc
1104 %dir %{_datadir}/vim/vimfiles/after
1105 %dir %{_datadir}/vim/vimfiles/after/compiler
1106 %dir %{_datadir}/vim/vimfiles/after/ftdetect
1107 %dir %{_datadir}/vim/vimfiles/after/ftplugin
1108 %dir %{_datadir}/vim/vimfiles/after/indent
1109 %dir %{_datadir}/vim/vimfiles/after/plugin
1110 %dir %{_datadir}/vim/vimfiles/after/spell
1111 %dir %{_datadir}/vim/vimfiles/after/syntax
1112 %dir %{_datadir}/vim/vimfiles/compiler
1113 %dir %{_datadir}/vim/vimfiles/ftdetect
1114 %dir %{_datadir}/vim/vimfiles/ftplugin
1115 %dir %{_datadir}/vim/vimfiles/indent
1116 %dir %{_datadir}/vim/vimfiles/plugin
1117 %dir %{_datadir}/vim/vimfiles/spell
1118 %dir %{_datadir}/vim/vimfiles/syntax
1119 %verify(not md5 mtime size) %{_datadir}/vim/vimfiles/doc/tags
1121 %{_datadir}/vim/*.vim
1123 %dir %{_datadir}/vim/autoload
1124 %doc %{_datadir}/vim/autoload/README.txt
1126 %dir %{_datadir}/vim/ftdetect
1128 %dir %{_datadir}/vim/ftplugin
1129 %doc %{_datadir}/vim/ftplugin/README.txt
1130 %{_datadir}/vim/ftplugin/*.vim
1131 %{_datadir}/vim/ftplugin/logtalk.dict
1133 %dir %{_datadir}/vim/indent
1134 %doc %{_datadir}/vim/indent/README.txt
1135 %{_datadir}/vim/indent/*.vim
1137 %dir %{_datadir}/vim/keymap
1138 %doc %{_datadir}/vim/keymap/README.txt
1139 %{_datadir}/vim/keymap/*.vim
1141 %dir %{_datadir}/vim/plugin
1142 %doc %{_datadir}/vim/plugin/README.txt
1144 %dir %{_datadir}/vim/syntax
1145 %doc %{_datadir}/vim/syntax/README.txt
1146 %{_datadir}/vim/syntax/*.vim
1148 %dir %{_datadir}/vim/colors
1149 %doc %{_datadir}/vim/colors/README.txt
1150 %{_datadir}/vim/colors/*.vim
1152 %dir %{_datadir}/vim/lang
1153 %doc %{_datadir}/vim/lang/README*
1155 %lang(af) %{_datadir}/vim/lang/menu_af*
1156 %lang(ca) %{_datadir}/vim/lang/menu_ca*
1157 %lang(cs) %{_datadir}/vim/lang/menu_cs*
1158 %lang(cs) %{_datadir}/vim/lang/menu_*czech*
1159 %lang(de) %{_datadir}/vim/lang/menu_de*
1160 %lang(de) %{_datadir}/vim/lang/menu_*german*
1161 %lang(en_GB) %{_datadir}/vim/lang/menu_en_gb*
1162 %lang(en_GB) %{_datadir}/vim/lang/menu_*english*
1163 %lang(eo) %{_datadir}/vim/lang/menu_eo.utf-8.vim
1164 %lang(eo) %{_datadir}/vim/lang/menu_eo_eo.utf-8.vim
1165 %lang(eo) %{_datadir}/vim/lang/menu_eo_xx.utf-8.vim
1166 %lang(es) %{_datadir}/vim/lang/menu_es*
1167 %lang(es) %{_datadir}/vim/lang/menu_*spanish*
1168 %lang(fi) %{_datadir}/vim/lang/menu_fi.latin1.vim
1169 %lang(fi) %{_datadir}/vim/lang/menu_fi.utf-8.vim
1170 %lang(fi) %{_datadir}/vim/lang/menu_fi_fi.latin1.vim
1171 %lang(fi) %{_datadir}/vim/lang/menu_fi_fi.utf-8.vim
1172 %lang(fi) %{_datadir}/vim/lang/menu_finnish_finland.1252.vim
1173 %lang(fr) %{_datadir}/vim/lang/menu_fr*
1174 %lang(hu) %{_datadir}/vim/lang/menu_hu*
1175 %lang(it) %{_datadir}/vim/lang/menu_it*
1176 %lang(ja) %{_datadir}/vim/lang/menu_ja*
1177 %lang(ko) %{_datadir}/vim/lang/menu_ko*
1178 %lang(nl) %{_datadir}/vim/lang/menu_nl*
1179 %lang(nb) %{_datadir}/vim/lang/menu_nb*
1180 %lang(pl) %{_datadir}/vim/lang/menu_pl*
1181 %lang(pl) %{_datadir}/vim/lang/menu_*polish*
1182 %lang(pt) %{_datadir}/vim/lang/menu_pt*
1183 %lang(ru) %{_datadir}/vim/lang/menu_ru*
1184 %lang(sk) %{_datadir}/vim/lang/menu_sk*
1185 %lang(sk) %{_datadir}/vim/lang/menu_*slovak*
1186 %lang(sl) %{_datadir}/vim/lang/menu_sl_si*
1187 %lang(sr) %{_datadir}/vim/lang/menu_sr*
1188 %lang(sv) %{_datadir}/vim/lang/menu_sv*
1189 %lang(uk) %{_datadir}/vim/lang/menu_uk*
1190 %lang(vi) %{_datadir}/vim/lang/menu_vi*
1191 %lang(zh_CN) %{_datadir}/vim/lang/menu_zh.cp936*
1192 %lang(zh_CN) %{_datadir}/vim/lang/menu_zh.gb2312*
1193 %lang(zh_CN) %{_datadir}/vim/lang/menu_zh_cn*
1194 %lang(zh_CN) %{_datadir}/vim/lang/menu_*chinese*gb*
1195 %lang(zh_TW) %{_datadir}/vim/lang/menu_zh.cp950*
1196 %lang(zh_TW) %{_datadir}/vim/lang/menu_zh.big5*
1197 %lang(zh_TW) %{_datadir}/vim/lang/menu_zh_tw*
1198 %lang(zh_TW) %{_datadir}/vim/lang/menu_*taiwan*
1200 %dir %{_datadir}/vim/spell
1201 %lang(he) %{_datadir}/vim/spell/he.*
1202 %lang(yi) %{_datadir}/vim/spell/yi.*
1204 %{_mandir}/man1/rvim.1*
1205 %{_mandir}/man1/vim.1*
1206 %lang(fi) %{_mandir}/fi/man1/rvim.1*
1207 %lang(fi) %{_mandir}/fi/man1/vim.1*
1208 %lang(fr) %{_mandir}/fr/man1/rvim.1*
1209 %lang(fr) %{_mandir}/fr/man1/vim.1*
1210 %{_pixmapsdir}/vim.png
1212 # plugins in base -rt package
1213 %{_datadir}/vim/autoload/gzip.vim
1214 %{_datadir}/vim/plugin/gzip.vim
1215 %{_datadir}/vim/plugin/matchparen.vim
1218 %defattr(644,root,root,755)
1219 %{_datadir}/vim/plugin/*.vim
1220 %{_datadir}/vim/autoload/*.vim
1221 %{_datadir}/vim/autoload/xml
1222 %{_datadir}/vim/compiler
1223 %{_datadir}/vim/macros
1224 %{_datadir}/vim/print
1226 # plugins in base -rt package
1227 %exclude %{_datadir}/vim/autoload/gzip.vim
1228 %exclude %{_datadir}/vim/plugin/gzip.vim
1229 %exclude %{_datadir}/vim/plugin/matchparen.vim
1232 %defattr(644,root,root,755)
1233 %dir %{_datadir}/vim/doc
1236 %{_datadir}/vim/doc/*.txt.gz
1237 %verify(not md5 mtime size) %{_datadir}/vim/doc/tags
1240 %lang(pl) %{_datadir}/vim/doc/*.plx.gz
1241 %lang(pl) %verify(not md5 mtime size) %{_datadir}/vim/doc/tags-pl
1244 %defattr(644,root,root,755)
1245 %attr(755,root,root) %{_bindir}/vimtutor
1246 %dir %{_datadir}/vim/tutor
1247 %dir %{_datadir}/vim/tutor/tutor
1249 %{_datadir}/vim/tutor/README.txt
1250 %{_datadir}/vim/tutor/tutor.vim
1251 %{_datadir}/vim/tutor/tutor.utf-8
1252 %lang(el) %{_datadir}/vim/tutor/README.el.cp737.txt
1253 %lang(el) %{_datadir}/vim/tutor/README.el.txt
1255 %lang(bj) %{_datadir}/vim/tutor/tutor.bj
1256 %lang(bj) %{_datadir}/vim/tutor/tutor.bj.utf-8
1257 %lang(ca) %{_datadir}/vim/tutor/tutor.ca
1258 %lang(ca) %{_datadir}/vim/tutor/tutor.ca.utf-8
1259 %lang(cs) %{_datadir}/vim/tutor/tutor.cs
1260 %lang(cs) %{_datadir}/vim/tutor/tutor.cs.cp1250
1261 %lang(cs) %{_datadir}/vim/tutor/tutor.cs.utf-8
1262 %lang(de) %{_datadir}/vim/tutor/tutor.de
1263 %lang(de) %{_datadir}/vim/tutor/tutor.de.utf-8
1264 %lang(el) %{_datadir}/vim/tutor/tutor.el
1265 %lang(el) %{_datadir}/vim/tutor/tutor.el.cp737
1266 %lang(el) %{_datadir}/vim/tutor/tutor.el.utf-8
1267 %lang(eo) %{_datadir}/vim/tutor/tutor.eo
1268 %lang(eo) %{_datadir}/vim/tutor/tutor.eo.utf-8
1269 %lang(es) %{_datadir}/vim/tutor/tutor.es
1270 %lang(es) %{_datadir}/vim/tutor/tutor.es.utf-8
1271 %lang(fr) %{_datadir}/vim/tutor/tutor.fr
1272 %lang(fr) %{_datadir}/vim/tutor/tutor.fr.utf-8
1273 %lang(hr) %{_datadir}/vim/tutor/tutor.hr
1274 %lang(hr) %{_datadir}/vim/tutor/tutor.hr.cp1250
1275 %lang(hr) %{_datadir}/vim/tutor/tutor.hr.utf-8
1276 %lang(hu) %{_datadir}/vim/tutor/tutor.hu
1277 %lang(hu) %{_datadir}/vim/tutor/tutor.hu.cp1250
1278 %lang(hu) %{_datadir}/vim/tutor/tutor.hu.utf-8
1279 %lang(it) %{_datadir}/vim/tutor/tutor.it
1280 %lang(it) %{_datadir}/vim/tutor/tutor.it.utf-8
1281 %lang(ja) %{_datadir}/vim/tutor/tutor.ja.euc
1282 %lang(ja) %{_datadir}/vim/tutor/tutor.ja.sjis
1283 %lang(ja) %{_datadir}/vim/tutor/tutor.ja.utf-8
1284 %lang(ko) %{_datadir}/vim/tutor/tutor.ko.euc
1285 %lang(ko) %{_datadir}/vim/tutor/tutor.ko.utf-8
1286 %lang(nb) %{_datadir}/vim/tutor/tutor.nb
1287 %lang(nb) %{_datadir}/vim/tutor/tutor.nb.utf-8
1288 %lang(pl) %{_datadir}/vim/tutor/tutor.pl
1289 %lang(pl) %{_datadir}/vim/tutor/tutor.pl.cp1250
1290 %lang(pl) %{_datadir}/vim/tutor/tutor.pl.utf-8
1291 %lang(pt) %{_datadir}/vim/tutor/tutor.pt
1292 %lang(pt) %{_datadir}/vim/tutor/tutor.pt.utf-8
1293 %lang(ru) %{_datadir}/vim/tutor/tutor.ru
1294 %lang(ru) %{_datadir}/vim/tutor/tutor.ru.cp1251
1295 %lang(ru) %{_datadir}/vim/tutor/tutor.ru.utf-8
1296 %lang(sk) %{_datadir}/vim/tutor/tutor.sk
1297 %lang(sk) %{_datadir}/vim/tutor/tutor.sk.cp1250
1298 %lang(sk) %{_datadir}/vim/tutor/tutor.sk.utf-8
1299 %lang(sv) %{_datadir}/vim/tutor/tutor.sv
1300 %lang(sv) %{_datadir}/vim/tutor/tutor.sv.utf-8
1301 %lang(tr) %{_datadir}/vim/tutor/tutor.tr.iso9
1302 %lang(tr) %{_datadir}/vim/tutor/tutor.tr.utf-8
1303 %lang(vi) %{_datadir}/vim/tutor/tutor.vi.utf-8
1304 %lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.big5
1305 %lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.euc
1306 %lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.utf-8
1308 %{_mandir}/man1/vimtutor.1*
1309 %lang(fr) %{_mandir}/fr/man1/vimtutor.1*
1310 %lang(it) %{_mandir}/it/man1/vimtutor.1*
1311 %lang(pl) %{_mandir}/pl/man1/vimtutor.1*
1312 %lang(ru) %{_mandir}/ru/man1/vimtutor.1*
1316 %defattr(644,root,root,755)
1317 %attr(755,root,root) %{_bindir}/vim.heavy
1321 %defattr(644,root,root,755)
1322 %{_datadir}/vim/spell/en.*.*
1325 %files -n gvim-athena
1326 %defattr(644,root,root,755)
1327 %attr(755,root,root) %{_bindir}/gvim.athena
1328 %{_desktopdir}/gvim-athena.desktop
1332 %files -n gvim-motif
1333 %defattr(644,root,root,755)
1334 %attr(755,root,root) %{_bindir}/gvim.motif
1335 %{_desktopdir}/gvim-motif.desktop
1340 %defattr(644,root,root,755)
1341 %attr(755,root,root) %{_bindir}/gvim.gtk
1342 %attr(755,root,root) %verify(not link) %{_bindir}/gvim
1343 %attr(755,root,root) %{_bindir}/eview
1344 %attr(755,root,root) %{_bindir}/evim
1345 %attr(755,root,root) %{_bindir}/gview
1346 %attr(755,root,root) %{_bindir}/gvimdiff
1347 %attr(755,root,root) %{_bindir}/rgview
1348 %attr(755,root,root) %{_bindir}/rgvim
1349 %{_mandir}/man1/eview.1*
1350 %{_mandir}/man1/evim.1*
1351 %{_mandir}/man1/gvi*
1352 %{_mandir}/man1/rgv*
1353 %lang(fi) %{_mandir}/fi/man1/gvi*
1354 %lang(fi) %{_mandir}/fi/man1/rgv*
1355 %lang(fr) %{_mandir}/fr/man1/eview.1*
1356 %lang(fr) %{_mandir}/fr/man1/evim.1*
1357 %lang(fr) %{_mandir}/fr/man1/gvi*
1358 %lang(fr) %{_mandir}/fr/man1/rgv*
1359 %lang(id) %{_mandir}/id/man1/gvi*
1360 %lang(id) %{_mandir}/id/man1/rgv*
1361 %lang(it) %{_mandir}/it/man1/eview.1*
1362 %lang(it) %{_mandir}/it/man1/evim.1*
1363 %lang(it) %{_mandir}/it/man1/gvi*
1364 %lang(it) %{_mandir}/it/man1/rgv*
1365 %lang(pl) %{_mandir}/pl/man1/eview.1*
1366 %lang(pl) %{_mandir}/pl/man1/evim.1*
1367 %lang(pl) %{_mandir}/pl/man1/gvi*
1368 %lang(pl) %{_mandir}/pl/man1/rgv*
1369 %lang(ru) %{_mandir}/ru/man1/eview.1*
1370 %lang(ru) %{_mandir}/ru/man1/evim.1*
1371 %lang(ru) %{_mandir}/ru/man1/gvi*
1372 %lang(ru) %{_mandir}/ru/man1/rgv*
1373 %{_desktopdir}/gvim-gtk.desktop
1377 %files -n gvim-gnome
1378 %defattr(644,root,root,755)
1379 %attr(755,root,root) %{_bindir}/gvim.gnome
1380 %{_desktopdir}/gvim-gnome.desktop
1384 %files -n gvim-heavy
1385 %defattr(644,root,root,755)
1386 %attr(755,root,root) %{_bindir}/gvim.heavy