]> git.pld-linux.org Git - packages/allegro5.git/blob - allegro5.spec
- up to 5.2.0
[packages/allegro5.git] / allegro5.spec
1 #
2 # TODO:
3 # - check if it's usable now
4 #
5 # Conditional build:
6 %bcond_without  alsa            # ALSA support in allegro_audio library
7 %bcond_with     curl            # cURL example
8 %bcond_without  doc             # rebuild HTML and texinfo documentation
9 %bcond_without  dumb            # MOD support in allegro_acodec library
10 %bcond_without  gtk             # (GTK+ 2.x based) native dialog library
11 %bcond_without  openal          # OpenAL support in allegro_audio library
12 %bcond_without  physfs          # PhysFS addon library
13 %bcond_without  pulseaudio      # PulseAudio support in allegro_audio library
14 %bcond_without  python          # Python wrapper
15 %bcond_with     sse             # SSE instructions usage
16 #
17 %ifarch pentium3 pentium4 %{x8664}
18 %define with_sse        1
19 %endif
20 Summary:        A game programming library
21 Summary(de.UTF-8):      Eine Bibliothek zur Programmierung von Spielen
22 Summary(es.UTF-8):      Una biblioteca de programación de juegos
23 Summary(fr.UTF-8):      Une librairie de programmation de jeux
24 Summary(it.UTF-8):      Una libreria per la programmazione di videogiochi
25 Summary(pl.UTF-8):      Biblioteka do programowania gier
26 Name:           allegro5
27 Version:        5.2.0
28 Release:        1
29 License:        Giftware
30 Group:          Libraries
31 Source0:        http://download.gna.org/allegro/allegro/5.2.0/allegro-%{version}.tar.gz
32 # Source0-md5:  9cf444aae63d51de65deb57704372fec
33 Patch0:         %{name}-glx.patch
34 URL:            http://liballeg.org/
35 %{?with_openal:BuildRequires:   OpenAL-devel}
36 BuildRequires:  OpenGL-GLU-devel
37 BuildRequires:  OpenGL-devel
38 %{?with_alsa:BuildRequires:     alsa-lib-devel}
39 BuildRequires:  cmake >= 2.6
40 %{?with_curl:BuildRequires:     curl-devel}
41 BuildRequires:  dumb-devel
42 BuildRequires:  flac-devel
43 BuildRequires:  freetype-devel >= 2
44 %{?with_gtk:BuildRequires:      glib2-devel >= 2.0}
45 %{?with_gtk:BuildRequires:      gtk+2-devel >= 2.0}
46 BuildRequires:  libjpeg-devel
47 BuildRequires:  libogg-devel
48 BuildRequires:  libpng-devel
49 BuildRequires:  libvorbis-devel
50 %{?with_physfs:BuildRequires:   physfs-devel}
51 BuildRequires:  pkgconfig
52 %{?with_pulseaudio:BuildRequires:       pulseaudio-devel >= 0.9.15}
53 BuildRequires:  rpmbuild(macros) >= 1.605
54 BuildRequires:  xorg-lib-libX11-devel
55 BuildRequires:  xorg-lib-libXcursor-devel
56 BuildRequires:  xorg-lib-libXext-devel
57 BuildRequires:  xorg-lib-libXinerama-devel
58 BuildRequires:  xorg-lib-libXpm-devel
59 BuildRequires:  xorg-lib-libXrandr-devel
60 BuildRequires:  xorg-lib-libXxf86vm-devel
61 BuildRequires:  zlib-devel
62 %if %{with python}
63 BuildRequires:  python
64 BuildRequires:  python-modules
65 BuildRequires:  rpm-pythonprov
66 %endif
67 %if %{with doc}
68 BuildRequires:  ctags
69 BuildRequires:  pandoc >= 1.5
70 BuildRequires:  texinfo
71 BuildRequires:  texlive-latex
72 %endif
73 Obsoletes:      allegro5-tools
74 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
75
76 %description
77 Allegro is a cross-platform library intended for use in computer games
78 and other types of multimedia programming.
79
80 %description -l de.UTF-8
81 Allegro ist eine plattformübergreifende Bibliothek zur Verwendung in
82 Computerspielen und anderen Formen von Multinediaprogrammierung.
83
84 %description -l es.UTF-8
85 Allegro es una librería multi-plataforma creada para ser usada en la
86 programación de juegos u otro tipo de programación multimedia.
87
88 %description -l fr.UTF-8
89 Allegro est une librairie multi-plateforme destinée à être utilisée
90 dans les jeux vidéo ou d'autres types de programmation multimédia.
91
92 %description -l it.UTF-8
93 Allegro è una libreria multipiattaforma dedicata all'uso nei
94 videogiochi ed in altri tipi di programmazione multimediale.
95
96 %description -l pl.UTF-8
97 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
98 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
99
100 %package devel
101 Summary:        A game programming library - header files
102 Summary(es.UTF-8):      Archivos de inclusión
103 Summary(pl.UTF-8):      Biblioteka do programowania gier - pliki nagłówkowe
104 Group:          Development/Libraries
105 Requires:       %{name} = %{version}-%{release}
106
107 %description devel
108 Allegro is a cross-platform library intended for use in computer games
109 and other types of multimedia programming.
110
111 This package contains header files neccessary for compiling
112 applications using allegro library.
113
114 %description devel -l de.UTF-8
115 Allegro ist eine plattformübergreifende Bibliothek zur Verwendung in
116 Computerspielen und anderen Formen von Multinediaprogrammierung.
117 Dieses Paket wird benötigt, um Programme zu bauen, die Allegro
118 verwenden.
119
120 %description devel -l es.UTF-8
121 Allegro es una librería multi-plataforma creada para ser usada en la
122 programación de juegos u otro tipo de programación multimedia. Este
123 paquete es necesario para compilar los programas que usen Allegro.
124
125 %description devel -l fr.UTF-8
126 Allegro est une librairie multi-plateforme destinée à être utilisée
127 dans les jeux vidéo ou d'autres types de programmation multimédia. Ce
128 package est nécessaire pour compiler les programmes utilisant Allegro.
129
130 %description devel -l it.UTF-8
131 Allegro è una libreria multipiattaforma dedicata all'uso nei
132 videogiochi ed in altri tipi di programmazione multimediale. Questo
133 pacchetto è necessario per compilare programmi scritti con Allegro.
134
135 %description devel -l pl.UTF-8
136 Allegro jest przenośną biblioteką przeznaczoną do wykorzystania w
137 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
138
139 Ten pakiet zawiera pliki nagłówkowe niezbędne do kompilowania
140 aplikacji wykorzystujących bibliotekę allegro.
141
142 %package acodec
143 Summary:        Allegro acodec addon library
144 Summary(pl.UTF-8):      Biblioteka dodatkowa Allegro acodec
145 Group:          Libraries
146 Requires:       %{name}-audio = %{version}-%{release}
147
148 %description acodec
149 Allegro acodec addon library.
150
151 %description acodec -l pl.UTF-8
152 Biblioteka dodatkowa Allegro acodec.
153
154 %package acodec-devel
155 Summary:        Header files for Allegro acodec addon library
156 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki dodatkowej Allegro acodec
157 Group:          Libraries
158 Requires:       %{name}-acodec = %{version}-%{release}
159 Requires:       %{name}-audio-devel = %{version}-%{release}
160
161 %description acodec-devel
162 Header files for Allegro acodec addon library.
163
164 %description acodec-devel -l pl.UTF-8
165 Pliki nagłówkowe biblioteki dodatkowej Allegro acodec.
166
167 %package audio
168 Summary:        Allegro audio addon library
169 Summary(pl.UTF-8):      Biblioteka dodatkowa Allegro audio
170 Group:          Libraries
171 Requires:       %{name} = %{version}-%{release}
172
173 %description audio
174 Allegro audio addon library.
175
176 %description audio -l pl.UTF-8
177 Biblioteka dodatkowa Allegro audio.
178
179 %package audio-devel
180 Summary:        Header files for Allegro audio addon library
181 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki dodatkowej Allegro audio
182 Group:          Libraries
183 Requires:       %{name}-audio = %{version}-%{release}
184 Requires:       %{name}-devel = %{version}-%{release}
185
186 %description audio-devel
187 Header files for Allegro audio addon library.
188
189 %description audio-devel -l pl.UTF-8
190 Pliki nagłówkowe biblioteki dodatkowej Allegro audio.
191
192 %package dialog
193 Summary:        Allegro dialog addon library
194 Summary(pl.UTF-8):      Biblioteka dodatkowa Allegro dialog
195 Group:          Libraries
196 Requires:       %{name} = %{version}-%{release}
197
198 %description dialog
199 Allegro dialog addon library.
200
201 %description dialog -l pl.UTF-8
202 Biblioteka dodatkowa Allegro dialog.
203
204 %package dialog-devel
205 Summary:        Header files for Allegro dialog addon library
206 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki dodatkowej Allegro dialog
207 Group:          Libraries
208 Requires:       %{name}-dialog = %{version}-%{release}
209 Requires:       %{name}-devel = %{version}-%{release}
210
211 %description dialog-devel
212 Header files for Allegro dialog addon library.
213
214 %description dialog-devel -l pl.UTF-8
215 Pliki nagłówkowe biblioteki dodatkowej Allegro dialog.
216
217 %package image
218 Summary:        Allegro image addon library
219 Summary(pl.UTF-8):      Biblioteka dodatkowa Allegro image
220 Group:          Libraries
221 Requires:       %{name} = %{version}-%{release}
222
223 %description image
224 Allegro image addon library.
225
226 %description image -l pl.UTF-8
227 Biblioteka dodatkowa Allegro image.
228
229 %package image-devel
230 Summary:        Header files for Allegro image addon library
231 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki dodatkowej Allegro image
232 Group:          Libraries
233 Requires:       %{name}-image = %{version}-%{release}
234 Requires:       %{name}-devel = %{version}-%{release}
235
236 %description image-devel
237 Header files for Allegro image addon library.
238
239 %description image-devel -l pl.UTF-8
240 Pliki nagłówkowe biblioteki dodatkowej Allegro image.
241
242 %package physfs
243 Summary:        Allegro physfs addon library
244 Summary(pl.UTF-8):      Biblioteka dodatkowa Allegro physfs
245 Group:          Libraries
246 Requires:       %{name} = %{version}-%{release}
247
248 %description physfs
249 Allegro physfs addon library.
250
251 %description physfs -l pl.UTF-8
252 Biblioteka dodatkowa Allegro physfs.
253
254 %package physfs-devel
255 Summary:        Header files for Allegro physfs addon library
256 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki dodatkowej Allegro physfs
257 Group:          Libraries
258 Requires:       %{name}-physfs = %{version}-%{release}
259 Requires:       %{name}-devel = %{version}-%{release}
260
261 %description physfs-devel
262 Header files for Allegro physfs addon library.
263
264 %description physfs-devel -l pl.UTF-8
265 Pliki nagłówkowe biblioteki dodatkowej Allegro physfs.
266
267 %package ttf
268 Summary:        Allegro ttf addon library
269 Summary(pl.UTF-8):      Biblioteka dodatkowa Allegro ttf
270 Group:          Libraries
271 Requires:       %{name} = %{version}-%{release}
272
273 %description ttf
274 Allegro ttf addon library.
275
276 %description ttf -l pl.UTF-8
277 Biblioteka dodatkowa Allegro ttf.
278
279 %package ttf-devel
280 Summary:        Header files for Allegro ttf addon library
281 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki dodatkowej Allegro ttf
282 Group:          Libraries
283 Requires:       %{name}-ttf = %{version}-%{release}
284 Requires:       %{name}-devel = %{version}-%{release}
285
286 %description ttf-devel
287 Header files for Allegro ttf addon library.
288
289 %description ttf-devel -l pl.UTF-8
290 Pliki nagłówkowe biblioteki dodatkowej Allegro ttf.
291
292 %package examples
293 Summary:        A game programming library - examples
294 Summary(pl.UTF-8):      Biblioteka do programowania gier - programy przykładowe
295 Group:          Development/Libraries
296 Requires:       %{name} = %{version}-%{release}
297
298 %description examples
299 This package contains example programs which demonstrate allegro
300 features.
301
302 %description examples -l pl.UTF-8
303 Pakiet zawiera programy przykładowe demonstrujące możliwości
304 biblioteki allegro.
305
306 %package -n python-%{name}
307 Summary:        Python wrapper for Allegro library
308 Summary(pl.UTF-8):      Pythonowy interfejs do biblioteki Allegro
309 Group:          Development/Languages/Python
310 Requires:       %{name} = %{version}-%{release}
311 Requires:       python-modules
312
313 %description -n python-%{name}
314 Python wrapper for Allegro library.
315
316 %description -n python-%{name} -l pl.UTF-8
317 Pythonowy interfejs do biblioteki Allegro.
318
319 %prep
320 %setup -q -n allegro-%{version}.0
321 %patch0 -p1
322
323 %build
324 install -d build
325 cd build
326 %cmake .. \
327         -DMANDIR=%{_mandir} \
328         -DINFODIR=%{_infodir} \
329         -DWANT_TTF=ON \
330         %{!?with_sse:-DWANT_ALLOW_SSE=OFF} \
331         %{!?with_alsa:-DWANT_ALSA=OFF} \
332         %{?with_curl:-DWANT_CURL_EXAMPLE=ON} \
333         %{!?with_dumb:-DWANT_MODAUDIO=OFF} \
334         %{!?with_gtk:-DWANT_NATIVE_DIALOG=OFF} \
335         %{!?with_openal:-DWANT_OPENAL=OFF} \
336         %{!?with_physfs:-DWANT_PHYSFS=OFF} \
337         %{!?with_pulseaudio:-DWANT_PULSEAUDIO=OFF} \
338         %{?with_python:-DWANT_PYTHON_WRAPPER=ON}
339
340 %{__make}
341
342 %install
343 rm -rf $RPM_BUILD_ROOT
344 install -d $RPM_BUILD_ROOT%{_bindir}
345
346 %{__make} install -C build \
347         DESTDIR=$RPM_BUILD_ROOT
348
349 %if %{with python}
350 install -d $RPM_BUILD_ROOT%{py_sitescriptdir}
351 install build/python/allegro.py $RPM_BUILD_ROOT%{py_sitescriptdir}
352 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
353 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
354 %py_postclean
355 %endif
356
357 install -d $RPM_BUILD_ROOT%{_mandir}/man3
358 cp -p docs/man/*.3 $RPM_BUILD_ROOT%{_mandir}/man3
359
360 # install examples
361 find build/examples -maxdepth 1 -perm 755 -name "ex*" -exec install {} $RPM_BUILD_ROOT%{_bindir} \;
362
363 %clean
364 rm -rf $RPM_BUILD_ROOT
365
366 %post   -p /sbin/ldconfig
367 %postun -p /sbin/ldconfig
368
369 %post   acodec -p /sbin/ldconfig
370 %postun acodec -p /sbin/ldconfig
371
372 %post   audio -p /sbin/ldconfig
373 %postun audio -p /sbin/ldconfig
374
375 %post   dialog -p /sbin/ldconfig
376 %postun dialog -p /sbin/ldconfig
377
378 %post   image -p /sbin/ldconfig
379 %postun image -p /sbin/ldconfig
380
381 %post   physfs -p /sbin/ldconfig
382 %postun physfs -p /sbin/ldconfig
383
384 %post   ttf -p /sbin/ldconfig
385 %postun ttf -p /sbin/ldconfig
386
387 %files
388 %defattr(644,root,root,755)
389 %doc CHANGES-5.0.txt CHANGES-5.1.txt CHANGES-5.2.txt README.txt docs/html/refman
390 %attr(755,root,root) %{_libdir}/liballegro.so.*.*.*
391 %attr(755,root,root) %ghost %{_libdir}/liballegro.so.5.2
392 %attr(755,root,root) %{_libdir}/liballegro_color.so.*.*.*
393 %attr(755,root,root) %ghost %{_libdir}/liballegro_color.so.5.2
394 %attr(755,root,root) %{_libdir}/liballegro_font.so.*.*.*
395 %attr(755,root,root) %ghost %{_libdir}/liballegro_font.so.5.2
396 %attr(755,root,root) %{_libdir}/liballegro_main.so.*.*.*
397 %attr(755,root,root) %ghost %{_libdir}/liballegro_main.so.5.2
398 %attr(755,root,root) %{_libdir}/liballegro_memfile.so.*.*.*
399 %attr(755,root,root) %ghost %{_libdir}/liballegro_memfile.so.5.2
400 %attr(755,root,root) %{_libdir}/liballegro_primitives.so.*.*.*
401 %attr(755,root,root) %ghost %{_libdir}/liballegro_primitives.so.5.2
402 %attr(755,root,root) %{_libdir}/liballegro_video.so.*.*.*
403 %attr(755,root,root) %ghost %{_libdir}/liballegro_video.so.5.2
404
405 %files devel
406 %defattr(644,root,root,755)
407 %attr(755,root,root) %{_libdir}/liballegro.so
408 %attr(755,root,root) %{_libdir}/liballegro_color.so
409 %attr(755,root,root) %{_libdir}/liballegro_font.so
410 %attr(755,root,root) %{_libdir}/liballegro_main.so
411 %attr(755,root,root) %{_libdir}/liballegro_memfile.so
412 %attr(755,root,root) %{_libdir}/liballegro_primitives.so
413 %attr(755,root,root) %{_libdir}/liballegro_video.so
414 %{_includedir}/allegro5
415 %exclude %{_includedir}/allegro5/allegro_acodec.h
416 %exclude %{_includedir}/allegro5/allegro_audio.h
417 %exclude %{_includedir}/allegro5/allegro_image.h
418 %{?with_gtk:%exclude %{_includedir}/allegro5/allegro_native_dialog.h}
419 %{?with_physfs:%exclude %{_includedir}/allegro5/allegro_physfs.h}
420 %exclude %{_includedir}/allegro5/allegro_ttf.h
421 %{_pkgconfigdir}/allegro-5.pc
422 %{_pkgconfigdir}/allegro_color-5.pc
423 %{_pkgconfigdir}/allegro_font-5.pc
424 %{_pkgconfigdir}/allegro_main-5.pc
425 %{_pkgconfigdir}/allegro_memfile-5.pc
426 %{_pkgconfigdir}/allegro_primitives-5.pc
427 %{_pkgconfigdir}/allegro_video-5.pc
428 %{_mandir}/man3/ALLEGRO_*.3*
429 %{_mandir}/man3/al_*.3*
430
431 %files acodec
432 %defattr(644,root,root,755)
433 %attr(755,root,root) %{_libdir}/liballegro_acodec.so.*.*.*
434 %attr(755,root,root) %ghost %{_libdir}/liballegro_acodec.so.5.2
435
436 %files acodec-devel
437 %defattr(644,root,root,755)
438 %attr(755,root,root) %{_libdir}/liballegro_acodec.so
439 %{_includedir}/allegro5/allegro_acodec.h
440 %{_pkgconfigdir}/allegro_acodec-5.pc
441
442 %files audio
443 %defattr(644,root,root,755)
444 %attr(755,root,root) %{_libdir}/liballegro_audio.so.*.*.*
445 %attr(755,root,root) %ghost %{_libdir}/liballegro_audio.so.5.2
446
447 %files audio-devel
448 %defattr(644,root,root,755)
449 %attr(755,root,root) %{_libdir}/liballegro_audio.so
450 %{_includedir}/allegro5/allegro_audio.h
451 %{_pkgconfigdir}/allegro_audio-5.pc
452
453 %if %{with gtk}
454 %files dialog
455 %defattr(644,root,root,755)
456 %attr(755,root,root) %{_libdir}/liballegro_dialog.so.*.*.*
457 %attr(755,root,root) %ghost %{_libdir}/liballegro_dialog.so.5.2
458
459 %files dialog-devel
460 %defattr(644,root,root,755)
461 %attr(755,root,root) %{_libdir}/liballegro_dialog.so
462 %{_includedir}/allegro5/allegro_native_dialog.h
463 %{_pkgconfigdir}/allegro_dialog-5.pc
464 %endif
465
466 %files image
467 %defattr(644,root,root,755)
468 %attr(755,root,root) %{_libdir}/liballegro_image.so.*.*.*
469 %attr(755,root,root) %ghost %{_libdir}/liballegro_image.so.5.2
470
471 %files image-devel
472 %defattr(644,root,root,755)
473 %attr(755,root,root) %{_libdir}/liballegro_image.so
474 %{_includedir}/allegro5/allegro_image.h
475 %{_pkgconfigdir}/allegro_image-5.pc
476
477 %if %{with physfs}
478 %files physfs
479 %defattr(644,root,root,755)
480 %attr(755,root,root) %{_libdir}/liballegro_physfs.so.*.*.*
481 %attr(755,root,root) %ghost %{_libdir}/liballegro_physfs.so.5.2
482
483 %files physfs-devel
484 %defattr(644,root,root,755)
485 %attr(755,root,root) %{_libdir}/liballegro_physfs.so
486 %{_includedir}/allegro5/allegro_physfs.h
487 %{_pkgconfigdir}/allegro_physfs-5.pc
488 %endif
489
490 %files ttf
491 %defattr(644,root,root,755)
492 %attr(755,root,root) %ghost %{_libdir}/liballegro_ttf.so.5.2
493 %attr(755,root,root) %{_libdir}/liballegro_ttf.so.*.*.*
494
495 %files ttf-devel
496 %defattr(644,root,root,755)
497 %attr(755,root,root) %{_libdir}/liballegro_ttf.so
498 %{_includedir}/allegro5/allegro_ttf.h
499 %{_pkgconfigdir}/allegro_ttf-5.pc
500
501 %files examples
502 %defattr(644,root,root,755)
503 %attr(755,root,root) %{_bindir}/ex_acodec
504 %attr(755,root,root) %{_bindir}/ex_acodec_multi
505 %attr(755,root,root) %{_bindir}/ex_audio_chain
506 %attr(755,root,root) %{_bindir}/ex_audio_props
507 %attr(755,root,root) %{_bindir}/ex_audio_simple
508 %attr(755,root,root) %{_bindir}/ex_audio_timer
509 %attr(755,root,root) %{_bindir}/ex_bitmap
510 %attr(755,root,root) %{_bindir}/ex_bitmap_flip
511 %attr(755,root,root) %{_bindir}/ex_blend
512 %attr(755,root,root) %{_bindir}/ex_blend2
513 %attr(755,root,root) %{_bindir}/ex_blend_bench
514 %attr(755,root,root) %{_bindir}/ex_blend_test
515 %attr(755,root,root) %{_bindir}/ex_blit
516 %attr(755,root,root) %{_bindir}/ex_camera
517 %attr(755,root,root) %{_bindir}/ex_clip
518 %attr(755,root,root) %{_bindir}/ex_clipboard
519 %attr(755,root,root) %{_bindir}/ex_color
520 %attr(755,root,root) %{_bindir}/ex_compressed
521 %attr(755,root,root) %{_bindir}/ex_config
522 %attr(755,root,root) %{_bindir}/ex_convert
523 %attr(755,root,root) %{_bindir}/ex_cpu
524 %{?with_curl:%attr(755,root,root) %{_bindir}/ex_curl}
525 %attr(755,root,root) %{_bindir}/ex_depth_mask
526 %attr(755,root,root) %{_bindir}/ex_dir
527 %attr(755,root,root) %{_bindir}/ex_disable_screensaver
528 %attr(755,root,root) %{_bindir}/ex_display_events
529 %attr(755,root,root) %{_bindir}/ex_display_options
530 %attr(755,root,root) %{_bindir}/ex_draw
531 %attr(755,root,root) %{_bindir}/ex_draw_bitmap
532 %attr(755,root,root) %{_bindir}/ex_drawpixels
533 %attr(755,root,root) %{_bindir}/ex_dualies
534 %attr(755,root,root) %{_bindir}/ex_expose
535 %attr(755,root,root) %{_bindir}/ex_file
536 %attr(755,root,root) %{_bindir}/ex_file_slice
537 %attr(755,root,root) %{_bindir}/ex_filter
538 %attr(755,root,root) %{_bindir}/ex_font
539 %attr(755,root,root) %{_bindir}/ex_font_justify
540 %attr(755,root,root) %{_bindir}/ex_font_multiline
541 %attr(755,root,root) %{_bindir}/ex_fs_resize
542 %attr(755,root,root) %{_bindir}/ex_fs_window
543 %attr(755,root,root) %{_bindir}/ex_get_path
544 %attr(755,root,root) %{_bindir}/ex_gldepth
545 %attr(755,root,root) %{_bindir}/ex_glext
546 %attr(755,root,root) %{_bindir}/ex_haiku
547 %attr(755,root,root) %{_bindir}/ex_haptic
548 %attr(755,root,root) %{_bindir}/ex_haptic2
549 %attr(755,root,root) %{_bindir}/ex_icon
550 %attr(755,root,root) %{_bindir}/ex_icon2
551 %attr(755,root,root) %{_bindir}/ex_inject_events
552 %attr(755,root,root) %{_bindir}/ex_joystick_events
553 %attr(755,root,root) %{_bindir}/ex_joystick_hotplugging
554 %attr(755,root,root) %{_bindir}/ex_kcm_direct
555 %attr(755,root,root) %{_bindir}/ex_keyboard_events
556 %attr(755,root,root) %{_bindir}/ex_keyboard_focus
557 %attr(755,root,root) %{_bindir}/ex_lines
558 %attr(755,root,root) %{_bindir}/ex_loading_thread
559 %attr(755,root,root) %{_bindir}/ex_lockbitmap
560 %attr(755,root,root) %{_bindir}/ex_logo
561 %attr(755,root,root) %{_bindir}/ex_membmp
562 %attr(755,root,root) %{_bindir}/ex_memfile
563 %attr(755,root,root) %{_bindir}/ex_menu
564 %attr(755,root,root) %{_bindir}/ex_mixer_chain
565 %attr(755,root,root) %{_bindir}/ex_mixer_pp
566 %attr(755,root,root) %{_bindir}/ex_monitorinfo
567 %attr(755,root,root) %{_bindir}/ex_mouse
568 %attr(755,root,root) %{_bindir}/ex_mouse_cursor
569 %attr(755,root,root) %{_bindir}/ex_mouse_events
570 %attr(755,root,root) %{_bindir}/ex_mouse_focus
571 %attr(755,root,root) %{_bindir}/ex_mouse_warp
572 %attr(755,root,root) %{_bindir}/ex_multisample
573 %attr(755,root,root) %{_bindir}/ex_multiwin
574 %attr(755,root,root) %{_bindir}/ex_native_filechooser
575 %attr(755,root,root) %{_bindir}/ex_nodisplay
576 %attr(755,root,root) %{_bindir}/ex_noframe
577 %attr(755,root,root) %{_bindir}/ex_opengl
578 %attr(755,root,root) %{_bindir}/ex_opengl_pixel_shader
579 %attr(755,root,root) %{_bindir}/ex_palette
580 %attr(755,root,root) %{_bindir}/ex_path
581 %attr(755,root,root) %{_bindir}/ex_path_test
582 %{?with_physfs:%attr(755,root,root) %{_bindir}/ex_physfs}
583 %attr(755,root,root) %{_bindir}/ex_pixelformat
584 %attr(755,root,root) %{_bindir}/ex_polygon
585 %attr(755,root,root) %{_bindir}/ex_premulalpha
586 %attr(755,root,root) %{_bindir}/ex_prim
587 %attr(755,root,root) %{_bindir}/ex_prim_shader
588 %attr(755,root,root) %{_bindir}/ex_projection
589 %attr(755,root,root) %{_bindir}/ex_projection2
590 %attr(755,root,root) %{_bindir}/ex_record
591 %attr(755,root,root) %{_bindir}/ex_record_name
592 %attr(755,root,root) %{_bindir}/ex_reparent
593 %attr(755,root,root) %{_bindir}/ex_resample_test
594 %attr(755,root,root) %{_bindir}/ex_resize
595 %attr(755,root,root) %{_bindir}/ex_resize2
596 %attr(755,root,root) %{_bindir}/ex_rotate
597 %attr(755,root,root) %{_bindir}/ex_saw
598 %attr(755,root,root) %{_bindir}/ex_scale
599 %attr(755,root,root) %{_bindir}/ex_shader
600 %attr(755,root,root) %{_bindir}/ex_shader_multitex
601 %attr(755,root,root) %{_bindir}/ex_shader_target
602 %attr(755,root,root) %{_bindir}/ex_stream_file
603 %attr(755,root,root) %{_bindir}/ex_stream_seek
604 %attr(755,root,root) %{_bindir}/ex_subbitmap
605 %attr(755,root,root) %{_bindir}/ex_synth
606 %attr(755,root,root) %{_bindir}/ex_threads
607 %attr(755,root,root) %{_bindir}/ex_threads2
608 %attr(755,root,root) %{_bindir}/ex_timedwait
609 %attr(755,root,root) %{_bindir}/ex_timer
610 %attr(755,root,root) %{_bindir}/ex_timer_pause
611 %attr(755,root,root) %{_bindir}/ex_touch_input
612 %attr(755,root,root) %{_bindir}/ex_transform
613 %attr(755,root,root) %{_bindir}/ex_ttf
614 %attr(755,root,root) %{_bindir}/ex_user_events
615 %attr(755,root,root) %{_bindir}/ex_utf8
616 %attr(755,root,root) %{_bindir}/ex_vertex_buffer
617 %attr(755,root,root) %{_bindir}/ex_video
618 %attr(755,root,root) %{_bindir}/ex_vsync
619 %attr(755,root,root) %{_bindir}/ex_window_constraints
620 %attr(755,root,root) %{_bindir}/ex_windows
621 %attr(755,root,root) %{_bindir}/ex_window_title
622 %attr(755,root,root) %{_bindir}/ex_winfull
623
624 %if %{with python}
625 %files -n python-%{name}
626 %defattr(644,root,root,755)
627 %{py_sitescriptdir}/allegro.py[co]
628 %endif
This page took 0.110647 seconds and 3 git commands to generate.