Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37495462
en ru br
Репозитории ALT
S:4.18.1-alt1
5.1: 4.6.1-alt2
www.altlinux.org/Changes

Группа :: Разработка/C
Пакет: libxfconf

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

%define _name xfconf
Name: lib%_name
Version: 4.6.1
Release: alt2

Summary: Xfconf is the new configuration system for Xfce 4.6, replacing the old MCS
Summary (ru): п║п╦я│я┌п╣п╪п╟ п╨п╬п╫я└п╦пЁя┐я─п╟я├п╦п╦ Xfce
License: BSD-style
Group: Development/C
Url: http://www.xfce.org/

Packager: Denis Koryavov <dkoryavov at altlinux.org>

Source: ftp://ftp.berlios.de/pub/xfce-goodies/%version/%_name-%version.tar.bz2

Requires: dbus-tools-gui
BuildPreReq: rpm-build-xfce4  libxfce4util-devel > 4.5 xfce4-dev-tools > 4.5
BuildRequires: gcc-c++ gtk-doc libdbus-glib-devel

%description
Xfconf is intended to be more general-purpose than MCS ever was, and not even
require a GUI for management of settings. Some may consider Xfconf's architecture
to be similar to that of gconf, and they wouldn't be completely wrong. However,
Xfconf is designed to be much simpler and easier to work with, while still being
much more flexible than MCS and providing core Xfce applications and 3rd-party
applications an easy-to-use configuration system.

As you might guess, Xfconf consists of a few different components that all work together.
It uses D-Bus for communication between these components.

%description -l ru
Xfconf - п╫п╬п╡п╟я▐ я│п╦я│я┌п╣п╪п╟ п╨п╬п╫я└п╦пЁя┐я─п╟я├п╦п╦ п╢п╩я▐ Xfce 4.6 п╥п╟п╪п╣п╫я▐я▌я┴п╟я▐ п╦я│п©п╬п╩я▄п╥я┐п╣п╪я┐я▌ я─п╟п╫п╣п╣ MCS.
п²п╟п©п╬п╪п╦п╫п╟п╣я┌ я│п╦я│я┌п╣п╪я┐ п╨п╬п╫я└п╦пЁя┐я─п╟я├п╦п╦ GNOME - gconf. п■п╟п╫п╫п╟я▐ я│п╦я│я┌п╣п╪п╟ я─п╟п╥я─п╟п╠п╟я┌я▀п╡п╟п╩п╟я│я▄ я┌п╟п╨п╬п╧,
я┤я┌п╬п╠я▀ п╠я▀я┌я▄ п╨п╟п╨ п╪п╬п╤п╫п╬ п©я─п╬я┴п╣ п╦ п╩п╣пЁя┤п╣ п╡ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╦, п╡п╪п╣я│я┌п╣ я│ я┌п╣п╪, п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐я┌я▄
пЁп╦п╠п╨п╦п╣ п╦ п╪п╬я┴п╫я▀п╣ я│я─п╣п╢я│я┌п╡п╟ п╨п╬п╫я└п╦пЁя┐я─п╟я├п╦п╦ п╢п╩я▐ п©я─п╦п╩п╬п╤п╣п╫п╦п╧ п╣п╣ п╦я│п©п╬п╩я▄п╥я┐я┴я┐я▌.

Xfconf - я│п╬я│я┌п╬п╦я┌ п╦п╥ п╫п╣я│п╨п╬п╩я▄п╨п╦я┘ я─п╟п╥п╩п╦я┤п╫я▀я┘ п╨п╬п╪п©п╬п╫п╣п╫я┌, п╨п╬я┌п╬я─я▀п╣ я─п╟п╠п╬я┌п╟я▌я┌ п╡п╪п╣я│я┌п╣
я┤п╣я─п╣п╥ п╨п╬п╪п╪я┐п╫п╦п╨п╟я├п╦п╬п╫п╫я┐я▌ я┬п╦п╫я┐ D-Bus.
п▓п╬п╥п╪п╬п╤п╫п╬ я┐п©я─п╟п╡п╩п╣п╫п╦п╣ п╨п╟п╨ п╦п╥ пЁя─п╟я└п╦я┤п╣я│п╨п╬пЁп╬ я┌п╟п╨ п╦ п╨п╬п╫я│п╬п╩я▄п╫п╬пЁп╬ п╦п╫я┌п╣я─я└п╣п╧я│п╬п╡.

%package devel
Summary: Development files for %name
Group: Development/C
License: BSD-style
PreReq: %name = %version-%release

%description devel
Header files for the %name library.

%package devel-static
Summary: Static libraries for %name
Group: Development/C
License: BSD-style
PreReq: %name-devel = %version-%release

%description devel-static
Static libraries files for the %name library.

%package -n %_name-utils
Summary: Utils for xfce 4.6 configuration system
Group: Graphical desktop/XFce
PreReq: %name = %version-%release
%description -n %_name-utils
Xfconfd is a small daemon that handles storage and retrieval of settings, as well
as notifying interested applications about changes to settings. It doesn't require
a GUI, so it could even be used for command-line applications.

Xfconf-query might be one of the tools many users have been waiting on for years,
especially those hanging around in our IRC channel. Instead of having to guide new
users through several dialogs and windows, it is now possible to have every control
over your Xfce desktop at your fingertips. You can view or change any setting stored
in xfconf with xfconf-query.

%prep
%setup -n %_name-%version
#%patch -p1

%build
%xfce4reconf
%configure \
--enable-gtk-doc \
--enable-debug=no
%make_build

%install
%makeinstall_std
%find_lang %_name

%files -f %_name.lang
%doc AUTHORS NEWS TODO ChangeLog
%_libdir/*.so.*

%files devel
%doc %_datadir/gtk-doc/html/%_name
%_includedir/xfce4/xfconf-0
%_pkgconfigdir/*.pc
%_libdir/*.so
%exclude %_libdir/*.a

%files -n %_name-utils
%_bindir/*
%_libexecdir/xfconfd
%_datadir/dbus-1/services/*.service

%changelog

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

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