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