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