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://alleg.sourceforge.net
12 BuildRequires: XFree86-devel
13 BuildRequires: esound-devel
14 %ifnarch sparc sparc64
15 BuildRequires: alsa-lib-devel
18 BuildRequires: svgalib-devel
20 BuildRequires: texinfo
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 %define _prefix /usr/X11R6
24 %define _mandir %{_prefix}/man
27 Allegro is a cross-platform library intended for use in computer games
28 and other types of multimedia programming.
31 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
32 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
35 Summary: A game programming library - header files
36 Summary(pl): Biblioteka do programowania gier - pliki nag³ówkowe
37 Group: X11/Development/Libraries
38 Requires: %{name} = %{version}
41 Allegro is a cross-platform library intended for use in computer games
42 and other types of multimedia programming.
44 This package contains header files neccessary for compiling
45 applications using allegro library.
47 %description devel -l pl
48 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
49 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
51 Ten pakiet zawiera pliki nag³ówkowe niezbêdne do kompilowania
52 aplikacji wykorzystuj±cych bibliotekê allegro.
55 Summary: A game programming library - static libraries
56 Summary(pl): Biblioteka do programowania gier - biblioteki statyczne
57 Group: X11/Development/Libraries
58 Requires: %{name}-devel = %{version}
61 Allegro is a cross-platform library intended for use in computer games
62 and other types of multimedia programming.
64 This package contains static libraries for linking with allegro
67 %description static -l pl
68 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
69 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
71 Ten pakiet zawiera biblioteki statyczne do linkowania z aplikacjami
72 wykorzystuj±cymi allegro.
75 Summary: A game programming library - svgalib module
76 Summary(pl): Biblioteka do programowania gier - modu³ dla svgalib
78 PreReq: %{name} = %{version}
81 Allegro is a cross-platform library intended for use in computer games
82 and other types of multimedia programming.
84 This package contains module for use with allegro and svgalib.
86 %description svgalib -l pl
87 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
88 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
90 Ten pakiet zawiera modu³ do wykorzystania allegro z svgalibem.
93 Summary: A game programming library - DGA2 module
94 Summary(pl): Biblioteka do programowania gier - modu³ dla DGA2
96 PreReq: %{name} = %{version}
99 Allegro is a cross-platform library intended for use in computer games
100 and other types of multimedia programming.
102 This package contains module for use with DGA.
104 %description dga2 -l pl
105 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
106 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
108 Ten pakiet zawiera modu³ do wykorzystania z DGA.
111 Summary: A game programming library - esound module
112 Summary(pl): Biblioteka do programowania gier - modu³ dla esound
114 PreReq: %{name} = %{version}
117 Allegro is a cross-platform library intended for use in computer games
118 and other types of multimedia programming.
120 This package contains a esound module for use with ESound daemon.
122 %description esd -l pl
123 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
124 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
126 Ten pakiet zawiera modu³ do wykorzystania z demonem ESound.
129 Summary: A game programming library - ALSA modules
130 Summary(pl): Biblioteka do programowania gier - modu³y dla ALSA
132 PreReq: %{name} = %{version}
135 Allegro is a cross-platform library intended for use in computer games
136 and other types of multimedia programming.
138 This package contains modules for use with ALSA sound library.
140 %description alsa -l pl
141 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
142 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
144 Ten pakiet zawiera modu³y do wykorzystania z bibliotek± d¼wiêkow±
164 %{__make} MAKEINFO=makeinfo
167 rm -rf $RPM_BUILD_ROOT
169 %{__make} install install-man install-info \
170 DESTDIR=$RPM_BUILD_ROOT
172 gzip -9nf AUTHORS CHANGES THANKS
174 echo -e "# List of modules to be loaded by the Unix version of Allegro.\n" \
175 > $RPM_BUILD_ROOT%{_libdir}/allegro/4.0/modules.lst
178 rm -rf $RPM_BUILD_ROOT
181 %defattr(644,root,root,755)
182 %attr(755,root,root) %{_libdir}/liballeg-%{version}.so
183 %dir %{_libdir}/allegro/
184 %{_libdir}/allegro/4.0/modules.lst
187 %defattr(644,root,root,755)
188 %attr(755,root,root) %{_libdir}/liballd-%{version}.so
189 %attr(755,root,root) %{_libdir}/liballp-%{version}.so
191 %attr(755,root,root) %{_bindir}/allegro-config
192 %attr(755,root,root) %{_bindir}/colormap
193 %attr(755,root,root) %{_bindir}/exedat
194 %attr(755,root,root) %{_bindir}/pack
195 %attr(755,root,root) %{_bindir}/rgbmap
196 %attr(755,root,root) %{_bindir}/textconv
197 %attr(755,root,root) %{_bindir}/dat
198 %attr(755,root,root) %{_bindir}/dat2s
199 %attr(755,root,root) %{_bindir}/grabber
200 %attr(755,root,root) %{_bindir}/pat2dat
205 %defattr(644,root,root,755)
210 %defattr(644,root,root,755)
211 %{_libdir}/allegro/4.0/alleg-svgalib.so
215 %defattr(644,root,root,755)
216 %{_libdir}/allegro/4.0/alleg-dga2.so
219 %defattr(644,root,root,755)
220 %{_libdir}/allegro/4.0/alleg-esddigi.so
224 %defattr(644,root,root,755)
225 %{_libdir}/allegro/4.0/alleg-alsadigi.so
226 %{_libdir}/allegro/4.0/alleg-alsamidi.so