]> git.pld-linux.org Git - packages/gcompris.git/blob - gcompris.spec
- added newline at end of file
[packages/gcompris.git] / gcompris.spec
1 Summary:        Educational suite for kids 3-10 years old
2 Summary(pl):    Zestaw edukacyjny dla dzieci w wieku 3-10 lat
3 Name:           gcompris
4 Version:        6.1
5 Release:        2
6 License:        GPL
7 Group:          X11/Applications/Games
8 Source0:        http://dl.sourceforge.net/gcompris/%{name}-%{version}.tar.gz
9 # Source0-md5:  d62021893caf824dfd7e22853d174184
10 Patch0:         %{name}-info.patch
11 Patch1:         %{name}-python-lib.patch
12 Patch2:         %{name}-desktop.patch
13 Patch3:         %{name}-locale_names.patch
14 URL:            http://www.ofset.org/gcompris/
15 BuildRequires:  SDL_mixer-devel
16 BuildRequires:  autoconf
17 BuildRequires:  automake
18 BuildRequires:  gettext-devel
19 BuildRequires:  intltool
20 BuildRequires:  libao-devel
21 BuildRequires:  libassetml-devel
22 BuildRequires:  libgnomeui-devel >= 2.2.0
23 BuildRequires:  libogg-devel
24 BuildRequires:  libtool
25 BuildRequires:  libvorbis-devel
26 BuildRequires:  libxml2-devel
27 BuildRequires:  popt-devel >= 1.5
28 BuildRequires:  python-devel
29 BuildRequires:  python-gnome-devel
30 BuildRequires:  texinfo
31 Requires:       assetml-flags
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %description
35 GCompris / I Have Understood is an educational game for children
36 starting at 3. Today several Boards are implemented:
37 - Click on the animals => learn the mouse/click usage
38 - Type the falling letters => learn the keyboard usage
39 - Falling Dices
40 - Falling words
41 - Basic algebra
42 - Time learning with an analog clock
43 - Puzzle game with famous paintings
44 - Drive Plane to catch clouds in increasing number
45 - Balance the scales
46 - And much more ...
47
48 The Game is included in the Gnome Desktop under the Game menu.
49
50 You should install it only if you have children using this computer.
51
52 %description -l fr
53 GCompris / J'ai Compris est un logiciel éducatif pour les enfants à
54 partir de 3 ans.
55
56 Aujourd'hui, plusieurs tableaux sont implémentés :
57 - Cliquer sur les animaux => apprentissage du click et de la souris
58 - Entrer les lettres qui tombent => Apprentissage du clavier
59 - Les dés qui tombent
60 - Les mots qui tombent
61 - Algèbre simple
62 - Apprentissage de la lecture de l'heure sur une horloge analogique
63 - Puzzle avec des tableaux célèbres
64 - Pilote un avion pour attraper les nuages dans l'ordre
65 - Equilibre la balance
66
67 Le jeu est inclus dans le bureau Gnome sous le menu Jeux.
68
69 À installer si vous avez des enfants utilisant cet ordinateur.
70
71 %description -l pl
72 GCompris / Zrozumia³em to gra edukacyjna dla dzieci od 3 lat.
73 Aktualnie zaimplementowane jest kilka plansz:
74 - klikanie na zwierzêtach - nauka u¿ywania myszy/klikania
75 - wpisywanie spadaj±cych liter - nauka u¿ywania klawiatury
76 - spadaj±ce kostki
77 - spadaj±ce s³owa
78 - podstawowa algebra
79 - nauka czasu z zegarkiem analogowym
80 - uk³adanka ze s³ynnymi obrazami
81 - prowadzenie samolotu z ³apaniem coraz wiêkszej liczby chmur
82 - równowa¿enie wagi
83 - i wiele wiêcej...
84
85 Gra jest w³±czana do menu Gry na pulpicie GNOME.
86
87 Warto j± instalowaæ tylko je¶li mamy dzieci u¿ywaj±ce komputera.
88
89 %package devel
90 Summary:        gcompris development package
91 Summary(pl):    Pliki dla programistów gcompris
92 Group:          Development/Libraries
93 Requires:       %{name} = %{version}-%{release}
94
95 %description devel
96 gcompris development package.
97
98 %description devel -l pl
99 Pliki dla programistów gcompris.
100
101 %package -n assetml-voices-alphabet-de
102 Summary:        Alphabet voices in German
103 Summary(pl):    Wymowa alfabetu w jêzyku niemieckim
104 Group:          X11/Applications/Games
105
106 %description -n assetml-voices-alphabet-de
107 Alphabet voices in German.
108
109 %description -n assetml-voices-alphabet-de -l pl
110 Wymowa alfabetu w jêzyku niemieckim.
111
112 %package -n assetml-voices-colors-de
113 Summary:        Colors voices in German
114 Summary(pl):    Wymowa nazw kolorów w jêzyku niemieckim
115 Group:          X11/Applications/Games
116
117 %description -n assetml-voices-colors-de
118 Colors voices in German.
119
120 %description -n assetml-voices-colors-de -l pl
121 Wymowa nazw kolorów w jêzyku niemieckim.
122
123 %package -n assetml-voices-geography-de
124 Summary:        Country name voices in German
125 Summary(pl):    Wymowa nazw pañstw w jêzyku niemieckim
126 Group:          X11/Applications/Games
127
128 %description -n assetml-voices-geography-de
129 Country name voices in German.
130
131 %description -n assetml-voices-geography-de -l pl
132 Wymowa nazw pañstw w jêzyku niemieckim.
133
134 %package -n assetml-voices-misc-de
135 Summary:        Miscelaneous voices in German
136 Summary(pl):    Wymowa ró¿nych s³ow w jêzyku niemieckim
137 Group:          X11/Applications/Games
138
139 %description -n assetml-voices-misc-de
140 Miscelaneous voices in German.
141
142 %description -n assetml-voices-misc-de -l pl
143 Wymowa ró¿nych s³ow w jêzyku niemieckim.
144
145 %package -n assetml-voices-alphabet-en
146 Summary:        Alphabet voices in English
147 Summary(pl):    Wymowa alfabetu w jêzyku angielskim
148 Group:          X11/Applications/Games
149
150 %description -n assetml-voices-alphabet-en
151 Alphabet voices in English.
152
153 %description -n assetml-voices-alphabet-en -l pl
154 Wymowa alfabetu w jêzyku angielskim.
155
156 %package -n assetml-voices-colors-en
157 Summary:        Colors voices in English
158 Summary(pl):    Wymowa nazw kolorów w jêzyku angielskim
159 Group:          X11/Applications/Games
160
161 %description -n assetml-voices-colors-en
162 Colors voices in English.
163
164 %description -n assetml-voices-colors-en -l pl
165 Wymowa nazw kolorów w jêzyku angielskim.
166
167 %package -n assetml-voices-geography-en
168 Summary:        Country name voices in English
169 Summary(pl):    Wymowa nazw pañstw w jêzyku angielskim
170 Group:          X11/Applications/Games
171
172 %description -n assetml-voices-geography-en
173 Country name voices in English.
174
175 %description -n assetml-voices-geography-en -l pl
176 Wymowa nazw pañstw w jêzyku angielskim.
177
178 %package -n assetml-voices-misc-en
179 Summary:        Miscelaneous voices in English
180 Summary(pl):    Wymowa ró¿nych s³ów w jêzyku angielskim
181 Group:          X11/Applications/Games
182
183 %description -n assetml-voices-misc-en
184 Miscelaneous voices in English.
185
186 %description -n assetml-voices-misc-en -l pl
187 Wymowa ró¿nych s³ów w jêzyku angielskim.
188
189 %package -n assetml-voices-alphabet-es
190 Summary:        Alphabet voices in Spanish
191 Summary(pl):    Wymowa alfabetu w jêzyku hiszpañskim
192 Group:          X11/Applications/Games
193
194 %description -n assetml-voices-alphabet-es
195 Alphabet voices in Spanish.
196
197 %description -n assetml-voices-alphabet-es -l pl
198 Wymowa alfabetu w jêzyku hiszpañskim.
199
200 %package -n assetml-voices-colors-es
201 Summary:        Colors voices in Spanish
202 Summary(pl):    Wymowa nazw kolorów w jêzyku hiszpañskim
203 Group:          X11/Applications/Games
204
205 %description -n assetml-voices-colors-es
206 Colors voices in Spanish.
207
208 %description -n assetml-voices-colors-es -l pl
209 Wymowa nazw kolorów w jêzyku hiszpañskim.
210
211 %package -n assetml-voices-geography-es
212 Summary:        Country name voices in Spanish
213 Summary(pl):    Wymowa nazw pañstw w jêzyku hiszpañskim
214 Group:          X11/Applications/Games
215
216 %description -n assetml-voices-geography-es
217 Country name voices in Spanish.
218
219 %description -n assetml-voices-geography-es -l pl
220 Wymowa nazw pañstw w jêzyku hiszpañskim.
221
222 %package -n assetml-voices-misc-es
223 Summary:        Miscelaneous voices in Spanish
224 Summary(pl):    Wymowa ró¿nych s³ów w jêzyku hiszpañskim
225 Group:          X11/Applications/Games
226
227 %description -n assetml-voices-misc-es
228 Miscelaneous voices in Spanish
229
230 %description -n assetml-voices-misc-es -l pl
231 Wymowa ró¿nych s³ów w jêzyku hiszpañskim.
232
233 %package -n assetml-voices-alphabet-fr
234 Summary:        Alphabet voices in French
235 Summary(pl):    Wymowa alfabetu w jêzyku francuskim
236 Group:          X11/Applications/Games
237
238 %description -n assetml-voices-alphabet-fr
239 Alphabet voices in French.
240
241 %description -n assetml-voices-alphabet-fr -l pl
242 Wymowa alfabetu w jêzyku francuskim.
243
244 %package -n assetml-voices-colors-fr
245 Summary:        Colors voices in French
246 Summary(pl):    Wymowa nazw kolorów w jêzyku francuskim
247 Group:          X11/Applications/Games
248
249 %description -n assetml-voices-colors-fr
250 Colors voices in French.
251
252 %description -n assetml-voices-colors-fr -l pl
253 Wymowa nazw kolorów w jêzyku francuskim.
254
255 %package -n assetml-voices-geography-fr
256 Summary:        Country name voices in French
257 Summary(pl):    Wymowa nazw pañstw w jêzyku francuskim
258 Group:          X11/Applications/Games
259
260 %description -n assetml-voices-geography-fr
261 Country name voices in French.
262
263 %description -n assetml-voices-geography-fr -l pl
264 Wymowa nazw pañstw w jêzyku francuskim.
265
266 %package -n assetml-voices-misc-fr
267 Summary:        Miscelaneous voices in French
268 Summary(pl):    Wymowa ró¿nych s³ów w jêzyku francuskim
269 Group:          X11/Applications/Games
270
271 %description -n assetml-voices-misc-fr
272 Miscelaneous voices in French.
273
274 %description -n assetml-voices-misc-fr -l pl
275 Wymowa ró¿nych s³ów w jêzyku francuskim.
276
277 %package -n assetml-voices-france_region-fr
278 Summary:        Region name voices in French
279 Summary(pl):    Wymowa nazw regionów w jêzyku francuskim
280 Group:          X11/Applications/Games
281
282 %description -n assetml-voices-france_region-fr
283 Region name voices in French.
284
285 %description -n assetml-voices-france_region-fr -l pl
286 Wymowa nazw regionów w jêzyku francuskim.
287
288 %package -n assetml-voices-alphabet-it
289 Summary:        Alphabet voices in Italian
290 Summary(pl):    Wymowa alfabetu w jêzyku w³oskim
291 Group:          X11/Applications/Games
292
293 %description -n assetml-voices-alphabet-it
294 Alphabet voices in Itaian.
295
296 %description -n assetml-voices-alphabet-it -l pl
297 Wymowa alfabetu w jêzyku w³oskim.
298
299 %package -n assetml-voices-colors-it
300 Summary:        Colors voices in Italian
301 Summary(pl):    Wymowa nazw kolorów w jêzyku w³oskim
302 Group:          X11/Applications/Games
303
304 %description -n assetml-voices-colors-it
305 Colors voices in Italian.
306
307 %description -n assetml-voices-colors-it -l pl
308 Wymowa nazw kolorów w jêzyku w³oskim.
309
310 %package -n assetml-voices-geography-it
311 Summary:        Country name voices in Italian
312 Summary(pl):    Wymowa nazw pañstw w jêzyku w³oskim
313 Group:          X11/Applications/Games
314
315 %description -n assetml-voices-geography-it
316 Country name voices in Italian.
317
318 %description -n assetml-voices-geography-it -l pl
319 Wymowa nazw pañstw w jêzyku w³oskim.
320
321 %package -n assetml-voices-misc-it
322 Summary:        Miscelaneous voices in Italian
323 Summary(pl):    Wymowa ró¿nych s³ów w jêzyku w³oskim
324 Group:          X11/Applications/Games
325
326 %description -n assetml-voices-misc-it
327 Miscelaneous voices in Italian.
328
329 %description -n assetml-voices-misc-it -l pl
330 Wymowa ró¿nych s³ów w jêzyku w³oskim.
331
332 %package -n assetml-voices-alphabet-pt
333 Summary:        Alphabet voices in Portuguese
334 Summary(pl):    Wymowa alfabetu w jêzyku portugalskim
335 Group:          X11/Applications/Games
336
337 %description -n assetml-voices-alphabet-pt
338 Alphabet voices in Portuguese.
339
340 %description -n assetml-voices-alphabet-pt -l pl
341 Wymowa alfabetu w jêzyku portugalskim.
342
343 %package -n assetml-voices-colors-pt
344 Summary:        Colors voices in Portuguese
345 Summary(pl):    Wymowa nazw kolorów w jêzyku portugalskim
346 Group:          X11/Applications/Games
347
348 %description -n assetml-voices-colors-pt
349 Colors voices in Portuguese.
350
351 %description -n assetml-voices-colors-pt -l pl
352 Wymowa nazw kolorów w jêzyku portugalskim.
353
354 %package -n assetml-voices-geography-pt
355 Summary:        Country name voices in Portuguese
356 Summary(pl):    Wymowa nazw pañstw w jêzyku portugalskim
357 Group:          X11/Applications/Games
358
359 %description -n assetml-voices-geography-pt
360 Country name voices in Portuguese.
361
362 %description -n assetml-voices-geography-pt -l pl
363 Wymowa nazw pañstw w jêzyku portugalskim.
364
365 %package -n assetml-voices-misc-pt
366 Summary:        Miscelaneous voices in Portuguese
367 Summary(pl):    Wymowa ró¿nych s³ów w jêzyku portugalskim
368 Group:          X11/Applications/Games
369
370 %description -n assetml-voices-misc-pt
371 Miscelaneous voices in Portuguese.
372
373 %description -n assetml-voices-misc-pt -l pl
374 Wymowa ró¿nych s³ów w jêzyku portugalskim.
375
376 %package -n assetml-flags
377 Summary:        Country flags as 60x40 png files and an assetml description file
378 Summary(pl):    Flagi pañstw jako pliki png 60x40 oraz plik opisu assetml
379 Group:          X11/Applications/Games
380
381 %description -n assetml-flags
382 Contains png 60x40 country flags and an assetml description file.
383
384 %description -n assetml-flags -l pl
385 Pakiet zawiera flagi pañstw w formacie png 60x40 oraz plik opisu
386 assetml.
387
388 %prep
389 %setup -q
390 %patch0 -p1
391 %patch1 -p1
392 %patch2 -p1
393 %patch3 -p1
394
395 mv -f po/{no,nb}.po
396
397 %build
398 glib-gettextize --copy --force
399 intltoolize --copy --force
400 %{__libtoolize}
401 %{__aclocal}
402 %{__autoconf}
403 %{__autoheader}
404 %{__automake}
405 %configure \
406         GNUCHESS="%{_bindir}/gnuchess"
407 %{__make}
408
409 %install
410 rm -rf $RPM_BUILD_ROOT
411
412 %{__make} install \
413         DESTDIR=$RPM_BUILD_ROOT \
414         Gamesdir=%{_desktopdir}
415
416 # replace fr with en one
417 cp -f docs/C/gcompris.info $RPM_BUILD_ROOT%{_infodir}/gcompris.info
418
419 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
420
421 %find_lang %{name} --with-gnome
422
423 %clean
424 rm -rf $RPM_BUILD_ROOT
425
426 %post
427 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
428 /sbin/ldconfig
429
430 %postun
431 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
432 /sbin/ldconfig
433
434 %files -f %{name}.lang
435 %defattr(644,root,root,755)
436 %doc AUTHORS ChangeLog NEWS README THANKS TODO
437 %attr(755,root,root) %{_bindir}/*
438 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
439 %dir %{_libdir}/%{name}
440 %attr(755,root,root) %{_libdir}/%{name}/lib*.so
441 %dir %{_datadir}/gcompris
442 %dir %{_datadir}/gcompris/boards
443 %{_datadir}/gcompris/boards/[!fs]*
444 %{_datadir}/gcompris/boards/f[iu]*
445 %{_datadir}/gcompris/boards/s[ckmu]*
446 %dir %{_datadir}/gcompris/boards/sounds
447 %{_datadir}/gcompris/boards/sounds/*.ogg
448 %{_datadir}/gcompris/boards/sounds/chronos
449 %{_datadir}/gcompris/boards/sounds/melody
450 %{_datadir}/gcompris/python
451 %dir %{_datadir}/assetml
452 %{_desktopdir}/*
453 %{_infodir}/*.info*
454 %{_pixmapsdir}/*.png
455
456 %files devel
457 %defattr(644,root,root,755)
458 %attr(755,root,root) %{_libdir}/lib*.so
459 %{_libdir}/lib*.la
460 %{_includedir}/libgcompris-1.0
461 %{_pkgconfigdir}/*.pc
462
463 %files -n assetml-voices-alphabet-de
464 %defattr(644,root,root,755)
465 %{_datadir}/gcompris/boards/sounds/de/alphabet
466 %{_datadir}/assetml/gcompris_alphabet_de.assetml
467
468 %files -n assetml-voices-colors-de
469 %defattr(644,root,root,755)
470 %{_datadir}/gcompris/boards/sounds/de/colors
471 %{_datadir}/assetml/gcompris_colors_de.assetml
472
473 %files -n assetml-voices-geography-de
474 %defattr(644,root,root,755)
475 %{_datadir}/gcompris/boards/sounds/de/geography
476 %{_datadir}/assetml/gcompris_geography_de.assetml
477
478 %files -n assetml-voices-misc-de
479 %defattr(644,root,root,755)
480 %{_datadir}/gcompris/boards/sounds/de/misc
481 %{_datadir}/assetml/gcompris_misc_de.assetml
482
483 %files -n assetml-voices-alphabet-en
484 %defattr(644,root,root,755)
485 %{_datadir}/gcompris/boards/sounds/en/alphabet
486 %{_datadir}/assetml/gcompris_alphabet_en.assetml
487
488 %files -n assetml-voices-colors-en
489 %defattr(644,root,root,755)
490 %{_datadir}/gcompris/boards/sounds/en/colors
491 %{_datadir}/assetml/gcompris_colors_en.assetml
492
493 %files -n assetml-voices-geography-en
494 %defattr(644,root,root,755)
495 %{_datadir}/gcompris/boards/sounds/en/geography
496 %{_datadir}/assetml/gcompris_geography_en.assetml
497
498 %files -n assetml-voices-misc-en
499 %defattr(644,root,root,755)
500 %{_datadir}/gcompris/boards/sounds/en/misc
501 %{_datadir}/assetml/gcompris_misc_en.assetml
502
503 %files -n assetml-voices-alphabet-es
504 %defattr(644,root,root,755)
505 %{_datadir}/gcompris/boards/sounds/es/alphabet
506 %{_datadir}/assetml/gcompris_alphabet_es.assetml
507
508 %files -n assetml-voices-colors-es
509 %defattr(644,root,root,755)
510 %{_datadir}/gcompris/boards/sounds/es/colors
511 %{_datadir}/assetml/gcompris_colors_es.assetml
512
513 %files -n assetml-voices-geography-es
514 %defattr(644,root,root,755)
515 %{_datadir}/gcompris/boards/sounds/es/geography
516 %{_datadir}/assetml/gcompris_geography_es.assetml
517
518 %files -n assetml-voices-misc-es
519 %defattr(644,root,root,755)
520 %{_datadir}/gcompris/boards/sounds/es/misc
521 %{_datadir}/assetml/gcompris_misc_es.assetml
522
523 %files -n assetml-voices-alphabet-fr
524 %defattr(644,root,root,755)
525 %{_datadir}/gcompris/boards/sounds/fr/alphabet
526 %{_datadir}/assetml/gcompris_alphabet_fr.assetml
527
528 %files -n assetml-voices-colors-fr
529 %defattr(644,root,root,755)
530 %{_datadir}/gcompris/boards/sounds/fr/colors
531 %{_datadir}/assetml/gcompris_colors_fr.assetml
532
533 %files -n assetml-voices-geography-fr
534 %defattr(644,root,root,755)
535 %{_datadir}/gcompris/boards/sounds/fr/geography
536 %{_datadir}/assetml/gcompris_geography_fr.assetml
537
538 %files -n assetml-voices-misc-fr
539 %defattr(644,root,root,755)
540 %{_datadir}/gcompris/boards/sounds/fr/misc
541 %{_datadir}/assetml/gcompris_misc_fr.assetml
542
543 %files -n assetml-voices-france_region-fr
544 %defattr(644,root,root,755)
545 %{_datadir}/gcompris/boards/sounds/fr/france_region
546 %{_datadir}/assetml/gcompris_franceregion_fr.assetml
547
548 %files -n assetml-voices-alphabet-it
549 %defattr(644,root,root,755)
550 %{_datadir}/gcompris/boards/sounds/it/alphabet
551 %{_datadir}/assetml/gcompris_alphabet_it.assetml
552
553 %files -n assetml-voices-colors-it
554 %defattr(644,root,root,755)
555 %{_datadir}/gcompris/boards/sounds/it/colors
556 %{_datadir}/assetml/gcompris_colors_it.assetml
557
558 %files -n assetml-voices-geography-it
559 %defattr(644,root,root,755)
560 %{_datadir}/gcompris/boards/sounds/it/geography
561 %{_datadir}/assetml/gcompris_geography_it.assetml
562
563 %files -n assetml-voices-misc-it
564 %defattr(644,root,root,755)
565 %{_datadir}/gcompris/boards/sounds/it/misc
566 %{_datadir}/assetml/gcompris_misc_it.assetml
567
568 %files -n assetml-voices-alphabet-pt
569 %defattr(644,root,root,755)
570 %{_datadir}/gcompris/boards/sounds/pt/alphabet
571 %{_datadir}/assetml/gcompris_alphabet_pt.assetml
572
573 %files -n assetml-voices-colors-pt
574 %defattr(644,root,root,755)
575 %{_datadir}/gcompris/boards/sounds/pt/colors
576 %{_datadir}/assetml/gcompris_colors_pt.assetml
577
578 %files -n assetml-voices-geography-pt
579 %defattr(644,root,root,755)
580 %{_datadir}/gcompris/boards/sounds/pt/geography
581 %{_datadir}/assetml/gcompris_geography_pt.assetml
582
583 %files -n assetml-voices-misc-pt
584 %defattr(644,root,root,755)
585 %{_datadir}/gcompris/boards/sounds/pt/misc
586 %{_datadir}/assetml/gcompris_misc_pt.assetml
587
588 %files -n assetml-flags
589 %defattr(644,root,root,755)
590 %{_datadir}/gcompris/boards/flags
591 %{_datadir}/assetml/gcompris_flags.assetml
This page took 0.123499 seconds and 3 git commands to generate.