ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Guest007 <trash4@yandex.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@altlinux.ru>
Subject: Re: [sisyphus] Помогите , плиз , с GCompris!
Date: Tue, 26 Apr 2005 12:05:46 +0400
Message-ID: <200504261205.46800.trash4@yandex.ru> (raw)
In-Reply-To: <426CC9A0.8090004@elan.com.ua>

[-- Attachment #1: Type: text/plain, Size: 873 bytes --]

В сообщении от Понедельник 25 Апрель 2005 14:42 Slava Dubrovskiy написал(a):
>
> Чтобы делать пакет, сначала его надо хоть как-то запустить.
> Вот мой рабочий спек. Правил только BuildRequires. Ниже %description
> можно не смотреть, до туда не дошел.
Поправил зависимости, убрал все языки, кроме us и ru, починил пути и т.д.

Собирается и ставится. Не запускается с уже фигурировавшей симптоматикой.
Причем с -m (это без звука) валится в кору. Последнее, что есть -- поиск и 
подгрузка utf-8.py

Без -m парашютит SDL. 

Таким образом имеем 2 проблемы: с SDL (видимо _mixer) и вообще core dump.

проблемы с миксером были и раньше, но на тот момент в Сизифе была старая 
версия библиотеки и всё решилось пересборкой новой. А теперь, вроде, всё 
новое, доп патчей, которые могли поломать -- нет. 

Может, попробовать gcc3.3 собрать?


-- 
WBR Guest007
JID: guest007@jabber.ru

[-- Attachment #2: gcompris.spec --]
[-- Type: text/plain, Size: 4628 bytes --]

Name: gcompris
Version: 6.5.3
Release: alt0
Summary: Educational suite for kids 3-10 years old
License: GPL
Group: Games/Other
Url: http://ofset.sf.net/gcompris
Source: ftp://gcompris.sourceforge.net/%name-%version.tar.gz
Packager: guest007 <guest007@gmail.com>

BuildRequires: chess
BuildRequires: tetex-core texinfo
BuildRequires: libSDL_mixer-devel libSDL-devel
BuildRequires: libpopt-devel  gcc3.4-c++ zlib-devel
BuildRequires: libxml2-devel libgnomeui-devel
# (misc) needed for python support
BuildRequires: python-dev python-module-pygnome-canvas python-module-pygtk-devel python-module-pygnome-devel

Requires: gnome-libs libxml2 gdk-pixbuf gdk-pixbuf-gnomecanvas libgnomecanvas
Requires: chess >= 5.02
Requires: python-base python-module-pygnome-canvas python-module-pygtk python-module-pygnome
Requires: assetml-flags
Requires: libSDL_mixer

Provides: python2.4(_gcompris) python2.4(_gcompris_anim) python2.4(_gcompris_bonus) 
Provides: python2.4(_gcompris_score) python2.4(_gcompris_skin) python2.4(_gcompris_sound)
Provides: python2.4(_gcompris_timer) python2.4(_gcompris_utils)
										    

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

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

%description devel
Development package for gcompris

%package -n assetml-voices-en
Summary: All voices in English
Group: Amusements/Games
Version: 1.1

%description -n assetml-voices-en
All voices in English

%package -n assetml-voices-ru
Summary: All voices in Russian
Group: Amusements/Games
Version: 1.0

%description -n assetml-voices-ru
All voices in Russian

%package -n assetml-flags
Summary: Contains png 60x40 country flags and an assetml description file
Group: Pixmaps
Version: 1.7

%description -n assetml-flags
Contains png 60x40 country flags and an assetml description file

%prep
%setup -q

%build
#%__subst 's,\.la\>,.so,' configure
%configure --with-editor=no
%make_build

%install
%make  DESTDIR=%buildroot install

%post
%update_menus

%install_info %name.info

%postun
%clean_menus

%preun
%uninstall_info %name.info

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%_bindir/*

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

%_menudir/*
%dir %_datadir/gcompris
%dir %_datadir/gcompris/boards
%dir %_datadir/gcompris/boards/skins
%_datadir/gcompris/boards/skins/*
%_datadir/gcompris/boards/[^fs]*
%_datadir/gcompris/boards/f[iuo]*
%_datadir/gcompris/boards/s[cemu]*
%dir %_datadir/gcompris/boards/sounds
%_datadir/gcompris/boards/sounds/*.ogg
%_datadir/gcompris/boards/sounds/melody/*/*.ogg
%_datadir/gcompris/boards/sounds/chronos/space/*.ogg
%_datadir/gcompris/boards/sounds/HOWTO_ENCODE
%dir %_datadir/gcompris/python
%_datadir/gcompris/python/*
%_datadir/applications/*
%_datadir/gnome/help/*
%_datadir/locale/ru/*/*
%_datadir/locale/en_GB/*/*
%_datadir/pixmaps/*.png
%_infodir/*

%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 assetml-voices-en
%_datadir/gcompris/boards/sounds/en/alphabet
%_datadir/assetml/gcompris_alphabet_en.assetml
%_datadir/gcompris/boards/sounds/en/colors
%_datadir/assetml/gcompris_colors_en.assetml
%_datadir/gcompris/boards/sounds/en/geography
%_datadir/assetml/gcompris_geography_en.assetml
%_datadir/gcompris/boards/sounds/en/misc
%_datadir/assetml/gcompris_misc_en.assetml

%files -n assetml-voices-ru
%_datadir/gcompris/boards/sounds/ru/alphabet
%_datadir/assetml/gcompris_alphabet_ru.assetml
%_datadir/gcompris/boards/sounds/ru/colors
%_datadir/assetml/gcompris_colors_ru.assetml
%_datadir/gcompris/boards/sounds/ru/geography
%_datadir/assetml/gcompris_geography_ru.assetml
%_datadir/gcompris/boards/sounds/ru/misc
%_datadir/assetml/gcompris_misc_ru.assetml

%files -n assetml-flags
%_datadir/gcompris/boards/flags/*
%_datadir/assetml/gcompris_flags.assetml

%changelog
* Tue Apr 26 2005 guest007 <guest007@gmail.com> 6.5.3-alt0
- test build

  parent reply	other threads:[~2005-04-26  8:05 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-04-25  9:08 Guest007
2005-04-25 10:11 ` Slava Dubrovskiy
2005-04-25 10:35   ` iLL
2005-04-25 10:42     ` Slava Dubrovskiy
2005-04-25 12:45       ` iLL
2005-04-25 13:54         ` Slava Dubrovskiy
2005-04-26  8:05       ` Guest007 [this message]
2005-04-27  9:09         ` Slava Dubrovskiy
2005-04-27 12:55           ` Slava Dubrovskiy
2005-04-28  7:12             ` Slava Dubrovskiy
2005-04-28  7:34           ` Guest007
2005-04-28  7:39             ` Slava Dubrovskiy
2005-04-28  7:55               ` Guest007
2005-04-28  9:35                 ` Guest007
2005-04-28  9:16               ` Guest007
2005-04-29  9:46             ` Guest007

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200504261205.46800.trash4@yandex.ru \
    --to=trash4@yandex.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git