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