Группа :: Графические оболочки/KDE
Пакет: superkaramba
Главная Изменения Спек Патчи Загрузить Bugs and FR
Name: superkaramba
Version: 0.36
Release: alt0.M24.1
Summary: Interactive eye-candy themes on your KDE desktop
License: GPL
Url: http://netdragon.sourceforge.net
Packager: Ilya Mashkin <oddity at altlinux dot ru>
Group: Graphical desktop/KDE
Source0: %name-%version.tar.gz
Requires: kdelibs
Requires: python = %__python_version
Requires: python-devel = %__python_version
# Automatically added by buildreq on Tue Apr 19 2005
BuildRequires: fontconfig freetype2 gcc-c++ gcc-java glib-devel gtk+-devel hostinfo kde-settings kdelibs-devel libarts-devel libjpeg-devel libpng-devel libqt3-devel libstdc++-devel libxmms-devel samba-common xml-utils XFree86-devel XFree86-libs zlib-devel xpm-devel
BuildRequires: python = %__python_version
BuildRequires: python-devel = %__python_version
%description
SuperKaramba is, in simple terms, a tool that allows you to easily
create interactive eye-candy on your KDE desktop. Theme writers create
themes, or text files that define their widget. Then, they can
optionally add python scripting to make their widget interactive. The
possibilities are endless!
Here are just some examples of the things that can be done:
* Display system information such as CPU Usage, MP3 playing, etc.
* Create cool custom toolbars that work any way imaginable
* Create little games or virtual pets that live on your desktop
* Display information from the internet, such as weather and headlines
%description -l ru_RU.KOI8-R
SuperKaramba - это инструмент, позволяющий легко создавать красивые
интерактивные модули-темы на десктопе KDE. Авторы тем создают файлы
тем - текстовые файлы, описывающие каждый модуль. Затем они могут
добавить скриптовую поддержку на Python'е, для того, чтобы сделать
свой модуль интерактивнее. Возможности бесконечны!
Вот только некоторые примеры того, что можно сделать:
* Показывать системную информацию, такую, как загрузку процессора или
проигрываемый файл MP3;
* Создавать специальные красивые панели инструментов, работающие как
угодно;
* Создавать маленькие игры или виртуальных домашних животных, живущих
у вас на десктопе;
* Показывать информацию из интернета, такую, как сводки погоды или
новости
%prep
%setup -q
%__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" admin/acinclude.m4.in
%__subst "s/\-lkdeui/-lkdeui -lpthread -lpython%__python_version/g" admin/acinclude.m4.in
%__subst "s/\.la/\.so/g" admin/acinclude.m4.in
#__subst "s,libpython\$version\.a,libpython\$version\.so,g" admin/acinclude.m4.in
#__subst "s,aclocal-1.5,aclocal-1.9,g" admin/detect-autoconf.sh
#__subst "s,automake-1.5,automake-1.9,g" admin/detect-autoconf.sh
#__subst "s,automake\*1\.5,automake\*1\.9,g" admin/cvs.sh
%__make -f admin/Makefile.common cvs ||:
##__subst "s,\.la,\.so,g" configure
%build
%add_optflags -I/usr/include/python%__python_version
%configure --disable-rpath
%make_build
%install
%makeinstall
install -d -m 755 %buildroot/%_menudir
install -d -m 755 %buildroot/{%_miconsdir,%_liconsdir}
mv %buildroot/%_datadir/applnk/Utilities/karamba.desktop %buildroot/%_datadir/applnk/Utilities/%name.desktop
kdedesktop2mdkmenu.pl %name Applications/Accessibility %buildroot/%_datadir/applnk/Utilities/%name.desktop %buildroot/%_menudir/%name kde
install -m 644 src/lo16-app-karamba.png %buildroot%_miconsdir/%name.png
install -m 644 src/lo32-app-karamba.png %buildroot%_iconsdir/%name.png
install -m 644 src/lo32-app-karamba.png %buildroot%_liconsdir/%name.png
install -d -m 755 %buildroot/%_datadir/apps/%name/themes/
install -d -m 755 %buildroot/%_datadir/apps/%name/themes/pics/
cp -a examples/{taskBar/cleanbar,popupMenu,autoHide,richtext,unicode,globalMouse} %buildroot/%_datadir/apps/%name/themes/
#remove some files we don't want:
find %buildroot -type d -name '.xvpics'|xargs rm -Rf
rm -Rf %buildroot/%_datadir/apps/%name/themes/pics
#Requires of BUILT-IN module karamba has been excluded:
%add_python_req_skip - karamba
%post
%update_menus
%postun
%clean_menus
%files
%doc README AUTHORS COPYING examples/template.py
%_bindir/*
%_datadir/apps/%name
%_datadir/applnk/Utilities/%name.desktop
%_docdir/HTML/*/karamba/*
%_miconsdir/%name.png
%_iconsdir/%name.png
%_liconsdir/%name.png
%_menudir/%name
%attr(755,root,root) %config(noreplace)
%changelog
…
Полный changelog можно просмотреть здесь
Version: 0.36
Release: alt0.M24.1
Summary: Interactive eye-candy themes on your KDE desktop
License: GPL
Url: http://netdragon.sourceforge.net
Packager: Ilya Mashkin <oddity at altlinux dot ru>
Group: Graphical desktop/KDE
Source0: %name-%version.tar.gz
Requires: kdelibs
Requires: python = %__python_version
Requires: python-devel = %__python_version
# Automatically added by buildreq on Tue Apr 19 2005
BuildRequires: fontconfig freetype2 gcc-c++ gcc-java glib-devel gtk+-devel hostinfo kde-settings kdelibs-devel libarts-devel libjpeg-devel libpng-devel libqt3-devel libstdc++-devel libxmms-devel samba-common xml-utils XFree86-devel XFree86-libs zlib-devel xpm-devel
BuildRequires: python = %__python_version
BuildRequires: python-devel = %__python_version
%description
SuperKaramba is, in simple terms, a tool that allows you to easily
create interactive eye-candy on your KDE desktop. Theme writers create
themes, or text files that define their widget. Then, they can
optionally add python scripting to make their widget interactive. The
possibilities are endless!
Here are just some examples of the things that can be done:
* Display system information such as CPU Usage, MP3 playing, etc.
* Create cool custom toolbars that work any way imaginable
* Create little games or virtual pets that live on your desktop
* Display information from the internet, such as weather and headlines
%description -l ru_RU.KOI8-R
SuperKaramba - это инструмент, позволяющий легко создавать красивые
интерактивные модули-темы на десктопе KDE. Авторы тем создают файлы
тем - текстовые файлы, описывающие каждый модуль. Затем они могут
добавить скриптовую поддержку на Python'е, для того, чтобы сделать
свой модуль интерактивнее. Возможности бесконечны!
Вот только некоторые примеры того, что можно сделать:
* Показывать системную информацию, такую, как загрузку процессора или
проигрываемый файл MP3;
* Создавать специальные красивые панели инструментов, работающие как
угодно;
* Создавать маленькие игры или виртуальных домашних животных, живущих
у вас на десктопе;
* Показывать информацию из интернета, такую, как сводки погоды или
новости
%prep
%setup -q
%__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" admin/acinclude.m4.in
%__subst "s/\-lkdeui/-lkdeui -lpthread -lpython%__python_version/g" admin/acinclude.m4.in
%__subst "s/\.la/\.so/g" admin/acinclude.m4.in
#__subst "s,libpython\$version\.a,libpython\$version\.so,g" admin/acinclude.m4.in
#__subst "s,aclocal-1.5,aclocal-1.9,g" admin/detect-autoconf.sh
#__subst "s,automake-1.5,automake-1.9,g" admin/detect-autoconf.sh
#__subst "s,automake\*1\.5,automake\*1\.9,g" admin/cvs.sh
%__make -f admin/Makefile.common cvs ||:
##__subst "s,\.la,\.so,g" configure
%build
%add_optflags -I/usr/include/python%__python_version
%configure --disable-rpath
%make_build
%install
%makeinstall
install -d -m 755 %buildroot/%_menudir
install -d -m 755 %buildroot/{%_miconsdir,%_liconsdir}
mv %buildroot/%_datadir/applnk/Utilities/karamba.desktop %buildroot/%_datadir/applnk/Utilities/%name.desktop
kdedesktop2mdkmenu.pl %name Applications/Accessibility %buildroot/%_datadir/applnk/Utilities/%name.desktop %buildroot/%_menudir/%name kde
install -m 644 src/lo16-app-karamba.png %buildroot%_miconsdir/%name.png
install -m 644 src/lo32-app-karamba.png %buildroot%_iconsdir/%name.png
install -m 644 src/lo32-app-karamba.png %buildroot%_liconsdir/%name.png
install -d -m 755 %buildroot/%_datadir/apps/%name/themes/
install -d -m 755 %buildroot/%_datadir/apps/%name/themes/pics/
cp -a examples/{taskBar/cleanbar,popupMenu,autoHide,richtext,unicode,globalMouse} %buildroot/%_datadir/apps/%name/themes/
#remove some files we don't want:
find %buildroot -type d -name '.xvpics'|xargs rm -Rf
rm -Rf %buildroot/%_datadir/apps/%name/themes/pics
#Requires of BUILT-IN module karamba has been excluded:
%add_python_req_skip - karamba
%post
%update_menus
%postun
%clean_menus
%files
%doc README AUTHORS COPYING examples/template.py
%_bindir/*
%_datadir/apps/%name
%_datadir/applnk/Utilities/%name.desktop
%_docdir/HTML/*/karamba/*
%_miconsdir/%name.png
%_iconsdir/%name.png
%_liconsdir/%name.png
%_menudir/%name
%attr(755,root,root) %config(noreplace)
%changelog
…
Полный changelog можно просмотреть здесь