]> git.pld-linux.org Git - packages/allegro.git/blob - allegro.spec
- updated to 3.9.40,
[packages/allegro.git] / allegro.spec
1 Summary:        A game programming library
2 Summary(pl):    Biblioteka do programowania gier
3 Name:           allegro
4 Version:        3.9.40
5 Release:        1
6 License:        giftware
7 Group:          X11/Libraries
8 Group(de):      X11/Libraries
9 Group(es):      X11/Bibliotecas
10 Group(fr):      X11/Librairies
11 Group(pl):      X11/Biblioteki
12 Group(pt_BR):   X11/Bibliotecas
13 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
14 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
15 Source0:        http://prdownloads.sourceforge.net/alleg/%{name}-%{version}.tar.gz
16 Patch0:         %{name}-makefile.patch
17 Patch1:         %{name}-info.patch
18 URL:            http://www.talula.demon.co.uk/allegro/
19 BuildRequires:  XFree86-devel
20 BuildRequires:  esound-devel
21 %ifnarch sparc sparc64
22 BuildRequires:  alsa-lib-devel
23 %endif
24 BuildRequires:  svgalib-devel
25 BuildRequires:  texinfo
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %define         _prefix         /usr/X11R6
29 %define         _mandir         %{_prefix}/man
30
31 %description
32 Allegro is a cross-platform library intended for use in computer games
33 and other types of multimedia programming.
34
35 %description -l pl
36 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
37 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
38
39 %package devel
40 Summary:        A game programming library - header files
41 Summary(pl):    Biblioteka do programowania gier - pliki nag³ówkowe
42 Group:          X11/Development/Libraries
43 Group(de):      X11/Entwicklung/Libraries
44 Group(es):      X11/Desarrollo/Bibliotecas
45 Group(fr):      X11/Development/Librairies
46 Group(pl):      X11/Programowanie/Biblioteki
47 Group(pt_BR):   X11/Desenvolvimento/Bibliotecas
48 Group(ru):      X11/òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
49 Group(uk):      X11/òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
50 Requires:       %{name} = %{version}
51
52 %description devel
53 Allegro is a cross-platform library intended for use in computer games
54 and other types of multimedia programming.
55
56 This package contains header files neccessary for compiling
57 applications using allegro library.
58
59 %description devel -l pl
60 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
61 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
62
63 Ten pakiet zawiera pliki nag³ówkowe niezbêdne do kompilowania
64 aplikacji wykorzystuj±cych bibliotekê allegro.
65
66 %package static
67 Summary:        A game programming library - static libraries
68 Summary(pl):    Biblioteka do programowania gier - biblioteki statyczne
69 Group:          X11/Development/Libraries
70 Group(de):      X11/Entwicklung/Libraries
71 Group(es):      X11/Desarrollo/Bibliotecas
72 Group(fr):      X11/Development/Librairies
73 Group(pl):      X11/Programowanie/Biblioteki
74 Group(pt_BR):   X11/Desenvolvimento/Bibliotecas
75 Group(ru):      X11/òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
76 Group(uk):      X11/òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
77 Requires:       %{name}-devel = %{version}
78
79 %description static
80 Allegro is a cross-platform library intended for use in computer games
81 and other types of multimedia programming.
82
83 This package contains static libraries for linking with allegro
84 applications.
85
86 %description static -l pl
87 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
88 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
89
90 Ten pakiet zawiera biblioteki statyczne do linkowania z aplikacjami
91 wykorzystuj±cymi allegro.
92
93 %package svgalib
94 Summary:        A game programming library - svgalib module
95 Summary(pl):    Biblioteka do programowania gier - modu³ dla svgalib
96 Group:          X11/Libraries
97 Group(de):      X11/Libraries
98 Group(es):      X11/Bibliotecas
99 Group(fr):      X11/Librairies
100 Group(pl):      X11/Biblioteki
101 Group(pt_BR):   X11/Bibliotecas
102 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
103 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
104 PreReq:         %{name} = %{version}
105
106 %description svgalib
107 Allegro is a cross-platform library intended for use in computer games
108 and other types of multimedia programming.
109
110 This package contains module for use with allegro and svgalib.
111
112 %description svgalib -l pl
113 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
114 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
115
116 Ten pakiet zawiera modu³ do wykorzystania allegro z svgalibem.
117
118 %package dga2
119 Summary:        A game programming library - DGA2 module
120 Summary(pl):    Biblioteka do programowania gier - modu³ dla DGA2
121 Group:          X11/Libraries
122 Group(de):      X11/Libraries
123 Group(es):      X11/Bibliotecas
124 Group(fr):      X11/Librairies
125 Group(pl):      X11/Biblioteki
126 Group(pt_BR):   X11/Bibliotecas
127 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
128 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
129 PreReq:         %{name} = %{version}
130
131 %description dga2
132 Allegro is a cross-platform library intended for use in computer games
133 and other types of multimedia programming.
134
135 This package contains module for use with DGA.
136
137 %description dga2 -l pl
138 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
139 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
140
141 Ten pakiet zawiera modu³ do wykorzystania z DGA.
142
143 %package esd
144 Summary:        A game programming library - esound module
145 Summary(pl):    Biblioteka do programowania gier - modu³ dla esound
146 Group:          X11/Libraries
147 Group(de):      X11/Libraries
148 Group(es):      X11/Bibliotecas
149 Group(fr):      X11/Librairies
150 Group(pl):      X11/Biblioteki
151 Group(pt_BR):   X11/Bibliotecas
152 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
153 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
154 PreReq:         %{name} = %{version}
155
156 %description esd
157 Allegro is a cross-platform library intended for use in computer games
158 and other types of multimedia programming.
159
160 This package contains a esound module for use with ESound daemon.
161
162 %description esd -l pl
163 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
164 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
165
166 Ten pakiet zawiera modu³ do wykorzystania z demonem ESound.
167
168 %package alsa
169 Summary:        A game programming library - ALSA modules
170 Summary(pl):    Biblioteka do programowania gier - modu³y dla ALSA
171 Group:          X11/Libraries
172 Group(de):      X11/Libraries
173 Group(es):      X11/Bibliotecas
174 Group(fr):      X11/Librairies
175 Group(pl):      X11/Biblioteki
176 Group(pt_BR):   X11/Bibliotecas
177 Group(ru):      X11/âÉÂÌÉÏÔÅËÉ
178 Group(uk):      X11/â¦Â̦ÏÔÅËÉ
179 PreReq:         %{name} = %{version}
180
181 %description alsa
182 Allegro is a cross-platform library intended for use in computer games
183 and other types of multimedia programming.
184
185 This package contains modules for use with ALSA sound library.
186
187 %description alsa -l pl
188 Allegro jest przeno¶n± bibliotek± przeznaczon± do wykorzystania w
189 grach komputerowych i innych rodzajach oprogramowania multimedialnego.
190
191 Ten pakiet zawiera modu³y do wykorzystania z bibliotek± d¼wiêkow±
192 ALSA.
193
194 %prep
195 %setup  -q
196 %patch0 -p1
197 %patch1 -p1
198
199 %build
200 aclocal
201 autoconf
202 %configure \
203         --enable-static
204 %{__make} MAKEINFO=makeinfo
205
206 %install
207 rm -rf $RPM_BUILD_ROOT
208
209 %{__make} install install-man install-info \
210         DESTDIR=$RPM_BUILD_ROOT
211
212 gzip -9nf AUTHORS CHANGES THANKS
213
214 echo -e "# List of modules to be loaded by the Unix version of Allegro.\n" \
215         > $RPM_BUILD_ROOT%{_libdir}/allegro/modules.lst
216
217 %clean
218 rm -rf $RPM_BUILD_ROOT
219
220 %files
221 %defattr(644,root,root,755)
222 %attr(755,root,root) %{_bindir}/colormap
223 %attr(755,root,root) %{_bindir}/exedat
224 %attr(755,root,root) %{_bindir}/pack
225 %attr(755,root,root) %{_bindir}/rgbmap
226 %attr(755,root,root) %{_bindir}/textconv
227 %attr(755,root,root) %{_bindir}/dat
228 %attr(755,root,root) %{_bindir}/dat2s
229 %attr(755,root,root) %{_bindir}/grabber
230 %attr(755,root,root) %{_bindir}/pat2dat
231 %attr(755,root,root) %{_libdir}/*.so
232 %dir %{_libdir}/allegro
233 %{_libdir}/allegro/modules.lst
234
235 %files devel
236 %defattr(644,root,root,755)
237 %{_includedir}/*
238 %attr(755,root,root) %{_bindir}/allegro-config
239 %{_mandir}/man3/*
240 %{_infodir}/*
241
242 %files static
243 %defattr(644,root,root,755)
244 %{_libdir}/*.a
245
246 %files svgalib
247 %defattr(644,root,root,755)
248 %{_libdir}/allegro/alleg-svgalib-%{version}.so
249
250 %files dga2
251 %defattr(644,root,root,755)
252 %{_libdir}/allegro/alleg-dga2-%{version}.so
253
254 %files esd
255 %defattr(644,root,root,755)
256 %{_libdir}/allegro/alleg-esddigi-%{version}.so
257
258 %ifnarch sparc sparc64
259 %files alsa
260 %defattr(644,root,root,755)
261 %{_libdir}/allegro/alleg-alsadigi-%{version}.so
262 %{_libdir}/allegro/alleg-alsamidi-%{version}.so
263 %endif
This page took 0.407111 seconds and 4 git commands to generate.