Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/gcompris.spec.in
blob: 284c2b97b0b52f9ade11ce2e55d66c6ab2396a6b (plain)
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
%define name		gcompris
%define version      	@VERSION@
%define RELEASE 	1
%define rel     	%{?CUSTOM_RELEASE} %{!?CUSTOM_RELEASE:%RELEASE}
%define prefix		/usr
%define canvaspackage	%(if rpm -q redhat-release &> /dev/null; then echo gdk-pixbuf-gnome; elif rpm -q mandrake-release &> /dev/null; then echo gdk-pixbuf-gnomecanvas; else echo; fi)
%define canvaslib	%(if rpm -q mandriva-release &> /dev/null; then echo libgnomecanvas2; else echo libgnomecanvas; fi)

Summary: Educational suite for kids 2-10 years old
Name: 		%name
Version: 	%version
Release: 	%rel
License: 	GPL
Group: 		Games/Other
Source:		ftp://gcompris.sourceforge.net/gcompris-%{PACKAGE_VERSION}.tar.gz
BuildRoot: 	%_tmppath/%name-%version-buildroot
Buildrequires: gnuchess gnucap
Buildrequires: libxml2-devel libgnomeui2-devel libsqlite3_0-devel
Buildrequires: texinfo
# (misc) needed for python support
Buildrequires:  python-devel pygtk2.0-devel
Requires:	gnome-libs libxml2 gdk-pixbuf %canvaspackage %canvaslib
Requires:       gnuchess >= 5.02
Requires:       @REQUIRE_PYTHON@
Requires:	libSDL_mixer1.2
Requires:	libsqlite3_0
Packager:       Bruno Coudoin <bcoudoin.coudoin@free.fr>
URL: 		http://gcompris.net

%description
GCompris / I Got IT is an educationnal game for children starting at 2.
More than 100 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 ...

The Game is included in the Main desktop menu in 'Games'.

You should install it only if you have children using this computer.

%description -l fr
GCompris / J'ai Compris est un logiciel éducatif pour les enfants
à partir de 2 ans.

Plus de 100 activités sont proposées :
* Cliquer sur les animaux => apprentissage du click et de la souris
* Entrer les lettres qui tombent => Apprentissage du clavier
* Les dés qui tombent
* Les mots qui tombent
* Algèbre simple
* Apprentissage de la lecture de l'heure sur une horloge analogique
* Puzzle avec des tableaux célèbres
* Pilote un avion pour attraper les nuages dans l'ordre
* Equilibre la balance
* ...

Le jeu est inclus dans les icones sous le menu Jeux.

A installer si vous avez des enfants utilisant cet ordinateur.

%package devel
Summary:        Development package for gcompris
Group: 		Amusements/Games
Version: %version

%description devel
Development package for gcompris

%package -n gcompris-voices-cs
Summary:        GCompris Czech voices
Group: 		Amusements/Games
Version: @VERSION_VOICES_CS@

%description -n gcompris-voices-cs
Czech voices for the GCompris game


%package -n gcompris-voices-da
Summary:        GCompris Danish voices
Group: 		Amusements/Games
Version: @VERSION_VOICES_DA@

%description -n gcompris-voices-da
Danish voices for the GCompris game


%package -n gcompris-voices-de
Summary:        GCompris voices in German
Group: 		Amusements/Games
Version: @VERSION_VOICES_DE@

%description -n gcompris-voices-de
Alphabet voices in German


%package -n gcompris-voices-en
Summary:        GCompris voices in English
Group: 		Amusements/Games
Version: @VERSION_VOICES_EN@

%description -n gcompris-voices-en
English voices for the GCompris game


%package -n gcompris-voices-es
Summary:        GCompris voices in Spanish
Group: 		Amusements/Games
Version: @VERSION_VOICES_ES@

%description -n gcompris-voices-es
Spanish voices for the GCompris game


%package -n gcompris-voices-eu
Summary:        GCompris voices in Basque
Group: 		Amusements/Games
Version: @VERSION_VOICES_EU@

%description -n gcompris-voices-eu
Basque voices for the GCompris game


%package -n gcompris-voices-fi
Summary:        GCompris voices in Finish
Group: 		Amusements/Games
Version: @VERSION_VOICES_FI@

%description -n gcompris-voices-fi
Finish voices for the GCompris game


%package -n gcompris-voices-fr
Summary:        GCompris voices in French
Group: 		Amusements/Games
Version: @VERSION_VOICES_FR@

%description -n gcompris-voices-fr
French voices for the GCompris game


%package -n gcompris-voices-hu
Summary:        GCompris voices in Hungarian
Group: 		Amusements/Games
Version: @VERSION_VOICES_HU@

%description -n gcompris-voices-hu
Hungarian voices for the GCompris game


%package -n gcompris-voices-it
Summary:        GCompris voices in Italian
Group: 		Amusements/Games
Version: @VERSION_VOICES_IT@

%description -n gcompris-voices-it
Italian voices for the GCompris game


%package -n gcompris-voices-nl
Summary:        GCompris voices in Dutch
Group: 		Amusements/Games
Version: @VERSION_VOICES_NL@

%description -n gcompris-voices-nl
Dutch voices for the GCompris game


%package -n gcompris-voices-mr
Summary:        GCompris voices in Marathi
Group: 		Amusements/Games
Version: @VERSION_VOICES_MR@

%description -n gcompris-voices-mr
Marathi voices for the GCompris game


%package -n gcompris-voices-pt
Summary:        GCompris voices in Portuguese
Group: 		Amusements/Games
Version: @VERSION_VOICES_PT@

%description -n gcompris-voices-pt
Portuguese voices for the GCompris game


%package -n gcompris-voices-pt-br
Summary:        GCompris voices in Brasilian
Group: 		Amusements/Games
Version: @VERSION_VOICES_PT_BR@

%description -n gcompris-voices-pt-br
Brasilian voices for the GCompris game


%package -n gcompris-voices-ru
Summary:        GCompris voices in Russian
Group: 		Amusements/Games
Version: @VERSION_VOICES_RU@

%description -n gcompris-voices-ru
Russian voices for the GCompris game


%package -n gcompris-voices-sv
Summary:        Alphabet voices in Swedish
Group: 		Amusements/Games
Version: @VERSION_VOICES_SV@

%description -n gcompris-voices-sv
Alphabet voices in Swedish


%package -n gcompris-voices-tr
Summary:        Alphabet voices in Turkish
Group: 		Amusements/Games
Version: @VERSION_VOICES_TR@

%description -n gcompris-voices-tr
Alphabet voices in Turkish

%prep
%setup -q

%build
%ifarch alpha
  MYARCH_FLAGS="--host=alpha-redhat-linux"
%endif
%configure

%make


%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std


%clean
rm -rf $RPM_BUILD_ROOT

%post

%update_menus

%_install_info %{name}.info

%postun

%clean_menus

%preun

%_remove_install_info %{name}.info

%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README
%_bindir/*

%dir %_libdir/%{name}/
%_libdir/%{name}/*
%_libdir/libgcompris-1.so.0.0.0
%_libdir/libgcompris-1.so.0

%_menudir/*
%dir %{prefix}/share/gcompris
%dir %{prefix}/share/gcompris/boards
%dir %{prefix}/share/gcompris/boards/skins
%{prefix}/share/gcompris/boards/skins/*
%{prefix}/share/gcompris/boards/[^s]*
%{prefix}/share/gcompris/boards/s[tcemu]*
%{prefix}/share/gcompris/boards/sound_group*
%dir %{prefix}/share/gcompris/boards/sounds
%{prefix}/share/gcompris/boards/sounds/*.ogg
%{prefix}/share/gcompris/boards/sounds/melody/*/*.ogg
%{prefix}/share/gcompris/boards/sounds/memory/*.ogg
%{prefix}/share/gcompris/boards/sounds/chronos/space/*.ogg
%{prefix}/share/gcompris/boards/sounds/LuneRouge/*
%{prefix}/share/gcompris/boards/sounds/HOWTO_ENCODE
%dir %{prefix}/share/gcompris/python
%{prefix}/share/gcompris/python/*
%{prefix}/share/applications/*
%{prefix}/share/locale/*/*/*
%{prefix}/share/pixmaps/*.png
%_infodir/*
%_mandir/*

%files devel
%dir %_includedir/libgcompris-1.0/libgcompris
%_includedir/libgcompris-1.0/libgcompris/*
%dir %_libdir
%_libdir/libgcompris-1.la
%_libdir/libgcompris-1.so
%_libdir/pkgconfig/libgcompris-1.0.pc

%files -n gcompris-voices-cs
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/cs

%files -n gcompris-voices-da
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/da

%files -n gcompris-voices-de
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/de

%files -n gcompris-voices-en
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/en

%files -n gcompris-voices-es
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/es

%files -n gcompris-voices-eu
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/eu

%files -n gcompris-voices-fi
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/fi

%files -n gcompris-voices-fr
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/fr

%files -n gcompris-voices-hu
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/hu

%files -n gcompris-voices-it
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/it

%files -n gcompris-voices-mr
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/mr

%files -n gcompris-voices-nl
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/nl

%files -n gcompris-voices-pt
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/pt

%files -n gcompris-voices-pt-br
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/pt_BR

%files -n gcompris-voices-ru
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/ru

%files -n gcompris-voices-sv
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/sv

%files -n gcompris-voices-tr
%defattr(-, root, root)
%{prefix}/share/gcompris/boards/sounds/tr