Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37515516
en ru br
Репозитории ALT
5.1: 0.84.5-alt1
4.1: 0.82.9-alt0.M41.1
www.altlinux.org/Changes

Группа :: Графические оболочки/Прочее
Пакет: sugar

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

# NOTE: Do not edit, file was generated by jhconvert

Name: sugar
Version: 0.82.9
Release: alt0.M41.1
Summary: Sugar window manager
License: GPL/LGPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/
Packager: Sugar Development Team <sugar at packages.altlinux.org>
BuildArch: noarch

Source: http://dev.laptop.org/pub/sugar/sources/sugar/sugar-0.82.9.tar.bz2

Patch: sugar-0.82.9-sugar-81.patch
Patch1: sugar-0.82.9-sugar-hide-register-button.patch
Patch2: sugar-0.82.9-olpc-8141.patch
Patch3: sugar-0.82.9-sugar-sugar-po.patch

Requires(post,postun): shared-mime-info >= 0.15-alt2
Requires: sugar-toolkit >= 0.82
Requires: sugar-artwork >= 0.82
Requires: xdpyinfo  
Requires: pygtk2  
Requires: python-module-simplejson  
Requires: gst-plugins-base  
Requires: matchbox-window-manager  
Requires: python-module-gst  
Requires: dbus  
Requires: libgtk+2  
Requires: python  
Requires: hal  
Requires: python-module-numpy  
Requires: python-module-pygnome-desktop  

BuildPreReq: sugar-toolkit >= 0.82
BuildPreReq: pygtk2-devel  
BuildPreReq: libgtk+2-devel  
BuildPreReq: python-devel  
BuildPreReq: perl-XML-Parser  

%description
This package contains the base modules for Sugar.
Sugar is a graphical user interface aimed at children which promotes sharing
and collaborative learning. It was introduced on the One Laptop Per Child (OLPC)
XO laptop but is useful on other devices as well.

%package emulator
Summary: The emulator for the Sugar Desktop Environment
Group: Graphical desktop/Other
Requires: %name = %version-%release
Requires: xorg-xephyr
%description emulator
This package contains the Sugar emulator. It is using Xephyr
to run a Sugar environment similar to what is on the XO laptop.

%prep
%setup -v -n sugar-%version
%patch -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%configure  \
am_cv_python_pythondir=%python_sitelibdir
%make_build

%install
%make_install  \
DESTDIR=%buildroot \
install

%__install -d -m 0755 %buildroot/%_sysconfdir/X11/wmsession.d/
%__cat <<__EOF__ > %buildroot/%_sysconfdir/X11/wmsession.d/08sugar
NAME=Sugar
ICON=%_datadir/sugar/data/icons/module-about_me.svg
DESC=Sugar window manager
EXEC=%_bindir/sugar-shell
SCRIPT:
exec %_bindir/sugar-shell
__EOF__

%post
%update_mimedb
%update_wms

%postun
%clean_mimedb
%clean_wms

%files
%config %_sysconfdir/X11/wmsession.d/*
%_sysconfdir/dbus*/system.d/*
%_datadir/xsessions/*
%_bindir/*
%exclude %_bindir/sugar-emulator
%_datadir/locale/*/*/*
%_datadir/mime/packages/*
%_datadir/sugar/*
%exclude %_datadir/sugar/shell/emulator*
%_datadir/dbus*/services/*

%files emulator
%_bindir/sugar-emulator
%_datadir/sugar/shell/emulator*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin