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