]> git.pld-linux.org Git - packages/vim.git/blob - vim.spec
The 'light' build does not need vim-rt
[packages/vim.git] / vim.spec
1 #
2 # Conditional build:
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_without  light           # don't build light (minimal, ncurses, but not static)
11 %bcond_with     perl            # with Perl interp in vim package
12 %bcond_with     python          # with Python interp in vim package
13 %bcond_with     ruby            # with Ruby interp in vim package
14 %bcond_with     tcl             # with Tcl interp
15 %bcond_without  selinux         # without selinux support
16 %bcond_without  home_etc        # without home_etc support
17
18 %if %{without gui}
19 %undefine       with_athena
20 %undefine       with_motif
21 %undefine       with_gtk
22 %undefine       with_gnome
23 %endif
24
25 # Command to check for latest patch:
26 # wget ftp://ftp.vim.org/pub/editors/vim/patches/7.4/MD5SUMS -O sources
27 # tail -n1 sources | awk '{print $2}'
28 # VCS Commits: https://code.google.com/p/vim/source/browse/
29
30 %define         ver             7.4
31 %define         patchlevel      205
32 %define         rel             1
33 Summary:        Vi IMproved - a Vi clone
34 Summary(de.UTF-8):      VIsual editor iMproved
35 Summary(es.UTF-8):      Editor visual incrementado
36 Summary(fr.UTF-8):      Editeur VIM : VIsual editor iMproved
37 Summary(hu.UTF-8):      Vi IMproved - a Vi szerkesztő bővítése
38 Summary(pl.UTF-8):      Vi IMproved - klon edytora Vi
39 Summary(pt_BR.UTF-8):   Editor visual incrementado
40 Summary(ru.UTF-8):      Visual editor IMproved - Единственно Правильный Редактор :)
41 Summary(tr.UTF-8):      Gelişmiş bir vi sürümü
42 Summary(uk.UTF-8):      Visual editor IMproved - Єдино Вірний Редактор :)
43 Name:           vim
44 Version:        %{ver}.%{patchlevel}
45 Release:        %{rel}
46 Epoch:          4
47 License:        Charityware
48 Group:          Applications/Editors/Vim
49 Source0:        ftp://ftp.vim.org/pub/vim/unix/%{name}-%{ver}.tar.bz2
50 # Source0-md5:  607e135c559be642f210094ad023dc65
51 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
52 # Source1-md5:  bc4d1e115ca506ad7751b9bd2b773a7f
53 Source2:        http://skawina.eu.org/mikolaj/usr_doc_pl.zip
54 # Source2-md5:  ff96284b1c913d55cf0877839b34d490
55 Source10:       g%{name}-athena.desktop
56 Source11:       g%{name}-motif.desktop
57 Source12:       g%{name}-gtk.desktop
58 Source13:       g%{name}-gnome.desktop
59 Source14:       %{name}.desktop
60 Source15:       update-source.sh
61 # syntax files
62 # http://www.vim.org/scripts/script.php?script_id=1491 (0.7.5)
63 Source20:       javascript.vim
64 # http://www.vim.org/scripts/script.php?script_id=447 (20040206)
65 Source22:       exim.vim
66 # color schemes
67 # http://www.vim.org/scripts/script.php?script_id=415 (1.15)
68 Source30:       zenburn.vim
69 # http://www.vim.org/scripts/script.php?script_id=92 (1.0)
70 Source31:       borland.vim
71 # http://www.vim.org/scripts/script.php?script_id=368 (1.2.5)
72 Source32:       oceandeep.vim
73 # http://www.vim.org/scripts/script.php?script_id=1464 (2.6.3)
74 Source33:       moria.vim
75 %patchset_source -f ftp://ftp.vim.org/pub/editors/vim/patches/%{ver}/%{ver}.%03g 1 %{patchlevel}
76 Patch0:         %{name}-sysconfdir.patch
77 Patch1:         %{name}-visual.patch
78 Patch2:         %{name}-paths.patch
79 Patch3:         %{name}-no_libelf.patch
80 Patch4:         %{name}-egrep.patch
81 Patch5:         %{name}-awk.patch
82 Patch6:         %{name}-filetype_vim-perl_tests.patch
83 Patch7:         %{name}-apache.patch
84 Patch8:         %{name}-po-syntax.patch
85 Patch9:         %{name}-modprobe.patch
86 Patch10:        %{name}-doubleparenthesis.patch
87 Patch11:        %{name}-syntax-fstab.patch
88 Patch12:        010_all_%{name}-6.3-vixie.patch
89 Patch13:        013_all_%{name}-7.0-cron-vars-79981.patch
90 Patch14:        020_all_%{name}-7.0-fstab-tmpfs-size.patch
91 Patch15:        021_all_%{name}-7.0-fstab-bogus-errors.patch
92 Patch16:        024_all_%{name}-6.3-bash-83565.patch
93 Patch17:        027_all_%{name}-7.0-automake-substitutions-93378.patch
94 Patch18:        %{name}-smarty.patch
95 Patch19:        %{name}-tutor-lessdeps.patch
96 Patch20:        %{name}-nagios.patch
97 Patch21:        %{name}-filetypes.patch
98 Patch22:        %{name}-man_installation.patch
99 Patch23:        %{name}-vimrc.patch
100 Patch24:        %{name}-syntax-exports.patch
101 Patch25:        sudoers-include.patch
102 Patch26:        %{name}-home_etc.patch
103 Patch27:        %{name}-autopaste.patch
104 Patch28:        %{name}-ft-cron.patch
105 Patch29:        %{name}-phpscript.patch
106 Patch30:        %{name}-pam.patch
107 Patch31:        %{name}-ft-bash.patch
108 Patch32:        %{name}-localedir.patch
109 Patch33:        %{name}-locales.patch
110 Patch34:        %{name}-rtdir.patch
111 Patch35:        %{name}-ft-mib.patch
112 Patch36:        %{name}-ft-lib-udevrules.patch
113 Patch37:        %{name}-ft-mysql.patch
114 Patch38:        %{name}-ft-gyp.patch
115 Patch39:        %{name}-revert-7.4.165-noundo.patch
116 URL:            http://www.vim.org/
117 BuildRequires:  acl-devel
118 BuildRequires:  autoconf
119 BuildRequires:  gettext-devel
120 BuildRequires:  gpm-devel
121 %if "%{pld_release}" == "ac"
122 %{?with_athena:BuildRequires:   XFree86-devel}
123 %else
124 %{?with_athena:BuildRequires:   xorg-lib-libXaw-devel}
125 %endif
126 %if %{with gtk} || %{with heavy}
127 BuildRequires:  gtk+2-devel >= 2:2.6.0
128 %endif
129 %{?with_gnome:BuildRequires:    libgnomeui-devel >= 2.2.0.1}
130 %if %{with selinux} || %{with heavy}
131 BuildRequires:  libselinux-devel
132 %endif
133 %{?with_motif:BuildRequires:    motif-devel}
134 BuildRequires:  ncurses-devel
135 BuildRequires:  pkgconfig
136 %if %{with perl} || %{with heavy}
137 BuildRequires:  perl-devel
138 %endif
139 %if %{with python} || %{with heavy}
140 BuildRequires:  python-devel
141 %endif
142 BuildRequires:  rpm >= 4.4.9-56
143 BuildRequires:  rpmbuild(macros) >= 1.426
144 %if %{with ruby} || %{with heavy}
145 BuildRequires:  ruby-devel
146 %endif
147 %if %{with tcl} || %{with heavy}
148 BuildRequires:  tcl-devel
149 %endif
150 Obsoletes:      kvim
151 %if %{with static}
152 BuildRequires:  acl-static
153 BuildRequires:  attr-static
154 BuildRequires:  glibc-static
155 %{?with_selinux:BuildRequires:  libselinux-static}
156 BuildRequires:  ncurses-static
157 %else
158 Provides:       %{name}-static = %{epoch}:%{version}-%{release}
159 Obsoletes:      elvis-static
160 Obsoletes:      nvi
161 Obsoletes:      vi
162 Obsoletes:      vim-minimal
163 Obsoletes:      vim-static
164 %endif
165 BuildRequires:  unzip
166 Suggests:       %{name}-rt = %{epoch}:%{version}-%{release}
167 Provides:       vi-editor
168 Provides:       vi
169 Provides:       vim-editor = %{epoch}:%{version}-%{release}
170 Obsoletes:      vim-enhanced
171 Obsoletes:      vim-ispell
172 Obsoletes:      vim-plugin-multvals
173 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
174
175 # configure redefines it to =1
176 %define         filterout_cpp   -D_FORTIFY_SOURCE=[0-9]*
177 %define         filterout_c             -Wp,-D_FORTIFY_SOURCE=2
178
179 # that's example script
180 %define         _noautoreq      '/bin/csh'
181
182 # cflags get changed while configuring
183 %undefine       configure_cache
184
185 %description
186 Text editor similar to Vi. Important improvements: multiple windows,
187 multi-level undo, block highliting, folding, and many other.
188
189 %description -l cs.UTF-8
190 VIM je nový a vylepšený editor vycházející z klasického editoru vi. Vi
191 byl prvním celoobrazovkovým editorem pro Unix a je stále velmi
192 populární. VIM je obohacený funkcemi jako: podpora více oken,
193 víceúrovňové undo, zvýrazňování bloků a řadu dalších užitečných
194 funkcí.
195
196 %description -l de.UTF-8
197 Der Visual-Editor iMproved ist ein aktualisierter und erweiterter Klon
198 des vi-Editors, der mit praktisch allen UN*X-Systemen ausgeliefert
199 wird. Er bringt mehrere Fenster, mehrstufige Widerrufen-Funktion,
200 Block-Markierung und viele weitere Zusatzfunktionen im Vergleich zum
201 Standard-vi-Programm.
202
203 %description -l es.UTF-8
204 El editor Visual Mejorado es una versión actualizada y con nuevas
205 características adicionales del mundialmente famoso 'vi' que acompaña
206 prácticamente todos los sistemas UN*X. Posibilita trabajar con
207 múltiples ventanas, varios niveles de deshacer, bloques enfatizados, y
208 otras muchas características del 'vi'.
209
210 %description -l fr.UTF-8
211 L'éditeur VIsuel aMélioré est un clone mis à jour et doté de
212 caractéristiques supplémentaires de l'éditeur « vi » fourni avec
213 pratiquement tous les systèmes UN*X. Il ajoute les fenêtres
214 mutltiples, l'annulation a plusieurs niveaux, la mise en évidence des
215 blocs et autres caractéristiques au vi de base.
216
217 %description -l hu.UTF-8
218 A Vi-hez hasonló texteditor. Néhány fontos bővítés: ablakkezelés,
219 többszintű undo, blokk kiemelés, kódrészletek összecsukása, és még sok
220 más...
221
222 %description -l id.UTF-8
223 VIM (VIsual editor iMproved) adalah versi vi editor yang sudah
224 diupdate dan ditambah kemampuannya. Vi adalah editor untuk UNIX yang
225 pertama yang menggunakan layar, dan sekarang masih sangat populer. VIM
226 mengembangkan vi dengan menambah kemampuan baru seperti: multiple
227 windows, multi-level undo, block highlighting, dll.
228
229 %description -l is.UTF-8
230 VIM (VIsual editor iMproved) er uppfærð og endurbætt útgáfa af vi
231 ritlinum. Vi var fyrsti skjá-ritillinn fyrir UNIX og er enn mjög
232 vinsæll. VIM gerist föðurbetrungur með nýjum möguleikum líkt og
233 gluggakerfi, iðrun og yfirbót (e: multi-level undo), blokkarvali og
234 fleira.
235
236 %description -l it.UTF-8
237 VIM (Vi IMproved) è una versione aggiornata e perfezionata dell'editor
238 vi. Vi è stato il primo editor per UNIX realmente basato su video ed è
239 ancora molto diffuso. VIM perfeziona vi aggiungendo nuove funzioni:
240 finestre multiple, funzione "annulla" multilivello, evidenziazione dei
241 blocchi e altro.
242
243 %description -l pl.UTF-8
244 Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu
245 oknach, wielopoziomowa opcja 'cofnij', bloki, podświetlanie składni,
246 folding i wiele innych.
247
248 %description -l pt.UTF-8
249 O VIM (VIsual editor iMproved) é uma versão melhorada e actualizada do
250 editor vi. O vi foi o primeiro verdadeiro editor baseado em ecrã para
251 o UNIX, e ainda é muito popular. O VIM melhora o vi acrescentando
252 novas potencialidades: janelas múltiplas, anulação multi-nível, realce
253 de blocos e mais.
254
255 %description -l pt_BR.UTF-8
256 O editor Vim (Vi Enhanced) é um versão atualizada e com novas
257 características do mundialmente famoso 'vi' que acompanha praticamente
258 todos os sistemas UN*X. Ele possibilita trabalhar com múltiplas
259 janelas, vários níveis de desfazer, blocos enfatizados, e muitas
260 outras características do 'vi'.
261
262 %description -l ru.UTF-8
263 VIsual editor iMproved - это обновленный и значительно улучшенный клон
264 редактора vi, который поставляется практически со всеми
265 UN*X-системами. В этой версии есть многоуровневый откат, выделение
266 блоков, синтаксическая подсветка и много другого...
267
268 %description -l sk.UTF-8
269 VIM (VIsual editor iMproved) je novšia a vylepšená verzia editoru vi.
270 Vi bol prvým skutočne obrazovkovo orientovaným editorom pre UNIX a
271 stále je veľmi populárny. VIM má oproti vi vylepšenia ako: prácu s
272 viacerými oknami, viacnásobné undo, zvýrazňovanie blokov textu a iné.
273
274 %description -l sv.UTF-8
275 VIM (Vi IMproved) är en uppdaterad och förbättrad version av
276 redigeraren vi. Vi var den första riktiga skärmbaserade redigeraren
277 till UNIX, och är fortfarande väldigt populär. VIM förbättrar vi med
278 nya finesser: flera fönster, flernivå ångra, blockmarkering och mer
279 ändå.
280
281 %description -l tr.UTF-8
282 Standart vi metin düzenleyicisinin gelişmiş hali; daha fazla komut,
283 birden fazla pencere desteği ve blok işaretleme yetenekleri içerir.
284
285 %description -l uk.UTF-8
286 VIsual editor iMproved - це оновлений та значно поліпшений клон
287 редактора vi, який поставляється практично зі всіма UN*X-системами. В
288 цій версії є багаторівневий відкат, виділення блоків, синтаксична
289 підсвітка та багато іншого...
290
291 %package -n xxd
292 Summary:        Utility to convert files to hexdump or do the reverse
293 Summary(pl.UTF-8):      Narzędzie do zamiany plików na postać szesnastkową i odwrotnie
294 Group:          Applications/Editors/Vim
295
296 %description -n xxd
297 xxd creates a hex dump of a given file or standard input. It can also
298 convert a hex dump back to its original binary form. Like uuencode and
299 uudecode it allows the transmission of binary data in a `mail-safe'
300 ASCII representation, but has the advantage of decoding to standard
301 output. Moreover, it can be used to perform binary file patching.
302
303 %description -n xxd -l pl.UTF-8
304 xxd tworzy szesnastkowy zapis pliku podanego na standardowe wejście.
305 Może także przekonwertować taki zapis na oryginalną, binarną postać.
306 Podobnie jak uuencode i uudecode pozwala na przesyłanie danych
307 binarnych w postaci ASCII, ale ma możliwość dekodowania na standardowe
308 wyjście. Co więcej, może być użyty do modyfikowania plików binarnych.
309
310 %package heavy
311 Summary:        Full featured build of Vim
312 Summary(hu.UTF-8):      A Vim teljeskörű szolgáltatásait nyújtó verzió
313 Summary(pl.UTF-8):      W pełni funkcjonalna wersja Vima
314 Group:          Applications/Editors/Vim
315 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
316 Provides:       vi-editor
317 Provides:       vi
318 Provides:       vim-editor = %{epoch}:%{version}-%{release}
319 Obsoletes:      vim-enhanced
320 Obsoletes:      vim-ispell
321 Obsoletes:      vim-plugin-multvals
322
323 %description heavy
324 This package provides full featured version of Vim, which includes
325 support for Perl, Python, Ruby and Tcl scripting.
326
327 %description heavy -l hu.UTF-8
328 Ez a csomag a Vim teljeskörű szolgáltatásait nyújtó verzióját
329 tartalmazza, amelyben benne van a Perl, Python, Ruby és Tcl támogatás.
330
331 %description heavy -l pl.UTF-8
332 Pakiet ten dostarcza w pełni funkcjonalną wersję Vima, czyli
333 zawierającą obsługę skryptów w językach Perl, Python, Ruby oraz Tcl.
334
335 %package light
336 Summary:        Minimal build of Vim
337 Group:          Applications/Editors/Vim
338 Provides:       vi-editor
339 Provides:       vi
340 Provides:       vim-editor = %{epoch}:%{version}-%{release}
341
342 %description light
343 This package provides light featured version of Vim.
344
345 %description light -l pl.UTF-8
346 Pakiet ten dostarcza minimalną wersję Vima.
347
348 %package -n vimx
349 Summary:        Vi IMproved - a Vi clone
350 Summary(pl.UTF-8):      Vi IMproved - klon edytora Vi
351 Group:          X11/Applications/Editors
352 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
353 Provides:       vi-editor
354 Provides:       vi
355 Provides:       vim-editor = %{epoch}:%{version}-%{release}
356 Obsoletes:      vim-enhanced
357 Obsoletes:      vim-ispell
358 Obsoletes:      vim-plugin-multvals
359
360 %description -n vimx
361 This package provides console version of Vim, with support for basic
362 X11 features like system clipboard.
363
364 %description -n vimx -l pl.UTF-8
365 Pakiet ten dostarcza konsolową wersję Vima, posiadającą wsparcie dla
366 podstawowych funckcji X11, takich jak systemowy schowek.
367
368 %package static
369 Summary:        Statically linked Vim
370 Summary(hu.UTF-8):      A Vim statikus verziója
371 Summary(pl.UTF-8):      Statycznie skonsolidowany Vim
372 Group:          Applications/Editors/Vim
373 Provides:       vi-editor
374 Provides:       vi
375 Provides:       vim-editor = %{epoch}:%{version}-%{release}
376 Obsoletes:      elvis-static
377 Obsoletes:      nvi
378 Obsoletes:      vim-minimal
379
380 %description static
381 Text editor similar to Vi. This version is built with minimal feature
382 and is installed in /bin as a rescue tool. The installation of this
383 package is STRONGLY recommended.
384
385 %description static -l hu.UTF-8
386 Vi-hez hasonló text editor. Ez a verzió a legminimálisabb
387 szolgáltatásokat nyújtja, és a /bin könyvtárba települ, mint egy mentő
388 eszköz. Ennek a csomagnak a telepítése ERŐSEN javallott.
389
390 %description static -l pl.UTF-8
391 Edytor tekstu podobny do Vi. Ta wersja została skonsolidowana
392 statycznie i posiada minimalną ilość dodatków. Jest instalowana w /bin
393 jako narzędzie dla administratora. Instalacja tego pakietu jest MOCNO
394 zalecana, może on pomóc Ci uratować system w czasie awarii.
395
396 %description static -l ru.UTF-8
397 Пакет vim-static устанавливает разновидность vim как /bin/vi, что
398 удобно для запуска даже когда смонтирована только корневая файловая
399 система.
400
401 %description static -l uk.UTF-8
402 Пакет vim-static встановлює різновид vim як /bin/vi, що зручно для
403 запуску навіть тоді, коли змонтована тільки корньова файлова система.
404
405 %package rt
406 Summary:        Vim runtime files
407 Summary(cs.UTF-8):      Soubory nezbytné pro libovolný editor VIM
408 Summary(da.UTF-8):      Fælles filer som er nødvendige for enhver version af VIM editoren
409 Summary(de.UTF-8):      Die von allen Versionen des VIM-Editors benötigten gemeinsamen Dateien
410 Summary(es.UTF-8):      Ficheros comunes a todas las versiones de VIM
411 Summary(fr.UTF-8):      Fichiers communs indispensables pour toute version de l'éditeur VIM
412 Summary(hu.UTF-8):      A Vim futásidejű fájljai
413 Summary(id.UTF-8):      File umum yang dibutuhkan oleh semua versi editor VIM
414 Summary(is.UTF-8):      Grunnskrár sem allar útgáfur VIM ritilsins þurfa á að halda
415 Summary(it.UTF-8):      File comuni necessari per tutte le versioni dell'editor VIM
416 Summary(ja.UTF-8):      すべてのバージョンの VIM エディタで必要とされる共通ファイル
417 Summary(nb.UTF-8):      Felles filer som er nødvendige for enhver versjon av VIM editoren
418 Summary(pl.UTF-8):      Pliki przydatne dla edytora Vim
419 Summary(pt.UTF-8):      Os ficheiros comuns necessários para qualquer versão do editor VIM
420 Summary(ru.UTF-8):      Файлы, требуемые для любой версии редактора vim
421 Summary(sk.UTF-8):      Spoločné súbory potrebné pre všetky verzie editoru VIM
422 Summary(sl.UTF-8):      Skupne datoteke, potrebne s katerokoli različico urejevalnika VIM
423 Summary(sv.UTF-8):      De gemensamma filerna som behövs av alla versioner av redigeraren VIM
424 Summary(uk.UTF-8):      Файли, потрібні для будь-якої версії редактору vim
425 Summary(zh_CN.UTF-8):   任何版本的 VIM 编辑器所需的公用文件。
426 Group:          Applications/Editors/Vim
427 Requires:       rpm-whiteout >= 1.3
428 Requires:       vim-plugin-securemodelines
429 Obsoletes:      gvim-bonobo
430 Obsoletes:      vim-common
431 Obsoletes:      vim-syntax-gitcommit
432 Obsoletes:      vim-syntax-upstart
433 %if "%{_rpmversion}" >= "5"
434 BuildArch:      noarch
435 %endif
436
437 %description rt
438 This package contains macros, documentation, syntax configuration and
439 manual pages for Vim. If you want to take advantage of Vim more
440 powerful features, you should install this package.
441
442 %description rt -l cs.UTF-8
443 Tento balíček obsahuje společné soubory pro všechny další balíčky s
444 vim.
445
446 %description rt -l de.UTF-8
447 Das Paket vim-rt enthält Dateien, die jede VIM-Binärdatei für die
448 Ausführung benötigt.
449
450 %description rt -l fr.UTF-8
451 Le paquetage vim-rt contient des fichiers dont chaque fichier binaire
452 VIM a besoin pour fonctionner.
453
454 %description rt -l hu.UTF-8
455 Ez a csomag makrókat, dokumentációt, nyelvi konfigurációt és kézikönyv
456 oldalakat tartalmaz Vim-hez. Ha ki akarod használni a Vim
457 lehetőségeit, érdemes telepítened ezt a csomagot.
458
459 %description rt -l id.UTF-8
460 Package vim-rt berisi file yang dibutuhkan semua versi VIM agar bisa
461 berjalan.
462
463 %description rt -l is.UTF-8
464 vim-rt pakkinn inniheldur skrár sem allar VIM keyrsluskrárnar þurfa
465 til að keyra.
466
467 %description rt -l it.UTF-8
468 Il pacchetto vim-rt contiene i file necessari a ogni binario di VIM
469 per poter funzionare.
470
471 %description rt -l pl.UTF-8
472 W tym pakiecie znajdują się makra, pliki konfiguracyjne i strony
473 podręcznika dla edytora Vim. Aby korzystać z zaawansowanych możliwości
474 Vima, należy zainstalować ten pakiet.
475
476 %description rt -l pt.UTF-8
477 O pacote vim-rt contém os ficheiros que todos os executáveis do VIM
478 irão necessitar para correr.
479
480 %description rt -l ru.UTF-8
481 Пакет vim-rt содержит файлы (например, файлы справки), которые нужны
482 для работы любой программы vim.
483
484 %description rt -l sk.UTF-8
485 Balík vim-rt obsahuje súbory, ktoré bude potrebovať pre správnu
486 funkciu každá verzia editoru VIM.
487
488 %description rt -l sv.UTF-8
489 Paketet vim-rt innehåller filer som alla VIM-binärer behöver för att
490 köra.
491
492 %description rt -l uk.UTF-8
493 Пакет vim-rt містить файли (наприклад, файли довідки), котрі потрібні
494 для роботи будь-якої програми vim.
495
496 %package rt-extras
497 Summary:        Vim runtime extra files
498 Summary(pl.UTF-8):      Dodatkowe pliki uruchomieniowe Vima
499 Group:          Applications/Editors/Vim
500 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
501 %if "%{_rpmversion}" >= "5"
502 BuildArch:      noarch
503 %endif
504
505 %description rt-extras
506 This package contains more runtime extra files, not really useful. If
507 you want to take full advantage of Vim more powerful features, you
508 should install this package.
509
510 %description rt-extras -l pl.UTF-8
511 Ten pakiet zawiera dodatkowe pliki uruchomieniowe, nie tak bardzo
512 przydatne. Aby korzystać ze wszystkich możliwości Vima, należy
513 zainstalować ten pakiet.
514
515 %package doc
516 Summary:        Context Vim documentation
517 Summary(pl.UTF-8):      Dokumentacja kontekstowa do Vima
518 Group:          Applications/Editors/Vim
519 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
520 Requires:       gzip
521 %if "%{_rpmversion}" >= "5"
522 BuildArch:      noarch
523 %endif
524
525 %description doc
526 This package contains Vim documentation accessible from vim itself
527 using :help command.
528
529 %description doc -l pl.UTF-8
530 Ten pakiet zawiera dokumentację do Vima dostępną z poziomu samego vima
531 za pomocą polecenia :help.
532
533 %package spell-en
534 Summary:        English dictionaries for VIMspell
535 Summary(pl.UTF-8):      Angielskie słowniki dla VIMspella
536 Group:          Applications/Editors/Vim
537 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
538 %if "%{_rpmversion}" >= "5"
539 BuildArch:      noarch
540 %endif
541
542 %description spell-en
543 English dictionaries for VIMspell.
544
545 %description spell-en -l pl.UTF-8
546 Angielskie słowniki dla VIMspella.
547
548 %package tutor
549 Summary:        Vim tutorial
550 Summary(hu.UTF-8):      Vim tutorial
551 Summary(pl.UTF-8):      Samouczek do Vima
552 Group:          Applications/Editors/Vim
553 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
554 Requires:       mktemp
555 Requires:       vim-editor = %{epoch}:%{version}-%{release}
556 %if "%{_rpmversion}" >= "5"
557 BuildArch:      noarch
558 %endif
559
560 %description tutor
561 This package contains Vim tutorial.
562
563 %description tutor -l hu.UTF-8
564 Ez a csomag a vimtutor-t tartalmazza, amely egy gyakorlat-orientált
565 bevezető a Vim-hez.
566
567 %description tutor -l pl.UTF-8
568 Ten pakiet zawiera samouczek do Vima.
569
570 %package -n gvim-athena
571 Summary:        Vim for X Window built with Athena
572 Summary(hu.UTF-8):      A Vim X Window verziója, az Athena felhasználásával
573 Summary(pl.UTF-8):      Vim dla X Window korzystający z biblioteki Athena
574 Group:          Applications/Editors/Vim
575 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
576 Requires:       iconv
577 Provides:       gvim
578 Provides:       vi-editor
579 Provides:       vim-editor = %{epoch}:%{version}-%{release}
580 Obsoletes:      vim-X11
581
582 %description -n gvim-athena
583 The classic Unix text editor now also under X Window System! This
584 version is built with Athena Widget Set.
585
586 %description -n gvim-athena -l hu.UTF-8
587 A Vim X Window verziója, az Athena Widgetkészlet felhasználásával.
588
589 %description -n gvim-athena -l pl.UTF-8
590 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
591 biblioteki Athena Widget Set.
592
593 %description -n gvim-athena -l ru.UTF-8
594 Этот пакет представляет собой версию VIM, собранную с библиотеками
595 Athena Widget Set, что позволяет запускать VIM как приложение X Window
596 System - с полностью графическим интерфейсом и поддержкой мыши.
597
598 %description -n gvim-athena -l uk.UTF-8
599 Цей пакет містить версію VIM, зібрану з бібліотеками Athena Widget
600 Set, що дозволяє запускати VIM як прикладну програму X Window System -
601 з повністю графічним інтерфейсом та підтримкою миші.
602
603 %package -n gvim-motif
604 Summary:        Vim for X Window System built with Motif
605 Summary(hu.UTF-8):      A Vim X Window verziója, a Motif felhasználásával
606 Summary(pl.UTF-8):      Vim dla systemu X Window korzystający z biblioteki Motif
607 Group:          Applications/Editors/Vim
608 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
609 Requires:       iconv
610 Provides:       gvim
611 Provides:       vi-editor
612 Provides:       vim-editor = %{epoch}:%{version}-%{release}
613 Obsoletes:      vim-X11
614
615 %description -n gvim-motif
616 The classic Unix text editor now also under X Window System! This
617 version is built with Motif.
618
619 %description -n gvim-motif -l hu.UTF-8
620 A Vim X Window verziója, a Motif Widgetkészlet felhasználásával.
621
622 %description -n gvim-motif -l pl.UTF-8
623 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
624 biblioteki Motif.
625
626 %description -n gvim-motif -l ru.UTF-8
627 Этот пакет представляет собой версию VIM, собранную с библиотеками
628 Motif, что позволяет запускать VIM как приложение X Window System - с
629 полностью графическим интерфейсом и поддержкой мыши.
630
631 %description -n gvim-motif -l uk.UTF-8
632 Цей пакет містить версію VIM, зібрану з бібліотеками Motif, що
633 дозволяє запускати VIM як прикладну програму X Window System - з
634 повністю графічним інтерфейсом та підтримкою миші.
635
636 %package -n gvim-gtk
637 Summary:        Vim for X Window System built with GTK+
638 Summary(hu.UTF-8):      A Vim X Window verziója, a GTK+ felhasználásával
639 Summary(pl.UTF-8):      Vim dla systemu X Window korzystający z biblioteki GTK+
640 Group:          Applications/Editors/Vim
641 Requires(post,postun):  gtk-update-icon-cache
642 Requires(post,postun):  hicolor-icon-theme
643 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
644 Requires:       %{name}-rt-extras = %{epoch}:%{version}-%{release}
645 Requires:       iconv
646 Provides:       gvim
647 Provides:       vi-editor
648 Provides:       vim-editor = %{epoch}:%{version}-%{release}
649 Obsoletes:      vim-X11
650
651 %description -n gvim-gtk
652 The classic Unix text editor now also under X Window System! This
653 version is built with GTK+.
654
655 %description -n gvim-gtk -l hu.UTF-8
656 A Vim X Window verziója, a GTK+ Widgetkészlet felhasználásával.
657
658 %description -n gvim-gtk -l pl.UTF-8
659 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
660 biblioteki GTK+.
661
662 %description -n gvim-gtk -l ru.UTF-8
663 Этот пакет представляет собой версию VIM, собранную с библиотеками
664 GTK, что позволяет запускать VIM как приложение X Window System - с
665 полностью графическим интерфейсом и поддержкой мыши. Просто скажите
666 'gvim'...
667
668 %description -n gvim-gtk -l uk.UTF-8
669 Цей пакет містить версію VIM, зібрану з бібліотеками GTK, що дозволяє
670 запускати VIM як прикладну програму X Window System - з повністю
671 графічним інтерфейсом та підтримкою миші. Просто скажіть 'gvim'...
672
673 %package -n gvim-gnome
674 Summary:        Vim for X Window System built with GNOME
675 Summary(hu.UTF-8):      A Vim X Window verziója, a GNOME felhasználásával
676 Summary(pl.UTF-8):      Vim dla systemu X Window korzystający z biblioteki GNOME
677 Group:          Applications/Editors/Vim
678 Requires(post,postun):  gtk-update-icon-cache
679 Requires(post,postun):  hicolor-icon-theme
680 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
681 Requires:       %{name}-rt-extras = %{epoch}:%{version}-%{release}
682 Requires:       iconv
683 Provides:       gvim
684 Provides:       vi-editor
685 Provides:       vim-editor = %{epoch}:%{version}-%{release}
686 Obsoletes:      vim-X11
687
688 %description -n gvim-gnome
689 The classic Unix text editor now also under X Window System! This
690 version is build with GNOME.
691
692 %description -n gvim-gnome -l hu.UTF-8
693 A Vim X Window verziója, a GNOME felhasználásával.
694
695 %description -n gvim-gnome -l pl.UTF-8
696 Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
697 bibliotek GNOME.
698
699 %description -n gvim-gnome -l ru.UTF-8
700 Этот пакет представляет собой версию VIM, собранную с библиотеками
701 GNOME, что позволяет запускать VIM как приложение X Window System - с
702 полностью графическим интерфейсом и поддержкой мыши.
703
704 %description -n gvim-gnome -l uk.UTF-8
705 Цей пакет містить версію VIM, зібрану з бібліотеками GNOME, що
706 дозволяє запускати VIM як прикладну програму X Window System - з
707 повністю графічним інтерфейсом та підтримкою миші.
708
709 %package -n gvim-heavy
710 Summary:        Full featured build of Vim with X Window support
711 Summary(hu.UTF-8):      A gvim legteljesebb verziója
712 Summary(pl.UTF-8):      W pełni funkcjonalna wersja Vima z interfejsem dla X Window
713 Group:          Applications/Editors/Vim
714 Requires(post,postun):  gtk+2
715 Requires:       %{name}-rt = %{epoch}:%{version}-%{release}
716 Requires:       %{name}-rt-extras = %{epoch}:%{version}-%{release}
717 Requires:       iconv
718 Provides:       gvim
719 Provides:       vi-editor
720 Provides:       vim-editor = %{epoch}:%{version}-%{release}
721 Obsoletes:      vim-X11
722
723 %description -n gvim-heavy
724 This package provides full featured version of Vim, which includes
725 support for Perl, Python, Ruby and Tcl scripting, as well as GTK+2
726 GUI.
727
728 %description -n gvim-heavy -l hu.UTF-8
729 A gvim legteljesebb verziója, Perl, Python, Ruby és Tcl támogatással.
730
731 %description -n gvim-heavy -l pl.UTF-8
732 Pakiet ten dostarcza w pełni funkcjonalną wersję Vima, czyli
733 zawierającą obsługę skryptów w językach Perl, Python, Ruby oraz Tcl
734 jak również GUI GTK+2.
735
736 %prep
737 %setup -q -n %{name}74
738
739 # official patches
740 %patchset_patch 1 %{patchlevel}
741
742 %patch0 -p1
743 %patch1 -p1
744 %patch2 -p1
745 %patch3 -p1
746 %patch4 -p1
747 %patch5 -p1
748 %patch6 -p1
749 %patch7 -p1
750 %patch8 -p1
751 %patch9 -p0
752 %patch10 -p1
753 %patch11 -p1
754 %patch12 -p1
755 %patch13 -p1
756 %patch14 -p1
757 %patch15 -p1
758 %patch16 -p0
759 %patch17 -p0
760 %patch18 -p1
761 %patch19 -p1
762 %patch20 -p1
763 %patch21 -p1
764 %patch22 -p1
765 %patch23 -p1
766 %patch24 -p1
767 %patch25 -p1
768 %{?with_home_etc:%patch26 -p1}
769
770 # autopaste patch - automatically switch to paste mode
771 # when `really fast typing' situation happens
772 %patch27 -p1
773 %patch28 -p1
774 %patch29 -p1
775 %patch30 -p1
776 %patch31 -p1
777 %patch32 -p1
778 %patch33 -p1
779 %patch34 -p1
780 %patch35 -p1
781 %patch36 -p1
782 %patch37 -p1
783 %patch38 -p1
784 %patch39 -p1
785
786 cp -p %{SOURCE20} runtime/syntax
787 cp -p %{SOURCE22} runtime/syntax
788 cp -p %{SOURCE30} runtime/colors
789 cp -p %{SOURCE31} runtime/colors
790 cp -p %{SOURCE32} runtime/colors
791
792 %{__unzip} -qd runtime/doc %{SOURCE2}
793
794 # remove unsupported locales
795 %{__rm} src/po/zh_{CN,TW}.UTF-8.po
796 %{__rm} runtime/lang/menu_zh_{cn,tw}.utf-8.vim
797
798 # fix nb/no
799 %{__mv} src/po/n{o,b}.po
800 %{__mv} runtime/tutor/tutor.n{o,b}
801 %{__mv} runtime/tutor/tutor.n{o,b}.utf-8
802 %{__mv} runtime/lang/menu_n{o,b}.latin1.vim
803 %{__mv} runtime/lang/menu_n{o,b}.utf-8.vim
804 %{__mv} runtime/lang/menu_n{o,b}_no.latin1.vim
805 %{__mv} runtime/lang/menu_n{o,b}_no.utf-8.vim
806
807 %build
808 cd src
809 %{__autoconf}
810 # needed to prevent deconfiguring
811 cp -f configure auto
812 install -d bin
813
814 build() {
815         set -x
816         local target=$1
817         shift
818
819         %configure \
820 %if "%{pld_release}" == "ac"
821                 --with-tlib="ncurses -ltinfo"
822 %else
823                 --with-tlib="ncursesw"
824 %endif
825
826         %{__make} distclean
827         # add common options, can override (disable) if needed with args
828         %configure \
829                 --%{!?with_perl:dis}%{?with_perl:en}able-perlinterp \
830                 --%{!?with_python:dis}%{?with_python:en}able-pythoninterp \
831                 --%{!?with_ruby:dis}%{?with_ruby:en}able-rubyinterp \
832                 --%{!?with_tcl:dis}%{?with_tcl:en}able-tclinterp \
833                 %{!?with_selinux:--disable-selinux} \
834                 --enable-cscope \
835                 --enable-gpm \
836                 --enable-multibyte \
837                 --enable-nls \
838 %if "%{pld_release}" == "ac"
839                 --with-tlib="ncurses -ltinfo" \
840 %else
841                 --with-tlib="ncursesw" \
842 %endif
843                 --with-modified-by="PLD Linux Distribution" \
844                 --with-compiledby="PLD Linux Distribution" \
845                 "$@"
846
847         %{__make} vim
848         mv -f vim bin/$target
849 }
850
851 %if %{with static}
852 LDFLAGS="%{rpmldflags} -static"
853 build vim.static \
854         --disable-gui \
855         --without-x \
856         --with-features=small \
857         --disable-perlinterp \
858         --disable-pythoninterp \
859         --disable-rubyinterp \
860         --disable-tclinterp \
861         --disable-cscope \
862         --disable-gpm \
863         --disable-multibyte \
864         --disable-nls
865
866 LDFLAGS="%{rpmldflags}"
867 %endif
868
869 %if %{with light}
870 build vim.light \
871         --disable-gui \
872         --without-x \
873         --with-features=small \
874         --disable-perlinterp \
875         --disable-pythoninterp \
876         --disable-rubyinterp \
877         --disable-tclinterp \
878         --disable-cscope \
879         --disable-gpm \
880         --disable-nls
881 %endif
882
883 build vim.ncurses \
884         --disable-gui \
885         --without-x \
886         --with-features=huge
887
888 build vimx \
889         --disable-gui \
890         --with-x \
891         --with-features=huge
892
893 %if %{with athena}
894 build gvim.athena \
895         --with-features=huge \
896         --enable-gui=athena \
897         --with-x \
898         --enable-fontset \
899         --disable-gpm \
900         --without-gnome
901
902 %endif
903
904 %if %{with motif}
905 build gvim.motif \
906         --with-features=huge \
907         --enable-gui=motif \
908         --with-x \
909         --enable-multibyte \
910         --enable-fontset \
911         --disable-gpm \
912         --without-gnome
913
914 %endif
915
916 %if %{with gtk}
917 build gvim.gtk \
918         --with-features=huge \
919         --enable-gui=gtk2 \
920         --enable-gtk2-check \
921         --with-x \
922         --disable-gpm
923
924 %endif
925
926 %if %{with gnome}
927 build gvim.gnome \
928         --with-features=huge \
929         --enable-gui=gnome2 \
930         --enable-gtk2-check \
931         --enable-gnome-check \
932         --with-x \
933         --disable-gpm
934
935 %endif
936
937 # vim.heavy / gvim.heavy
938 %if %{with heavy}
939 build vim.heavy \
940         --with-features=huge \
941         --disable-gui \
942         --without-x \
943         --enable-perlinterp \
944         --enable-pythoninterp \
945         --enable-rubyinterp \
946         --enable-tclinterp \
947         --disable-gpm
948
949 build gvim.heavy \
950         --with-features=huge \
951         --enable-gui=gnome2 \
952         --enable-gtk2-check \
953         --enable-gnome-check \
954         --with-x \
955         --enable-perlinterp \
956         --enable-pythoninterp \
957         --enable-rubyinterp \
958         --enable-tclinterp \
959         --disable-gpm
960
961 %endif
962
963 %{__make} xxd/xxd languages
964
965 %install
966 rm -rf $RPM_BUILD_ROOT
967
968 install -d $RPM_BUILD_ROOT{%{_sysconfdir}/vim,%{_bindir}} \
969         $RPM_BUILD_ROOT{/bin,%{_mandir}/man1,%{_datadir}/vim/ftdetect} \
970         $RPM_BUILD_ROOT%{_desktopdir}
971
972 %{__make} -j1 install \
973         DESTDIR=$RPM_BUILD_ROOT
974
975 # not supported locales added by 7.3.764 or later
976 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/cs.cp1250
977 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ja.sjis
978 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ja.euc-jp
979 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/pl.UTF-8
980 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/pl.cp1250
981 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ru.cp1251
982 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/sk.cp1250
983 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/uk.cp1251
984 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/zh_CN.cp936
985
986 %find_lang %{name}
987
988 # use compressed docs, see :help gzip-helpfile
989 %{__gzip} -9 $RPM_BUILD_ROOT%{_datadir}/vim/doc/*.txt
990 %{__sed} -i -e 's=\(\t.*\.txt\)\t=\1.gz\t=' $RPM_BUILD_ROOT%{_datadir}/vim/doc/tags
991
992 %{__gzip} -9 $RPM_BUILD_ROOT%{_datadir}/vim/doc/*.??x
993 %{__sed} -i -e 's=\(\t.*\.plx\)\t=\1.gz\t=' $RPM_BUILD_ROOT%{_datadir}/vim/doc/tags-pl
994
995 %{__rm} $RPM_BUILD_ROOT%{_bindir}/*
996
997 %if %{with static}
998 install -p src/bin/vim.ncurses  $RPM_BUILD_ROOT%{_bindir}/vim
999 install -p src/bin/vim.static   $RPM_BUILD_ROOT/bin/vi
1000 %else
1001 install -p src/bin/vim.ncurses  $RPM_BUILD_ROOT/bin/vi
1002 ln -sf /bin/vi          $RPM_BUILD_ROOT%{_bindir}/vim
1003 %endif
1004 install -p src/bin/vimx $RPM_BUILD_ROOT%{_bindir}/vimx
1005 install -p src/xxd/xxd  $RPM_BUILD_ROOT%{_bindir}/xxd
1006 install -p src/vimtutor $RPM_BUILD_ROOT%{_bindir}/vimtutor
1007
1008 echo ".so man1/vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/vi.1
1009 echo ".so man1/vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/view.1
1010
1011 # not supported directories
1012 %{__rm} -r $RPM_BUILD_ROOT%{_mandir}/??.*/
1013
1014 mv -f $RPM_BUILD_ROOT{%{_datadir}/vim/vimrc_example.vim,%{_sysconfdir}/vim/vimrc}
1015 mv -f $RPM_BUILD_ROOT{%{_datadir}/vim/gvimrc_example.vim,%{_sysconfdir}/vim/gvimrc}
1016
1017 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/rvim
1018 ln -sf vim $RPM_BUILD_ROOT%{_bindir}/vimdiff
1019 ln -sf vi  $RPM_BUILD_ROOT/bin/ex
1020 ln -sf vi  $RPM_BUILD_ROOT/bin/view
1021 ln -sf vi  $RPM_BUILD_ROOT/bin/rview
1022
1023 cp -p %{SOURCE14}       $RPM_BUILD_ROOT%{_desktopdir}
1024
1025 %if %{with athena}
1026 install -p src/bin/gvim.athena  $RPM_BUILD_ROOT%{_bindir}/gvim.athena
1027 cp -p %{SOURCE10}       $RPM_BUILD_ROOT%{_desktopdir}
1028 %endif
1029 %if %{with motif}
1030 install -p src/bin/gvim.motif   $RPM_BUILD_ROOT%{_bindir}/gvim.motif
1031 cp -p %{SOURCE11}       $RPM_BUILD_ROOT%{_desktopdir}
1032 %endif
1033 %if %{with gnome}
1034 install -p src/bin/gvim.gnome   $RPM_BUILD_ROOT%{_bindir}/gvim.gnome
1035 cp -p %{SOURCE13}       $RPM_BUILD_ROOT%{_desktopdir}
1036 %endif
1037 %if %{with gtk}
1038 install -p src/bin/gvim.gtk     $RPM_BUILD_ROOT%{_bindir}/gvim.gtk
1039 ln -sf gvim.gtk         $RPM_BUILD_ROOT%{_bindir}/gvim
1040 ln -sf gvim             $RPM_BUILD_ROOT%{_bindir}/eview
1041 ln -sf gvim             $RPM_BUILD_ROOT%{_bindir}/evim
1042 ln -sf gvim             $RPM_BUILD_ROOT%{_bindir}/gview
1043 ln -sf gvim             $RPM_BUILD_ROOT%{_bindir}/gvimdiff
1044 ln -sf gvim             $RPM_BUILD_ROOT%{_bindir}/rgview
1045 ln -sf gvim             $RPM_BUILD_ROOT%{_bindir}/rgvim
1046 cp -p %{SOURCE12}       $RPM_BUILD_ROOT%{_desktopdir}
1047 %endif
1048 %if %{with heavy}
1049 install -p src/bin/vim.heavy    $RPM_BUILD_ROOT%{_bindir}
1050 install -p src/bin/gvim.heavy   $RPM_BUILD_ROOT%{_bindir}
1051 %endif
1052 %if %{with light}
1053 install -p src/bin/vim.light    $RPM_BUILD_ROOT%{_bindir}
1054 %endif
1055
1056 install -d $RPM_BUILD_ROOT%{_pixmapsdir}
1057 cp -p runtime/vim48x48.png $RPM_BUILD_ROOT%{_pixmapsdir}/vim.png
1058
1059 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
1060
1061 install -d $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/{doc,{after/,}{compiler,ftdetect,ftplugin,indent,plugin,spell,syntax}}
1062 > $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/doc/tags
1063
1064 # separate package
1065 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/{ftplugin,syntax}/spec.vim
1066
1067 # unuseful
1068 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/vim/tools
1069 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/bugreport.vim
1070 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/spell/check_locales.vim
1071 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/spell/cleanadd.vim
1072 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/spell/fixdup.vim
1073 %{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/doc/vim2html.pl
1074
1075 %clean
1076 rm -rf $RPM_BUILD_ROOT
1077
1078 %post
1079 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1080
1081 %postun
1082 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1083
1084 %post -n gvim-athena
1085 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1086
1087 %postun -n gvim-athena
1088 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1089
1090 %post -n gvim-motif
1091 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1092
1093 %postun -n gvim-motif
1094 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1095
1096 %post -n gvim-gtk
1097 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1098 %update_icon_cache hicolor
1099
1100 %postun -n gvim-gtk
1101 [ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
1102 %update_icon_cache hicolor
1103
1104 %post -n gvim-gnome
1105 %update_desktop_database_post
1106 %update_icon_cache hicolor
1107
1108 %postun -n gvim-gnome
1109 %update_desktop_database_postun
1110 %update_icon_cache hicolor
1111
1112 %files
1113 %defattr(644,root,root,755)
1114 %attr(755,root,root) %{_bindir}/rvim
1115 %attr(755,root,root) %{_bindir}/vim
1116 %attr(755,root,root) %{_bindir}/vimdiff
1117 %{_mandir}/man1/rvim.1*
1118 %{_mandir}/man1/vimdiff.1*
1119 %lang(fi) %{_mandir}/fi/man1/rvim.1*
1120 %lang(fr) %{_mandir}/fr/man1/rvim.1*
1121 %lang(fr) %{_mandir}/fr/man1/vimdiff.1*
1122 %lang(id) %{_mandir}/id/man1/rvim.1*
1123 %lang(id) %{_mandir}/id/man1/vim.1*
1124 %lang(it) %{_mandir}/it/man1/rvim.1*
1125 %lang(it) %{_mandir}/it/man1/vim.1*
1126 %lang(it) %{_mandir}/it/man1/vimdiff.1*
1127 %lang(ja) %{_mandir}/ja/man1/rvim.1*
1128 %lang(ja) %{_mandir}/ja/man1/vim.1*
1129 %lang(ja) %{_mandir}/ja/man1/vimdiff.1*
1130 %lang(pl) %{_mandir}/pl/man1/rvim.1*
1131 %lang(pl) %{_mandir}/pl/man1/vim.1*
1132 %lang(pl) %{_mandir}/pl/man1/vimdiff.1*
1133 %lang(ru) %{_mandir}/ru/man1/rvim.1*
1134 %lang(ru) %{_mandir}/ru/man1/vim.1*
1135 %lang(ru) %{_mandir}/ru/man1/vimdiff.1*
1136 %{_desktopdir}/%{name}.desktop
1137
1138 %if %{with static}
1139 %files static
1140 %endif
1141 %defattr(644,root,root,755)
1142 %attr(755,root,root) /bin/ex
1143 %attr(755,root,root) /bin/rview
1144 %attr(755,root,root) /bin/vi
1145 %attr(755,root,root) /bin/view
1146 %{_mandir}/man1/vi.1*
1147 %{_mandir}/man1/ex.1*
1148 %{_mandir}/man1/view.1*
1149 %{_mandir}/man1/rview.1*
1150 %lang(fi) %{_mandir}/fi/man1/vi.1*
1151 %lang(fi) %{_mandir}/fi/man1/ex.1*
1152 %lang(fi) %{_mandir}/fi/man1/view.1*
1153 %lang(fi) %{_mandir}/fi/man1/rview.1*
1154 %lang(fr) %{_mandir}/fr/man1/vi.1*
1155 %lang(fr) %{_mandir}/fr/man1/ex.1*
1156 %lang(fr) %{_mandir}/fr/man1/view.1*
1157 %lang(fr) %{_mandir}/fr/man1/rview.1*
1158 %lang(id) %{_mandir}/id/man1/vi.1*
1159 %lang(id) %{_mandir}/id/man1/ex.1*
1160 %lang(id) %{_mandir}/id/man1/view.1*
1161 %lang(id) %{_mandir}/id/man1/rview.1*
1162 #%lang(it) %{_mandir}/it/man1/vi.1*
1163 %lang(it) %{_mandir}/it/man1/ex.1*
1164 %lang(it) %{_mandir}/it/man1/view.1*
1165 %lang(it) %{_mandir}/it/man1/rview.1*
1166 %lang(ja) %{_mandir}/ja/man1/ex.1*
1167 %lang(ja) %{_mandir}/ja/man1/view.1*
1168 %lang(ja) %{_mandir}/ja/man1/rview.1*
1169 %lang(pl) %{_mandir}/pl/man1/vi.1*
1170 %lang(pl) %{_mandir}/pl/man1/ex.1*
1171 %lang(pl) %{_mandir}/pl/man1/view.1*
1172 %lang(pl) %{_mandir}/pl/man1/rview.1*
1173 #%lang(ru) %{_mandir}/ru/man1/vi.1*
1174 %lang(ru) %{_mandir}/ru/man1/ex.1*
1175 %lang(ru) %{_mandir}/ru/man1/view.1*
1176 %lang(ru) %{_mandir}/ru/man1/rview.1*
1177
1178 %files -n xxd
1179 %defattr(644,root,root,755)
1180 %attr(755,root,root) %{_bindir}/xxd
1181 %{_mandir}/man1/xxd.1*
1182 %lang(fr) %{_mandir}/fr/man1/xxd.1*
1183 %lang(it) %{_mandir}/it/man1/xxd.1*
1184 %lang(ja) %{_mandir}/ja/man1/xxd.1*
1185 %lang(pl) %{_mandir}/pl/man1/xxd.1*
1186 %lang(ru) %{_mandir}/ru/man1/xxd.1*
1187
1188 %files rt -f %{name}.lang
1189 %defattr(644,root,root,755)
1190 %dir %{_sysconfdir}/vim
1191 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vim/vimrc
1192 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vim/gvimrc
1193
1194 %dir %{_datadir}/vim
1195 %dir %{_datadir}/vim/doc
1196
1197 %dir %{_datadir}/vim/vimfiles
1198 %dir %{_datadir}/vim/vimfiles/doc
1199 %dir %{_datadir}/vim/vimfiles/after
1200 %dir %{_datadir}/vim/vimfiles/after/compiler
1201 %dir %{_datadir}/vim/vimfiles/after/ftdetect
1202 %dir %{_datadir}/vim/vimfiles/after/ftplugin
1203 %dir %{_datadir}/vim/vimfiles/after/indent
1204 %dir %{_datadir}/vim/vimfiles/after/plugin
1205 %dir %{_datadir}/vim/vimfiles/after/spell
1206 %dir %{_datadir}/vim/vimfiles/after/syntax
1207 %dir %{_datadir}/vim/vimfiles/compiler
1208 %dir %{_datadir}/vim/vimfiles/ftdetect
1209 %dir %{_datadir}/vim/vimfiles/ftplugin
1210 %dir %{_datadir}/vim/vimfiles/indent
1211 %dir %{_datadir}/vim/vimfiles/plugin
1212 %dir %{_datadir}/vim/vimfiles/spell
1213 %dir %{_datadir}/vim/vimfiles/syntax
1214 %verify(not md5 mtime size) %{_datadir}/vim/vimfiles/doc/tags
1215
1216 %{_datadir}/vim/*.vim
1217
1218 %dir %{_datadir}/vim/autoload
1219 %doc %{_datadir}/vim/autoload/README.txt
1220
1221 %dir %{_datadir}/vim/ftdetect
1222
1223 %dir %{_datadir}/vim/ftplugin
1224 %doc %{_datadir}/vim/ftplugin/README.txt
1225 %{_datadir}/vim/ftplugin/*.vim
1226 %{_datadir}/vim/ftplugin/logtalk.dict
1227
1228 %dir %{_datadir}/vim/indent
1229 %doc %{_datadir}/vim/indent/README.txt
1230 %{_datadir}/vim/indent/*.vim
1231
1232 %dir %{_datadir}/vim/keymap
1233 %doc %{_datadir}/vim/keymap/README.txt
1234 %{_datadir}/vim/keymap/*.vim
1235
1236 %dir %{_datadir}/vim/plugin
1237 %doc %{_datadir}/vim/plugin/README.txt
1238
1239 %dir %{_datadir}/vim/syntax
1240 %doc %{_datadir}/vim/syntax/README.txt
1241 %{_datadir}/vim/syntax/*.vim
1242
1243 %dir %{_datadir}/vim/colors
1244 %doc %{_datadir}/vim/colors/README.txt
1245 %{_datadir}/vim/colors/*.vim
1246
1247 %dir %{_datadir}/vim/lang
1248 %doc %{_datadir}/vim/lang/README*
1249
1250 %lang(af) %{_datadir}/vim/lang/menu_af*
1251 %lang(ca) %{_datadir}/vim/lang/menu_ca*
1252 %lang(cs) %{_datadir}/vim/lang/menu_cs*
1253 %lang(cs) %{_datadir}/vim/lang/menu_*czech*
1254 %lang(de) %{_datadir}/vim/lang/menu_de*
1255 %lang(de) %{_datadir}/vim/lang/menu_*german*
1256 %lang(en_GB) %{_datadir}/vim/lang/menu_en_gb*
1257 %lang(en_GB) %{_datadir}/vim/lang/menu_*english*
1258 %lang(eo) %{_datadir}/vim/lang/menu_eo.utf-8.vim
1259 %lang(eo) %{_datadir}/vim/lang/menu_eo_eo.utf-8.vim
1260 %lang(eo) %{_datadir}/vim/lang/menu_eo_xx.utf-8.vim
1261 %lang(es) %{_datadir}/vim/lang/menu_es*
1262 %lang(es) %{_datadir}/vim/lang/menu_*spanish*
1263 %lang(fi) %{_datadir}/vim/lang/menu_fi.latin1.vim
1264 %lang(fi) %{_datadir}/vim/lang/menu_fi.utf-8.vim
1265 %lang(fi) %{_datadir}/vim/lang/menu_fi_fi.latin1.vim
1266 %lang(fi) %{_datadir}/vim/lang/menu_fi_fi.utf-8.vim
1267 %lang(fi) %{_datadir}/vim/lang/menu_finnish_finland.1252.vim
1268 %lang(fr) %{_datadir}/vim/lang/menu_fr*
1269 %lang(hu) %{_datadir}/vim/lang/menu_hu*
1270 %lang(it) %{_datadir}/vim/lang/menu_it*
1271 %lang(ja) %{_datadir}/vim/lang/menu_ja*
1272 %lang(ko) %{_datadir}/vim/lang/menu_ko*
1273 %lang(nl) %{_datadir}/vim/lang/menu_nl*
1274 %lang(nb) %{_datadir}/vim/lang/menu_nb*
1275 %lang(pl) %{_datadir}/vim/lang/menu_pl*
1276 %lang(pl) %{_datadir}/vim/lang/menu_*polish*
1277 %lang(pt) %{_datadir}/vim/lang/menu_pt*
1278 %lang(ru) %{_datadir}/vim/lang/menu_ru*
1279 %lang(sk) %{_datadir}/vim/lang/menu_sk*
1280 %lang(sk) %{_datadir}/vim/lang/menu_*slovak*
1281 %lang(sl) %{_datadir}/vim/lang/menu_sl_si*
1282 %lang(sr) %{_datadir}/vim/lang/menu_sr*
1283 %lang(sv) %{_datadir}/vim/lang/menu_sv*
1284 %lang(uk) %{_datadir}/vim/lang/menu_uk*
1285 %lang(vi) %{_datadir}/vim/lang/menu_vi*
1286 %lang(zh_CN) %{_datadir}/vim/lang/menu_zh.cp936*
1287 %lang(zh_CN) %{_datadir}/vim/lang/menu_zh.gb2312*
1288 %lang(zh_CN) %{_datadir}/vim/lang/menu_zh_cn*
1289 %lang(zh_CN) %{_datadir}/vim/lang/menu_*chinese*gb*
1290 %lang(zh_TW) %{_datadir}/vim/lang/menu_zh.cp950*
1291 %lang(zh_TW) %{_datadir}/vim/lang/menu_zh.big5*
1292 %lang(zh_TW) %{_datadir}/vim/lang/menu_zh_tw*
1293 %lang(zh_TW) %{_datadir}/vim/lang/menu_*taiwan*
1294
1295 %dir %{_datadir}/vim/spell
1296 %{_datadir}/vim/spell/spell.vim
1297 %lang(he) %{_datadir}/vim/spell/he.*
1298 %lang(yi) %{_datadir}/vim/spell/yi.*
1299
1300 %{_mandir}/man1/vim.1*
1301 %lang(fi) %{_mandir}/fi/man1/vim.1*
1302 %lang(fr) %{_mandir}/fr/man1/vim.1*
1303 %{_pixmapsdir}/vim.png
1304
1305 # plugins in base -rt package
1306 %{_datadir}/vim/autoload/gzip.vim
1307 %{_datadir}/vim/plugin/gzip.vim
1308 %{_datadir}/vim/plugin/matchparen.vim
1309
1310 %files rt-extras
1311 %defattr(644,root,root,755)
1312 %{_datadir}/vim/plugin/*.vim
1313 %{_datadir}/vim/autoload/*.vim
1314 %{_datadir}/vim/autoload/xml
1315 %{_datadir}/vim/compiler
1316 %{_datadir}/vim/macros
1317 %{_datadir}/vim/print
1318
1319 # plugins in base -rt package
1320 %exclude %{_datadir}/vim/autoload/gzip.vim
1321 %exclude %{_datadir}/vim/plugin/gzip.vim
1322 %exclude %{_datadir}/vim/plugin/matchparen.vim
1323
1324 %files doc
1325 %defattr(644,root,root,755)
1326 # English
1327 %{_datadir}/vim/doc/*.txt.gz
1328 %verify(not md5 mtime size) %{_datadir}/vim/doc/tags
1329
1330 # Polish
1331 %lang(pl) %{_datadir}/vim/doc/*.plx.gz
1332 %lang(pl) %verify(not md5 mtime size) %{_datadir}/vim/doc/tags-pl
1333
1334 %files tutor
1335 %defattr(644,root,root,755)
1336 %attr(755,root,root) %{_bindir}/vimtutor
1337 %dir %{_datadir}/vim/tutor
1338 %dir %{_datadir}/vim/tutor/tutor
1339
1340 %{_datadir}/vim/tutor/README.txt
1341 %{_datadir}/vim/tutor/tutor.vim
1342 %{_datadir}/vim/tutor/tutor.utf-8
1343 %lang(el) %{_datadir}/vim/tutor/README.el.cp737.txt
1344 %lang(el) %{_datadir}/vim/tutor/README.el.txt
1345
1346 %lang(de) %{_datadir}/vim/tutor/tutor.bar
1347 %lang(de) %{_datadir}/vim/tutor/tutor.bar.utf-8
1348 %lang(ca) %{_datadir}/vim/tutor/tutor.ca
1349 %lang(ca) %{_datadir}/vim/tutor/tutor.ca.utf-8
1350 %lang(cs) %{_datadir}/vim/tutor/tutor.cs
1351 %lang(cs) %{_datadir}/vim/tutor/tutor.cs.cp1250
1352 %lang(cs) %{_datadir}/vim/tutor/tutor.cs.utf-8
1353 %lang(de) %{_datadir}/vim/tutor/tutor.de
1354 %lang(de) %{_datadir}/vim/tutor/tutor.de.utf-8
1355 %lang(el) %{_datadir}/vim/tutor/tutor.el
1356 %lang(el) %{_datadir}/vim/tutor/tutor.el.cp737
1357 %lang(el) %{_datadir}/vim/tutor/tutor.el.utf-8
1358 %lang(eo) %{_datadir}/vim/tutor/tutor.eo
1359 %lang(eo) %{_datadir}/vim/tutor/tutor.eo.utf-8
1360 %lang(es) %{_datadir}/vim/tutor/tutor.es
1361 %lang(es) %{_datadir}/vim/tutor/tutor.es.utf-8
1362 %lang(fr) %{_datadir}/vim/tutor/tutor.fr
1363 %lang(fr) %{_datadir}/vim/tutor/tutor.fr.utf-8
1364 %lang(hr) %{_datadir}/vim/tutor/tutor.hr
1365 %lang(hr) %{_datadir}/vim/tutor/tutor.hr.cp1250
1366 %lang(hr) %{_datadir}/vim/tutor/tutor.hr.utf-8
1367 %lang(hu) %{_datadir}/vim/tutor/tutor.hu
1368 %lang(hu) %{_datadir}/vim/tutor/tutor.hu.cp1250
1369 %lang(hu) %{_datadir}/vim/tutor/tutor.hu.utf-8
1370 %lang(it) %{_datadir}/vim/tutor/tutor.it
1371 %lang(it) %{_datadir}/vim/tutor/tutor.it.utf-8
1372 %lang(ja) %{_datadir}/vim/tutor/tutor.ja.euc
1373 %lang(ja) %{_datadir}/vim/tutor/tutor.ja.sjis
1374 %lang(ja) %{_datadir}/vim/tutor/tutor.ja.utf-8
1375 %lang(ko) %{_datadir}/vim/tutor/tutor.ko.euc
1376 %lang(ko) %{_datadir}/vim/tutor/tutor.ko.utf-8
1377 %lang(nl) %{_datadir}/vim/tutor/tutor.nl
1378 %lang(nl) %{_datadir}/vim/tutor/tutor.nl.utf-8
1379 %lang(nb) %{_datadir}/vim/tutor/tutor.nb
1380 %lang(nb) %{_datadir}/vim/tutor/tutor.nb.utf-8
1381 %lang(pl) %{_datadir}/vim/tutor/tutor.pl
1382 %lang(pl) %{_datadir}/vim/tutor/tutor.pl.cp1250
1383 %lang(pl) %{_datadir}/vim/tutor/tutor.pl.utf-8
1384 %lang(pt) %{_datadir}/vim/tutor/tutor.pt
1385 %lang(pt) %{_datadir}/vim/tutor/tutor.pt.utf-8
1386 %lang(ru) %{_datadir}/vim/tutor/tutor.ru
1387 %lang(ru) %{_datadir}/vim/tutor/tutor.ru.cp1251
1388 %lang(ru) %{_datadir}/vim/tutor/tutor.ru.utf-8
1389 %lang(sk) %{_datadir}/vim/tutor/tutor.sk
1390 %lang(sk) %{_datadir}/vim/tutor/tutor.sk.cp1250
1391 %lang(sk) %{_datadir}/vim/tutor/tutor.sk.utf-8
1392 %lang(sv) %{_datadir}/vim/tutor/tutor.sv
1393 %lang(sv) %{_datadir}/vim/tutor/tutor.sv.utf-8
1394 %lang(tr) %{_datadir}/vim/tutor/tutor.tr.iso9
1395 %lang(tr) %{_datadir}/vim/tutor/tutor.tr.utf-8
1396 %lang(vi) %{_datadir}/vim/tutor/tutor.vi.utf-8
1397 %lang(zh_CN) %{_datadir}/vim/tutor/tutor.zh_cn.utf-8
1398 %lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.big5
1399 %lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.euc
1400 %lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.utf-8
1401 %lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh_tw.utf-8
1402
1403 %{_mandir}/man1/vimtutor.1*
1404 %lang(fr) %{_mandir}/fr/man1/vimtutor.1*
1405 %lang(it) %{_mandir}/it/man1/vimtutor.1*
1406 %lang(ja) %{_mandir}/ja/man1/vimtutor.1*
1407 %lang(pl) %{_mandir}/pl/man1/vimtutor.1*
1408 %lang(ru) %{_mandir}/ru/man1/vimtutor.1*
1409
1410 %files -n vimx
1411 %defattr(644,root,root,755)
1412 %attr(755,root,root) %{_bindir}/vimx
1413
1414 %if %{with heavy}
1415 %files heavy
1416 %defattr(644,root,root,755)
1417 %attr(755,root,root) %{_bindir}/vim.heavy
1418 %endif
1419
1420 %if %{with light}
1421 %files light
1422 %defattr(644,root,root,755)
1423 %attr(755,root,root) %{_bindir}/vim.light
1424 %endif
1425
1426 %files spell-en
1427 %defattr(644,root,root,755)
1428 %{_datadir}/vim/spell/en.*.*
1429
1430 %if %{with athena}
1431 %files -n gvim-athena
1432 %defattr(644,root,root,755)
1433 %attr(755,root,root) %{_bindir}/gvim.athena
1434 %{_desktopdir}/gvim-athena.desktop
1435 %endif
1436
1437 %if %{with motif}
1438 %files -n gvim-motif
1439 %defattr(644,root,root,755)
1440 %attr(755,root,root) %{_bindir}/gvim.motif
1441 %{_desktopdir}/gvim-motif.desktop
1442 %endif
1443
1444 %if %{with gtk}
1445 %files -n gvim-gtk
1446 %defattr(644,root,root,755)
1447 %attr(755,root,root) %{_bindir}/gvim.gtk
1448 %attr(755,root,root) %verify(not link) %{_bindir}/gvim
1449 %attr(755,root,root) %{_bindir}/eview
1450 %attr(755,root,root) %{_bindir}/evim
1451 %attr(755,root,root) %{_bindir}/gview
1452 %attr(755,root,root) %{_bindir}/gvimdiff
1453 %attr(755,root,root) %{_bindir}/rgview
1454 %attr(755,root,root) %{_bindir}/rgvim
1455 %{_mandir}/man1/eview.1*
1456 %{_mandir}/man1/evim.1*
1457 %{_mandir}/man1/gvi*
1458 %{_mandir}/man1/rgv*
1459 %lang(fi) %{_mandir}/fi/man1/gvi*
1460 %lang(fi) %{_mandir}/fi/man1/rgv*
1461 %lang(fr) %{_mandir}/fr/man1/eview.1*
1462 %lang(fr) %{_mandir}/fr/man1/evim.1*
1463 %lang(fr) %{_mandir}/fr/man1/gvi*
1464 %lang(fr) %{_mandir}/fr/man1/rgv*
1465 %lang(id) %{_mandir}/id/man1/gvi*
1466 %lang(id) %{_mandir}/id/man1/rgv*
1467 %lang(it) %{_mandir}/it/man1/eview.1*
1468 %lang(it) %{_mandir}/it/man1/evim.1*
1469 %lang(it) %{_mandir}/it/man1/gvi*
1470 %lang(it) %{_mandir}/it/man1/rgv*
1471 %lang(ja) %{_mandir}/ja/man1/eview.1*
1472 %lang(ja) %{_mandir}/ja/man1/evim.1*
1473 %lang(ja) %{_mandir}/ja/man1/gvi*
1474 %lang(ja) %{_mandir}/ja/man1/rgv*
1475 %lang(pl) %{_mandir}/pl/man1/eview.1*
1476 %lang(pl) %{_mandir}/pl/man1/evim.1*
1477 %lang(pl) %{_mandir}/pl/man1/gvi*
1478 %lang(pl) %{_mandir}/pl/man1/rgv*
1479 %lang(ru) %{_mandir}/ru/man1/eview.1*
1480 %lang(ru) %{_mandir}/ru/man1/evim.1*
1481 %lang(ru) %{_mandir}/ru/man1/gvi*
1482 %lang(ru) %{_mandir}/ru/man1/rgv*
1483 %{_desktopdir}/gvim-gtk.desktop
1484 %endif
1485
1486 %if %{with gnome}
1487 %files -n gvim-gnome
1488 %defattr(644,root,root,755)
1489 %attr(755,root,root) %{_bindir}/gvim.gnome
1490 %{_desktopdir}/gvim-gnome.desktop
1491 %endif
1492
1493 %if %{with heavy}
1494 %files -n gvim-heavy
1495 %defattr(644,root,root,755)
1496 %attr(755,root,root) %{_bindir}/gvim.heavy
1497 %endif
This page took 0.175185 seconds and 3 git commands to generate.