]> git.pld-linux.org Git - packages/gcompris.git/blob - gcompris.spec
- updated to version 8.2.2
[packages/gcompris.git] / gcompris.spec
1 Summary:        Educational suite for kids 2-10 years old
2 Summary(pl):    Zestaw edukacyjny dla dzieci w wieku 2-10 lat
3 Name:           gcompris
4 Version:        8.2.2
5 Release:        0.9
6 License:        GPL
7 Group:          X11/Applications/Games
8 Source0:        http://dl.sourceforge.net/gcompris/%{name}-%{version}.tar.gz
9 # Source0-md5:  297d6507ed9a4c6558f8bce6b6f81406
10 Patch0:         %{name}-info.patch
11 Patch1:         %{name}-desktop.patch
12 URL:            http://gcompris.net/
13 BuildRequires:  SDL_mixer-devel
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  gettext-devel
17 BuildRequires:  intltool
18 BuildRequires:  libao-devel
19 BuildRequires:  libgnomeui-devel >= 2.2.0
20 BuildRequires:  libogg-devel
21 BuildRequires:  libstdc++-devel
22 BuildRequires:  libtool
23 BuildRequires:  libvorbis-devel
24 BuildRequires:  libxml2-devel
25 BuildRequires:  pkgconfig
26 BuildRequires:  popt-devel >= 1.5
27 BuildRequires:  python-devel
28 BuildRequires:  python-gnome-devel
29 BuildRequires:  python-sqlite
30 BuildRequires:  sqlite3-devel
31 BuildRequires:  tetex
32 BuildRequires:  texinfo
33 Requires:       python-gnome-canvas
34 Requires:       python-modules
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
38 GCompris / I Have Understood is an educational game for children
39 starting at 2. Today several Boards are implemented:
40 - Click on the animals => learn the mouse/click usage
41 - Type the falling letters => learn the keyboard usage
42 - Falling Dices
43 - Falling words
44 - Basic algebra
45 - Time learning with an analog clock
46 - Puzzle game with famous paintings
47 - Drive Plane to catch clouds in increasing number
48 - Balance the scales
49 - And much more ...
50
51 The game is included in the GNOME desktop under the Game menu.
52
53 You should install it only if you have children using this computer.
54
55 %description -l fr
56 GCompris / J'ai Compris est un logiciel éducatif pour les enfants à
57 partir de 2 ans.
58
59 Aujourd'hui, plusieurs tableaux sont implémentés :
60 - Cliquer sur les animaux => apprentissage du click et de la souris
61 - Entrer les lettres qui tombent => Apprentissage du clavier
62 - Les dés qui tombent
63 - Les mots qui tombent
64 - Algèbre simple
65 - Apprentissage de la lecture de l'heure sur une horloge analogique
66 - Puzzle avec des tableaux célèbres
67 - Pilote un avion pour attraper les nuages dans l'ordre
68 - Equilibre la balance
69
70 Le jeu est inclus dans le bureau GNOME sous le menu Jeux.
71
72 À installer si vous avez des enfants utilisant cet ordinateur.
73
74 %description -l pl
75 GCompris / Zrozumia³em to gra edukacyjna dla dzieci od 2 lat.
76 Aktualnie zaimplementowane jest kilka plansz:
77 - klikanie na zwierzêtach - nauka u¿ywania myszy/klikania
78 - wpisywanie spadaj±cych liter - nauka u¿ywania klawiatury
79 - spadaj±ce kostki
80 - spadaj±ce s³owa
81 - podstawowa algebra
82 - nauka czasu z zegarkiem analogowym
83 - uk³adanka ze s³ynnymi obrazami
84 - prowadzenie samolotu z ³apaniem coraz wiêkszej liczby chmur
85 - równowa¿enie wagi
86 - i wiele wiêcej...
87
88 Gra jest w³±czana do menu Gry na pulpicie GNOME.
89
90 Warto j± instalowaæ tylko je¶li mamy dzieci u¿ywaj±ce komputera.
91
92 %package devel
93 Summary:        gcompris development package
94 Summary(pl):    Pliki dla programistów gcompris
95 Group:          Development/Libraries
96 Requires:       %{name} = %{version}-%{release}
97
98 %description devel
99 gcompris development package.
100
101 %description devel -l pl
102 Pliki dla programistów gcompris.
103
104 %prep
105 %setup -q
106 %patch0 -p1
107 %patch1 -p1
108
109 %build
110 cp /usr/share/gettext/config.rpath .
111 glib-gettextize --copy --force
112 intltoolize --copy --force
113 %{__libtoolize}
114 %{__aclocal}
115 %{__autoconf}
116 %{__autoheader}
117 %{__automake}
118 %configure \
119         GNUCHESS="%{_bindir}/gnuchess"
120 %{__make}
121
122 %install
123 rm -rf $RPM_BUILD_ROOT
124
125 %{__make} install \
126         DESTDIR=$RPM_BUILD_ROOT
127
128 # replace fr with en one
129 cp -f docs/C/gcompris.info $RPM_BUILD_ROOT%{_infodir}/gcompris.info
130
131 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
132
133 %find_lang %{name} --with-gnome
134
135 %clean
136 rm -rf $RPM_BUILD_ROOT
137
138 %post
139 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
140 /sbin/ldconfig
141
142 %postun
143 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1
144 /sbin/ldconfig
145
146 %files -f %{name}.lang
147 %defattr(644,root,root,755)
148 %doc AUTHORS ChangeLog NEWS README THANKS TODO
149 %attr(755,root,root) %{_bindir}/*
150 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
151 %dir %{_libdir}/%{name}
152 %attr(755,root,root) %{_libdir}/%{name}/lib*.so
153 %dir %{_datadir}/gcompris
154 %dir %{_datadir}/gcompris/boards
155 %{_datadir}/gcompris/boards/[!fs]*
156 %{_datadir}/gcompris/boards/f[iou]*
157 %{_datadir}/gcompris/boards/s[cekmu]*
158 %dir %{_datadir}/gcompris/boards/sounds
159 %{_datadir}/gcompris/boards/sounds/*.ogg
160 %{_datadir}/gcompris/boards/sounds/chronos
161 %{_datadir}/gcompris/boards/sounds/melody
162 %{_datadir}/gcompris/python
163 %{_desktopdir}/*.desktop
164 %{_infodir}/*.info*
165 %{_pixmapsdir}/*.png
166
167 %files devel
168 %defattr(644,root,root,755)
169 %attr(755,root,root) %{_libdir}/lib*.so
170 %{_libdir}/lib*.la
171 %{_includedir}/libgcompris-1.0
172 %{_pkgconfigdir}/*.pc
This page took 0.121645 seconds and 3 git commands to generate.