]> git.pld-linux.org Git - packages/gcompris.git/blob - gcompris.spec
fixed
[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.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 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 find . -name "*desktop.in" -exec mv -f {} {}.in \;
394
395 %build
396 glib-gettextize --copy --force
397 intltoolize --copy --force
398 %{__libtoolize}
399 %{__aclocal}
400 %{__autoconf}
401 %{__autoheader}
402 %{__automake}
403 %configure \
404         GNUCHESS="%{_bindir}/gnuchess"
405 %{__make}
406
407 %install
408 rm -rf $RPM_BUILD_ROOT
409
410 %{__make} install \
411         DESTDIR=$RPM_BUILD_ROOT \
412         Gamesdir=%{_desktopdir}
413
414 # replace fr with en one
415 cp -f docs/C/gcompris.info $RPM_BUILD_ROOT%{_infodir}/gcompris.info
416
417 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
418
419 %find_lang %{name} --with-gnome
420
421 %clean
422 rm -rf $RPM_BUILD_ROOT
423
424 %post
425 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
426 /sbin/ldconfig
427
428 %postun
429 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
430 /sbin/ldconfig
431
432 %files -f %{name}.lang
433 %defattr(644,root,root,755)
434 %doc AUTHORS ChangeLog NEWS README THANKS TODO
435 %attr(755,root,root) %{_bindir}/*
436 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
437 %dir %{_libdir}/%{name}
438 %attr(755,root,root) %{_libdir}/%{name}/lib*.so
439 %dir %{_datadir}/gcompris
440 %dir %{_datadir}/gcompris/boards
441 %{_datadir}/gcompris/boards/[!fs]*
442 %{_datadir}/gcompris/boards/f[iu]*
443 %{_datadir}/gcompris/boards/s[ckmu]*
444 %dir %{_datadir}/gcompris/boards/sounds
445 %{_datadir}/gcompris/boards/sounds/*.ogg
446 %{_datadir}/gcompris/boards/sounds/chronos
447 %{_datadir}/gcompris/boards/sounds/melody
448 %{_datadir}/gcompris/python
449 %dir %{_datadir}/assetml
450 %{_desktopdir}/*
451 %{_infodir}/*.info*
452 %{_pixmapsdir}/*.png
453
454 %files devel
455 %defattr(644,root,root,755)
456 %attr(755,root,root) %{_libdir}/lib*.so
457 %{_libdir}/lib*.la
458 %{_includedir}/libgcompris-1.0
459 %{_pkgconfigdir}/*.pc
460
461 %files -n assetml-voices-alphabet-de
462 %defattr(644,root,root,755)
463 %{_datadir}/gcompris/boards/sounds/de/alphabet
464 %{_datadir}/assetml/gcompris_alphabet_de.assetml
465
466 %files -n assetml-voices-colors-de
467 %defattr(644,root,root,755)
468 %{_datadir}/gcompris/boards/sounds/de/colors
469 %{_datadir}/assetml/gcompris_colors_de.assetml
470
471 %files -n assetml-voices-geography-de
472 %defattr(644,root,root,755)
473 %{_datadir}/gcompris/boards/sounds/de/geography
474 %{_datadir}/assetml/gcompris_geography_de.assetml
475
476 %files -n assetml-voices-misc-de
477 %defattr(644,root,root,755)
478 %{_datadir}/gcompris/boards/sounds/de/misc
479 %{_datadir}/assetml/gcompris_misc_de.assetml
480
481 %files -n assetml-voices-alphabet-en
482 %defattr(644,root,root,755)
483 %{_datadir}/gcompris/boards/sounds/en/alphabet
484 %{_datadir}/assetml/gcompris_alphabet_en.assetml
485
486 %files -n assetml-voices-colors-en
487 %defattr(644,root,root,755)
488 %{_datadir}/gcompris/boards/sounds/en/colors
489 %{_datadir}/assetml/gcompris_colors_en.assetml
490
491 %files -n assetml-voices-geography-en
492 %defattr(644,root,root,755)
493 %{_datadir}/gcompris/boards/sounds/en/geography
494 %{_datadir}/assetml/gcompris_geography_en.assetml
495
496 %files -n assetml-voices-misc-en
497 %defattr(644,root,root,755)
498 %{_datadir}/gcompris/boards/sounds/en/misc
499 %{_datadir}/assetml/gcompris_misc_en.assetml
500
501 %files -n assetml-voices-alphabet-es
502 %defattr(644,root,root,755)
503 %{_datadir}/gcompris/boards/sounds/es/alphabet
504 %{_datadir}/assetml/gcompris_alphabet_es.assetml
505
506 %files -n assetml-voices-colors-es
507 %defattr(644,root,root,755)
508 %{_datadir}/gcompris/boards/sounds/es/colors
509 %{_datadir}/assetml/gcompris_colors_es.assetml
510
511 %files -n assetml-voices-geography-es
512 %defattr(644,root,root,755)
513 %{_datadir}/gcompris/boards/sounds/es/geography
514 %{_datadir}/assetml/gcompris_geography_es.assetml
515
516 %files -n assetml-voices-misc-es
517 %defattr(644,root,root,755)
518 %{_datadir}/gcompris/boards/sounds/es/misc
519 %{_datadir}/assetml/gcompris_misc_es.assetml
520
521 %files -n assetml-voices-alphabet-fr
522 %defattr(644,root,root,755)
523 %{_datadir}/gcompris/boards/sounds/fr/alphabet
524 %{_datadir}/assetml/gcompris_alphabet_fr.assetml
525
526 %files -n assetml-voices-colors-fr
527 %defattr(644,root,root,755)
528 %{_datadir}/gcompris/boards/sounds/fr/colors
529 %{_datadir}/assetml/gcompris_colors_fr.assetml
530
531 %files -n assetml-voices-geography-fr
532 %defattr(644,root,root,755)
533 %{_datadir}/gcompris/boards/sounds/fr/geography
534 %{_datadir}/assetml/gcompris_geography_fr.assetml
535
536 %files -n assetml-voices-misc-fr
537 %defattr(644,root,root,755)
538 %{_datadir}/gcompris/boards/sounds/fr/misc
539 %{_datadir}/assetml/gcompris_misc_fr.assetml
540
541 %files -n assetml-voices-france_region-fr
542 %defattr(644,root,root,755)
543 %{_datadir}/gcompris/boards/sounds/fr/france_region
544 %{_datadir}/assetml/gcompris_franceregion_fr.assetml
545
546 %files -n assetml-voices-alphabet-it
547 %defattr(644,root,root,755)
548 %{_datadir}/gcompris/boards/sounds/it/alphabet
549 %{_datadir}/assetml/gcompris_alphabet_it.assetml
550
551 %files -n assetml-voices-colors-it
552 %defattr(644,root,root,755)
553 %{_datadir}/gcompris/boards/sounds/it/colors
554 %{_datadir}/assetml/gcompris_colors_it.assetml
555
556 %files -n assetml-voices-geography-it
557 %defattr(644,root,root,755)
558 %{_datadir}/gcompris/boards/sounds/it/geography
559 %{_datadir}/assetml/gcompris_geography_it.assetml
560
561 %files -n assetml-voices-misc-it
562 %defattr(644,root,root,755)
563 %{_datadir}/gcompris/boards/sounds/it/misc
564 %{_datadir}/assetml/gcompris_misc_it.assetml
565
566 %files -n assetml-voices-alphabet-pt
567 %defattr(644,root,root,755)
568 %{_datadir}/gcompris/boards/sounds/pt/alphabet
569 %{_datadir}/assetml/gcompris_alphabet_pt.assetml
570
571 %files -n assetml-voices-colors-pt
572 %defattr(644,root,root,755)
573 %{_datadir}/gcompris/boards/sounds/pt/colors
574 %{_datadir}/assetml/gcompris_colors_pt.assetml
575
576 %files -n assetml-voices-geography-pt
577 %defattr(644,root,root,755)
578 %{_datadir}/gcompris/boards/sounds/pt/geography
579 %{_datadir}/assetml/gcompris_geography_pt.assetml
580
581 %files -n assetml-voices-misc-pt
582 %defattr(644,root,root,755)
583 %{_datadir}/gcompris/boards/sounds/pt/misc
584 %{_datadir}/assetml/gcompris_misc_pt.assetml
585
586 %files -n assetml-flags
587 %defattr(644,root,root,755)
588 %{_datadir}/gcompris/boards/flags
589 %{_datadir}/assetml/gcompris_flags.assetml
This page took 0.101365 seconds and 3 git commands to generate.