Package gcompris: Specfile

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
Name:    gcompris
Version: 15.10
Release: alt6.1
Summary: Educational suite for kids 2-10 years old
Summary(ru_RU.UTF8): Набор образовательных игр для детей от 2 до 10 лет

License: GPLv3
Group:   Games/Educational
URL:     http://www.gcompris.net
Source:  ftp://gcompris.sourceforge.net/%name-%version.tar
Source2: %name.desktop
Source3: %name-edit.desktop
Source4: %name-16x16.png
Source5: %name-32x32.png
Source6: %name-48x48.png
Source10: voices-%version.tar

Patch1:  01_gstreamer-1.0.patch
Patch2:  gcompris-use-ffmpeg.patch

Packager: Andrey Cherepanov <cas@altlinux.org>

Obsoletes: %name-devel %name-gst-plugin

#BuildPreReq: /proc
BuildRequires: chess gnome-common gstreamer1.0-devel intltool libgnet-devel
BuildRequires: libgnomecanvas-devel librsvg-devel libsqlite3-devel
BuildRequires: python-module-pycairo-devel python-module-pygtk-devel
BuildRequires: python-module-pysqlite2 python-modules-encodings texlive-collection-basic
BuildRequires: libxml2-devel

Requires: chess sqlite3 gnucap tuxpaint
# needed for sound support
Requires: gst-plugins-base1.0

Provides: python%__python_version(_gcompris) python%__python_version(_gcompris_anim) python%__python_version(_gcompris_bonus)
Provides: python%__python_version(_gcompris_score) python%__python_version(_gcompris_skin) python%__python_version(_gcompris_sound)
Provides: python%__python_version(_gcompris_timer) python%__python_version(_gcompris_utils) python%__python_version(_gcompris_admin)
BuildRequires: desktop-file-utils

%description
GCompris / I Got IT is an educationnal game for children starting at 2.
More than 140 different activities are proposed:
* Click on the animals => learn the mouse/click usage
* Type the falling letters => learn the keyboard usage
* Falling Dices
* Falling words
* Basic algebra
* Time learning with an analog clock
* Puzzle game with famous paintings
* Drive Plane to catch clouds in increasing number
* Balance the scales
* And much more...

Some activities make use of sounds.  For those you'll have to install
the gcompris-voices-XX package for the languages you intend to use.

%description -l ru_RU.UTF8
GCompris - набор образовательных игр и программ для детей от двух лет
Предоставляется более 140 различных обучающих игр:
* Обучение использованию мыши
* Обучение использованию клавиатуры
* Падающие кубики
* Падающие слова
* Основы счёта
* Обучение времени
* Паззл с известными картинами
* На летящем самолёте ловить облака с возрастающими цифрами
* И многое другое...

К играм есть обширное голосовое сопровождение в пакете %name-voices-ru

%package voices-en
Summary: All voices in English for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-en
All voices in English for GCompris

%package voices-ru
Summary: All voices in Russian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-ru
All voices in Russian for GCompris

%package voices-da
Summary: All voices in Danish for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-da
All voices in Danish for GCompris

%package voices-de
Summary: All voices in German for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-de
All voices in German for GCompris

%package voices-es
Summary: All voices in Spanish for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-es
All voices in Spanish for GCompris

%package voices-fr
Summary: All voices in French for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-fr
All voices in Spanish for GCompris

%package voices-it
Summary: All voices in Italian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-it
All voices in Italian for GCompris

%package voices-pt
Summary: All voices in Portuguese for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-pt
All voices in Portuguese for GCompris

%package voices-sv
Summary: All voices in Swedish for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-sv
All voices in Swedish for GCompris

%package voices-eu
Summary: All voices in Basque for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-eu
All voices in Basque for GCompris

%package voices-hu
Summary: All voices in Hungarian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-hu
All voices in Hungarian for GCompris

%package voices-fi
Summary: All voices in Finish for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-fi
All voices in Finish for GCompris

%package voices-nl
Summary: All voices in Dutch for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-nl
All voices in Dutch for GCompris

%package voices-cs
Summary: All voices in Czech for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-cs
All voices in Czech for GCompris

%package voices-mr
Summary: All voices in Indian Marathi for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-mr
All voices in Indian Marathi for GCompris

%package voices-pt_BR
Summary: All voices in Brasilian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-pt_BR
All voices in Brasilian for GCompris

%package voices-tr
Summary: All voices in Turk for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-tr
All voices in Turk for GCompris

%package voices-so
Summary: All voices in Somali for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-so
All voices in Somali for GCompris

%package voices-ar
Summary: All voices in Arabic for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-ar
All voices in Arabic for GCompris

%package voices-hi
Summary: All voices in Indian Hindi for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-hi
All voices in Indian Hindi for GCompris

%package voices-id
Summary: All voices in Indonesian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-id
All voices in Indonesian for GCompris

%package voices-nb
Summary: All voices in Norwegian Bokmal for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-nb
All voices in Norwegian Bokmal for GCompris

%package voices-sr
Summary: All voices in Serbian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-sr
All voices in Serbian for GCompris

%package voices-el
Summary: All voices in Greek for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-el
All voices in Greek for GCompris

%package voices-br
Summary: All voices in Breton for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-br
All voices in Breton for GCompris

%package voices-bg
Summary: All voices in Bulgarian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-bg
All voices in Bulgarian for GCompris

%package voices-ur
Summary: All voices in Urdu for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-ur
All voices in Urdu for GCompris

%package voices-he
Summary: All voices in Hebrew for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-he
All voices in Hebrew for GCompris

%package voices-pa
Summary: All voices in Punjabi for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-pa
All voices in Punjabi for GCompris

%package voices-eo
Summary: All voices in Esperanto for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-eo
All voices in Esperanto for GCompris

%package voices-zh_CN
Summary: All voices in Chinese o for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-zh_CN
All voices in Chinese for GCompris

%package voices-ast
Summary: All voices in Asturian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-ast
All voices in Asturian for GCompris

%package voices-sl
Summary: All voices in Slovenian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-sl
All voices in Slovenian for GCompris

%package voices-af
Summary: All voices in Afrikaans for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-af
All voices in Afrikaans for GCompris

%package voices-th
Summary: All voices in Thai for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-th
All voices in Thai for GCompris

%package voices-gd
Summary: All voices in Scottish Gaelic for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-gd
All voices in Scottish Gaelic for GCompris

%package voices-lt
Summary: All voices in Lituanian for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-lt
All voices in Lituanian for GCompris

%package voices-sk
Summary: All voices in Slovak for GCompris
Group: Games/Educational
BuildArch: noarch
Requires: %name = %version-%release
%description voices-sk
All voices in Slovak for GCompris

%prep
%setup -q
%patch1 -p1

#Fix build on x86_64
sed -i "s|br_cv_valid_prefixes=no|br_cv_valid_prefixes=yes|g" acinclude.m4

%build
#autoreconf
./autogen.sh

sed -i "s|LIBADD =|LIBADD = -lgnomecanvas-2 \$(GCOMPRIS_LIBS) \$(XML_LIBS)|g"  src/boards/Makefile.in
sed -i "s|LIBADD =|LIBADD = -lgnomecanvas-2 \$(GCOMPRIS_LIBS) \$(XML_LIBS)|g"  src/boards/Makefile.in

#add_optflags -UGTK_DISABLE_DEPRECATED -UGDK_DISABLE_DEPRECATED
sed -i 's|\-Werror||g' configure
%configure
%make_build

%install
%makeinstall_std

mkdir -p %buildroot%_datadir/gcompris/boards/voices
tar -xf %SOURCE10 -C %buildroot%_datadir/gcompris/boards/voices
patch -p1 -d %buildroot%_datadir/gcompris/boards/voices < %PATCH2

mkdir -p %buildroot%_miconsdir
mkdir -p %buildroot%_liconsdir
mkdir -p %buildroot%_niconsdir

#install -p -m 644 %SOURCE2 %buildroot%_datadir/applications
#install -p -m 644 %SOURCE3 %buildroot%_datadir/applications
install -p -m 644 %SOURCE4 %buildroot%_miconsdir/%name.png
install -p -m 644 %SOURCE5 %buildroot%_niconsdir/%name.png
install -p -m 644 %SOURCE6 %buildroot%_liconsdir/%name.png

%find_lang --with-gnome %name
desktop-file-install --dir %buildroot%_desktopdir \
	--remove-category=Utility \
	--add-category=Game \
	--add-category=KidsGame \
	%buildroot%_desktopdir/gcompris-edit.desktop

%files -f %name.lang
%doc AUTHORS COPYING ChangeLog NEWS README

# bin
%_bindir/*

# lib
%_libdir/%name

# menu
%_datadir/applications/*

# data 
%_datadir/%name

# icons
%_datadir/pixmaps/*
%_miconsdir/*
%_liconsdir/*
%_niconsdir/*

# appdata
%_datadir/appdata/%name.appdata.xml

# exclude sounds
%exclude %_datadir/gcompris/boards/voices/ar
%exclude %_datadir/gcompris/boards/voices/br
%exclude %_datadir/gcompris/boards/voices/cs
%exclude %_datadir/gcompris/boards/voices/da
%exclude %_datadir/gcompris/boards/voices/de
%exclude %_datadir/gcompris/boards/voices/el
%exclude %_datadir/gcompris/boards/voices/en
%exclude %_datadir/gcompris/boards/voices/es
%exclude %_datadir/gcompris/boards/voices/eu
%exclude %_datadir/gcompris/boards/voices/fi
%exclude %_datadir/gcompris/boards/voices/fr
%exclude %_datadir/gcompris/boards/voices/hi
%exclude %_datadir/gcompris/boards/voices/hu
%exclude %_datadir/gcompris/boards/voices/id
%exclude %_datadir/gcompris/boards/voices/it
%exclude %_datadir/gcompris/boards/voices/mr
%exclude %_datadir/gcompris/boards/voices/nb
%exclude %_datadir/gcompris/boards/voices/nl
%exclude %_datadir/gcompris/boards/voices/pt
%exclude %_datadir/gcompris/boards/voices/pt_BR
%exclude %_datadir/gcompris/boards/voices/ru
%exclude %_datadir/gcompris/boards/voices/so
%exclude %_datadir/gcompris/boards/voices/sr
%exclude %_datadir/gcompris/boards/voices/sv
%exclude %_datadir/gcompris/boards/voices/tr
%exclude %_datadir/gcompris/boards/voices/bg
%exclude %_datadir/gcompris/boards/voices/ur
%exclude %_datadir/gcompris/boards/voices/nn
%exclude %_datadir/gcompris/boards/voices/he
%exclude %_datadir/gcompris/boards/voices/pa
%exclude %_datadir/gcompris/boards/voices/eo
%exclude %_datadir/gcompris/boards/voices/zh_CN
%exclude %_datadir/gcompris/boards/voices/ast
%exclude %_datadir/gcompris/boards/voices/sl
%exclude %_datadir/gcompris/boards/voices/af
%exclude %_datadir/gcompris/boards/voices/th
%exclude %_datadir/gcompris/boards/voices/gd
%exclude %_datadir/gcompris/boards/voices/lt
%exclude %_datadir/gcompris/boards/voices/sk

%files voices-en
%_datadir/gcompris/boards/voices/en

%files voices-ru
%_datadir/gcompris/boards/voices/ru

%files voices-da
%_datadir/gcompris/boards/voices/da

%files voices-de
%_datadir/gcompris/boards/voices/de

%files voices-es
%_datadir/gcompris/boards/voices/es

%files voices-fr
%_datadir/gcompris/boards/voices/fr

%files voices-it
%_datadir/gcompris/boards/voices/it

%files voices-pt
%_datadir/gcompris/boards/voices/pt

%files voices-sv
%_datadir/gcompris/boards/voices/sv

%files voices-eu
%_datadir/gcompris/boards/voices/eu

%files voices-hu
%_datadir/gcompris/boards/voices/hu

%files voices-fi
%_datadir/gcompris/boards/voices/fi

%files voices-nl
%_datadir/gcompris/boards/voices/nl

%files voices-cs
%_datadir/gcompris/boards/voices/cs

%files voices-mr
%_datadir/gcompris/boards/voices/mr

%files voices-pt_BR
%_datadir/gcompris/boards/voices/pt_BR

%files voices-tr
%_datadir/gcompris/boards/voices/tr

%files voices-so
%_datadir/gcompris/boards/voices/so

%files voices-ar
%_datadir/gcompris/boards/voices/ar

%files voices-hi
%_datadir/gcompris/boards/voices/hi

%files voices-id
%_datadir/gcompris/boards/voices/id

%files voices-nb
%_datadir/gcompris/boards/voices/nb
%_datadir/gcompris/boards/voices/nn

%files voices-sr
%_datadir/gcompris/boards/voices/sr

%files voices-el
%_datadir/gcompris/boards/voices/el

%files voices-br
%_datadir/gcompris/boards/voices/br

%files voices-bg
%_datadir/gcompris/boards/voices/bg

%files voices-ur
%_datadir/gcompris/boards/voices/ur

%files voices-he
%_datadir/gcompris/boards/voices/he

%files voices-pa
%_datadir/gcompris/boards/voices/pa

%files voices-eo
%_datadir/gcompris/boards/voices/eo

%files voices-zh_CN
%_datadir/gcompris/boards/voices/zh_CN

%files voices-ast
%_datadir/gcompris/boards/voices/ast

%files voices-sl
%_datadir/gcompris/boards/voices/sl

%files voices-af
%_datadir/gcompris/boards/voices/af

%files voices-th
%_datadir/gcompris/boards/voices/th

%files voices-gd
%_datadir/gcompris/boards/voices/gd

%files voices-lt
%_datadir/gcompris/boards/voices/lt

%files voices-sk
%_datadir/gcompris/boards/voices/sk

%changelog
* Sat Mar 03 2018 Igor Vlasenko <viy@altlinux.ru> 15.10-alt6.1
- NMU: rebuild with TeXLive instead of TeTeX

* Wed Nov 15 2017 Andrey Cherepanov <cas@altlinux.org> 15.10-alt6
- Require gnucap and tuxpaint.

* Mon Jul 24 2017 Andrey Cherepanov <cas@altlinux.org> 15.10-alt5
- Remove avconv dependency

* Sat Jun 17 2017 Anton Farygin <rider@altlinux.ru> 15.10-alt4
- rebuild with ffmpeg-3.3.2

* Thu Apr 13 2017 Andrey Cherepanov <cas@altlinux.org> 15.10-alt3
- Use gst-plugins-base1.0 from gstreamer1.0

* Mon Apr 03 2017 Andrey Cherepanov <cas@altlinux.org> 15.10-alt2
- Rebuild with gstreamer1.0 (ALT #33327)

* Mon Oct 26 2015 Andrey Cherepanov <cas@altlinux.org> 15.10-alt1
- New version

* Sun Mar 01 2015 Andrey Cherepanov <cas@altlinux.org> 15.02-alt1
- New version

* Mon Jan 12 2015 Andrey Cherepanov <cas@altlinux.org> 14.12-alt1
- New version
- Fix duplicate in Russian translation

* Sun Aug 10 2014 Andrey Cherepanov <cas@altlinux.org> 14.07-alt1
- New version

* Thu Jun 05 2014 Andrey Cherepanov <cas@altlinux.org> 14.05-alt1
- New version

* Fri Apr 04 2014 Andrey Cherepanov <cas@altlinux.org> 14.03-alt1
- New version (ALT #29947)
- Fix missing pictures (ALT #29870)

* Sun Nov 24 2013 Slava Dubrovskiy <dubrsl@altlinux.org> 13.11-alt1
- Update to 13.11 (ALT#29592)
- Add package voices-{gd,lt,sk}

* Sun Nov 25 2012 Slava Dubrovskiy <dubrsl@altlinux.org> 12.11-alt2
- Update to 12.11
- Add package voices-th (Thai by Thummarat Phromphing)

* Tue Nov 13 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 11.12.01-alt1.1
- Disabled -Werror flag

* Mon Jan 09 2012 Slava Dubrovskiy <dubrsl@altlinux.org> 11.12.01-alt1
- Update to 11.12.01 (Bugfix release)

* Thu Dec 22 2011 Slava Dubrovskiy <dubrsl@altlinux.org> 11.12-alt1
- Update to 11.12

* Fri Oct 28 2011 Slava Dubrovskiy <dubrsl@altlinux.org> 11.09-alt1
- Update to 11.09

* Tue May 24 2011 Repocop Q. A. Robot <repocop@altlinux.org> 9.6-alt1.qa1
- NMU (by repocop). See http://www.altlinux.org/Tools/Repocop
- applied repocop fixes:
  * freedesktop-desktop-file-proposed-patch for gcompris
  * postclean-03-private-rpm-macros for the spec file

* Thu Mar 03 2011 Slava Dubrovskiy <dubrsl@altlinux.org> 9.6-alt1
- Update to 9.6
- Add package voices-af (Voice pack for Afrikaans)
- Remove package voices-nn (it's link to nb)

* Mon Dec 06 2010 Slava Dubrovskiy <dubrsl@altlinux.org> 9.4-alt1
- Update to 9.4
- Add package voices-sl (Voice pack for Slovenian)

* Mon Nov 22 2010 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 9.3-alt1.1
- Fixed build

* Fri May 14 2010 Slava Dubrovskiy <dubrsl@altlinux.org> 9.3-alt1
- Update to 9.3
- Add package voices-ast (Voice pack for Asturian by Xandru Armesto Fernandez xandru@softastur.org)

* Tue Feb 16 2010 Slava Dubrovskiy <dubrsl@altlinux.org> 9.2-alt1
- Update to 9.2
- Add patch for diff between alt and upstream branch

* Mon Feb 01 2010 Slava Dubrovskiy <dubrsl@altlinux.org> 9.1-alt2
- Russian translation updates (thanks cas@)

* Mon Jan 25 2010 Slava Dubrovskiy <dubrsl@altlinux.org> 9.1-alt1
- Update to 9.1
- Remove ru.po (in upstream)
- Add package voices-zh_CN (Voice pack for Chinese by Feng Jie)
- Fix bug (ALT #22717)

* Thu Jan 07 2010 Slava Dubrovskiy <dubrsl@altlinux.org> 9.0-alt1
- Update to 9.0
- Switch to git
- Add package voices-eo (voices in Esperanto)
- Translation updates
  + ru.po: updated Russian translation

* Tue Nov 17 2009 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 8.4.13-alt1.1
- Rebuilt with python 2.6

* Tue Oct 20 2009 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.13-alt1
- Update to 8.4.13

* Wed Aug 26 2009 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.12-alt2
- Remove gnucap from Requires

* Thu May 07 2009 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.12-alt1
- Update to 8.4.12
- Delete patch gcompris-8.4.8-alt-fix_sound_memory.patch (in upstream)

* Fri Mar 06 2009 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.8-alt1
- Update to 8.4.8
- Delete SOURCE7 default-uk.xml (in upstream)
- Add package voices-pa (voices in Punjabi)
- Add Requires: librsvg
- Add patch for fix some sounds in memory game

* Thu Dec 18 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.7-alt4
- Fix error in spec

* Wed Dec 17 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.7-alt3
- Remove /usr/lib/menu/gcompris
- Remove depricated update-menus and post_ldconfig

* Fri Oct 17 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.7-alt2
- Add SOURCE7 default-uk.xml

* Thu Oct 16 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.7-alt1
- Update to 8.4.7
- Change BuildArch to noarch for voices-* packages

* Fri Aug 15 2008 Slava Dubrovskiy <dubrsl@altlinux.ru> 8.4.6-alt1
- Update to 8.4.6
- Add package voices-he (voices in Hebrew)
- Fixed same bugs
- Fix for repocop tests

* Tue Jun 24 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.5-alt2
- Fix build on x86_64

* Fri May 16 2008 Slava Dubrovskiy <dubrsl@altlinux.ru> 8.4.5-alt1
- Update to 8.4.5
- Fixed same bugs
- Added mexican geography map by Little_Bear (jorge.diaz on gmail.com)
- Add package voices-nn (voices in Norwegian Nynorsk)

* Fri Feb 15 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.4-alt1
- Update to 8.4.4
- Add package voices-bg (voices in Bulgarian)
- Add package voices-ur (voices in Urdu)
- Fixed many potential crash of GCompris in the key_press activity callback.
- Ed Montgomery created the canada region map for the geography country activity.
- Now use the voice set from trunk. The sounds are smaller.
- Fixed missing translation in python activity like chat and administration
- Fixed a crash that happens when you click on the image just once it is fully erased

* Wed Feb 06 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.2-alt5
- Substitute python2.4 with python%__python_version in specfile (thanks bga@)

* Wed Jan 23 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.2-alt4
- Add Requires: gst-plugins-base >= 0.10.14-alt3
- Add Obsoletes: %name-gst-plugin

* Wed Jan 09 2008 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.2-alt3
- Remove virtual package %name-gst-plugins
- Add Requires: gst-plugins-base gst-plugins-base-audio-filters gst-plugins-vorbis gst-plugins-ogg gst-plugins-alsa
- Remove autoconf-alt.patch (no need with autoconf_2.60)

* Tue Nov 27 2007 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.2-alt2
- Update ru.po: (thanks sibskull at gmail.com)
- Update {%name}*.desktop

* Tue Oct 30 2007 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.2-alt1
- Update to 8.4.2
- Add virtual package %name-gst-plugin
- src/boards/erase.c: (canvas_event): Fixed a crash that happens when
  you click on the image just once it is fully erased (commit 3106)
- src/boards/enumerate.c: (enumerate_create_item): fixed a reference to a
  freed pixmap. It could crash or display broken image in the buttons (commit 3089).
- src/boards/python/redraw.py: fixed a runtime warning
  'DeprecationWarning: integer argument expected, got float' (commit 3079)
- src/gcompris/gcompris.c: (main): fixed again the hack to force
  gnomecanvas symbols not to be stripped. (commit 3078)
- Translation updates:
  + ar.po: Updated Arabic Translation by Djihed Afifi.
  + el.po: Updated Greek translation by Yannis Kaskamanidis 
  + ne.po: Updated Nepali Translation by Pawan Chitrakar

* Fri Oct 26 2007 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4.1-alt1
- Update to 8.4.1
- Add intltoolize --force (thanks ktirf@)
- Add package voices-br (voices in Breton)
- Add Requires: gnucap gst-plugins-base gst-plugins-base-audio-filters gst-plugins-vorbis gst-plugins-ogg gst-plugins-alsa

* Wed Sep 26 2007 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4-alt3
- Update russian translation (by black@)
- Add new SOURCE2 for desktop file (It is translated)

* Thu Sep 20 2007 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4-alt2
- Fix unmet dependencies: add Provides: python2.4(DTW) (#12891)

* Tue Sep 18 2007 Slava Dubrovskiy <dubrsl@altlinux.org> 8.4-alt1
- Update to 8.4
- Update patch %name-%version-autoconf-alt.patch
- Add package voices-sr (voices in Serbian)
- Add package voices-el (voices in Greek)
- Fixed "-l list" option to load the menu list from the base.
  option was not working when boards are compiled statically.
- Now we don't crash if we cannot find a single image at startup.
- Fixed a major bug, target activity is broken, the target never reach it's goal.
- Moved the lock file checking downstairs in the startup
  sequence to avoid for exemple 'gcompris -v' to being locked.
- missingletter: GCompris was asserting when you click on the target image
- Now all voices are in a separated svn module.
  The voices must now be put under boards/voices/<locale> instead of
  boards/sounds/<locale>
- Chronos activity: removed hardcoded translations
- doubleentry: fixed call to audio voices.
- algorithm: Fixed the skip of a level after the call to the help.
- shapegame:
  + Fixed bad reference to hand image to catch small icon
  + fixed, it was missing a X offset coming from
    the box of shapes on the left. It was mostly visible in the doubleentry activity where
    it was not easy to spot the target.
  + use the larger button for the tooltip (country name too large)
  + Translated The Text In Tooltip Were Invalid.
  + Removed text shadow as it isn't always cute depending on the fonts.
- memory: space sound 2 was twice in the list. If they were
  both selected in the game, the children was proposed the same sound
  in 4 spot making the game bugged.
- login: fixed a little bug, in text entry mode
  it was not displayed again if you open/close the help.
- New voices:
  + Added Serbian sounds by Mihailo and Slobodan Simic.
  + New Serbian voices
- Switched GCompris to GPL V3 and Later.
- Translated The Text In shapegame Tooltips Were Invalid
  (i.e, in the geography activity).
- GCompris was asserting when you clicked on the target image in
  missingletter activity.
- sdl_mixer replaced by gstreamer.
- Fixed falling words for arabic
- Internal static gnomecanvas and libart
- The click on letter activity was only proposing the first 4 letters
  of the alphabet, whatever the level.
- Fixed running on machines which
  have / use prefix/lib64 instead of prefix/lib
- Fixed concerns releated to the fullscreen mode
- Fixed the gnuchess search path to accept gnome-gnuchess
- Major fix, GCompris was crashing if you clicked during bonus display

* Mon Apr 30 2007 Slava Dubrovskiy <dubrsl@altlinux.org> 8.3.1-alt1
- Update to 8.3.1
- Add patch %name-%version-autoconf-alt.patch
- Add intltool in BuildPreReq
- Add Obsoletes: %name-devel
- Add package voices-ar (voices in Arabic)
- Add package voices-hi (voices in Indian Hindi)
- Add package voices-id (voices in Indonesian)
- Add package voices-nb (voices in Norwegian)
- New click and draw and draw number activities by Olivier Ponchaut.
- New word processor activity (Bruno)
- Shapes type activities have been reworked by Miguel.
- By Miguel DE IZARRA, added a 2 player mode in connect4.
- Imported sounds from Tuxpaint. Many activities have now many audio effects taken from Tuxpaint.
- New activity by Miguel which replaces the scale activity by a dedicated one (instead of being shape game based).
- Created a new activity, a mini local chat based on multicast. It does not require a server. It does not work on Internet.
- Submarine: reworked this activity to include a goal (a gate on the right and a treasure to catch to open the gate)
- Added a minimal module in the admin to display the log. The module allow to filter by user, sort all columns and reset the log.
- Splitted geography and geography_country
- New top level icons set and bonus from Mathieu Ignacio.
- searace: does instant rotation now. improved the parameters to make it more realistic. Now a straight line won't win all time.
- Fixed skin selection
- Added support for no double instance run. Now by default GCompris won't run again if started less than 30 seconds after a previous one. This can be disable with -nolockcheck

* Mon Dec 11 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 8.2.2-alt0
- Bug Fix Release 8.2.2
- Add %%autoreconf
- Add package voices-so (voices in Somali)
- Fixed 2 annoying bug in anim/draw:
- It s now easy to move text by using its anchor The DEL key works now. 
  (I just found that the space key doesn't :/)
  + Fixed electricity to work on any gnucap release
  + shape type activity now uses gettext for tittles (missing translation fix)

* Thu Nov 23 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 8.2.1-alt0
- Bug Fix Release 8.2.1
- Major:
  + Quit of the gnumch or searace activity no more crash GCompris
  + GCompris can save the configuration file,
    even with users having non ascii login name 
- Minor:
  + New interrupt audio mode to have a more reactive experience
    in audio activity. Audio memory and then melody activities
    are now much more pleasant to play (Yves fix on a Markus request).
- Translation updates
  + ar.po: updated arabic translation by Nabil Ben Khalifa
  + mr.po: Updated Marathi by removing fuzzy, per the author request
  + pt_BR.po: Updated by Frederico Goncalves Guimaraes

* Mon Nov 06 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 8.2-alt0
- Update to 8.2

* Fri Oct 20 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 8.1-alt1
- fix for build in x86_64 architecture

* Tue Oct 17 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 8.1-alt0
- Update to 8.1
- Add package voices-cs (voices in Czech)
- Add package voices-mr (voices in Indian Marathi)
- Add package voices-pt_BR (voices in Brasilian)
- Add package voices-tr (voices in Turk)
- Fix #9781

* Wed Apr 12 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.4-alt0
- Update to 7.4
  + Remove alt-makefile.patch (in upstream)
- New menu system by Yves.
- New magic hat activity by Marc Brun
- Awele by Frederic Mazzarol, and reworked by Yves.
- Added memory like activity but based on mathematics 2+2 card matches the 4 card.
- Added command line switch to disable exit and config button. This is usefull to run GCompris on a kiosk.
- Added voices for Dutch by Ivar Snaaijer (Ivar at Snaaijer nl)
- 2 new background scenery images by Herve CHANAL
- 2 New animals by Anne and Erwan for the erase activity.
- fix [ 1451703 ] Learning Clock without refresh in time window
- Changed the internal help to use a GTK textview with a scrollbar.
- Now erase has 10 sublevels to let small children play longer at the same level
- Now sudoku has a new level 5x5 with numbers.

* Tue Mar 28 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.4.0BETA2-alt0
- Update to 7.4.0BETA2
- Add package voices-nl (voices in Dutch)
- Update patch for src/gcompris/Makefile.in

* Sun Mar 19 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.3.2-alt1
- Added patch for src/gcompris/Makefile.in (fix --as-needed)
- Replace make_build to __make for SMP-compatible build

* Thu Mar 02 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.3.2-alt0
- Update to 7.3.2
  + Remove fix in src/gcompris/soundutil.c from dapper.patch (in upstream)
- Add package voices-fi (voices in Finish)
- Remove %buildroot%_menudir/%name files

* Mon Feb 20 2006 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.3-alt0
- Update to 7.3
  + New activity, drive the crane and copy the model by Marc BRUN
  + New activity electricity by Bruno. It is based on the gnucap engine
  + New menu organization by Yves Combe
  + Better graphism by Franck Doucet
- Add fix in src/gcompris/soundutil.c from dapper.patch

* Thu Nov 24 2005 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.2-alt0
- Update to 7.2
- Remove Requires for gnome-libs (#8564)
- Add package voices-hu (voices in Hungarian)

* Wed Nov 02 2005 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.1PRE1-alt1
- Update to 7.1PRE1
- Add new SOURCE1 for ru.po (It is completely translated)
- Add package voices-eu (voices in Basque)

* Thu Oct 13 2005 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.0.3-alt1
- Update to 7.0.3

* Mon Oct 10 2005 Slava Dubrovskiy <dubrsl@altlinux.ru> 7.0.2-alt1
- Update to 7.0.2
  + Add BuildRequires: python-module-PyXML, python-module-pygnome-devel >= 2.9.0 python-module-pysqlite2 libpng3-devel
  + Add Requires: python-module-pysqlite2
  + Remove all path & add %__subst "s|import gnome.canvas|import gnomecanvas|g" src/boards/python.c

* Tue May 17 2005 Slava Dubrovskiy <dubrsl@altlinux.ru> 6.5.3-alt1
- Are allocated in packages of a voice for Danish, German, Spanish, French, Italian, Portuguese, Swedish languages
- Fix bug in menu file
- Added postun_ldconfig & post_ldconfig
- Some spec cleanup
- Added Russian summary

* Tue May 10 2005 Slava Dubrovskiy <dubrsl@altlinux.ru> 6.5.3-alt0
- Final build for Sisyphus

* Mon May 9 2005 Guest007 <guest007@gmail.com>
- initial build 4 Sisyphus
- dedicated for Victory Day