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