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