2 # TODO: - Handle situations when there are no modules (most bconds turned off)
3 # - make bconds work again or remove
6 %bcond_without alsa # without ALSA modules
7 #%%bcond_without arts # without aRts module
8 #%%bcond_without dga2 # without DGA2 module
9 #%%bcond_without dbglib # don't build debug versions of library
10 #%%bcond_without esd # without esound module
11 #%%bcond_without fbcon # without framebuffer module
12 #%%bcond_without jack # without JACK module
13 #%%bcond_without proflib # don't debug profiling versions of library
14 #%%bcond_without sse # build without sse
15 %bcond_without static # don't build static versions of library
16 #%%bcond_without svga # without svgalib module
17 #%%bcond_without vga # without vga module
19 Summary: A game programming library
20 Summary(de.UTF-8): Eine Bibliothek zur Programmierung von Spielen
21 Summary(es.UTF-8): Una biblioteca de programación de juegos
22 Summary(fr.UTF-8): Une librairie de programmation de jeux
23 Summary(it.UTF-8): Una libreria per la programmazione di videogiochi
24 Summary(pl.UTF-8): Biblioteka do programowania gier
30 Source0: http://downloads.sourceforge.net/alleg/%{name}-%{version}.tar.gz
31 # Source0-md5: c51796f4035cf9707a3d708f7d9608b4
32 Patch0: %{name}-info.patch
33 Patch1: %{name}-examples.patch
34 Patch2: %{name}-opt.patch
35 Patch3: %{name}-frame-pointer.patch
36 Patch4: %{name}-config.patch
37 URL: http://alleg.sourceforge.net/
38 BuildRequires: OpenGL-GLU-devel
39 %{?with_alsa:BuildRequires: alsa-lib-devel}
40 #%%{?with_arts:BuildRequires: artsc-devel}
41 BuildRequires: cmake >= 2.6
42 BuildRequires: curl-devel
43 #%%{?with_esd:BuildRequires: esound-devel}
45 #BuildRequires: jack-audio-connection-kit-devel
46 BuildRequires: physfs-devel
47 #BuildRequires: pkgconfig
49 #BuildRequires: sed >= 4.0
50 #%%{?with_svga:BuildRequires: svgalib-devel}
51 #BuildRequires: texinfo
52 BuildRequires: xorg-lib-libX11-devel
53 BuildRequires: xorg-lib-libXcursor-devel
54 BuildRequires: xorg-lib-libXext-devel
55 BuildRequires: xorg-lib-libXpm-devel
56 #BuildRequires: xorg-lib-libXxf86dga-devel
57 BuildRequires: xorg-lib-libXxf86vm-devel
58 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61 Allegro is a cross-platform library intended for use in computer games
62 and other types of multimedia programming.
64 %description -l de.UTF-8
65 Allegro ist eine plattformübergreifende Bibliothek zur Verwendung in
66 Computerspielen und anderen Formen von Multinediaprogrammierung.
68 %description -l es.UTF-8
69 Allegro es una librería multi-plataforma creada para ser usada en la
70 programación de juegos u otro tipo de programación multimedia.
72 %description -l fr.UTF-8
73 Allegro est une librairie multi-plateforme destinée à être utilisée
74 dans les jeux vidéo ou d'autres types de programmation multimédia.
76 %description -l it.UTF-8
77 Allegro è una libreria multipiattaforma dedicata all'uso nei
78 videogiochi ed in altri tipi di programmazione multimediale.
80 %description -l pl.UTF-8
81 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
82 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
85 Summary: A game programming library - header files
86 Summary(es.UTF-8): Archivos de inclusión
87 Summary(pl.UTF-8): Biblioteka do programowania gier - pliki nagłówkowe
88 Group: Development/Libraries
89 Requires: %{name} = %{version}-%{release}
92 Allegro is a cross-platform library intended for use in computer games
93 and other types of multimedia programming.
95 This package contains header files neccessary for compiling
96 applications using allegro library.
98 %description devel -l de.UTF-8
99 Allegro ist eine plattformübergreifende Bibliothek zur Verwendung in
100 Computerspielen und anderen Formen von Multinediaprogrammierung.
101 Dieses Paket wird benötigt, um Programme zu bauen, die Allegro
104 %description devel -l es.UTF-8
105 Allegro es una librería multi-plataforma creada para ser usada en la
106 programación de juegos u otro tipo de programación multimedia. Este
107 paquete es necesario para compilar los programas que usen Allegro.
109 %description devel -l fr.UTF-8
110 Allegro est une librairie multi-plateforme destinée à être utilisée
111 dans les jeux vidéo ou d'autres types de programmation multimédia. Ce
112 package est nécessaire pour compiler les programmes utilisant Allegro.
114 %description devel -l it.UTF-8
115 Allegro è una libreria multipiattaforma dedicata all'uso nei
116 videogiochi ed in altri tipi di programmazione multimediale. Questo
117 pacchetto è necessario per compilare programmi scritti con Allegro.
119 %description devel -l pl.UTF-8
120 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
121 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
123 Ten pakiet zawiera pliki nagłówkowe niezbędne do kompilowania
124 aplikacji wykorzystujących bibliotekę allegro.
127 Summary: A game programming library - static libraries
128 Summary(pl.UTF-8): Biblioteka do programowania gier - biblioteki statyczne
129 Group: Development/Libraries
130 Requires: %{name}-devel = %{version}-%{release}
131 Requires: xorg-lib-libX11-devel
132 Requires: xorg-lib-libXcursor-devel
133 Requires: xorg-lib-libXext-devel
134 Requires: xorg-lib-libXpm-devel
135 Requires: xorg-lib-libXxf86vm-devel
138 Allegro is a cross-platform library intended for use in computer games
139 and other types of multimedia programming.
141 This package contains static libraries for linking with allegro
144 %description static -l pl.UTF-8
145 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
146 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
148 Ten pakiet zawiera biblioteki statyczne do konsolidacji z aplikacjami
149 wykorzystującymi allegro.
152 Summary: liballd - debug version of shared allegro library
153 Summary(pl.UTF-8): liballd - wersja debug dzielonej biblioteki allegro
154 Group: Development/Libraries
155 Requires: %{name}-devel = %{version}-%{release}
158 liballd - debug version of shared allegro library (contains debugging
159 symbols and other information).
161 %description debug -l pl.UTF-8
162 liballd - wersja debug dzielonej biblioteki allegro (zawierająca
163 symbole i inne informacje potrzebne przy odpluskwianiu).
165 %package debug-static
166 Summary: liballd - debug version of static allegro library
167 Summary(pl.UTF-8): liballd - wersja debug statycznej biblioteki allegro
168 Group: Development/Libraries
169 Requires: %{name}-devel = %{version}-%{release}
171 %description debug-static
172 liballd - debug version of static allegro library (contains debugging
173 symbols and other information).
175 %description debug-static -l pl.UTF-8
176 liballd - wersja debug statycznej biblioteki allegro (zawierająca
177 symbole i inne informacje potrzebne przy odpluskwianiu).
180 Summary: liballp - profiling version of shared allegro library
181 Summary(pl.UTF-8): liballp - wersja dzielonej biblioteki allegro służąca do profilowania
182 Group: Development/Libraries
183 Requires: %{name}-devel = %{version}-%{release}
186 liballp - profiling version of shared allegro library.
188 %description profile -l pl.UTF-8
189 liballp - wersja dzielonej biblioteki allegro służąca do profilowania.
191 %package profile-static
192 Summary: liballp - profiling version of static allegro library
193 Summary(pl.UTF-8): liballp - wersja statycznej biblioteki allegro służąca do profilowania
194 Group: Development/Libraries
195 Requires: %{name}-devel = %{version}-%{release}
197 %description profile-static
198 liballp - profiling version of static allegro library.
200 %description profile-static -l pl.UTF-8
201 liballp - wersja statycznej biblioteki allegro służąca do
205 Summary: A game programming library - svgalib module
206 Summary(pl.UTF-8): Biblioteka do programowania gier - moduł dla svgalib
208 Requires: %{name} = %{version}-%{release}
211 Allegro is a cross-platform library intended for use in computer games
212 and other types of multimedia programming.
214 This package contains module for use with allegro and svgalib.
216 %description svgalib -l pl.UTF-8
217 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
218 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
220 Ten pakiet zawiera moduł do wykorzystania allegro z svgalibem.
223 Summary: A game programming library - DGA2 module
224 Summary(pl.UTF-8): Biblioteka do programowania gier - moduł dla DGA2
226 Requires: %{name} = %{version}-%{release}
229 Allegro is a cross-platform library intended for use in computer games
230 and other types of multimedia programming.
232 This package contains module for use with DGA.
234 %description dga2 -l pl.UTF-8
235 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
236 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
238 Ten pakiet zawiera moduł do wykorzystania z DGA.
241 Summary: A game programming library - esound module
242 Summary(pl.UTF-8): Biblioteka do programowania gier - moduł dla esound
244 Requires: %{name} = %{version}-%{release}
247 Allegro is a cross-platform library intended for use in computer games
248 and other types of multimedia programming.
250 This package contains a esound module for use with ESound daemon.
252 %description esd -l pl.UTF-8
253 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
254 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
256 Ten pakiet zawiera moduł do wykorzystania z demonem ESound.
259 Summary: A game programming library - aRts module
260 Summary(pl.UTF-8): Biblioteka do programowania gier - moduł dla aRts
262 Requires: %{name} = %{version}-%{release}
265 Allegro is a cross-platform library intended for use in computer games
266 and other types of multimedia programming.
268 This package contains a esound module for use with aRts.
270 %description arts -l pl.UTF-8
271 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
272 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
274 Ten pakiet zawiera moduł do wykorzystania z aRts.
277 Summary: A game programming library - framebuffer module
278 Summary(pl.UTF-8): Biblioteka do programowania gier - moduł dla framebuffera
280 Requires: %{name} = %{version}-%{release}
283 Allegro is a cross-platform library intended for use in computer games
284 and other types of multimedia programming.
286 This package contains a esound module for use with framebuffer.
288 %description fbcon -l pl.UTF-8
289 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
290 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
292 Ten pakiet zawiera moduł do wykorzystania z framebufferem.
295 Summary: A game programming library - vga module
296 Summary(pl.UTF-8): Biblioteka do programowania gier - moduł dla vga
298 Requires: %{name} = %{version}-%{release}
301 Allegro is a cross-platform library intended for use in computer games
302 and other types of multimedia programming.
304 This package contains a esound module for use with vga.
306 %description vga -l pl.UTF-8
307 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
308 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
310 Ten pakiet zawiera moduł do wykorzystania z vga.
313 Summary: A game programming library - ALSA modules
314 Summary(pl.UTF-8): Biblioteka do programowania gier - moduły dla ALSA
316 Requires: %{name} = %{version}-%{release}
317 Obsoletes: allegro-alsa9
320 Allegro is a cross-platform library intended for use in computer games
321 and other types of multimedia programming.
323 This package contains modules for use with ALSA sound library.
325 %description alsa -l pl.UTF-8
326 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
327 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
329 Ten pakiet zawiera moduły do wykorzystania z biblioteką dźwiękową
333 Summary: A game programming library - JACK module
334 Summary(pl.UTF-8): Biblioteka do programowania gier - moduł dla JACK-a
336 Requires: %{name} = %{version}-%{release}
339 Allegro is a cross-platform library intended for use in computer games
340 and other types of multimedia programming.
342 This package contains module for use with JACK sound library.
344 %description jack -l pl.UTF-8
345 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
346 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
348 Ten pakiet zawiera moduł do wykorzystania z biblioteką dźwiękową JACK.
351 Summary: A game programming library - tools
352 Summary(de.UTF-8): Zusätzliche Hilfprogramme für die Allegro Bibliothek
353 Summary(es.UTF-8): Herramientas adicionales para la librería de programación Allegro
354 Summary(fr.UTF-8): Outils supplémentaires pour la librairie de programmation Allegro
355 Summary(it.UTF-8): Programmi di utilità aggiuntivi per la libreria Allegro
356 Summary(pl.UTF-8): Biblioteka do programowania gier - narzędzia
358 Requires: %{name} = %{version}-%{release}
361 Allegro is a cross-platform library intended for use in computer games
362 and other types of multimedia programming.
364 This package contains tools.
366 %description tools -l de.UTF-8
367 Allegro ist eine plattformübergreifende Bibliothek zur Verwendung in
368 Computerspielen und anderen Formen von Multinediaprogrammierung.
369 Dieses Paket enthält Programme, die für die Entwicklung von Allegro
370 Programmen hilfreich sind.
372 %description tools -l es.UTF-8
373 Allegro es una librería multi-plataforma creada para ser usada en la
374 programación de juegos u otro tipo de programación multimedia. Este
375 paquete contiene herramientas adicionales que son útiles para
376 desarrollar programas que usen Allegro.
378 %description tools -l fr.UTF-8
379 Allegro est une librairie multi-plateforme destinée à être utilisée
380 dans les jeux vidéo ou d'autres types de programmation multimédia. Ce
381 package contient des outils supplémentaires qui sont utiles pour le
382 développement de programmes avec Allegro.
384 %description tools -l it.UTF-8
385 Allegro è una libreria multipiattaforma dedicata all'uso nei
386 videogiochi ed in altri tipi di programmazione multimediale. Questo
387 pacchetto contiene programmi di utilità aggiuntivi utili allo sviluppo
388 di programmi con Allegro.
390 %description tools -l pl.UTF-8
391 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
392 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
394 Ten pakiet zawiera narzędzia.
397 Summary: A game programming library - test programs
398 Summary(pl.UTF-8): Biblioteka do programowania gier - programy testujące
399 Group: Development/Libraries
400 Requires: %{name} = %{version}-%{release}
403 This package contains programs for testing allegro library.
405 %description tests -l pl.UTF-8
406 Pakiet zawiera programy testujące bibliotekę allegro.
409 Summary: A game programming library - examples
410 Summary(pl.UTF-8): Biblioteka do programowania gier - programy przykładowe
411 Group: Development/Libraries
412 Requires: %{name} = %{version}-%{release}
414 %description examples
415 This package contains example programs which demonstrate allegro
418 %description examples -l pl.UTF-8
419 Pakiet zawiera programy przykładowe demonstrujące możliwości
430 #find include/allegro5 -name '*.h' -print0 | xargs -0 %{__sed} -i -e 's@allegro5/@%{_headers_dir}/include/allegro5@'
431 #%%{__sed} -i -e 's@allegro5/@../@' include/allegro5/internal/alconfig.h
434 #TARGET_ARCH="%{rpmcflags}" export TARGET_ARCH
435 # dbglib & proflib are compiled besides normlib, so it's ok to have them here
437 #% %{?with_dbglib:--enable-dbglib} \
438 #% %{?with_proflib:--enable-proflib} \
440 #% %{!?with_arts:--disable-artsdigi} \
441 #% %{!?with_dga2:--disable-xwin-dga2} \
442 #% %{!?with_esd:--disable-esddigi} \
443 #% %{!?with_fbcon:--disable-fbcon} \
444 #% %{!?with_jack:--disable-jackdigi} \
445 #% %{!?with_svga:--disable-svgalib} \
446 #% %{!?with_vga:--disable-vga} \
459 -DCMAKE_INSTALL_PREFIX="%{_prefix}" \
460 %{?with_static:-DSHARED="off"} \
461 %{!?with_alsa:-DWANT_ALSA="off"}
468 rm -rf $RPM_BUILD_ROOT
470 #%%{__make} install install-man install-info install-lib \
471 # DESTDIR=$RPM_BUILD_ROOT
472 %{__make} install -C Build \
473 DESTDIR=$RPM_BUILD_ROOT
475 #install modules.lst $RPM_BUILD_ROOT%{_libdir}/allegro/%{version}
477 #mv $RPM_BUILD_ROOT%{_bindir}/demo{,-allegro}
478 #mv $RPM_BUILD_ROOT%{_bindir}/play{,-allegro}
479 #mv $RPM_BUILD_ROOT%{_bindir}/setup{,-allegro}
480 #mv $RPM_BUILD_ROOT%{_bindir}/test{,-allegro}
482 # help rpm to find reqs for ELF objects
483 #chmod 755 $RPM_BUILD_ROOT%{_libdir}/{*.so,allegro/*/*.so}
486 rm -rf $RPM_BUILD_ROOT
488 #%%post -p /sbin/ldconfig
489 #%%postun -p /sbin/ldconfig
491 #%%post devel -p /sbin/postshell
492 #-/usr/sbin/fix-info-dir -c %{_infodir}
494 #%%postun devel -p /sbin/postshell
495 #-/usr/sbin/fix-info-dir -c %{_infodir}
498 %defattr(644,root,root,755)
499 %doc docs/html/refman readme_a5.txt
500 #%%attr(755,root,root) %{_libdir}/liballeg-%{version}.so
501 #%%dir %{_libdir}/allegro
502 #%%dir %{_libdir}/allegro/%{version}
503 #%%{_libdir}/allegro/%{version}/modules.lst
506 %defattr(644,root,root,755)
507 #%%attr(755,root,root) %{_bindir}/allegro5-config
508 #%%{_libdir}/liballeg_unsharable.a
510 #%%{_aclocaldir}/allegro.m4
512 #%%{_infodir}/*.info*
516 #%%defattr(644,root,root,755)
517 #%%{_libdir}/liballeg.a
522 #%%defattr(644,root,root,755)
523 #%%attr(755,root,root) %{_libdir}/liballd-%{version}.so
524 #%%{_libdir}/liballd_unsharable.a
527 #%%files debug-static
528 #%%defattr(644,root,root,755)
529 #%%{_libdir}/liballd.a
533 #%%if %{with proflib}
535 #%%defattr(644,root,root,755)
536 #%%attr(755,root,root) %{_libdir}/liballp-%{version}.so
537 #%%{_libdir}/liballp_unsharable.a
540 #%%files profile-static
541 #%%defattr(644,root,root,755)
542 #%%{_libdir}/liballp.a
548 #%%defattr(644,root,root,755)
549 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-svgalib.so
554 #%%defattr(644,root,root,755)
555 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-dga2.so
560 #%%defattr(644,root,root,755)
561 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-esddigi.so
566 #%%defattr(644,root,root,755)
567 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-artsdigi.so
572 #%%defattr(644,root,root,755)
573 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-fbcon.so
579 #%%defattr(644,root,root,755)
580 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-vga.so
586 #%%defattr(644,root,root,755)
587 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-alsadigi.so
588 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-alsamidi.so
593 #%%defattr(644,root,root,755)
594 #%%attr(755,root,root) %{_libdir}/allegro/%{version}/alleg-jackdigi.so
598 #%%defattr(644,root,root,755)
599 #%%attr(755,root,root) %{_bindir}/colormap
600 #%%attr(755,root,root) %{_bindir}/exedat
601 #%%attr(755,root,root) %{_bindir}/pack
602 #%%attr(755,root,root) %{_bindir}/rgbmap
603 #%%attr(755,root,root) %{_bindir}/textconv
604 #%attr(755,root,root) %{_bindir}/xkeymap
605 #%%attr(755,root,root) %{_bindir}/xf2pcx
606 #%%attr(755,root,root) %{_bindir}/dat
607 #%%attr(755,root,root) %{_bindir}/dat2c
608 #%%attr(755,root,root) %{_bindir}/dat2s
609 #%%attr(755,root,root) %{_bindir}/grabber
610 #%%attr(755,root,root) %{_bindir}/pat2dat
611 #%attr(755,root,root) %{_bindir}/setup-allegro
614 #%%defattr(644,root,root,755)
615 #%%attr(755,root,root) %{_bindir}/afinfo
616 #%%attr(755,root,root) %{_bindir}/akaitest
617 #%%attr(755,root,root) %{_bindir}/cpptest
618 #%%attr(755,root,root) %{_bindir}/demo-allegro
619 #%%attr(755,root,root) %{_bindir}/digitest
620 #%%attr(755,root,root) %{_bindir}/filetest
621 #%%attr(755,root,root) %{_bindir}/gfxinfo
622 #%%attr(755,root,root) %{_bindir}/mathtest
623 #%%attr(755,root,root) %{_bindir}/miditest
624 #%%attr(755,root,root) %{_bindir}/play-allegro
625 #%%attr(755,root,root) %{_bindir}/playfli
626 #%%attr(755,root,root) %{_bindir}/test-allegro
627 #%%attr(755,root,root) %{_bindir}/vesainfo
630 #%%defattr(644,root,root,755)
631 #%%attr(755,root,root) %{_bindir}/ex12bit
632 #%%attr(755,root,root) %{_bindir}/ex3buf
633 #%%attr(755,root,root) %{_bindir}/ex3d
634 #%%attr(755,root,root) %{_bindir}/exaccel
635 #%%attr(755,root,root) %{_bindir}/exalpha
636 #%%attr(755,root,root) %{_bindir}/exbitmap
637 #%%attr(755,root,root) %{_bindir}/exblend
638 #%%attr(755,root,root) %{_bindir}/excamera
639 #%%attr(755,root,root) %{_bindir}/excolmap
640 #%%attr(755,root,root) %{_bindir}/exconfig
641 #%%attr(755,root,root) %{_bindir}/excustom
642 #%%attr(755,root,root) %{_bindir}/exdata
643 #%%attr(755,root,root) %{_bindir}/exdbuf
644 #%%attr(755,root,root) %{_bindir}/exexedat
645 #%%attr(755,root,root) %{_bindir}/exfixed
646 #%%attr(755,root,root) %{_bindir}/exflame
647 #%%attr(755,root,root) %{_bindir}/exflip
648 #%%attr(755,root,root) %{_bindir}/exfont
649 #%%attr(755,root,root) %{_bindir}/exgui
650 #%%attr(755,root,root) %{_bindir}/exhello
651 #%%attr(755,root,root) %{_bindir}/exjoy
652 #%%attr(755,root,root) %{_bindir}/exkeys
653 #%%attr(755,root,root) %{_bindir}/exlights
654 #%%attr(755,root,root) %{_bindir}/exmem
655 #%%attr(755,root,root) %{_bindir}/exmidi
656 #%%attr(755,root,root) %{_bindir}/exmouse
657 #%%attr(755,root,root) %{_bindir}/expackf
658 #%%attr(755,root,root) %{_bindir}/expal
659 #%%attr(755,root,root) %{_bindir}/expat
660 #%%attr(755,root,root) %{_bindir}/exquat
661 #%%attr(755,root,root) %{_bindir}/exrgbhsv
662 #%%attr(755,root,root) %{_bindir}/exsample
663 #%%attr(755,root,root) %{_bindir}/exsyscur
664 #%%attr(755,root,root) %{_bindir}/exscale
665 #%%attr(755,root,root) %{_bindir}/exscn3d
666 #%%attr(755,root,root) %{_bindir}/exscroll
667 #%%attr(755,root,root) %{_bindir}/exshade
668 #%%attr(755,root,root) %{_bindir}/exspline
669 #%%attr(755,root,root) %{_bindir}/exsprite
670 #%%attr(755,root,root) %{_bindir}/exstars
671 #%%attr(755,root,root) %{_bindir}/exstream
672 #%%attr(755,root,root) %{_bindir}/exswitch
673 #%%attr(755,root,root) %{_bindir}/extimer
674 #%%attr(755,root,root) %{_bindir}/extrans
675 #%%attr(755,root,root) %{_bindir}/extruec
676 #%%attr(755,root,root) %{_bindir}/exunicod
677 #%%attr(755,root,root) %{_bindir}/exupdate
678 #%%attr(755,root,root) %{_bindir}/exxfade
679 #%%attr(755,root,root) %{_bindir}/exzbuf
680 #%%attr(755,root,root) %{_bindir}/exnew_events