]> git.pld-linux.org Git - packages/emacs.git/blob - emacs.spec
df087ca5a0888adca60e3d934cc6071fa6cee7c9
[packages/emacs.git] / emacs.spec
1 %define         elisp_man_version       21-2.8
2 Summary:        The Emacs text editor for the X Window System
3 Summary(de):    GNU Emacs
4 Summary(es):    GNU Emacs
5 Summary(fr):    GNU Emacs
6 Summary(pl):    GNU Emacs - edytor tekstu dla systemu X Window
7 Summary(pt_BR): GNU Emacs
8 Summary(tr):    GNU Emacs
9 Name:           emacs
10 Version:        21.2
11 Release:        5
12 License:        GPL
13 Group:          Applications/Editors/Emacs
14 Source0:        ftp://ftp.gnu.org/gnu/emacs/%{name}-%{version}.tar.gz
15 Source1:        ftp://ftp.gnu.org/gnu/emacs/leim-%{version}.tar.gz
16 Source2:        ftp://ftp.gnu.org/gnu/emacs/elisp-manual-%{elisp_man_version}.tar.gz
17 Source3:        %{name}.desktop
18 Source4:        %{name}-dot%{name}
19 Source5:        %{name}-site-start.el
20 Source6:        %{name}.png
21 Patch1:         %{name}-loadup.patch
22 URL:            http://www.gnu.org/software/emacs/
23 BuildRequires:  XFree86-devel
24 BuildRequires:  Xaw3d-devel
25 BuildRequires:  autoconf
26 BuildRequires:  libjpeg-devel
27 BuildRequires:  libpng-devel
28 BuildRequires:  libtiff-devel
29 BuildRequires:  libtool
30 BuildRequires:  libungif-devel
31 BuildRequires:  ncurses-devel
32 BuildRequires:  texinfo
33 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 Requires:       ctags
35 Requires:       emacs-common = %{version}
36
37 %ifarch ppc
38 %define no_install_post_strip 1
39 %endif
40
41 %description
42 Emacs-X11 includes the Emacs text editor program for use with the X
43 Window System (it provides support for the mouse and other GUI
44 elements). Emacs-X11 will also run Emacs outside of X, but it has a
45 larger memory footprint than the 'non-X' Emacs package (emacs-nox).
46
47 Install emacs-X11 if you're going to use Emacs with the X Window
48 System. You should also install emacs-X11 if you're going to run Emacs
49 both with and without X (it will work fine both ways). You'll also
50 need to install the emacs-common package in order to run Emacs.
51
52 %description -l de
53 Emacs ist der erweiterbare, veränderbare, selbst-dokumentierende
54 Echtzeit-Editor. Emacs enthält spezielle Modi zum Bearbeiten von Code,
55 eine Script-Sprache (elisp) und Pakete für Mail, News und vieles mehr,
56 alles im Editor.
57
58 Dieses Paket enthält die zum Ausführen des emacs-Editors notwendig
59 sind. Das eigentliche Programm ist im Paket 'emacs-nox' bzw.
60 'emacs-X11' enthalten, je nachdem, ob Sie X-Windows verwenden oder
61 nicht.
62
63 %description -l es
64 Emacs es un editor común, que se puede personalizar, y muestra los
65 propios documentos en tiempo real. Emacs posee un modo de código
66 especial para edición, un lenguaje script (elisp), y viene con varios
67 paquetes para mail, news, y más cosas, todo en tu editor. Este paquete
68 incluye las bibliotecas necesarias para ejecutar el editor emacs - el
69 programa actual puede ser encontrado en los paquetes emacs-nox o
70 emacs-X11, dependiendo de que uses o no el X Window.
71
72 %description -l pl
73 Emacs-X11 zawiera edytor tekstu Emacs do u¿ytku z X Window System (ma
74 wsparcie dla myszy in innych elementów interfejsu graficznego).
75 Emacs-X11 mo¿e dzia³aæ tak¿e bez X, ale wymaga wiêcej pamiêci ni¿
76 wersja nie-X Emacsa (emacs-nox).
77
78 %description -l pt_BR
79 Emacs é um editor comum, personalizável, e mostra os próprios
80 documentos em tempo real. Emacs possui um modo de código especial para
81 edição, uma linguagem script (elisp), e vem com vários pacotes para
82 mail, news, e mais, tudo no seu editor. Este pacote inclui as
83 bibliotecas necessárias para rodar o editor emacs - o programa atual
84 pode ser achado nos pacotes emacs-nox ou emacs-X11, dependendo se você
85 usa ou não X Window.
86
87 %description -l tr
88 Emacs, son derece geliþmiþ bir metin düzenleyicisidir. Bir çok
89 geliþtirme ortamýnda kullanýlmak üzere ayarlanabilir (C, Java, VHDL
90 gibi). E-posta okuyabilmek, haber gruplarýna eriþmek gibi birçok
91 deðiþik amaç için kullanýlabilecek ek yazýlýmlarla yetenekli bir
92 çalýþma ortamý saðlar. Bu paket emacs çalýþtýrmak için gereken
93 kütüphaneleri içerir. Asýl program kullandýðýnýz ortama göre emacs-nox
94 veya emacs-X11 paketinde yer alýr.
95
96 %package el
97 Summary:        The sources for elisp programs included with Emacs
98 Summary(de):    el Quelldateien - zum Betrieb von Emacs nicht erforderlich
99 Summary(es):    Fuentes .el -- no son necesarios para ejecutar emacs
100 Summary(fr):    Fichiers sources .el - non nécessaires pour exécuter Emacs
101 Summary(pl):    ¬ród³a programów w elispie do³±czonych do Emacsa
102 Summary(pt_BR): Fontes .el -- não são necessários para rodar o emacs
103 Summary(tr):    Lisp kaynak dosyalarý -- Emacs çalýþtýrmak için gerekmez
104 Group:          Applications/Editors/Emacs
105 Requires:       emacs-common = %{version}
106
107 %description el
108 Emacs-el contains the emacs-elisp sources for many of the elisp
109 programs included with the main Emacs text editor package.
110
111 You need to install emacs-el only if you intend to modify any of the
112 Emacs packages or see some elisp examples.
113
114 %description el -l es
115 Este paquete contiene los fuentes emacs-lisp para muchos de los
116 programas elisp incluido en el programa principal del paquete emacs.
117 Tu no necesitas de este paquete a menos que quieras modificarlos o
118 mirar algunos ejemplos de programas elisp.
119
120 %description el -l fr
121 Ce paquetage contient les sources emacs-lisp de la plupart des
122 programmes elisp inclus avec le paquetage emacs principal. Vous n'avez
123 pas besoin de ce paquetage sauf si vous voulez modifier ces paquetages
124 ou voir quelques exemples elisp.
125
126 %description el -l pl
127 Emacs-el zawiera ¼ród³a w emacs-elispie wielu programów do³±czonych do
128 g³ównego pakietu edytora Emacs. Ten pakiet jest potrzebny tylko do
129 modyfikowania elementów Emacsa lub obejrzenia przyk³adów w elispie.
130
131 %description el -l pt_BR
132 Este pacote contém os fontes emacs-lisp para muitos dos programas
133 elisp incluído com o programa principal do pacote emacs. Você não
134 necessita deste pacote a menos que você queira modificar estes pacotes
135 ou ver alguns exemplos de programas elisp.
136
137 %description el -l tr
138 Bu paket, ana emacs paketinde yer alan çoðu programýn lisp kaynak
139 kodlarýný içerir. Bu programlarý deðiþtirmeyi düþünmüyorsanýz gerek
140 duymayacaksýnýz.
141
142 %package leim
143 Summary:        Emacs Lisp code for input methods for international characters
144 Summary(es):    Código Lisp para internacionalización en Emacs
145 Summary(pl):    Kod w Emacs Lispie do wprowadzania znaków narodowych
146 Summary(pt_BR): Código Lisp para para internacionalização no Emacs
147 Group:          Applications/Editors/Emacs
148 Requires:       emacs-common = %{version}
149
150 %description leim
151 The emacs-leim package contains Emacs Lisp code for input methods for
152 various international character scripts. Basically, the Lisp code
153 provided by this package describes the consecutive keystrokes that a
154 user must press in order to input a particular character in a
155 non-English character set. Input methods for many different language's
156 character sets are included in this package.
157
158 %description leim -l es
159 Código Lisp para internacionalización en Emacs.
160
161 %description leim -l pl
162 Pakiet emacs-leim zawiera kod w Emacs Lispie do wprowadzania ró¿nych
163 narodowych znaków. Kod zawarty w tym pakiecie opisuje sekwencje
164 klawiszy, które u¿ytkownik musi nacisn±æ, by uzyskaæ dany znak spoza
165 zestawu angielskiego. Pakiet zawiera sposoby wprowadzania znaków w
166 wielu ró¿nych jêzykach.
167
168 %description leim -l pt_BR
169 Código Lisp para para internacionalização no Emacs.
170
171 %package leim-el
172 Summary:        Emacs Lisp source code for input methods for international characters
173 Summary(pl):    Kod ¼ród³owy w Emacs Lispie do wprowadzania znaków narodowych
174 Group:          Applications/Editors/Emacs
175 Requires:       emacs-leim = %{version}
176
177 %description leim-el
178 Emacs Lisp source code for input methods for international characters.
179
180 %description leim-el -l pl
181 Kod ¼ród³owy w Emacs Lispie do wprowadzania znaków narodowych.
182
183 %package nox
184 Summary:        The Emacs text editor without support for the X Window System
185 Summary(de):    emacs-nox -- keine X-Libraries erforderlich
186 Summary(es):    Emacs-nox -- emacs sin necesidad de bibliotecas X
187 Summary(fr):    emacs-nox -- les bibliothèques X ne sont pas nécessaires
188 Summary(pl):    emacs-nox - edytor tekstu Emacs bez wsparcia dla X Window System
189 Summary(pt_BR): Emacs-nox -- emacs sem precisar de bibliotecas X
190 Summary(tr):    X gerektirmeyen emacs paketi
191 Group:          Applications/Editors/Emacs
192 Requires:       emacs-common = %{version}
193
194 %description nox
195 Emacs-nox is the Emacs text editor program without support for the X
196 Window System.
197
198 You need to install this package only if you plan on exclusively using
199 Emacs without the X Window System (emacs-X11 will work both in X and
200 out of X, but emacs-nox will only work outside of X). You'll also need
201 to install the emacs-common package in order to run Emacs.
202
203 %description nox -l de
204 Dieses Paket enthält eine Binärversion von emacs ohne X-Windows-
205 Unterstützung. Das emacs-Binärprogramm im emacs-Hauptpaket
206 funktioniert zwar einwandfrei außerhalb von X-Windows (z.B. auf der
207 Konsole), die Version in diesem Paket hat jedoch ein kleineres
208 Speicherabbild.
209
210 %description nox -l es
211 Este paquete contiene un binario emacs sin soporte al X Window. Aunque
212 el binario emacs, en el paquete principal, funcione bien fuera del X
213 Window (en la consola, por ejemplo) lo que se encuentra en este
214 paquete utiliza menos memoria.
215
216 %description nox -l fr
217 Ce paquetage contient un binaire emacs construit sans gestion X
218 Window. Bien que le binaire emacs du paquetage emacs principal
219 fonctionne bien sans X Window (sur un terminal, par exemple), celui-ci
220 à une image mémoire plus petite.
221
222 %description nox -l pl
223 Emacs-nox to edytor tekstu Emacs bez wsparcia dla X Window System.
224
225 %description nox -l pt_BR
226 Este pacote contém um binário emacs sem suporte ao X Window. Embora o
227 binário emacs no pacote principal funcione bem fora do X Window (na
228 console por exemplo) o que está neste pacote utiliza menos memória.
229
230 %description nox -l tr
231 Bu paket içinde yer alan emacs programý, X11 desteði içermez ve
232 çalýþmak için daha az belleðe gereksinim duyar.
233
234 %package common
235 Summary:        The libraries needed to run the GNU Emacs text editor
236 Summary(pl):    Biblioteki potrzebne do uruchomienia edytora tekstu GNU Emacs
237 Group:          Applications/Editors/Emacs
238 Requires:       emacscommon
239
240 %description common
241 Emacs is a powerful, customizable, self-documenting, modeless text
242 editor. Emacs contains special code editing features, a scripting
243 language (elisp), and the capability to read mail, news and more
244 without leaving the editor.
245
246 This package includes the libraries you need to run the Emacs editor,
247 so you need to install this package if you intend to use Emacs. You
248 also need to install the actual Emacs program package (emacs-nox or
249 emacs). Install emacs-nox if you are not going to use the X Window
250 System; install emacs if you will be using X.
251
252 %description common -l pl
253 Emacs jest konfigurowalnym, samo-udokumentowanym edytorem tekstu o
254 du¿ych mo¿liwo¶ciach. Zawiera u³atwienia do pisania kodu, jêzyk
255 skryptowy (elisp), daje mo¿liwo¶æ czytania poczty, newsów i wiele
256 innych rzeczy bez opuszczania edytora.
257
258 Ten pakiet zawiera biblioteki potrzebne do uruchomienia Emacsa. Oprócz
259 tego pakietu potrzebny jest jeszcze w³a¶ciwy program (emacs-nox lub
260 emacs). Zainstaluj emacs-nox je¿eli nie zamierzasz u¿ywasz Emacsa pod
261 X Window System; zainstaluj emacs je¿eli u¿ywasz X.
262
263 %package extras
264 Summary:        files which conflict with XEmacs
265 Summary(pl):    wspólne pliki XEmacsa i GNU Emacsa
266 Group:          Applications/Editors/Emacs
267 Provides:       emacscommon
268 Obsoletes:      emacscommon
269
270 %description extras
271 These files are common between GNU Emacs and XEmacs.
272
273 %description extras -l pl
274 S± to wpólne pliki GNU Emacs i XEmacs.
275
276 %prep
277 %setup -q -b 1 -a 2
278 %patch1 -p1
279
280 # /usr/sbin is not in standard path
281 for file in Makefile.in elisp-manual-21-2.8/Makefile.in; do
282         sed "s/install\-info/\/usr\/sbin\/install\-info/" < $file > $file.new
283         mv $file.new $file
284 done
285
286 %build
287 # Regeneration breaks things --misiek
288 #rm aclocal.m4
289 #libtoolize --force --copy
290 #aclocal
291 #autoconf
292 #touch aclocal.m4
293
294 cd elisp-manual-*
295 %configure2_13
296 %{__make}
297 cd ..
298
299 # Build binary with X support
300 [ -d build-withx ] && rm -rf build-withx
301 mkdir build-withx && cd build-withx
302 ../configure \
303         --prefix=%{_prefix} \
304         --exec-prefix=%{_exec_prefix} \
305         --bindir=%{_bindir} \
306         --sbindir=%{_sbindir} \
307         --sysconfdir=%{_sysconfdir} \
308         --datadir=%{_datadir} \
309         --includedir=%{_includedir} \
310         --libdir=%{_libdir} \
311         --localstatedir=%{_localstatedir} \
312         --mandir=%{_mandir} \
313         --infodir=%{_infodir} \
314         --libexecdir=%{_libdir} \
315         --sharedstatedir=%{_var} \
316         --with-gcc \
317         --with-pop \
318         --with-x-toolkit \
319         --with-xpm \
320         --with-jpeg \
321         --with-tiff \
322         --with-gif \
323         --with-png \
324         %{_target_platform}
325
326 %{__make}
327 cd ..
328
329 #Build binary without X support
330 [ -d build-nox ] && rm -rf build-nox
331 mkdir build-nox && cd build-nox
332 ../configure \
333         --prefix=%{_prefix} \
334         --exec-prefix=%{_exec_prefix} \
335         --bindir=%{_bindir} \
336         --sbindir=%{_sbindir} \
337         --sysconfdir=%{_sysconfdir} \
338         --datadir=%{_datadir} \
339         --includedir=%{_includedir} \
340         --libdir=%{_libdir} \
341         --localstatedir=%{_localstatedir} \
342         --mandir=%{_mandir} \
343         --infodir=%{_infodir} \
344         --libexecdir=%{_libdir} \
345         --sharedstatedir=%{_var} \
346         --with-gcc \
347         --with-pop \
348         --without-xpm \
349         --without-jpeg \
350         --without-tiff \
351         --without-gif \
352         --without-png \
353         --with-x=no \
354         %{_target_platform}
355
356 %{__make}
357 cd ..
358
359 %install
360 rm -rf $RPM_BUILD_ROOT
361
362 install -d $RPM_BUILD_ROOT{%{_infodir},%{_libdir}/emacs/site-lisp} \
363         $RPM_BUILD_ROOT{%{_applnkdir}/Editors,/etc/skel,%{_pixmapsdir}} \
364
365 %{makeinstall} -C build-withx
366 install build-nox/src/emacs     $RPM_BUILD_ROOT%{_bindir}/emacs-nox
367
368 install %{SOURCE3} $RPM_BUILD_ROOT%{_applnkdir}/Editors
369 install %{SOURCE4} $RPM_BUILD_ROOT/etc/skel/.emacs
370 install %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/site-start.el
371 install %{SOURCE6} $RPM_BUILD_ROOT%{_pixmapsdir}
372
373 install build-nox/etc/DOC-* $RPM_BUILD_ROOT%{_datadir}/emacs/%{version}/etc
374
375 %{__make} -C elisp-manual-* install \
376         infodir=$RPM_BUILD_ROOT%{_infodir}
377
378 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
379
380 %clean
381 rm -rf $RPM_BUILD_ROOT
382
383 %post
384 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
385
386 %postun
387 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
388
389 %triggerin nox -- emacs-X11
390 if [ -L %{_bindir}/emacs ]; then
391         rm -f %{_bindir}/emacs
392 fi
393
394 %triggerpostun nox -- emacs-X11
395 [ $2 = 0 ] || exit 0
396 if [ ! -L %{_bindir}/emacs ]; then
397         ln -sf emacs-nox %{_bindir}/emacs
398 fi
399
400 %post nox
401 if [ ! -x %{_bindir}/emacs -a ! -L %{_bindir}/emacs ]; then
402         ln -sf emacs-nox %{_bindir}/emacs
403 fi
404
405 %postun nox
406 [ $1 = 0 ] || exit 0
407 if [ -L %{_bindir}/emacs ]; then
408         rm -f %{_bindir}/emacs
409 fi
410
411 %files
412 %defattr(644,root,root,755)
413 %attr(755,root,root) %{_bindir}/emacs
414 %{_datadir}/emacs/%{version}/lisp/*.xpm
415 %{_datadir}/emacs/%{version}/lisp/gnus/*.xpm
416 %dir %{_datadir}/emacs/%{version}/lisp/toolbar
417 %{_datadir}/emacs/%{version}/lisp/toolbar/*.elc
418 %{_datadir}/emacs/%{version}/lisp/toolbar/*.xpm
419 %{_applnkdir}/Editors/emacs.desktop
420 %{_pixmapsdir}/*
421
422 %files common
423 %defattr(644,root,root,755)
424 %config(noreplace) /etc/skel/.emacs
425 %doc BUGS README etc/NEWS
426 %attr(755,root,root) %{_bindir}/emacsclient
427 %attr(755,root,root) %{_bindir}/ebrowse
428 %{_mandir}/man1/emacs*
429 %{_infodir}/*
430
431 %dir %{_libdir}/emacs
432 %dir %{_libdir}/emacs/site-lisp
433 %dir %{_libdir}/emacs/%{version}
434 %dir %{_libdir}/emacs/%{version}/*
435
436 %attr(2755,root,mail) %{_libdir}/emacs/%{version}/*-linux/movemail
437 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/cvtmail
438 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/digest-doc
439 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/emacsserver
440 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/fakemail
441 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/hexl
442 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/profile
443 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/rcs2log
444 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/sorted-doc
445 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/vcdiff
446 %attr(755,root,mail) %{_libdir}/emacs/%{version}/*-linux/yow
447 %{_libdir}/emacs/%{version}/*/fns-*.el
448
449 %dir %{_datadir}/emacs
450 %dir %{_datadir}/emacs/%{version}
451 %dir %{_datadir}/emacs/%{version}/site-lisp
452 %dir %{_datadir}/emacs/%{version}/lisp
453 %dir %{_datadir}/emacs/%{version}/lisp/calendar
454 %dir %{_datadir}/emacs/%{version}/lisp/emacs-lisp
455 %dir %{_datadir}/emacs/%{version}/lisp/emulation
456 %dir %{_datadir}/emacs/%{version}/lisp/gnus
457 %dir %{_datadir}/emacs/%{version}/lisp/international
458 %dir %{_datadir}/emacs/%{version}/lisp/language
459 %dir %{_datadir}/emacs/%{version}/lisp/mail
460 %dir %{_datadir}/emacs/%{version}/lisp/play
461 %dir %{_datadir}/emacs/%{version}/lisp/progmodes
462 %dir %{_datadir}/emacs/%{version}/lisp/term
463 %dir %{_datadir}/emacs/%{version}/lisp/textmodes
464 %dir %{_datadir}/emacs/%{version}/lisp/eshell
465 %dir %{_datadir}/emacs/%{version}/lisp/net
466 %dir %{_datadir}/emacs/%{version}/lisp/obsolete
467
468 %{_datadir}/emacs/site-lisp
469 %{_datadir}/emacs/%{version}/etc
470 %{_datadir}/emacs/%{version}/lisp/*.elc
471 %{_datadir}/emacs/%{version}/lisp/README
472 %{_datadir}/emacs/%{version}/lisp/COPYING
473 %{_datadir}/emacs/%{version}/lisp/cus-load.el
474 %{_datadir}/emacs/%{version}/lisp/cus-start.el
475 %{_datadir}/emacs/%{version}/lisp/finder-inf.el
476 %{_datadir}/emacs/%{version}/lisp/forms-pass.el
477 %{_datadir}/emacs/%{version}/lisp/generic-x.el
478 %{_datadir}/emacs/%{version}/lisp/load*.el
479 %{_datadir}/emacs/%{version}/lisp/patcomp.el
480 %{_datadir}/emacs/%{version}/lisp/paths.el
481 %{_datadir}/emacs/%{version}/lisp/subdirs.el
482 %{_datadir}/emacs/%{version}/lisp/version.el
483
484 %{_datadir}/emacs/%{version}/lisp/language/*.elc
485 %{_datadir}/emacs/%{version}/lisp/gnus/*.elc
486 %{_datadir}/emacs/%{version}/lisp/mail/*.elc
487 %{_datadir}/emacs/%{version}/lisp/mail/blessmail.el
488 %{_datadir}/emacs/%{version}/lisp/play/*.elc
489 %{_datadir}/emacs/%{version}/lisp/play/bruce.el
490 %{_datadir}/emacs/%{version}/lisp/term/*.elc
491 %{_datadir}/emacs/%{version}/lisp/term/AT386.el
492 %{_datadir}/emacs/%{version}/lisp/term/apollo.el
493 %{_datadir}/emacs/%{version}/lisp/term/bobcat.el
494 %{_datadir}/emacs/%{version}/lisp/term/internal.el
495 %{_datadir}/emacs/%{version}/lisp/term/iris-ansi.el
496 %{_datadir}/emacs/%{version}/lisp/term/keyswap.el
497 %{_datadir}/emacs/%{version}/lisp/term/linux.el
498 %{_datadir}/emacs/%{version}/lisp/term/lk201.el
499 %{_datadir}/emacs/%{version}/lisp/term/news.el
500 %{_datadir}/emacs/%{version}/lisp/term/vt102.el
501 %{_datadir}/emacs/%{version}/lisp/term/vt125.el
502 %{_datadir}/emacs/%{version}/lisp/term/vt2*
503 %{_datadir}/emacs/%{version}/lisp/term/vt3*
504 %{_datadir}/emacs/%{version}/lisp/term/vt4*
505 %{_datadir}/emacs/%{version}/lisp/term/wyse50.el
506 %{_datadir}/emacs/%{version}/lisp/term/xterm.el
507 %{_datadir}/emacs/%{version}/lisp/emulation/*.elc
508 %{_datadir}/emacs/%{version}/lisp/international/*.elc
509 %{_datadir}/emacs/%{version}/lisp/international/latin-*.el
510 %{_datadir}/emacs/%{version}/lisp/international/mule-conf.el
511 %{_datadir}/emacs/%{version}/lisp/calendar/*.elc
512 %{_datadir}/emacs/%{version}/lisp/emacs-lisp/*.elc
513 %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-specs.el
514 %{_datadir}/emacs/%{version}/lisp/textmodes/*.elc
515 %{_datadir}/emacs/%{version}/lisp/progmodes/*.elc
516 %{_datadir}/emacs/%{version}/lisp/eshell/*.elc
517 %{_datadir}/emacs/%{version}/lisp/eshell/esh-groups.el
518 %{_datadir}/emacs/%{version}/lisp/net/*.elc
519 %{_datadir}/emacs/%{version}/lisp/obsolete/*.elc
520
521 %files extras
522 %defattr(644,root,root,755)
523 %attr(755,root,root) %{_bindir}/b2m
524 %attr(755,root,root) %{_bindir}/rcs-checkin
525
526 %files el
527 %defattr(644,root,root,755)
528 %{_datadir}/emacs/%{version}/lisp/forms-d2.dat
529
530 %{_datadir}/emacs/%{version}/lisp/a*.el
531 %{_datadir}/emacs/%{version}/lisp/b*.el
532 %{_datadir}/emacs/%{version}/lisp/c[a-t]*.el
533 %{_datadir}/emacs/%{version}/lisp/cus-[a-k]*.el
534 %{_datadir}/emacs/%{version}/lisp/custom.el
535 %{_datadir}/emacs/%{version}/lisp/generic.el
536 %{_datadir}/emacs/%{version}/lisp/g[f-z]*.el
537 %{_datadir}/emacs/%{version}/lisp/[de]*.el
538 %{_datadir}/emacs/%{version}/lisp/f[^io]*.el
539 %{_datadir}/emacs/%{version}/lisp/fi[^n]*.el
540 %{_datadir}/emacs/%{version}/lisp/find[^e]*.el
541 %{_datadir}/emacs/%{version}/lisp/finder.el
542 %{_datadir}/emacs/%{version}/lisp/fo[^r]*.el
543 %{_datadir}/emacs/%{version}/lisp/form[^s]*.el
544 %{_datadir}/emacs/%{version}/lisp/forms.el
545 %{_datadir}/emacs/%{version}/lisp/forms-d2.el
546 %{_datadir}/emacs/%{version}/lisp/[h-k]*.el
547 %{_datadir}/emacs/%{version}/lisp/l[a-n]*.el
548 %{_datadir}/emacs/%{version}/lisp/locate.el
549 %{_datadir}/emacs/%{version}/lisp/l[p-z]*.el
550 %{_datadir}/emacs/%{version}/lisp/[m-o]*.el
551 %{_datadir}/emacs/%{version}/lisp/paren.el
552 %{_datadir}/emacs/%{version}/lisp/p[b-z]*.el
553 %{_datadir}/emacs/%{version}/lisp/[q-r]*.el
554 %{_datadir}/emacs/%{version}/lisp/s-*.el
555 %{_datadir}/emacs/%{version}/lisp/s[a-t]*.el
556 %{_datadir}/emacs/%{version}/lisp/subr.el
557 %{_datadir}/emacs/%{version}/lisp/[t-u]*.el
558 %{_datadir}/emacs/%{version}/lisp/[w-z]*.el
559 %{_datadir}/emacs/%{version}/lisp/v[a-d]*.el
560 %{_datadir}/emacs/%{version}/lisp/v[f-z]*.el
561
562 %{_datadir}/emacs/%{version}/lisp/language/*.el
563 %{_datadir}/emacs/%{version}/lisp/gnus/*.el
564 %{_datadir}/emacs/%{version}/lisp/mail/[c-r]*.el
565 %{_datadir}/emacs/%{version}/lisp/mail/[t-z]*.el
566 %{_datadir}/emacs/%{version}/lisp/mail/sendmail.el
567 %{_datadir}/emacs/%{version}/lisp/mail/smtpmail.el
568 %{_datadir}/emacs/%{version}/lisp/mail/supercite.el
569 %{_datadir}/emacs/%{version}/lisp/play/blackbox.el
570 %{_datadir}/emacs/%{version}/lisp/play/cookie1.el
571 %{_datadir}/emacs/%{version}/lisp/play/[^(bruce)]*.el
572 %{_datadir}/emacs/%{version}/lisp/term/bg-*.el
573 %{_datadir}/emacs/%{version}/lisp/term/*-win.el
574 %{_datadir}/emacs/%{version}/lisp/term/sun.el
575 %{_datadir}/emacs/%{version}/lisp/term/sup-mouse.el
576 %{_datadir}/emacs/%{version}/lisp/term/tty-colors.el
577 %{_datadir}/emacs/%{version}/lisp/term/tvi*.el
578 %{_datadir}/emacs/%{version}/lisp/term/vt100.el
579 %{_datadir}/emacs/%{version}/lisp/emulation/*.el
580 %{_datadir}/emacs/%{version}/lisp/international/[a-k]*.el
581 %{_datadir}/emacs/%{version}/lisp/international/[o-z]*.el
582 %{_datadir}/emacs/%{version}/lisp/international/mule-cmds.el
583 %{_datadir}/emacs/%{version}/lisp/international/mule-diag.el
584 %{_datadir}/emacs/%{version}/lisp/international/mule-util.el
585 %{_datadir}/emacs/%{version}/lisp/international/mule.el
586 %{_datadir}/emacs/%{version}/lisp/calendar/*.el
587 %{_datadir}/emacs/%{version}/lisp/emacs-lisp/c[a-k]*.el
588 %{_datadir}/emacs/%{version}/lisp/emacs-lisp/c[m-z]*.el
589 %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-[a-r]*.el
590 %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-seq.el
591 %{_datadir}/emacs/%{version}/lisp/textmodes/*.el
592 %{_datadir}/emacs/%{version}/lisp/progmodes/*.el
593 %{_datadir}/emacs/%{version}/lisp/eshell/e[a-r]*.el
594 %{_datadir}/emacs/%{version}/lisp/eshell/esh-[^g]*.el
595 %{_datadir}/emacs/%{version}/lisp/net/*.el
596 %{_datadir}/emacs/%{version}/lisp/obsolete/*.el
597
598 %files leim
599 %defattr(644,root,root,755)
600 %dir %{_datadir}/emacs/%{version}/leim
601 %dir %{_datadir}/emacs/%{version}/leim/ja-dic
602 %dir %{_datadir}/emacs/%{version}/leim/quail
603 %{_datadir}/emacs/%{version}/leim/leim-list.el
604 %{_datadir}/emacs/%{version}/leim/quail/*.elc
605 %{_datadir}/emacs/%{version}/leim/ja-dic/*.elc
606
607 %files leim-el
608 %defattr(644,root,root,755)
609 %{_datadir}/emacs/%{version}/leim/quail/*.el
610 %{_datadir}/emacs/%{version}/leim/ja-dic/*.el
611
612 %files nox
613 %defattr(644,root,root,755)
614 %attr(755,root,root) %{_bindir}/emacs-nox
This page took 0.120535 seconds and 3 git commands to generate.