1 Summary: A game programming library
2 Summary(pl): Biblioteka do programowania gier
8 Source0: http://prdownloads.sourceforge.net/alleg/%{name}-%{version}.tar.gz
9 Patch0: %{name}-makefile.patch
10 Patch1: %{name}-info.patch
11 URL: http://www.talula.demon.co.uk/allegro/
12 BuildRequires: XFree86-devel
13 BuildRequires: esound-devel
14 %ifnarch sparc sparc64
15 BuildRequires: alsa-lib-devel
17 BuildRequires: svgalib-devel
18 BuildRequires: texinfo
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 %define _prefix /usr/X11R6
22 %define _mandir %{_prefix}/man
25 Allegro is a cross-platform library intended for use in computer games
26 and other types of multimedia programming.
29 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
30 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
33 Summary: A game programming library - header files
34 Summary(pl): Biblioteka do programowania gier - pliki nag³ówkowe
35 Group: X11/Development/Libraries
36 Requires: %{name} = %{version}
39 Allegro is a cross-platform library intended for use in computer games
40 and other types of multimedia programming.
42 This package contains header files neccessary for compiling
43 applications using allegro library.
45 %description devel -l pl
46 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
47 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
49 Ten pakiet zawiera pliki nag³ówkowe niezbêdne do kompilowania
50 aplikacji wykorzystuj±cych bibliotekê allegro.
53 Summary: A game programming library - static libraries
54 Summary(pl): Biblioteka do programowania gier - biblioteki statyczne
55 Group: X11/Development/Libraries
56 Requires: %{name}-devel = %{version}
59 Allegro is a cross-platform library intended for use in computer games
60 and other types of multimedia programming.
62 This package contains static libraries for linking with allegro
65 %description static -l pl
66 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
67 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
69 Ten pakiet zawiera biblioteki statyczne do linkowania z aplikacjami
70 wykorzystuj±cymi allegro.
73 Summary: A game programming library - svgalib module
74 Summary(pl): Biblioteka do programowania gier - modu³ dla svgalib
76 PreReq: %{name} = %{version}
79 Allegro is a cross-platform library intended for use in computer games
80 and other types of multimedia programming.
82 This package contains module for use with allegro and svgalib.
84 %description svgalib -l pl
85 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
86 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
88 Ten pakiet zawiera modu³ do wykorzystania allegro z svgalibem.
91 Summary: A game programming library - DGA2 module
92 Summary(pl): Biblioteka do programowania gier - modu³ dla DGA2
94 PreReq: %{name} = %{version}
97 Allegro is a cross-platform library intended for use in computer games
98 and other types of multimedia programming.
100 This package contains module for use with DGA.
102 %description dga2 -l pl
103 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
104 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
106 Ten pakiet zawiera modu³ do wykorzystania z DGA.
109 Summary: A game programming library - esound module
110 Summary(pl): Biblioteka do programowania gier - modu³ dla esound
112 PreReq: %{name} = %{version}
115 Allegro is a cross-platform library intended for use in computer games
116 and other types of multimedia programming.
118 This package contains a esound module for use with ESound daemon.
120 %description esd -l pl
121 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
122 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
124 Ten pakiet zawiera modu³ do wykorzystania z demonem ESound.
127 Summary: A game programming library - ALSA modules
128 Summary(pl): Biblioteka do programowania gier - modu³y dla ALSA
130 PreReq: %{name} = %{version}
133 Allegro is a cross-platform library intended for use in computer games
134 and other types of multimedia programming.
136 This package contains modules for use with ALSA sound library.
138 %description alsa -l pl
139 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
140 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
142 Ten pakiet zawiera modu³y do wykorzystania z bibliotek± d¼wiêkow±
155 %{__make} MAKEINFO=makeinfo
158 rm -rf $RPM_BUILD_ROOT
160 %{__make} install install-man install-info \
161 DESTDIR=$RPM_BUILD_ROOT
163 gzip -9nf AUTHORS CHANGES THANKS
165 echo -e "# List of modules to be loaded by the Unix version of Allegro.\n" \
166 > $RPM_BUILD_ROOT%{_libdir}/allegro/modules.lst
169 rm -rf $RPM_BUILD_ROOT
172 %defattr(644,root,root,755)
173 %attr(755,root,root) %{_bindir}/colormap
174 %attr(755,root,root) %{_bindir}/exedat
175 %attr(755,root,root) %{_bindir}/pack
176 %attr(755,root,root) %{_bindir}/rgbmap
177 %attr(755,root,root) %{_bindir}/textconv
178 %attr(755,root,root) %{_bindir}/dat
179 %attr(755,root,root) %{_bindir}/dat2s
180 %attr(755,root,root) %{_bindir}/grabber
181 %attr(755,root,root) %{_bindir}/pat2dat
182 %attr(755,root,root) %{_libdir}/*.so
183 %dir %{_libdir}/allegro
184 %{_libdir}/allegro/modules.lst
187 %defattr(644,root,root,755)
189 %attr(755,root,root) %{_bindir}/allegro-config
194 %defattr(644,root,root,755)
198 %defattr(644,root,root,755)
199 %{_libdir}/allegro/alleg-svgalib-%{version}.so
202 %defattr(644,root,root,755)
203 %{_libdir}/allegro/alleg-dga2-%{version}.so
206 %defattr(644,root,root,755)
207 %{_libdir}/allegro/alleg-esddigi-%{version}.so
209 %ifnarch sparc sparc64
211 %defattr(644,root,root,755)
212 %{_libdir}/allegro/alleg-alsadigi-%{version}.so
213 %{_libdir}/allegro/alleg-alsamidi-%{version}.so