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