]> git.pld-linux.org Git - packages/vim.git/blame - vim.spec
- up to 7.2.344
[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
80b161c5 14
d4fb0b1c 15%define ver 7.2
907f7fb0 16%define patchlevel 344
84c81dea 17Summary: Vi IMproved - a Vi clone
1a02d184
ER
18Summary(de.UTF-8): VIsual editor iMproved
19Summary(es.UTF-8): Editor visual incrementado
20Summary(fr.UTF-8): Editeur VIM : VIsual editor iMproved
a375a145 21Summary(hu.UTF-8): Vi IMproved - a Vi szerkesztő bővítése
1a02d184
ER
22Summary(pl.UTF-8): Vi IMproved - klon edytora Vi
23Summary(pt_BR.UTF-8): Editor visual incrementado
24Summary(ru.UTF-8): Visual editor IMproved - Единственно Правильный Редактор :)
25Summary(tr.UTF-8): Gelişmiş bir vi sürümü
26Summary(uk.UTF-8): Visual editor IMproved - Єдино Вірний Редактор :)
86c64819 27Name: vim
27be4eca 28Version: %{ver}.%{patchlevel}
86b3c8ea 29Release: 1
2f66771d 30Epoch: 4
f73b565e 31License: Charityware
8627c94f 32Group: Applications/Editors/Vim
27be4eca 33Source0: ftp://ftp.vim.org/pub/vim/unix/%{name}-%{ver}.tar.bz2
b7aab819 34# Source0-md5: f0901284b338e448bfd79ccca0041254
27be4eca 35Source1: ftp://ftp.vim.org/pub/vim/extra/%{name}-%{ver}-lang.tar.gz
2fd1acb8 36# Source1-md5: d8884786979e0e520c112faf2e176f05
27be4eca 37Source2: ftp://ftp.vim.org/pub/vim/extra/%{name}-%{ver}-extra.tar.gz
2fd1acb8 38# Source2-md5: 35e04482f07c57221c9a751aaa3b8dac
41f33985
AM
39Source3: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
40# Source3-md5: bc4d1e115ca506ad7751b9bd2b773a7f
41Source4: http://skawina.eu.org/mikolaj/usr_doc_pl.zip
42# Source4-md5: ff96284b1c913d55cf0877839b34d490
59e47b54
AF
43Source10: g%{name}-athena.desktop
44Source11: g%{name}-motif.desktop
45Source12: g%{name}-gtk.desktop
46Source13: g%{name}-gnome.desktop
0f99c50f 47Source14: %{name}.desktop
fbe64536 48# syntax files
4197338c 49# http://www.vim.org/scripts/script.php?script_id=1491 (0.7.5)
fbe64536 50Source20: javascript.vim
4197338c 51# http://www.vim.org/scripts/script.php?script_id=447 (20040206)
fbe64536
ER
52Source22: exim.vim
53# http://www.vim.org/scripts/script.php?script_id=1571 (0.9.7)
54Source23: php.vim
55# color schemes
56# http://www.vim.org/scripts/script.php?script_id=415 (1.15)
57Source30: zenburn.vim
58# http://www.vim.org/scripts/script.php?script_id=92 (1.0)
59Source31: borland.vim
f7d38103 60# http://www.vim.org/scripts/script.php?script_id=368 (1.2.5)
fbe64536 61Source32: oceandeep.vim
f7d38103
AG
62# http://www.vim.org/scripts/script.php?script_id=1464 (2.6.3)
63Source33: moria.vim
68e0c020 64%patchset_source -f ftp://ftp.vim.org/pub/editors/vim/patches/7.2/7.2.%03g 1 %{patchlevel}
db58c86e 65Patch0: %{name}-sysconfdir.patch
66Patch1: %{name}-visual.patch
67Patch2: %{name}-paths.patch
2fd1acb8
AG
68Patch3: %{name}-no_libelf.patch
69Patch4: %{name}-egrep.patch
70Patch5: %{name}-awk.patch
71Patch6: %{name}-filetype_vim-perl_tests.patch
72Patch7: %{name}-apache.patch
73Patch8: %{name}-po-syntax.patch
74Patch9: %{name}-modprobe.patch
75Patch10: %{name}-doubleparenthesis.patch
76Patch11: %{name}-syntax-fstab.patch
77Patch12: 010_all_%{name}-6.3-vixie.patch
78Patch13: 013_all_%{name}-7.0-cron-vars-79981.patch
79Patch14: 020_all_%{name}-7.0-fstab-tmpfs-size.patch
80Patch15: 021_all_%{name}-7.0-fstab-bogus-errors.patch
81Patch16: 024_all_%{name}-6.3-bash-83565.patch
82Patch17: 027_all_%{name}-7.0-automake-substitutions-93378.patch
83Patch18: %{name}-smarty.patch
84Patch19: %{name}-tutor-lessdeps.patch
85Patch20: %{name}-nagios.patch
86Patch21: %{name}-filetypes.patch
87Patch22: %{name}-man_installation.patch
b65a166d 88Patch23: %{name}-vimrc.patch
d6de9a65 89Patch102: %{name}-gtkfilechooser.patch
d6de9a65 90Patch104: %{name}-home_etc.patch
fbe64536
ER
91Patch105: %{name}-autopaste.patch
92Patch106: %{name}-ft-cron.patch
ad910560 93Patch107: %{name}-relativenumber.patch
eb89511e 94Patch108: %{name}-phpscript.patch
ab355829 95Patch109: %{name}-pam.patch
18e49956 96Patch110: %{name}-ft-bash.patch
2440ded8
ER
97Patch111: %{name}-gzhelp.patch
98Patch112: %{name}-localedir.patch
8effd04f 99Patch113: %{name}-locales.patch
a48bd85b 100Patch114: %{name}-rtdir.patch
6e856515 101Patch115: %{name}-ft-mib.patch
f73b565e 102URL: http://www.vim.org/
21ab67a5 103BuildRequires: acl-devel
da7b5595
JB
104BuildRequires: autoconf
105BuildRequires: gettext-devel
84c81dea 106BuildRequires: gpm-devel
995743d1
ER
107%if "%{pld_release}" == "ac"
108%{?with_athena:BuildRequires: XFree86-devel}
109%else
fbe64536 110%{?with_athena:BuildRequires: xorg-lib-libXaw-devel}
995743d1 111%endif
fbe64536
ER
112%if %{with gtk} || %{with heavy}
113BuildRequires: gtk+2-devel >= 2:2.6.0
114%endif
d6e63bbe 115%{?with_gnome:BuildRequires: libgnomeui-devel >= 2.2.0.1}
fbe64536
ER
116%if %{with selinux} || %{with heavy}
117BuildRequires: libselinux-devel
118%endif
1fa34b46 119BuildRequires: ncurses-devel
e37f7386 120%{?with_motif:BuildRequires: openmotif-devel}
fbe64536
ER
121%if %{with perl} || %{with heavy}
122BuildRequires: perl-devel
123%endif
124%if %{with python} || %{with heavy}
125BuildRequires: python-devel
126%endif
995743d1 127BuildRequires: rpm >= 4.4.9-56
27be4eca 128BuildRequires: rpmbuild(macros) >= 1.426
fbe64536
ER
129%if %{with ruby} || %{with heavy}
130BuildRequires: ruby-devel
131%endif
132%if %{with tcl} || %{with heavy}
133BuildRequires: tcl-devel
134%endif
2a61b438 135Obsoletes: kvim
082a03d8
AM
136%if %{with static}
137BuildRequires: acl-static
40ff2b7e
JB
138BuildRequires: attr-static
139BuildRequires: glibc-static
e57aa23e 140%{?with_selinux:BuildRequires: libselinux-static}
40ff2b7e 141BuildRequires: ncurses-static
082a03d8 142%else
7ba74caf 143Provides: %{name}-static = %{epoch}:%{version}-%{release}
214d5c14
ER
144Obsoletes: elvis-static
145Obsoletes: nvi
146Obsoletes: vi
147Obsoletes: vim-minimal
fc7b36fc 148Obsoletes: vim-static
082a03d8 149%endif
7b8fe793 150BuildRequires: unzip
99216be1 151Requires: %{name}-rt = %{epoch}:%{version}-%{release}
ed99f1fe 152Provides: vi-editor
fc7b36fc 153Provides: vi
5def452f 154Provides: vim-editor = %{epoch}:%{version}-%{release}
84c81dea 155Obsoletes: vim-enhanced
5664b129 156Obsoletes: vim-ispell
ea73bb7e 157Obsoletes: vim-plugin-multvals
beb06d49 158BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8627c94f 159
f2ff3795 160# that's example script
161%define _noautoreq '/bin/csh'
162
d4fb0b1c
ER
163# cflags get changed while configuring
164%undefine configure_cache
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 170%description -l cs.UTF-8
3252ee87 171VIM je nový a vylepšený editor vycházející z klasického editoru vi. Vi
5cf83aa7 172byl prvním celoobrazovkovým editorem pro Unix a je stále velmi
3252ee87 173populární. VIM je obohacený funkcemi jako: podpora více oken,
5cf83aa7
JR
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
3252ee87 355Summary(cs.UTF-8): Soubory nezbytné pro libovolný editor VIM
1a02d184
ER
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
b65a166d 375Requires: rpm-whiteout >= 1.3
340c741f 376Requires: vim-plugin-securemodelines
64bb1e8b 377Suggests: vim-syntax-spec
237877cd 378Obsoletes: gvim-bonobo
84c81dea 379Obsoletes: vim-common
8627c94f 380
381%description rt
f73b565e 382This package contains macros, documentation, syntax configuration and
ec6033c5 383manual pages for Vim. If you want to take advantage of Vim more
f73b565e 384powerful features, you should install this package.
8627c94f 385
5cf83aa7
JR
386%description rt -l cs.UTF-8
387Tento balíček obsahuje společné soubory pro všechny další balíčky s
507e1057 388vim.
389
5cf83aa7 390%description rt -l da.UTF-8
507e1057 391The vim-rt package contains files which every VIM binary will need in
392order to run.
393
5cf83aa7
JR
394%description rt -l de.UTF-8
395Das Paket vim-rt enthält Dateien, die jede VIM-Binärdatei für die
396Ausführung benötigt.
507e1057 397
5cf83aa7 398%description rt -l fr.UTF-8
507e1057 399Le paquetage vim-rt contient des fichiers dont chaque fichier binaire
400VIM a besoin pour fonctionner.
401
a375a145
ZU
402%description rt -l hu.UTF-8
403Ez a csomag makrókat, dokumentációt, nyelvi konfigurációt és kézikönyv
2440ded8
ER
404oldalakat tartalmaz Vim-hez. Ha ki akarod használni a Vim
405lehetőségeit, érdemes telepítened ezt a csomagot.
a375a145 406
5cf83aa7 407%description rt -l id.UTF-8
507e1057 408Package vim-rt berisi file yang dibutuhkan semua versi VIM agar bisa
409berjalan.
410
5cf83aa7
JR
411%description rt -l is.UTF-8
412vim-rt pakkinn inniheldur skrár sem allar VIM keyrsluskrárnar þurfa
413til að keyra.
507e1057 414
5cf83aa7 415%description rt -l it.UTF-8
507e1057 416Il pacchetto vim-rt contiene i file necessari a ogni binario di VIM
417per poter funzionare.
418
5cf83aa7
JR
419%description rt -l pl.UTF-8
420W tym pakiecie znajdziesz dokumentację, makra, pliki konfiguracyjne i
421strony podręcznika dla edytora Vim. Jeżeli chcesz korzystać z
422zaawansowanych możliwości Vima, powinieneś zainstalować ten pakiet.
84c81dea 423
5cf83aa7
JR
424%description rt -l pt.UTF-8
425O pacote vim-rt contém os ficheiros que todos os executáveis do VIM
426irão necessitar para correr.
507e1057 427
5cf83aa7
JR
428%description rt -l ru.UTF-8
429Пакет vim-rt содержит файлы (например, файлы справки), которые нужны
430для работы любой программы vim.
9e79ff1a 431
5cf83aa7
JR
432%description rt -l sk.UTF-8
433Balík vim-rt obsahuje súbory, ktoré bude potrebovať pre správnu
434funkciu každá verzia editoru VIM.
507e1057 435
5cf83aa7
JR
436%description rt -l sv.UTF-8
437Paketet vim-rt innehåller filer som alla VIM-binärer behöver för att
438köra.
507e1057 439
5cf83aa7
JR
440%description rt -l uk.UTF-8
441Пакет vim-rt містить файли (наприклад, файли довідки), котрі потрібні
442для роботи будь-якої програми vim.
9e79ff1a 443
2440ded8
ER
444%package rt-extras
445Summary: Vim runtime extra files
446Group: Applications/Editors/Vim
447Requires: %{name}-rt = %{epoch}:%{version}-%{release}
448
449%description rt-extras
3252ee87 450This package contains more runtime extra files, not really useful. If
2440ded8
ER
451you want to take full advantage of Vim more powerful features, you
452should install this package.
453
454%package doc
3252ee87 455Summary: Context Vim documentation
2440ded8
ER
456Group: Applications/Editors/Vim
457Requires: %{name}-rt = %{epoch}:%{version}-%{release}
458Requires: gzip
459
460%description doc
3252ee87
TP
461This package contains Vim documentation accessible from vim itself
462using :help command.
2440ded8 463
4399a7e9
JB
464%package spell-en
465Summary: English dictionaries for VIMspell
1a02d184 466Summary(pl.UTF-8): Angielskie słowniki dla VIMspella
4399a7e9 467Group: Applications/Editors/Vim
fbe64536 468Requires: %{name}-rt = %{epoch}:%{version}-%{release}
4399a7e9
JB
469
470%description spell-en
471English dictionaries for VIMspell.
472
5cf83aa7
JR
473%description spell-en -l pl.UTF-8
474Angielskie słowniki dla VIMspella.
4399a7e9 475
5def452f
ER
476%package tutor
477Summary: Vim tutorial
43791c4b 478Summary(hu.UTF-8): Vim tutorial
3dab36bd 479Summary(pl.UTF-8): Samouczek do Vima
5def452f
ER
480Group: Applications/Editors/Vim
481Requires: %{name}-rt = %{epoch}:%{version}-%{release}
482Requires: mktemp
483Requires: vim-editor = %{epoch}:%{version}-%{release}
484
485%description tutor
3dab36bd
JB
486This package contains Vim tutorial.
487
a375a145
ZU
488%description tutor -l hu.UTF-8
489Ez a csomag a vimtutor-t tartalmazza, amely egy gyakorlat-orientált
490bevezető a Vim-hez.
491
3dab36bd
JB
492%description tutor -l pl.UTF-8
493Ten pakiet zawiera samouczek do Vima.
5def452f 494
84c81dea 495%package -n gvim-athena
6facb60f 496Summary: Vim for X Window built with Athena
43791c4b 497Summary(hu.UTF-8): A Vim X Window verziója, az Athena felhasználásával
1a02d184 498Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki Athena
84c81dea 499Group: Applications/Editors/Vim
99216be1 500Requires: %{name}-rt = %{epoch}:%{version}-%{release}
d5d214fb 501Requires: iconv
86dc40a0 502Provides: gvim
ed99f1fe 503Provides: vi-editor
5def452f 504Provides: vim-editor = %{epoch}:%{version}-%{release}
84c81dea 505Obsoletes: vim-X11
506
507%description -n gvim-athena
f73b565e 508The classic Unix text editor now also under X Window System! This
b83ed9cf 509version is built with Athena Widget Set.
84c81dea 510
a375a145
ZU
511%description -n gvim-athena -l hu.UTF-8
512A Vim X Window verziója, az Athena Widgetkészlet felhasználásával.
513
5cf83aa7
JR
514%description -n gvim-athena -l pl.UTF-8
515Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
f73b565e 516biblioteki Athena Widget Set.
84c81dea 517
5cf83aa7
JR
518%description -n gvim-athena -l ru.UTF-8
519Этот пакет представляет собой версию VIM, собранную с библиотеками
520Athena Widget Set, что позволяет запускать VIM как приложение X Window
521System - с полностью графическим интерфейсом и поддержкой мыши.
9e79ff1a 522
5cf83aa7
JR
523%description -n gvim-athena -l uk.UTF-8
524Цей пакет містить версію VIM, зібрану з бібліотеками Athena Widget
525Set, що дозволяє запускати VIM як прикладну програму X Window System -
526з повністю графічним інтерфейсом та підтримкою миші.
9e79ff1a 527
7a9200fa
JR
528%package -n gvim-motif
529Summary: Vim for X Window built with Motif
43791c4b 530Summary(hu.UTF-8): A Vim X Window verziója, a Motif felhasználásával
1a02d184 531Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki Motif
84c81dea 532Group: Applications/Editors/Vim
99216be1 533Requires: %{name}-rt = %{epoch}:%{version}-%{release}
d5d214fb 534Requires: iconv
86dc40a0 535Provides: gvim
ed99f1fe 536Provides: vi-editor
5def452f 537Provides: vim-editor = %{epoch}:%{version}-%{release}
84c81dea 538Obsoletes: vim-X11
8627c94f 539
7a9200fa 540%description -n gvim-motif
f73b565e 541The classic Unix text editor now also under X Window System! This
b83ed9cf 542version is built with Motif.
84c81dea 543
a375a145
ZU
544%description -n gvim-motif -l hu.UTF-8
545A Vim X Window verziója, a Motif Widgetkészlet felhasználásával.
546
5cf83aa7
JR
547%description -n gvim-motif -l pl.UTF-8
548Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
7a9200fa 549biblioteki Motif.
84c81dea 550
5cf83aa7
JR
551%description -n gvim-motif -l ru.UTF-8
552Этот пакет представляет собой версию VIM, собранную с библиотеками
553Motif, что позволяет запускать VIM как приложение X Window System - с
554полностью графическим интерфейсом и поддержкой мыши.
9e79ff1a 555
5cf83aa7
JR
556%description -n gvim-motif -l uk.UTF-8
557Цей пакет містить версію VIM, зібрану з бібліотеками Motif, що
558дозволяє запускати VIM як прикладну програму X Window System - з
559повністю графічним інтерфейсом та підтримкою миші.
9e79ff1a 560
84c81dea 561%package -n gvim-gtk
562Summary: Vim for X Window built with gtk
43791c4b 563Summary(hu.UTF-8): A Vim X Window verziója, a GTK felhasználásával
1a02d184 564Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki GTK
8627c94f 565Group: Applications/Editors/Vim
9c95080e 566Requires(post,postun): gtk+2
99216be1 567Requires: %{name}-rt = %{epoch}:%{version}-%{release}
9250fc24 568Requires: %{name}-rt-extras = %{epoch}:%{version}-%{release}
d5d214fb 569Requires: iconv
86dc40a0 570Provides: gvim
ed99f1fe 571Provides: vi-editor
5def452f 572Provides: vim-editor = %{epoch}:%{version}-%{release}
84c81dea 573Obsoletes: vim-X11
8627c94f 574
84c81dea 575%description -n gvim-gtk
f73b565e 576The classic Unix text editor now also under X Window System! This
b83ed9cf 577version is built with GTK.
8627c94f 578
a375a145
ZU
579%description -n gvim-gtk -l hu.UTF-8
580A Vim X Window verziója, a GTK Widgetkészlet felhasználásával.
581
5cf83aa7
JR
582%description -n gvim-gtk -l pl.UTF-8
583Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
0d72267e 584biblioteki GTK.
d5d214fb 585
5cf83aa7
JR
586%description -n gvim-gtk -l ru.UTF-8
587Этот пакет представляет собой версию VIM, собранную с библиотеками
588GTK, что позволяет запускать VIM как приложение X Window System - с
589полностью графическим интерфейсом и поддержкой мыши. Просто скажите
9e79ff1a 590'gvim'...
591
5cf83aa7
JR
592%description -n gvim-gtk -l uk.UTF-8
593Цей пакет містить версію VIM, зібрану з бібліотеками GTK, що дозволяє
594запускати VIM як прикладну програму X Window System - з повністю
595графічним інтерфейсом та підтримкою миші. Просто скажіть 'gvim'...
9e79ff1a 596
d5d214fb 597%package -n gvim-gnome
e746f321 598Summary: Vim for X Window built with GNOME
43791c4b 599Summary(hu.UTF-8): A Vim X Window verziója, a GTK felhasználásával
1a02d184 600Summary(pl.UTF-8): Vim dla X Window korzystający z biblioteki GNOME
d5d214fb 601Group: Applications/Editors/Vim
9c95080e 602Requires(post,postun): gtk+2
99216be1 603Requires: %{name}-rt = %{epoch}:%{version}-%{release}
9250fc24 604Requires: %{name}-rt-extras = %{epoch}:%{version}-%{release}
d5d214fb 605Requires: iconv
86dc40a0 606Provides: gvim
ed99f1fe 607Provides: vi-editor
5def452f 608Provides: vim-editor = %{epoch}:%{version}-%{release}
d5d214fb
AM
609Obsoletes: vim-X11
610
611%description -n gvim-gnome
612The classic Unix text editor now also under X Window System! This
613version is build with GNOME.
614
3252ee87
TP
615%description -n gvim-gnome -l hu.UTF-8
616A Vim X Window verziója, a GNOME felhasználásával.
a375a145 617
5cf83aa7
JR
618%description -n gvim-gnome -l pl.UTF-8
619Wersja edytora Vim pracująca w środowisku X Window z wykorzystaniem
0d72267e 620bibliotek GNOME.
8627c94f 621
5cf83aa7
JR
622%description -n gvim-gnome -l ru.UTF-8
623Этот пакет представляет собой версию VIM, собранную с библиотеками
624GNOME, что позволяет запускать VIM как приложение X Window System - с
625полностью графическим интерфейсом и поддержкой мыши.
9e79ff1a 626
5cf83aa7
JR
627%description -n gvim-gnome -l uk.UTF-8
628Цей пакет містить версію VIM, зібрану з бібліотеками GNOME, що
629дозволяє запускати VIM як прикладну програму X Window System - з
630повністю графічним інтерфейсом та підтримкою миші.
9e79ff1a 631
fbe64536
ER
632%package -n gvim-heavy
633Summary: Full featured build of Vim with X-window support
43791c4b
JB
634Summary(hu.UTF-8): A gvim legteljesebb verziója
635Summary(pl.UTF-8): W pełni funkcjonalna wersja Vima z interfejsem dla X-window
fbe64536
ER
636Group: Applications/Editors/Vim
637Requires(post,postun): gtk+2
638Requires: %{name}-rt = %{epoch}:%{version}-%{release}
9250fc24 639Requires: %{name}-rt-extras = %{epoch}:%{version}-%{release}
fbe64536
ER
640Requires: iconv
641Provides: gvim
642Provides: vi-editor
5def452f 643Provides: vim-editor = %{epoch}:%{version}-%{release}
fbe64536
ER
644Obsoletes: vim-X11
645
646%description -n gvim-heavy
647This package provides full featured version of Vim, which includes
648support for Perl, Python, Ruby and Tcl scripting, as well as GTK+2
649GUI.
650
be7a5eb5 651%description -n gvim-heavy -l hu.UTF-8
a375a145
ZU
652A gvim legteljesebb verziója, Perl, Python, Ruby és Tcl támogatással.
653
be7a5eb5 654%description -n gvim-heavy -l pl.UTF-8
43791c4b
JB
655Pakiet ten dostarcza w pełni funkcjonalną wersję Vima, czyli
656zawierającą obsługę skryptów w językach Perl, Python, Ruby oraz Tcl
657jak również GUI GTK+2.
fbe64536 658
8627c94f 659%prep
2fd1acb8 660%setup -q -n %{name}72 -b1 -b2
60aa9cdd
AG
661
662# official patches
27be4eca 663%patchset_patch 1 %{patchlevel}
60aa9cdd 664
db58c86e 665%patch0 -p1
357ae4b4 666%patch1 -p1
2f99b393 667%patch2 -p1
d1abaab5
AG
668%patch3 -p1
669%patch4 -p1
d0793c9f 670%patch5 -p1
64570325 671%patch6 -p1
d6de9a65 672%patch7 -p1
19d8e711 673%patch8 -p1
2fd1acb8
AG
674%patch9 -p0
675%patch10 -p1
d6de9a65 676%patch11 -p1
19d8e711 677%patch12 -p1
d6de9a65
AG
678%patch13 -p1
679%patch14 -p1
680%patch15 -p1
2fd1acb8 681%patch16 -p0
d6de9a65 682%patch17 -p0
2fd1acb8 683%patch18 -p1
d1abaab5
AG
684%patch19 -p1
685%patch20 -p1
686%patch21 -p1
d6de9a65 687%patch22 -p1
b65a166d 688%patch23 -p1
d6de9a65 689
d6de9a65
AG
690# home etc
691%{?with_home_etc:%patch104 -p1}
692
fbe64536 693# autopaste patch - automatically switch to paste mode
2440ded8 694# when `really fast typing' situation happens
fbe64536 695%patch105 -p1
99890e04 696
95142873 697%patch106 -p1
ad910560 698%patch107 -p0
eb89511e 699%patch108 -p1
ab355829 700%patch109 -p1
18e49956 701%patch110 -p1
2440ded8
ER
702%patch111 -p1
703%patch112 -p1
8effd04f 704%patch113 -p1
a48bd85b 705%patch114 -p1
6e856515 706%patch115 -p1
9e18e433 707
c64787d5
ER
708cp -a %{SOURCE20} runtime/syntax
709cp -a %{SOURCE22} runtime/syntax
710cp -a %{SOURCE23} runtime/syntax
711cp -a %{SOURCE30} runtime/colors
712cp -a %{SOURCE31} runtime/colors
713cp -a %{SOURCE32} runtime/colors
abf48674 714
2440ded8
ER
715%{__unzip} -qd runtime/doc %{SOURCE4}
716
8effd04f
AG
717# remove unsupported locales
718rm -f src/po/zh_{CN,TW}.UTF-8.po
719rm -f runtime/lang/menu_zh_{cn,tw}.utf-8.vim
720
721# fix nb/no
722mv -f src/po/n{o,b}.po
723mv -f runtime/tutor/tutor.n{o,b}
724mv -f runtime/tutor/tutor.n{o,b}.utf-8
725mv -f runtime/lang/menu_n{o,b}.latin1.vim
726mv -f runtime/lang/menu_n{o,b}.utf-8.vim
727mv -f runtime/lang/menu_n{o,b}_no.latin1.vim
728mv -f runtime/lang/menu_n{o,b}_no.utf-8.vim
729
8627c94f 730%build
96eaec6a 731cd src
34ddecbc 732%{__autoconf}
ffce5254
JB
733# needed to prevent deconfiguring
734cp -f configure auto
69b192f0 735install -d bin
afe2d598 736
fbe64536
ER
737build() {
738 set -x
739 local target=$1
740 shift
741
742 %{__make} distclean
743 # add common options, can override (disable) if needed with args
744 %configure \
745 --%{!?with_perl:dis}%{?with_perl:en}able-perlinterp \
746 --%{!?with_python:dis}%{?with_python:en}able-pythoninterp \
747 --%{!?with_ruby:dis}%{?with_ruby:en}able-rubyinterp \
748 --%{!?with_tcl:dis}%{?with_tcl:en}able-tclinterp \
749 %{!?with_selinux:--disable-selinux} \
750 --enable-cscope \
751 --enable-gpm \
752 --enable-multibyte \
753 --enable-nls \
754 --with-tlib="ncurses -ltinfo" \
4862f5a3 755 --with-modified-by="PLD Linux Distribution" \
fbe64536
ER
756 --with-compiledby="PLD Linux Distribution" \
757 "$@"
758
759 %{__make} vim
760 mv -f vim bin/$target
761}
762
d6e63bbe 763%if %{with static}
8490904a 764LDFLAGS="%{rpmldflags} -static"
fbe64536 765build vim.static \
8490904a
JB
766 --disable-gui \
767 --without-x \
fbe64536 768 --with-features=small \
8490904a
JB
769 --disable-perlinterp \
770 --disable-pythoninterp \
771 --disable-rubyinterp \
772 --disable-tclinterp \
773 --disable-cscope \
774 --disable-gpm \
775 --disable-multibyte \
fbe64536 776 --disable-nls
8490904a 777
8490904a
JB
778LDFLAGS="%{rpmldflags}"
779%endif
780
fbe64536 781build vim.ncurses \
84c81dea 782 --disable-gui \
783 --without-x \
fbe64536 784 --with-features=huge
a04973b9 785
d6e63bbe 786%if %{with athena}
fbe64536 787build gvim.athena \
f22e9322 788 --with-features=huge \
f73b565e 789 --enable-gui=athena \
790 --with-x \
d5d214fb
AM
791 --enable-fontset \
792 --disable-gpm \
fbe64536 793 --without-gnome
84c81dea 794
fbe64536 795%endif
a04973b9 796
d6e63bbe 797%if %{with motif}
fbe64536 798build gvim.motif \
f22e9322 799 --with-features=huge \
f73b565e 800 --enable-gui=motif \
801 --with-x \
d5d214fb 802 --enable-multibyte \
d5d214fb
AM
803 --enable-fontset \
804 --disable-gpm \
fbe64536
ER
805 --without-gnome
806
fc7569f7 807%endif
8627c94f 808
d6e63bbe 809%if %{with gtk}
fbe64536 810build gvim.gtk \
f22e9322 811 --with-features=huge \
db58c86e 812 --enable-gui=gtk2 \
813 --enable-gtk2-check \
f73b565e 814 --with-x \
fbe64536
ER
815 --disable-gpm
816
fc7569f7 817%endif
8627c94f 818
d6e63bbe 819%if %{with gnome}
fbe64536 820build gvim.gnome \
f22e9322 821 --with-features=huge \
db58c86e 822 --enable-gui=gnome2 \
db58c86e 823 --enable-gtk2-check \
824 --enable-gnome-check \
d5d214fb 825 --with-x \
fbe64536
ER
826 --disable-gpm
827
828%endif
829
830# vim.heavy / gvim.heavy
831%if %{with heavy}
832build vim.heavy \
833 --with-features=huge \
834 --disable-gui \
835 --without-x \
836 --enable-perlinterp \
837 --enable-pythoninterp \
838 --enable-rubyinterp \
839 --enable-tclinterp \
840 --disable-gpm
841
842build gvim.heavy \
843 --with-features=huge \
844 --enable-gui=gnome2 \
845 --enable-gtk2-check \
846 --enable-gnome-check \
847 --with-x \
848 --enable-perlinterp \
849 --enable-pythoninterp \
850 --enable-rubyinterp \
851 --enable-tclinterp \
852 --disable-gpm
853
fc7569f7 854%endif
d5d214fb 855
afe2d598
AF
856%{__make} xxd/xxd languages
857
8627c94f 858%install
859rm -rf $RPM_BUILD_ROOT
0b31d255 860
f22e9322 861install -d $RPM_BUILD_ROOT{%{_sysconfdir}/vim,%{_bindir}} \
d5d214fb 862 $RPM_BUILD_ROOT{/bin,%{_mandir}/man1,%{_datadir}/vim} \
474e8862 863 $RPM_BUILD_ROOT%{_desktopdir}
46f826dd 864
f76e6f17 865%{__make} -j1 install \
a82d590c 866 DESTDIR=$RPM_BUILD_ROOT
7ba74caf 867
2440ded8
ER
868%find_lang %{name}
869
870# use compressed docs, see :help gzip-helpfile
a48bd85b
ER
871%{__gzip} -9 $RPM_BUILD_ROOT%{_datadir}/vim/doc/*.txt
872%{__sed} -i -e 's=\(\t.*\.txt\)\t=\1.gz\t=' $RPM_BUILD_ROOT%{_datadir}/vim/doc/tags
2440ded8 873
a48bd85b
ER
874%{__gzip} -9 $RPM_BUILD_ROOT%{_datadir}/vim/doc/*.??x
875%{__sed} -i -e 's=\(\t.*\.plx\)\t=\1.gz\t=' $RPM_BUILD_ROOT%{_datadir}/vim/doc/tags-pl
2440ded8 876
310b65f3 877rm -f $RPM_BUILD_ROOT%{_bindir}/*
8627c94f 878
b93a0a21 879%if %{with static}
c64787d5
ER
880install -p src/bin/vim.ncurses $RPM_BUILD_ROOT%{_bindir}/vim
881install -p src/bin/vim.static $RPM_BUILD_ROOT/bin/vi
b93a0a21 882%else
c64787d5 883install -p src/bin/vim.ncurses $RPM_BUILD_ROOT/bin/vi
b93a0a21
AF
884ln -sf /bin/vi $RPM_BUILD_ROOT%{_bindir}/vim
885%endif
c64787d5
ER
886install -p src/xxd/xxd $RPM_BUILD_ROOT%{_bindir}/xxd
887install -p src/vimtutor $RPM_BUILD_ROOT%{_bindir}/vimtutor
a7fbf53c 888
84c81dea 889echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/vi.1
890echo ".so vim.1" > $RPM_BUILD_ROOT%{_mandir}/man1/view.1
8627c94f 891
9c95080e 892# not supported directories
893rm -rf $RPM_BUILD_ROOT%{_mandir}/??.*/
894
a48bd85b
ER
895mv -f $RPM_BUILD_ROOT{%{_datadir}/vim/vimrc_example.vim,%{_sysconfdir}/vim/vimrc}
896mv -f $RPM_BUILD_ROOT{%{_datadir}/vim/gvimrc_example.vim,%{_sysconfdir}/vim/gvimrc}
8627c94f 897
4399a7e9
JB
898ln -sf vim $RPM_BUILD_ROOT%{_bindir}/eview
899ln -sf vim $RPM_BUILD_ROOT%{_bindir}/evim
923c746f 900ln -sf vim $RPM_BUILD_ROOT%{_bindir}/rvim
4399a7e9 901ln -sf vim $RPM_BUILD_ROOT%{_bindir}/vimdiff
d5d214fb
AM
902ln -sf vi $RPM_BUILD_ROOT/bin/ex
903ln -sf vi $RPM_BUILD_ROOT/bin/view
904ln -sf vi $RPM_BUILD_ROOT/bin/rview
84c81dea 905
c64787d5 906cp -a %{SOURCE14} $RPM_BUILD_ROOT%{_desktopdir}
0f99c50f 907
b93a0a21 908%if %{with athena}
c64787d5
ER
909install -p src/bin/gvim.athena $RPM_BUILD_ROOT%{_bindir}/gvim.athena
910cp -a %{SOURCE10} $RPM_BUILD_ROOT%{_desktopdir}
b93a0a21
AF
911%endif
912%if %{with motif}
c64787d5
ER
913install -p src/bin/gvim.motif $RPM_BUILD_ROOT%{_bindir}/gvim.motif
914cp -a %{SOURCE11} $RPM_BUILD_ROOT%{_desktopdir}
b93a0a21
AF
915%endif
916%if %{with gnome}
c64787d5
ER
917install -p src/bin/gvim.gnome $RPM_BUILD_ROOT%{_bindir}/gvim.gnome
918cp -a %{SOURCE13} $RPM_BUILD_ROOT%{_desktopdir}
b93a0a21
AF
919%endif
920%if %{with gtk}
c64787d5 921install -p src/bin/gvim.gtk $RPM_BUILD_ROOT%{_bindir}/gvim.gtk
b93a0a21 922ln -sf gvim.gtk $RPM_BUILD_ROOT%{_bindir}/gvim
b93a0a21 923ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/gview
4399a7e9 924ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/gvimdiff
b93a0a21 925ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/rgview
4399a7e9 926ln -sf gvim $RPM_BUILD_ROOT%{_bindir}/rgvim
c64787d5 927cp -a %{SOURCE12} $RPM_BUILD_ROOT%{_desktopdir}
b93a0a21 928%endif
fbe64536 929%if %{with heavy}
c64787d5
ER
930install -p src/bin/vim.heavy $RPM_BUILD_ROOT%{_bindir}
931install -p src/bin/gvim.heavy $RPM_BUILD_ROOT%{_bindir}
fbe64536 932%endif
8627c94f 933
c64787d5
ER
934install -d $RPM_BUILD_ROOT%{_pixmapsdir}
935cp -a runtime/vim48x48.png $RPM_BUILD_ROOT%{_pixmapsdir}/vim.png
ef0fdc18 936
41f33985 937bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
9c95080e 938
a76f8cb4 939install -d $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/{doc,{after/,}{compiler,ftdetect,ftplugin,indent,plugin,spell,syntax}}
8e79b441 940> $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/doc/tags
9f5fc2a1 941
27be4eca 942# separate package
a48bd85b 943%{__rm} $RPM_BUILD_ROOT%{_datadir}/vim/{ftplugin,syntax}/spec.vim
27be4eca 944
2440ded8 945# unuseful
a48bd85b
ER
946rm -rf $RPM_BUILD_ROOT%{_datadir}/vim/tools
947rm -f $RPM_BUILD_ROOT%{_datadir}/vim/bugreport.vim
948rm -f $RPM_BUILD_ROOT%{_datadir}/vim/spell/cleanadd.vim
949rm -f $RPM_BUILD_ROOT%{_datadir}/vim/doc/vim2html.pl
af865184 950
8627c94f 951%clean
952rm -rf $RPM_BUILD_ROOT
953
b1844844 954%post
23fe3b70 955[ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
b1844844 956
957%postun
23fe3b70 958[ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
b1844844 959
960%post -n gvim-athena
23fe3b70 961[ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
b1844844 962
963%postun -n gvim-athena
23fe3b70 964[ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
b1844844 965
966%post -n gvim-motif
23fe3b70 967[ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
b1844844 968
969%postun -n gvim-motif
23fe3b70 970[ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
b1844844 971
972%post -n gvim-gtk
23fe3b70 973[ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
70502921 974%update_icon_cache hicolor
b1844844 975
976%postun -n gvim-gtk
23fe3b70 977[ ! -x /usr/bin/update-desktop-database ] || %update_desktop_database
70502921 978%update_icon_cache hicolor
b1844844 979
980%post -n gvim-gnome
9c95080e 981%update_desktop_database_post
70502921 982%update_icon_cache hicolor
b1844844 983
984%postun -n gvim-gnome
9c95080e 985%update_desktop_database_postun
70502921 986%update_icon_cache hicolor
b1844844 987
84c81dea 988%files
989%defattr(644,root,root,755)
4399a7e9
JB
990%attr(755,root,root) %{_bindir}/eview
991%attr(755,root,root) %{_bindir}/evim
84c81dea 992%attr(755,root,root) %{_bindir}/rvim
4399a7e9
JB
993%attr(755,root,root) %{_bindir}/vim
994%attr(755,root,root) %{_bindir}/vimdiff
9a40bb9c 995%{_mandir}/man1/eview.1*
4399a7e9
JB
996%{_mandir}/man1/evim.1*
997%{_mandir}/man1/rvim.1*
998%{_mandir}/man1/vimdiff.1*
999%lang(fi) %{_mandir}/fi/man1/rvim.1*
9a40bb9c 1000%lang(fr) %{_mandir}/fr/man1/eview.1*
4399a7e9
JB
1001%lang(fr) %{_mandir}/fr/man1/evim.1*
1002%lang(fr) %{_mandir}/fr/man1/rvim.1*
1003%lang(fr) %{_mandir}/fr/man1/vimdiff.1*
1004%lang(id) %{_mandir}/id/man1/rvim.1*
478fb2f2 1005%lang(id) %{_mandir}/id/man1/vim.1*
9a40bb9c 1006%lang(it) %{_mandir}/it/man1/eview.1*
4399a7e9
JB
1007%lang(it) %{_mandir}/it/man1/evim.1*
1008%lang(it) %{_mandir}/it/man1/rvim.1*
478fb2f2 1009%lang(it) %{_mandir}/it/man1/vim.1*
4399a7e9 1010%lang(it) %{_mandir}/it/man1/vimdiff.1*
9a40bb9c 1011%lang(pl) %{_mandir}/pl/man1/eview.1*
4399a7e9
JB
1012%lang(pl) %{_mandir}/pl/man1/evim.1*
1013%lang(pl) %{_mandir}/pl/man1/rvim.1*
478fb2f2 1014%lang(pl) %{_mandir}/pl/man1/vim.1*
4399a7e9 1015%lang(pl) %{_mandir}/pl/man1/vimdiff.1*
9a40bb9c 1016%lang(ru) %{_mandir}/ru/man1/eview.1*
4399a7e9
JB
1017%lang(ru) %{_mandir}/ru/man1/evim.1*
1018%lang(ru) %{_mandir}/ru/man1/rvim.1*
478fb2f2 1019%lang(ru) %{_mandir}/ru/man1/vim.1*
4399a7e9 1020%lang(ru) %{_mandir}/ru/man1/vimdiff.1*
0f99c50f 1021%{_desktopdir}/%{name}.desktop
84c81dea 1022
d6e63bbe 1023%if %{with static}
84c81dea 1024%files static
2576aec7 1025%endif
ce504e8b 1026%defattr(644,root,root,755)
ce504e8b 1027%attr(755,root,root) /bin/*
671e058b
AF
1028%{_mandir}/man1/vi.1*
1029%{_mandir}/man1/ex.1*
671e058b
AF
1030%{_mandir}/man1/view.1*
1031%{_mandir}/man1/rview.1*
0d564f51
JB
1032%lang(fi) %{_mandir}/fi/man1/vi.1*
1033%lang(fi) %{_mandir}/fi/man1/ex.1*
1034%lang(fi) %{_mandir}/fi/man1/view.1*
1035%lang(fi) %{_mandir}/fi/man1/rview.1*
9c95080e 1036%lang(fr) %{_mandir}/fr/man1/vi.1*
1037%lang(fr) %{_mandir}/fr/man1/ex.1*
1038%lang(fr) %{_mandir}/fr/man1/view.1*
1039%lang(fr) %{_mandir}/fr/man1/rview.1*
0d564f51
JB
1040%lang(id) %{_mandir}/id/man1/vi.1*
1041%lang(id) %{_mandir}/id/man1/ex.1*
1042%lang(id) %{_mandir}/id/man1/view.1*
1043%lang(id) %{_mandir}/id/man1/rview.1*
9c95080e 1044#%lang(it) %{_mandir}/it/man1/vi.1*
1045%lang(it) %{_mandir}/it/man1/ex.1*
1046%lang(it) %{_mandir}/it/man1/view.1*
1047%lang(it) %{_mandir}/it/man1/rview.1*
1048%lang(pl) %{_mandir}/pl/man1/vi.1*
1049%lang(pl) %{_mandir}/pl/man1/ex.1*
1050%lang(pl) %{_mandir}/pl/man1/view.1*
1051%lang(pl) %{_mandir}/pl/man1/rview.1*
1052#%lang(ru) %{_mandir}/ru/man1/vi.1*
1053%lang(ru) %{_mandir}/ru/man1/ex.1*
1054%lang(ru) %{_mandir}/ru/man1/view.1*
1055%lang(ru) %{_mandir}/ru/man1/rview.1*
ce504e8b 1056
2576aec7
AF
1057%files -n xxd
1058%defattr(644,root,root,755)
1059%attr(755,root,root) %{_bindir}/xxd
1060%{_mandir}/man1/xxd.1*
9c95080e 1061%lang(fr) %{_mandir}/fr/man1/xxd.1*
1062%lang(it) %{_mandir}/it/man1/xxd.1*
1063%lang(pl) %{_mandir}/pl/man1/xxd.1*
1064%lang(ru) %{_mandir}/ru/man1/xxd.1*
2576aec7 1065
2440ded8 1066%files rt -f %{name}.lang
8627c94f 1067%defattr(644,root,root,755)
54e1a2a3 1068%dir %{_sysconfdir}/vim
baa4aaf8 1069%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vim/vimrc
1070%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vim/gvimrc
84c81dea 1071
1a773fc5 1072%dir %{_datadir}/vim
2eeaaace
ER
1073
1074%dir %{_datadir}/vim/vimfiles
1075%dir %{_datadir}/vim/vimfiles/doc
1076%dir %{_datadir}/vim/vimfiles/after
1077%dir %{_datadir}/vim/vimfiles/after/compiler
1078%dir %{_datadir}/vim/vimfiles/after/ftdetect
1079%dir %{_datadir}/vim/vimfiles/after/ftplugin
1080%dir %{_datadir}/vim/vimfiles/after/indent
1081%dir %{_datadir}/vim/vimfiles/after/plugin
1082%dir %{_datadir}/vim/vimfiles/after/spell
1083%dir %{_datadir}/vim/vimfiles/after/syntax
1084%dir %{_datadir}/vim/vimfiles/compiler
1085%dir %{_datadir}/vim/vimfiles/ftdetect
1086%dir %{_datadir}/vim/vimfiles/ftplugin
1087%dir %{_datadir}/vim/vimfiles/indent
1088%dir %{_datadir}/vim/vimfiles/plugin
1089%dir %{_datadir}/vim/vimfiles/spell
1090%dir %{_datadir}/vim/vimfiles/syntax
1091%verify(not md5 mtime size) %{_datadir}/vim/vimfiles/doc/tags
2440ded8 1092
a48bd85b
ER
1093%{_datadir}/vim/*.vim
1094
88e9fd4c 1095%dir %{_datadir}/vim/autoload
3ee5bb1b 1096%doc %{_datadir}/vim/autoload/README.txt
88e9fd4c 1097
a48bd85b
ER
1098%dir %{_datadir}/vim/ftplugin
1099%doc %{_datadir}/vim/ftplugin/README.txt
1100%{_datadir}/vim/ftplugin/*.vim
1101
1102%dir %{_datadir}/vim/indent
1103%doc %{_datadir}/vim/indent/README.txt
1104%{_datadir}/vim/indent/*.vim
1105
1106%dir %{_datadir}/vim/keymap
1107%doc %{_datadir}/vim/keymap/README.txt
1108%{_datadir}/vim/keymap/*.vim
1109
1110%dir %{_datadir}/vim/plugin
1111%doc %{_datadir}/vim/plugin/README.txt
a48bd85b
ER
1112
1113%dir %{_datadir}/vim/syntax
1114%doc %{_datadir}/vim/syntax/README.txt
1115%{_datadir}/vim/syntax/*.vim
1116
1117%dir %{_datadir}/vim/colors
1118%doc %{_datadir}/vim/colors/README.txt
1119%{_datadir}/vim/colors/*.vim
1120
1121%dir %{_datadir}/vim/lang
1122%doc %{_datadir}/vim/lang/README*
1123
1124%lang(af) %{_datadir}/vim/lang/menu_af*
1125%lang(ca) %{_datadir}/vim/lang/menu_ca*
1126%lang(cs) %{_datadir}/vim/lang/menu_cs*
1127%lang(cs) %{_datadir}/vim/lang/menu_*czech*
1128%lang(de) %{_datadir}/vim/lang/menu_de*
1129%lang(de) %{_datadir}/vim/lang/menu_*german*
1130%lang(en_GB) %{_datadir}/vim/lang/menu_en_gb*
1131%lang(en_GB) %{_datadir}/vim/lang/menu_*english*
1132%lang(eo) %{_datadir}/vim/lang/menu_eo.utf-8.vim
1133%lang(eo) %{_datadir}/vim/lang/menu_eo_eo.utf-8.vim
1134%lang(eo) %{_datadir}/vim/lang/menu_eo_xx.utf-8.vim
1135%lang(es) %{_datadir}/vim/lang/menu_es*
1136%lang(es) %{_datadir}/vim/lang/menu_*spanish*
1137%lang(fi) %{_datadir}/vim/lang/menu_fi.latin1.vim
1138%lang(fi) %{_datadir}/vim/lang/menu_fi.utf-8.vim
1139%lang(fi) %{_datadir}/vim/lang/menu_fi_fi.latin1.vim
1140%lang(fi) %{_datadir}/vim/lang/menu_fi_fi.utf-8.vim
1141%lang(fi) %{_datadir}/vim/lang/menu_finnish_finland.1252.vim
1142%lang(fr) %{_datadir}/vim/lang/menu_fr*
1143%lang(hu) %{_datadir}/vim/lang/menu_hu*
1144%lang(it) %{_datadir}/vim/lang/menu_it*
1145%lang(ja) %{_datadir}/vim/lang/menu_ja*
1146%lang(ko) %{_datadir}/vim/lang/menu_ko*
1147%lang(nl) %{_datadir}/vim/lang/menu_nl*
1148%lang(nb) %{_datadir}/vim/lang/menu_nb*
1149%lang(pl) %{_datadir}/vim/lang/menu_pl*
1150%lang(pl) %{_datadir}/vim/lang/menu_*polish*
1151%lang(pt) %{_datadir}/vim/lang/menu_pt*
1152%lang(ru) %{_datadir}/vim/lang/menu_ru*
1153%lang(sk) %{_datadir}/vim/lang/menu_sk*
1154%lang(sk) %{_datadir}/vim/lang/menu_*slovak*
1155%lang(sl) %{_datadir}/vim/lang/menu_sl_si*
1156%lang(sr) %{_datadir}/vim/lang/menu_sr*
1157%lang(sv) %{_datadir}/vim/lang/menu_sv*
1158%lang(uk) %{_datadir}/vim/lang/menu_uk*
1159%lang(vi) %{_datadir}/vim/lang/menu_vi*
1160%lang(zh_CN) %{_datadir}/vim/lang/menu_zh.cp936*
1161%lang(zh_CN) %{_datadir}/vim/lang/menu_zh.gb2312*
1162%lang(zh_CN) %{_datadir}/vim/lang/menu_zh_cn*
1163%lang(zh_CN) %{_datadir}/vim/lang/menu_*chinese*gb*
1164%lang(zh_TW) %{_datadir}/vim/lang/menu_zh.cp950*
1165%lang(zh_TW) %{_datadir}/vim/lang/menu_zh.big5*
1166%lang(zh_TW) %{_datadir}/vim/lang/menu_zh_tw*
1167%lang(zh_TW) %{_datadir}/vim/lang/menu_*taiwan*
1168
1169%dir %{_datadir}/vim/spell
1170%lang(he) %{_datadir}/vim/spell/he.*
1171%lang(yi) %{_datadir}/vim/spell/yi.*
9bc905eb 1172
4399a7e9
JB
1173%{_mandir}/man1/rvim.1*
1174%{_mandir}/man1/vim.1*
4399a7e9
JB
1175%lang(fi) %{_mandir}/fi/man1/rvim.1*
1176%lang(fi) %{_mandir}/fi/man1/vim.1*
1177%lang(fr) %{_mandir}/fr/man1/rvim.1*
1178%lang(fr) %{_mandir}/fr/man1/vim.1*
c64787d5 1179%{_pixmapsdir}/vim.png
5def452f 1180
3ee5bb1b
ER
1181# plugins in base -rt package
1182%{_datadir}/vim/autoload/gzip.vim
1183%{_datadir}/vim/plugin/gzip.vim
1184%{_datadir}/vim/plugin/matchparen.vim
1185
2440ded8
ER
1186%files rt-extras
1187%defattr(644,root,root,755)
3ee5bb1b
ER
1188%{_datadir}/vim/plugin/*.vim
1189%{_datadir}/vim/autoload/*.vim
1190%{_datadir}/vim/autoload/xml
a48bd85b
ER
1191%{_datadir}/vim/compiler
1192%{_datadir}/vim/macros
1193%{_datadir}/vim/print
2440ded8 1194
3ee5bb1b
ER
1195# plugins in base -rt package
1196%exclude %{_datadir}/vim/autoload/gzip.vim
1197%exclude %{_datadir}/vim/plugin/gzip.vim
1198%exclude %{_datadir}/vim/plugin/matchparen.vim
1199
2440ded8
ER
1200%files doc
1201%defattr(644,root,root,755)
a48bd85b 1202%dir %{_datadir}/vim/doc
2440ded8
ER
1203
1204# English
a48bd85b
ER
1205%{_datadir}/vim/doc/*.txt.gz
1206%verify(not md5 mtime size) %{_datadir}/vim/doc/tags
2440ded8
ER
1207
1208# Polish
a48bd85b
ER
1209%lang(pl) %{_datadir}/vim/doc/*.plx.gz
1210%lang(pl) %verify(not md5 mtime size) %{_datadir}/vim/doc/tags-pl
2440ded8 1211
5def452f
ER
1212%files tutor
1213%defattr(644,root,root,755)
1214%attr(755,root,root) %{_bindir}/vimtutor
a48bd85b
ER
1215%dir %{_datadir}/vim/tutor
1216%dir %{_datadir}/vim/tutor/tutor
1217
1218%{_datadir}/vim/tutor/README.txt
1219%{_datadir}/vim/tutor/README.txt.info
1220%{_datadir}/vim/tutor/tutor.info
1221%{_datadir}/vim/tutor/tutor.vim
1222%{_datadir}/vim/tutor/tutor.utf-8
1223%lang(el) %{_datadir}/vim/tutor/README.el.cp737.txt
1224%lang(el) %{_datadir}/vim/tutor/README.el.txt
1225
1226%lang(ca) %{_datadir}/vim/tutor/tutor.ca
1227%lang(ca) %{_datadir}/vim/tutor/tutor.ca.utf-8
1228%lang(cs) %{_datadir}/vim/tutor/tutor.cs
1229%lang(cs) %{_datadir}/vim/tutor/tutor.cs.cp1250
1230%lang(cs) %{_datadir}/vim/tutor/tutor.cs.utf-8
1231%lang(de) %{_datadir}/vim/tutor/tutor.de
1232%lang(de) %{_datadir}/vim/tutor/tutor.de.utf-8
1233%lang(el) %{_datadir}/vim/tutor/tutor.el
1234%lang(el) %{_datadir}/vim/tutor/tutor.el.cp737
1235%lang(el) %{_datadir}/vim/tutor/tutor.el.utf-8
1236%lang(eo) %{_datadir}/vim/tutor/tutor.eo.utf-8
1237%lang(es) %{_datadir}/vim/tutor/tutor.es
1238%lang(es) %{_datadir}/vim/tutor/tutor.es.utf-8
1239%lang(fr) %{_datadir}/vim/tutor/tutor.fr
1240%lang(fr) %{_datadir}/vim/tutor/tutor.fr.utf-8
1241%lang(hr) %{_datadir}/vim/tutor/tutor.hr
1242%lang(hr) %{_datadir}/vim/tutor/tutor.hr.cp1250
1243%lang(hr) %{_datadir}/vim/tutor/tutor.hr.utf-8
1244%lang(hu) %{_datadir}/vim/tutor/tutor.hu
1245%lang(hu) %{_datadir}/vim/tutor/tutor.hu.utf-8
1246%lang(hu) %{_datadir}/vim/tutor/tutor.hu.cp1250
1247%lang(it) %{_datadir}/vim/tutor/tutor.it
1248%lang(it) %{_datadir}/vim/tutor/tutor.it.utf-8
1249%lang(ja) %{_datadir}/vim/tutor/tutor.ja.euc
1250%lang(ja) %{_datadir}/vim/tutor/tutor.ja.sjis
1251%lang(ja) %{_datadir}/vim/tutor/tutor.ja.utf-8
1252%lang(ko) %{_datadir}/vim/tutor/tutor.ko.euc
1253%lang(ko) %{_datadir}/vim/tutor/tutor.ko.utf-8
1254%lang(nb) %{_datadir}/vim/tutor/tutor.nb
1255%lang(nb) %{_datadir}/vim/tutor/tutor.nb.utf-8
1256%lang(pl) %{_datadir}/vim/tutor/tutor.pl
1257%lang(pl) %{_datadir}/vim/tutor/tutor.pl.cp1250
1258%lang(pl) %{_datadir}/vim/tutor/tutor.pl.utf-8
1259%lang(ru) %{_datadir}/vim/tutor/tutor.ru
1260%lang(ru) %{_datadir}/vim/tutor/tutor.ru.cp1251
1261%lang(ru) %{_datadir}/vim/tutor/tutor.ru.utf-8
1262%lang(sk) %{_datadir}/vim/tutor/tutor.sk
1263%lang(sk) %{_datadir}/vim/tutor/tutor.sk.cp1250
1264%lang(sk) %{_datadir}/vim/tutor/tutor.sk.utf-8
1265%lang(sv) %{_datadir}/vim/tutor/tutor.sv
1266%lang(sv) %{_datadir}/vim/tutor/tutor.sv.utf-8
1267%lang(tr) %{_datadir}/vim/tutor/tutor.tr.iso9
1268%lang(tr) %{_datadir}/vim/tutor/tutor.tr.utf-8
1269%lang(vi) %{_datadir}/vim/tutor/tutor.vi.utf-8
1270%lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.big5
1271%lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.euc
1272%lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.utf-8
478fb2f2 1273
5def452f 1274%{_mandir}/man1/vimtutor.1*
4399a7e9 1275%lang(fr) %{_mandir}/fr/man1/vimtutor.1*
4399a7e9 1276%lang(it) %{_mandir}/it/man1/vimtutor.1*
4399a7e9 1277%lang(pl) %{_mandir}/pl/man1/vimtutor.1*
4399a7e9 1278%lang(ru) %{_mandir}/ru/man1/vimtutor.1*
64bf7ae0 1279
fbe64536
ER
1280%if %{with heavy}
1281%files heavy
1282%defattr(644,root,root,755)
1283%attr(755,root,root) %{_bindir}/vim.heavy
1284%endif
1285
4399a7e9
JB
1286%files spell-en
1287%defattr(644,root,root,755)
a48bd85b 1288%{_datadir}/vim/spell/en.*.*
4399a7e9 1289
d6e63bbe 1290%if %{with athena}
f22e9322 1291%files -n gvim-athena
1292%defattr(644,root,root,755)
c983f1ff 1293%attr(755,root,root) %{_bindir}/gvim.athena
eab7da3d 1294%{_desktopdir}/gvim-athena.desktop
f22e9322 1295%endif
1296
d6e63bbe 1297%if %{with motif}
f22e9322 1298%files -n gvim-motif
1299%defattr(644,root,root,755)
c983f1ff 1300%attr(755,root,root) %{_bindir}/gvim.motif
eab7da3d 1301%{_desktopdir}/gvim-motif.desktop
f22e9322 1302%endif
1303
d6e63bbe 1304%if %{with gtk}
f22e9322 1305%files -n gvim-gtk
1306%defattr(644,root,root,755)
c983f1ff 1307%attr(755,root,root) %{_bindir}/gvim.gtk
4399a7e9 1308%attr(755,root,root) %{_bindir}/gvimdiff
4197338c 1309%attr(755,root,root) %{_bindir}/gview
c983f1ff 1310%attr(755,root,root) %{_bindir}/rgvim
1311%attr(755,root,root) %{_bindir}/rgview
1312%attr(755,root,root) %verify(not link) %{_bindir}/gvim
4399a7e9
JB
1313%{_mandir}/man1/gvi*
1314%{_mandir}/man1/rgv*
9c95080e 1315%lang(fi) %{_mandir}/fi/man1/gvi*
1316%lang(fi) %{_mandir}/fi/man1/rgv*
1317%lang(fr) %{_mandir}/fr/man1/gvi*
1318%lang(fr) %{_mandir}/fr/man1/rgv*
1319%lang(id) %{_mandir}/id/man1/gvi*
1320%lang(id) %{_mandir}/id/man1/rgv*
4399a7e9
JB
1321%lang(it) %{_mandir}/it/man1/gvi*
1322%lang(it) %{_mandir}/it/man1/rgv*
9c95080e 1323%lang(pl) %{_mandir}/pl/man1/gvi*
1324%lang(pl) %{_mandir}/pl/man1/rgv*
4399a7e9
JB
1325%lang(ru) %{_mandir}/ru/man1/gvi*
1326%lang(ru) %{_mandir}/ru/man1/rgv*
eab7da3d 1327%{_desktopdir}/gvim-gtk.desktop
f22e9322 1328%endif
1329
d6e63bbe 1330%if %{with gnome}
f22e9322 1331%files -n gvim-gnome
1332%defattr(644,root,root,755)
c983f1ff 1333%attr(755,root,root) %{_bindir}/gvim.gnome
474e8862 1334%{_desktopdir}/gvim-gnome.desktop
afe2d598 1335%endif
fbe64536
ER
1336
1337%if %{with heavy}
1338%files -n gvim-heavy
1339%defattr(644,root,root,755)
1340%attr(755,root,root) %{_bindir}/gvim.heavy
1341%endif
This page took 0.853814 seconds and 4 git commands to generate.